in message <[EMAIL PROTECTED]>, wrote fvwm-workers thusly... > > On Mon, Jun 17, 2002 at 02:30:53PM -0400, parv wrote: > > > > menu items always seem to be in "MouseFocus" mode even if > > "fvwm_menu" class was assigned "ClickToFocus" policy. well, the > > torn-off window does respect the "ClickToFocus" but menu items do > > not. (that's seem like your first point.) > > Tear-off menus don't care about their focus policy. They take the > focus on their own when the pointer enters and release it when the > poointer leaves. It's confusing and uncomfortable, but as long as > the menu code stays in the fvwm core there is little that can be > done about it. :-/ ... > > pressing "escape" on torn off menu's window title doesn't make it > > disappear, only on the actual menu (items). > > Should it? Closing tear-off menus should be more difficult that > closing normal menus so that you don't close them accidentally. > To deactivate the menu, simply move the mouse away.
dominik, from your post i get the idea that you do agree w/ menu-focus policy is annoying & not much could be done currently. right? in that case, there is nothing new below. i agree that closing tear-off menu should be difficult, but then the behaviour should be consistent as mikhael pointed. to reiterate ... problem w/ just moving mouse away to deactivate them is that they "don't care about their focus policy" as you said. while a aterm window, for example, is active, so is the torn-off menu window (when mouse moves on the menu). but ... the torn-off menu (window) remains underneath the aterm window; menu window doesn't get raised over the aterm, at least not until the menu [window] as a whole gets raised in the normal fashion. this mixed tear-off menu focus policy is what is so irritating. anyway, i do like fvwm tear-off menu facility in development, and middle mouse button click on a menu title works like a <backspace>. - parv -- -- Visit the official FVWM web page at <URL:http://www.fvwm.org/>. To unsubscribe from the list, send "unsubscribe fvwm-workers" in the body of a message to [EMAIL PROTECTED] To report problems, send mail to [EMAIL PROTECTED]