--- np2/x11/gtk2/window_keydisp.c 2004/07/14 16:01:40 1.1 +++ np2/x11/gtk2/window_keydisp.c 2009/03/05 11:50:39 1.4 @@ -1,4 +1,4 @@ -/* $Id: window_keydisp.c,v 1.1 2004/07/14 16:01:40 monaka Exp $ */ +/* $Id: window_keydisp.c,v 1.4 2009/03/05 11:50:39 monaka Exp $ */ #include "compiler.h" @@ -30,8 +30,8 @@ typedef struct { static KDWIN kdwin; static void drawkeys(void); -static void setkeydispmode(BYTE mode); -static BYTE kdispwin_getmode(BYTE cfgmode); +static void setkeydispmode(UINT8 mode); +static UINT8 kdispwin_getmode(UINT8 cfgmode); /* @@ -81,7 +81,7 @@ change_module(gpointer data, guint actio } static void -xmenu_select_module(BYTE mode) +xmenu_select_module(UINT8 mode) { static const char *name[] = { NULL, @@ -150,7 +150,7 @@ kdispwin_expose(GtkWidget *w, GdkEventEx /* * keydisp local function */ -static BYTE +static UINT8 getpal8(CMNPALFN *self, UINT num) { @@ -183,8 +183,8 @@ cnvpal16(CMNPALFN *self, RGB32 pal32) return (UINT16)drawmng_makepal16(&kdwin.hdl->pal16mask, pal32); } -static BYTE -kdispwin_getmode(BYTE cfgmode) +static UINT8 +kdispwin_getmode(UINT8 cfgmode) { switch (cfgmode) { @@ -222,7 +222,7 @@ setkdwinsize(void) } static void -setkeydispmode(BYTE mode) +setkeydispmode(UINT8 mode) { keydisp_setmode(mode); @@ -240,7 +240,7 @@ kdispwin_create(void) #endif GtkWidget *da; CMNPALFN palfn; - BYTE mode; + UINT8 mode; if (kdwin.window) return; @@ -249,7 +249,8 @@ kdispwin_create(void) gtk_window_set_title(GTK_WINDOW(kdwin.window), "Key Display"); gtk_window_set_resizable(GTK_WINDOW(kdwin.window), FALSE); g_signal_connect(GTK_OBJECT(kdwin.window), "destroy", - GTK_SIGNAL_FUNC(kdispwin_window_destroy), NULL); + G_CALLBACK(kdispwin_window_destroy), NULL); + gtk_widget_realize(kdwin.window); main_widget = gtk_vbox_new(FALSE, 2); gtk_widget_show(main_widget); @@ -269,14 +270,13 @@ kdispwin_create(void) da = GTK_WIDGET(drawmng_get_widget_handle(kdwin.hdl)); gtk_box_pack_start(GTK_BOX(main_widget), da, FALSE, TRUE, 0); gtk_widget_show(da); - gtk_widget_realize(kdwin.window); g_signal_connect(GTK_OBJECT(da), "expose_event", - GTK_SIGNAL_FUNC(kdispwin_expose), NULL); + G_CALLBACK(kdispwin_expose), NULL); mode = kdispwin_getmode(kdispcfg.mode); setkeydispmode(mode); setkdwinsize(); - gtk_widget_show(kdwin.window); + gtk_widget_show_all(kdwin.window); palfn.get8 = getpal8; palfn.get32 = getpal32; @@ -303,9 +303,9 @@ kdispwin_destroy(void) } void -kdispwin_draw(BYTE cnt) +kdispwin_draw(UINT8 cnt) { - BYTE flag; + UINT8 flag; if (kdwin.window) { if (cnt == 0) {