In article <[EMAIL PROTECTED]>,
 matthiasm <[EMAIL PROTECTED]> wrote:

> > Even easier: the menu button remains pressed, even though the menu
> > itself is hidden.
> 
> Sigh. No, wait,  S I G H  !

Well, at least it's coherent!

I was having doubts about how the menus were implemented, since I was 
quite sure to remember that grab() was involved.

To continue my last question that go unanswered: can we kill grab() 
completely? I don't mean for 1.1.8; but in general? Can we count on WM 
support to handle multiple modal windows correctly? Do the various WMs 
on X11 and Carbon handle stacking of modal sessions internally so that 
_we_ don't need grab internally at all?

I'm worried about windows.

I'm pretty sure the popup dismiss events can be fixed by using proper WM 
support, so we would no longer need grab there. But another place were 
grab is used is to handle stacking of modal sessions correctly. And 
maybe focus between non-modal ones (but my memory is fuzzy there).

_______________________________________________
fltk mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk

Reply via email to