Diff for /np2/x11/gtk2/window_keydisp.c between versions 1.2 and 1.6

version 1.2, 2004/07/15 14:24:33 version 1.6, 2011/01/15 18:43:14
Line 1 Line 1
 /*      $Id$    */  
   
 #include "compiler.h"  #include "compiler.h"
   
 #if defined(SUPPORT_KEYDISP)  #if defined(SUPPORT_KEYDISP)
Line 42  static void Line 40  static void
 kdispwin_window_destroy(GtkWidget *w, gpointer p)  kdispwin_window_destroy(GtkWidget *w, gpointer p)
 {  {
   
         UNUSED(w);  
         UNUSED(p);  
   
         if (kdwin.window)          if (kdwin.window)
                 kdwin.window = NULL;                  kdwin.window = NULL;
         drawmng_release(kdwin.hdl);          drawmng_release(kdwin.hdl);
Line 59  static void Line 54  static void
 close_window(gpointer data, guint action, GtkWidget *w)  close_window(gpointer data, guint action, GtkWidget *w)
 {  {
   
         UNUSED(data);  
         UNUSED(action);  
         UNUSED(w);  
   
         xmenu_toggle_item(kdwin.menuhdl, "keydisp", FALSE);          xmenu_toggle_item(kdwin.menuhdl, "keydisp", FALSE);
 }  }
   
Line 70  static void Line 61  static void
 change_module(gpointer data, guint action, GtkWidget *w)  change_module(gpointer data, guint action, GtkWidget *w)
 {  {
   
         UNUSED(data);  
         UNUSED(w);  
   
         if (kdispcfg.mode != action) {          if (kdispcfg.mode != action) {
                 kdispcfg.mode = action;                  kdispcfg.mode = action;
                 sysmng_update(SYS_UPDATEOSCFG);                  sysmng_update(SYS_UPDATEOSCFG);
Line 135  static gint Line 123  static gint
 kdispwin_expose(GtkWidget *w, GdkEventExpose *ev)  kdispwin_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) {
                         drawkeys();                          drawkeys();
Line 154  static UINT8 Line 140  static UINT8
 getpal8(CMNPALFN *self, UINT num)  getpal8(CMNPALFN *self, UINT num)
 {  {
   
         UNUSED(self);  
   
         if (num < KEYDISP_PALS) {          if (num < KEYDISP_PALS) {
                 return kdwinpal[num] >> 24;                  return kdwinpal[num] >> 24;
         }          }
Line 166  static UINT32 Line 150  static UINT32
 getpal32(CMNPALFN *self, UINT num)  getpal32(CMNPALFN *self, UINT num)
 {  {
   
         UNUSED(self);  
   
         if (num < KEYDISP_PALS) {          if (num < KEYDISP_PALS) {
                 return kdwinpal[num] & 0xffffff;                  return kdwinpal[num] & 0xffffff;
         }          }
Line 178  static UINT16 Line 160  static UINT16
 cnvpal16(CMNPALFN *self, RGB32 pal32)  cnvpal16(CMNPALFN *self, RGB32 pal32)
 {  {
   
         UNUSED(self);  
   
         return (UINT16)drawmng_makepal16(&kdwin.hdl->pal16mask, pal32);          return (UINT16)drawmng_makepal16(&kdwin.hdl->pal16mask, pal32);
 }  }
   
Line 249  kdispwin_create(void) Line 229  kdispwin_create(void)
         gtk_window_set_title(GTK_WINDOW(kdwin.window), "Key Display");          gtk_window_set_title(GTK_WINDOW(kdwin.window), "Key Display");
         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);              G_CALLBACK(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 250  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);              G_CALLBACK(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;

Removed from v.1.2  
changed lines
  Added in v.1.6


RetroPC.NET-CVS <cvs@retropc.net>