Diff for /np2/win9x/winkbd.cpp between versions 1.8 and 1.9

version 1.8, 2004/04/15 14:44:38 version 1.9, 2004/04/16 06:14:57
Line 142  static const UINT8 f12keys[] = { Line 142  static const UINT8 f12keys[] = {
                         0x61, 0x60, 0x4d, 0x4f, 0x76, 0x77};                          0x61, 0x60, 0x4d, 0x4f, 0x76, 0x77};
   
   
 static BYTE getf12key(void) {  
   
         UINT    key;  
   
         key = np2oscfg.F12COPY - 1;  
         if (key < (sizeof(f12keys)/sizeof(UINT8))) {  
                 return(f12keys[key]);  
         }  
         else {  
                 return(NC);  
         }  
 }  
   
 void winkbd_keydown(WPARAM wParam, LPARAM lParam) {  void winkbd_keydown(WPARAM wParam, LPARAM lParam) {
   
         BYTE    data;          BYTE    data;
   
         if (wParam != VK_F12) {          data = key106[wParam & 0xff];
                 data = key106[wParam & 0xff];  
         }  
         else {  
                 data = getf12key();  
         }  
         if (data != NC) {          if (data != NC) {
                 if ((data == 0x73) &&                  if ((data == 0x73) &&
                                 (np2oscfg.KEYBOARD == KEY_KEY101) &&                                  (np2oscfg.KEYBOARD == KEY_KEY101) &&
Line 191  void winkbd_keyup(WPARAM wParam, LPARAM  Line 173  void winkbd_keyup(WPARAM wParam, LPARAM 
   
         BYTE    data;          BYTE    data;
   
         if (wParam != VK_F12) {          data = key106[wParam & 0xff];
                 data = key106[wParam & 0xff];  
         }  
         else {  
                 data = getf12key();  
         }  
         if (data != NC) {          if (data != NC) {
                 if ((data == 0x73) &&                  if ((data == 0x73) &&
                                 (np2oscfg.KEYBOARD == KEY_KEY101) &&                                  (np2oscfg.KEYBOARD == KEY_KEY101) &&

Removed from v.1.8  
changed lines
  Added in v.1.9


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