Hi,

Duke <[EMAIL PROTECTED]> writes:

> I'm a huge fan of transparency, and I became interested in directfb
> when I saw those screen shots with "true" transparency.  How would I
> go about getting my system setup to do that?  I've got to compile
> directfb support into my kernel, right?

you need to enable support for a framebuffer device in your kernel.
DirectFB itself is implemented in userspace.

> Then do I apply patches to gtk, and other apps (X, maybe)?

you can use GTK+-DirectFB to compile applications for the
DirectFB-enabled framebuffer device. You can then make use of the
alpha channel by using the GDK-DirectFB API.

> How does the transparency work in X?  Can I set the level on a
> per-window basis, or is it pre set, or are there some settings I can
> configure?  What apps can I actually make transparent?  All of them,
> or just ones that use gtk?

the DirectFB window stack allows to set a per-window opacity in
addition to an alpha channel provided by the application itself.
By using XDirectFB, an X server based on DirectFB, you can apply
the per-window opacity to all X11 applications. Well, to all X11
applications that work under XDirectFB.

However since there's at the moment no window-manager that makes
use of these features, I doubt that you will find it very useful
for your daily work.


Salut, Sven


-- 
Info: To unsubscribe send a mail to [EMAIL PROTECTED] with 
"unsubscribe directfb-users" as subject.

Reply via email to