|
|
| version 1.10, 2008/03/13 16:27:39 | version 1.12, 2011/01/15 16:01:53 |
|---|---|
| Line 70 static gboolean | Line 70 static gboolean |
| destroy_evhandler(GtkWidget *w, GdkEventAny *ev, gpointer p) | destroy_evhandler(GtkWidget *w, GdkEventAny *ev, gpointer p) |
| { | { |
| UNUSED(w); | |
| UNUSED(ev); | |
| UNUSED(p); | |
| toolkit_widget_quit(); | toolkit_widget_quit(); |
| return TRUE; | return TRUE; |
| Line 87 static gboolean | Line 83 static gboolean |
| configure_evhandler(GtkWidget *w, GdkEventConfigure *ev, gpointer p) | configure_evhandler(GtkWidget *w, GdkEventConfigure *ev, gpointer p) |
| { | { |
| UNUSED(ev); | |
| UNUSED(p); | |
| gdk_draw_rectangle(w->window, w->style->black_gc, TRUE, | gdk_draw_rectangle(w->window, w->style->black_gc, TRUE, |
| 0, 0, w->allocation.width, w->allocation.height); | 0, 0, w->allocation.width, w->allocation.height); |
| return TRUE; | return TRUE; |
| Line 103 static gboolean | Line 96 static gboolean |
| expose_evhandler(GtkWidget *w, GdkEventExpose *ev, gpointer p) | expose_evhandler(GtkWidget *w, GdkEventExpose *ev, gpointer p) |
| { | { |
| UNUSED(w); | |
| UNUSED(p); | |
| if (ev->count == 0) { | if (ev->count == 0) { |
| scrndraw_redraw(); | scrndraw_redraw(); |
| } | } |
| Line 120 static gboolean | Line 110 static gboolean |
| key_press_evhandler(GtkWidget *w, GdkEventKey *ev, gpointer p) | key_press_evhandler(GtkWidget *w, GdkEventKey *ev, gpointer p) |
| { | { |
| UNUSED(w); | |
| UNUSED(p); | |
| if (ev->keyval == GDK_F11) { | if (ev->keyval == GDK_F11) { |
| if ((np2oscfg.F11KEY == 1) && (scrnmode & SCRNMODE_FULLSCREEN)) | if ((np2oscfg.F11KEY == 1) && (scrnmode & SCRNMODE_FULLSCREEN)) |
| xmenu_toggle_menu(); | xmenu_toggle_menu(); |
| Line 143 static gboolean | Line 130 static gboolean |
| key_release_evhandler(GtkWidget *w, GdkEventKey *ev, gpointer p) | key_release_evhandler(GtkWidget *w, GdkEventKey *ev, gpointer p) |
| { | { |
| UNUSED(w); | |
| UNUSED(p); | |
| if ((ev->keyval != GDK_F12) || (np2oscfg.F12KEY != 0)) | if ((ev->keyval != GDK_F12) || (np2oscfg.F12KEY != 0)) |
| gtkkbd_keyup(ev->keyval); | gtkkbd_keyup(ev->keyval); |
| return TRUE; | return TRUE; |
| Line 159 static gboolean | Line 143 static gboolean |
| button_press_evhandler(GtkWidget *w, GdkEventButton *ev, gpointer p) | button_press_evhandler(GtkWidget *w, GdkEventButton *ev, gpointer p) |
| { | { |
| UNUSED(w); | |
| UNUSED(p); | |
| switch (ev->button) { | switch (ev->button) { |
| case 1: | case 1: |
| mouse_btn(MOUSE_LEFTDOWN); | mouse_btn(MOUSE_LEFTDOWN); |
| Line 186 static gboolean | Line 167 static gboolean |
| button_release_evhandler(GtkWidget *w, GdkEventButton *ev, gpointer p) | button_release_evhandler(GtkWidget *w, GdkEventButton *ev, gpointer p) |
| { | { |
| UNUSED(w); | |
| UNUSED(p); | |
| switch (ev->button) { | switch (ev->button) { |
| case 1: | case 1: |
| mouse_btn(MOUSE_LEFTUP); | mouse_btn(MOUSE_LEFTUP); |
| Line 212 static gboolean | Line 190 static gboolean |
| motion_notify_evhandler(GtkWidget *w, GdkEventMotion *ev, gpointer p) | motion_notify_evhandler(GtkWidget *w, GdkEventMotion *ev, gpointer p) |
| { | { |
| UNUSED(w); | |
| UNUSED(p); | |
| if ((scrnmode & SCRNMODE_FULLSCREEN) && (ev->y < 8.0)) | if ((scrnmode & SCRNMODE_FULLSCREEN) && (ev->y < 8.0)) |
| xmenu_show(); | xmenu_show(); |
| Line 229 static gint | Line 204 static gint |
| main_loop_quit(gpointer p) | main_loop_quit(gpointer p) |
| { | { |
| UNUSED(p); | |
| scrnmng_fullscreen(0); | scrnmng_fullscreen(0); |
| return 0; | return 0; |
| Line 342 gui_gtk_widget_create(void) | Line 315 gui_gtk_widget_create(void) |
| set_icon_bitmap(main_window); | set_icon_bitmap(main_window); |
| g_signal_connect(GTK_OBJECT(main_window), "destroy", | g_signal_connect(GTK_OBJECT(main_window), "destroy", |
| GTK_SIGNAL_FUNC(destroy_evhandler), "WM destroy"); | G_CALLBACK(destroy_evhandler), "WM destroy"); |
| g_signal_connect(GTK_OBJECT(main_window), "key_press_event", | g_signal_connect(GTK_OBJECT(main_window), "key_press_event", |
| GTK_SIGNAL_FUNC(key_press_evhandler), NULL); | G_CALLBACK(key_press_evhandler), NULL); |
| g_signal_connect(GTK_OBJECT(main_window), "key_release_event", | g_signal_connect(GTK_OBJECT(main_window), "key_release_event", |
| GTK_SIGNAL_FUNC(key_release_evhandler), NULL); | G_CALLBACK(key_release_evhandler), NULL); |
| g_signal_connect(GTK_OBJECT(main_window), "button_press_event", | g_signal_connect(GTK_OBJECT(main_window), "button_press_event", |
| GTK_SIGNAL_FUNC(button_press_evhandler), NULL); | G_CALLBACK(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); | G_CALLBACK(button_release_evhandler), NULL); |
| g_signal_connect(GTK_OBJECT(main_window), "motion_notify_event", | g_signal_connect(GTK_OBJECT(main_window), "motion_notify_event", |
| GTK_SIGNAL_FUNC(motion_notify_evhandler), NULL); | G_CALLBACK(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); | G_CALLBACK(configure_evhandler), NULL); |
| g_signal_connect(GTK_OBJECT(drawarea), "expose_event", | g_signal_connect(GTK_OBJECT(drawarea), "expose_event", |
| GTK_SIGNAL_FUNC(expose_evhandler), NULL); | G_CALLBACK(expose_evhandler), NULL); |
| } | } |
| void | void |