Diff for /np2/x11/gtk2/gtk_main.c between versions 1.5 and 1.6

version 1.5, 2007/01/10 17:53:27 version 1.6, 2007/01/12 19:09:58
Line 118  key_press_evhandler(GtkWidget *w, GdkEve Line 118  key_press_evhandler(GtkWidget *w, GdkEve
         UNUSED(w);          UNUSED(w);
         UNUSED(p);          UNUSED(p);
   
         if (ev->keyval == GDK_F11)          if (ev->keyval == GDK_F11) {
                 xmenu_select_screen(scrnmode ^ SCRNMODE_FULLSCREEN);                  if ((np2oscfg.F11KEY == 1) && (scrnmode & SCRNMODE_FULLSCREEN))
         else if ((ev->keyval == GDK_F12) && (np2oscfg.F12KEY == 0))                          xmenu_toggle_menu();
                   else if (np2oscfg.F11KEY == 2)
                           xmenu_select_screen(scrnmode ^ SCRNMODE_FULLSCREEN);
           } else if ((ev->keyval == GDK_F12) && (np2oscfg.F12KEY == 0))
                 xmenu_toggle_item(NULL, "mousemode", !np2oscfg.MOUSE_SW);                  xmenu_toggle_item(NULL, "mousemode", !np2oscfg.MOUSE_SW);
         else          else
                 gtkkbd_keydown(ev->keyval);                  gtkkbd_keydown(ev->keyval);
Line 196  button_release_evhandler(GtkWidget *w, G Line 199  button_release_evhandler(GtkWidget *w, G
         return TRUE;          return TRUE;
 }  }
   
   /*
    - Signal: gboolean GtkWidget::motion_notify_event (GtkWidget *widget,
             GdkEventMotion *event, gpointer user_data)
   */
   static gboolean
   motion_notify_evhandler(GtkWidget *w, GdkEventMotion *ev, gpointer p)
   {
   
           UNUSED(w);
           UNUSED(p);
   
           if ((scrnmode & SCRNMODE_FULLSCREEN) && (ev->y < 8.0))
                   xmenu_show();
   
           return TRUE;
   }
   
   
 /*  /*
  * misc   * misc
Line 215  set_icon_bitmap(GtkWidget *w) Line 235  set_icon_bitmap(GtkWidget *w)
 /*  /*
  * idle process   * idle process
  */   */
 static int install_count = 0;  static volatile int install_count = 0;
 static guint idle_id;  static guint idle_id;
   
 void  void
Line 320  gui_gtk_widget_create(void) Line 340  gui_gtk_widget_create(void)
             GTK_SIGNAL_FUNC(button_press_evhandler), NULL);              GTK_SIGNAL_FUNC(button_press_evhandler), NULL);
         g_signal_connect(GTK_OBJECT(main_window), "button_release_event",          g_signal_connect(GTK_OBJECT(main_window), "button_release_event",
             GTK_SIGNAL_FUNC(button_release_evhandler), NULL);              GTK_SIGNAL_FUNC(button_release_evhandler), NULL);
           g_signal_connect(GTK_OBJECT(main_window), "motion_notify_event",
               GTK_SIGNAL_FUNC(motion_notify_evhandler), NULL);
   
         g_signal_connect(GTK_OBJECT(drawarea), "configure_event",          g_signal_connect(GTK_OBJECT(drawarea), "configure_event",
             GTK_SIGNAL_FUNC(configure_evhandler), NULL);              GTK_SIGNAL_FUNC(configure_evhandler), NULL);

Removed from v.1.5  
changed lines
  Added in v.1.6


RetroPC.NET-CVS <cvs@retropc.net>