Juliusz Chroboczek <[EMAIL PROTECTED]> writes:

> JG> So making GTK/gnome apps migrate is within reach.
> 
> That's excellent news.
> 
> What happens to pixmaps and client-side data structures when the depth
> changes?  Emacs doesn't have this problem as it can safely mutate data
> structures that are only accessible to clients through Lisp objects.

An application written for GTK+-2.0 will typically have no 
user-visible server side resources. Fonts and images are
client side.

If a custom widget or specialized application is creating
server-side resources (cursors, pixmaps), then it needs 
to create them in a  ::realize handler, and destroy them
in a ::unrealize handler.

So, it's automatic for the typical case, and needs a bit of
programmer intervention for less typical cases.

Regards,
                                        Owen
_______________________________________________
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert

Reply via email to