• Tim Janik's avatar
    added new flag GTK_EXCLUSIVE_GRAB. allow exclusive grabs. · f87ee7e5
    Tim Janik authored
    Sun Mar 15 13:25:28 1998  Tim Janik  <timj@gimp.org>
    
            * gtk/gtkwidget.h: added new flag GTK_EXCLUSIVE_GRAB.
                    * gtk/gtkmain.c: allow exclusive grabs.
    
                            * gtk/gtkmenu.c: grab exclusively.
                                    * gtk/gtkmenushell.c: grab exclusively.
    
                                            * gtk/gtkmenushell.c: don't activate insensitive menu items when
                                                    in click-selects mode.
    
                                                            * gtk/gtkmenushell.c (gtk_menu_shell_enter_notify): activate submenus
                                                                    on popup.
    
                                                                            * gtk/gtkmenushell.c (gtk_menu_shell_button_release): don't take
                                                                                    *additional* button presses into account.
    
                                                                                            * gtk/gtkmenushell.c (gtk_menu_shell_button_press): don't take
                                                                                                    foreign button releases into account.
    
    
    oh boy, please check this out people, hope i covered all cases.
    f87ee7e5
gtkmenushell.c 16.8 KB