|
|
| version 1.2, 2004/07/27 17:07:50 | version 1.4, 2011/01/15 16:01:53 |
|---|---|
| Line 74 static void | Line 74 static void |
| skbdwin_window_destroy(GtkWidget *w, gpointer p) | skbdwin_window_destroy(GtkWidget *w, gpointer p) |
| { | { |
| UNUSED(w); | |
| UNUSED(p); | |
| if (skwin.window) | if (skwin.window) |
| skwin.window = NULL; | skwin.window = NULL; |
| drawmng_release(skwin.hdl); | drawmng_release(skwin.hdl); |
| Line 87 static gboolean | Line 84 static gboolean |
| skbdwin_expose(GtkWidget *w, GdkEventExpose *ev) | skbdwin_expose(GtkWidget *w, GdkEventExpose *ev) |
| { | { |
| UNUSED(w); | |
| if (ev->type == GDK_EXPOSE) { | if (ev->type == GDK_EXPOSE) { |
| if (ev->count == 0) { | if (ev->count == 0) { |
| skbdwin_draw(); | skbdwin_draw(); |
| Line 102 static gboolean | Line 97 static gboolean |
| skbdwin_key_press(GtkWidget *w, GdkEventKey *ev, gpointer p) | skbdwin_key_press(GtkWidget *w, GdkEventKey *ev, gpointer p) |
| { | { |
| UNUSED(w); | |
| UNUSED(p); | |
| if (ev->type == GDK_KEY_PRESS) { | if (ev->type == GDK_KEY_PRESS) { |
| if ((ev->keyval != GDK_F12) || (np2oscfg.F12KEY != 0)) | if ((ev->keyval != GDK_F12) || (np2oscfg.F12KEY != 0)) |
| gtkkbd_keydown(ev->keyval); | gtkkbd_keydown(ev->keyval); |
| Line 116 static gboolean | Line 108 static gboolean |
| skbdwin_key_release(GtkWidget *w, GdkEventKey *ev, gpointer p) | skbdwin_key_release(GtkWidget *w, GdkEventKey *ev, gpointer p) |
| { | { |
| UNUSED(w); | |
| UNUSED(p); | |
| if (ev->type == GDK_KEY_RELEASE) { | if (ev->type == GDK_KEY_RELEASE) { |
| if ((ev->keyval != GDK_F12) || (np2oscfg.F12KEY != 0)) | if ((ev->keyval != GDK_F12) || (np2oscfg.F12KEY != 0)) |
| gtkkbd_keyup(ev->keyval); | gtkkbd_keyup(ev->keyval); |
| Line 131 static gboolean | Line 120 static gboolean |
| skbdwin_button_press(GtkWidget *w, GdkEventButton *ev, gpointer p) | skbdwin_button_press(GtkWidget *w, GdkEventButton *ev, gpointer p) |
| { | { |
| UNUSED(w); | |
| UNUSED(p); | |
| if (ev->type == GDK_BUTTON_PRESS) { | if (ev->type == GDK_BUTTON_PRESS) { |
| switch (ev->button) { | switch (ev->button) { |
| case 1: | case 1: |
| Line 149 static gboolean | Line 135 static gboolean |
| skbdwin_button_release(GtkWidget *w, GdkEventButton *ev, gpointer p) | skbdwin_button_release(GtkWidget *w, GdkEventButton *ev, gpointer p) |
| { | { |
| UNUSED(w); | |
| UNUSED(p); | |
| if (ev->type == GDK_BUTTON_RELEASE) { | if (ev->type == GDK_BUTTON_RELEASE) { |
| switch (ev->button) { | switch (ev->button) { |
| case 1: | case 1: |
| Line 191 skbdwin_create(void) | Line 174 skbdwin_create(void) |
| gtk_window_set_resizable(GTK_WINDOW(skwin.window), FALSE); | gtk_window_set_resizable(GTK_WINDOW(skwin.window), FALSE); |
| gtk_widget_add_events(skwin.window, EVENT_MASK); | gtk_widget_add_events(skwin.window, EVENT_MASK); |
| g_signal_connect(GTK_OBJECT(skwin.window), "destroy", | g_signal_connect(GTK_OBJECT(skwin.window), "destroy", |
| GTK_SIGNAL_FUNC(skbdwin_window_destroy), NULL); | G_CALLBACK(skbdwin_window_destroy), NULL); |
| gtk_widget_realize(skwin.window); | gtk_widget_realize(skwin.window); |
| main_widget = gtk_vbox_new(FALSE, 2); | main_widget = gtk_vbox_new(FALSE, 2); |
| Line 208 skbdwin_create(void) | Line 191 skbdwin_create(void) |
| gtk_widget_show(da); | gtk_widget_show(da); |
| g_signal_connect(GTK_OBJECT(skwin.window), "key_press_event", | g_signal_connect(GTK_OBJECT(skwin.window), "key_press_event", |
| GTK_SIGNAL_FUNC(skbdwin_key_press), NULL); | G_CALLBACK(skbdwin_key_press), NULL); |
| g_signal_connect(GTK_OBJECT(skwin.window), "key_release_event", | g_signal_connect(GTK_OBJECT(skwin.window), "key_release_event", |
| GTK_SIGNAL_FUNC(skbdwin_key_release), NULL); | G_CALLBACK(skbdwin_key_release), NULL); |
| g_signal_connect(GTK_OBJECT(skwin.window), "button_press_event", | g_signal_connect(GTK_OBJECT(skwin.window), "button_press_event", |
| GTK_SIGNAL_FUNC(skbdwin_button_press), NULL); | G_CALLBACK(skbdwin_button_press), NULL); |
| g_signal_connect(GTK_OBJECT(skwin.window), "button_release_event", | g_signal_connect(GTK_OBJECT(skwin.window), "button_release_event", |
| GTK_SIGNAL_FUNC(skbdwin_button_release), NULL); | G_CALLBACK(skbdwin_button_release), NULL); |
| g_signal_connect(GTK_OBJECT(da), "expose_event", | g_signal_connect(GTK_OBJECT(da), "expose_event", |
| GTK_SIGNAL_FUNC(skbdwin_expose), NULL); | G_CALLBACK(skbdwin_expose), NULL); |
| gtk_widget_show_all(skwin.window); | gtk_widget_show_all(skwin.window); |