menu changes based on patch by Jason Wilkins:
authorDiederick Niehorster <dcnieho@gmail.com>
Thu, 4 Apr 2013 10:13:45 +0000 (10:13 +0000)
committerDiederick Niehorster <dcnieho@gmail.com>
Thu, 4 Apr 2013 10:13:45 +0000 (10:13 +0000)
commit7094cf70ed46d1e6f0ef900b53c8af039933354e
tree74863688d551e07ee4c14662b942b5fc7739cc46
parent05a61612c9b96b61ca9917def47eb59b7bd195c8
menu changes based on patch by Jason Wilkins:
- when menu window is shown, the menu's window no longer becomes the active window on windows (we thus don't steal focus from the active window).
- when menu is active and mouse is pressed outside the active menu and if the pressed button is bound to a menu, the old menu is now closed while a new one immediately appears
- menus now hide before their callback is executed, so they don't linger around if callback execution takes a while

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1583 7f0cb862-5218-0410-a997-914c9d46530a
src/fg_menu.c
src/mswin/fg_main_mswin.c
src/mswin/fg_window_mswin.c