> > You could to a mouse grab (get ALL the mouse events) with the menu. Then, > when a click happens and the menu is still up, you close it. At least, > thats how I would do it. (maybe I better check this out:) > > And you would only have to let the event propagate itself (not block it at > the grab). That way, applications would get the click that closed the > menu.
Brad has mentioned he has done some menu work in his branch. I look forward to hearing from him when he returns from his mini vacation. So maybe he will pull a rabbit out of his hat.
