|
|
| version 1.1, 2004/07/14 16:01:40 | version 1.3, 2004/07/27 17:07:50 |
|---|---|
| Line 30 typedef struct { | Line 30 typedef struct { |
| static KDWIN kdwin; | static KDWIN kdwin; |
| static void drawkeys(void); | static void drawkeys(void); |
| static void setkeydispmode(BYTE mode); | static void setkeydispmode(UINT8 mode); |
| static BYTE kdispwin_getmode(BYTE cfgmode); | static UINT8 kdispwin_getmode(UINT8 cfgmode); |
| /* | /* |
| Line 81 change_module(gpointer data, guint actio | Line 81 change_module(gpointer data, guint actio |
| } | } |
| static void | static void |
| xmenu_select_module(BYTE mode) | xmenu_select_module(UINT8 mode) |
| { | { |
| static const char *name[] = { | static const char *name[] = { |
| NULL, | NULL, |
| Line 150 kdispwin_expose(GtkWidget *w, GdkEventEx | Line 150 kdispwin_expose(GtkWidget *w, GdkEventEx |
| /* | /* |
| * keydisp local function | * keydisp local function |
| */ | */ |
| static BYTE | static UINT8 |
| getpal8(CMNPALFN *self, UINT num) | getpal8(CMNPALFN *self, UINT num) |
| { | { |
| Line 183 cnvpal16(CMNPALFN *self, RGB32 pal32) | Line 183 cnvpal16(CMNPALFN *self, RGB32 pal32) |
| return (UINT16)drawmng_makepal16(&kdwin.hdl->pal16mask, pal32); | return (UINT16)drawmng_makepal16(&kdwin.hdl->pal16mask, pal32); |
| } | } |
| static BYTE | static UINT8 |
| kdispwin_getmode(BYTE cfgmode) | kdispwin_getmode(UINT8 cfgmode) |
| { | { |
| switch (cfgmode) { | switch (cfgmode) { |
| Line 222 setkdwinsize(void) | Line 222 setkdwinsize(void) |
| } | } |
| static void | static void |
| setkeydispmode(BYTE mode) | setkeydispmode(UINT8 mode) |
| { | { |
| keydisp_setmode(mode); | keydisp_setmode(mode); |
| Line 240 kdispwin_create(void) | Line 240 kdispwin_create(void) |
| #endif | #endif |
| GtkWidget *da; | GtkWidget *da; |
| CMNPALFN palfn; | CMNPALFN palfn; |
| BYTE mode; | UINT8 mode; |
| if (kdwin.window) | if (kdwin.window) |
| return; | return; |
| Line 250 kdispwin_create(void) | Line 250 kdispwin_create(void) |
| gtk_window_set_resizable(GTK_WINDOW(kdwin.window), FALSE); | gtk_window_set_resizable(GTK_WINDOW(kdwin.window), FALSE); |
| g_signal_connect(GTK_OBJECT(kdwin.window), "destroy", | g_signal_connect(GTK_OBJECT(kdwin.window), "destroy", |
| GTK_SIGNAL_FUNC(kdispwin_window_destroy), NULL); | GTK_SIGNAL_FUNC(kdispwin_window_destroy), NULL); |
| gtk_widget_realize(kdwin.window); | |
| main_widget = gtk_vbox_new(FALSE, 2); | main_widget = gtk_vbox_new(FALSE, 2); |
| gtk_widget_show(main_widget); | gtk_widget_show(main_widget); |
| Line 269 kdispwin_create(void) | Line 270 kdispwin_create(void) |
| da = GTK_WIDGET(drawmng_get_widget_handle(kdwin.hdl)); | da = GTK_WIDGET(drawmng_get_widget_handle(kdwin.hdl)); |
| gtk_box_pack_start(GTK_BOX(main_widget), da, FALSE, TRUE, 0); | gtk_box_pack_start(GTK_BOX(main_widget), da, FALSE, TRUE, 0); |
| gtk_widget_show(da); | gtk_widget_show(da); |
| gtk_widget_realize(kdwin.window); | |
| g_signal_connect(GTK_OBJECT(da), "expose_event", | g_signal_connect(GTK_OBJECT(da), "expose_event", |
| GTK_SIGNAL_FUNC(kdispwin_expose), NULL); | GTK_SIGNAL_FUNC(kdispwin_expose), NULL); |
| mode = kdispwin_getmode(kdispcfg.mode); | mode = kdispwin_getmode(kdispcfg.mode); |
| setkeydispmode(mode); | setkeydispmode(mode); |
| setkdwinsize(); | setkdwinsize(); |
| gtk_widget_show(kdwin.window); | gtk_widget_show_all(kdwin.window); |
| palfn.get8 = getpal8; | palfn.get8 = getpal8; |
| palfn.get32 = getpal32; | palfn.get32 = getpal32; |
| Line 303 kdispwin_destroy(void) | Line 303 kdispwin_destroy(void) |
| } | } |
| void | void |
| kdispwin_draw(BYTE cnt) | kdispwin_draw(UINT8 cnt) |
| { | { |
| BYTE flag; | UINT8 flag; |
| if (kdwin.window) { | if (kdwin.window) { |
| if (cnt == 0) { | if (cnt == 0) { |