Пример #1
0
void mainWindow_leave( GtkWidget* widget, 
		       GdkEventCrossing *event, 
		       gpointer data)
{
    if (event->mode == 0 && event->state == 0)
    {
	gdk_key_repeat_restore();
	//printf("key repeat is on\n");
    }
}
Пример #2
0
EIF_BOOLEAN basic_gui_exit(void) {
  /* Restores the library to an un-itialized state.
   */
#ifdef USE_XIM
  /* cleanup IC */
  gdk_ic_cleanup ();
  /* close IM */
  gdk_im_close ();
#endif
  /* gdk_image_exit (); @@@ Keep This ? */
  /* gdk_input_exit (); @@@ Keep This ? */
  gdk_key_repeat_restore ();

  XCloseDisplay (gdk_display);
  return 0;
}