Hi, Don't rule out extending the window manager spec (EWMH) to make this work; my guess is that it's going to be necessary to get all the details right. One line of thought along these lines is a window manager hint that essentially "binds" two windows together at an anchor point (e.g. "left side of this window goes to right side of this other window"). This could cover both sheets and drawers. Also you could have a _NET_WM_WINDOW_TYPE_DRAWER, and _NET_WM_WINDOW_STATE_DRAWER_OPEN, things like that. By putting the drawer open/close process in the WM, it can be animated nicely. The WM could draw the frame around the drawer and integrate it into the overall window frame. It's possible a sheet is not different from a modal dialog - perhaps it's as simple as changing the window manager to handle modal dialogs by making them sheets? Seth Nickell snickell@xxxxxxxxxx really wants these widgets, if you want someone to spec out their UI behavior maybe he can be convinced. Havoc _______________________________________________ gtk-list@xxxxxxxxx http://mail.gnome.org/mailman/listinfo/gtk-list