Diff for /np2/win9x/dialog/np2class.cpp between versions 1.9 and 1.10

version 1.9, 2005/03/20 13:12:50 version 1.10, 2007/01/08 07:52:01
Line 71  int CALLBACK np2class_propetysheet(HWND  Line 71  int CALLBACK np2class_propetysheet(HWND 
   
 void np2class_wmcreate(HWND hWnd) {  void np2class_wmcreate(HWND hWnd) {
   
         SetWindowLong(hWnd, NP2GWL_HMENU, 0);          SetWindowLongPtr(hWnd, NP2GWLP_HMENU, 0);
 }  }
   
 void np2class_wmdestroy(HWND hWnd) {  void np2class_wmdestroy(HWND hWnd) {
   
         HMENU   hmenu;          HMENU   hmenu;
   
         hmenu = (HMENU)GetWindowLong(hWnd, NP2GWL_HMENU);          hmenu = (HMENU)GetWindowLongPtr(hWnd, NP2GWLP_HMENU);
         if (hmenu != NULL) {          if (hmenu != NULL) {
                 DestroyMenu(hmenu);                  DestroyMenu(hmenu);
                 SetWindowLong(hWnd, NP2GWL_HMENU, 0);                  SetWindowLongPtr(hWnd, NP2GWLP_HMENU, 0);
         }          }
 }  }
   
Line 90  void np2class_enablemenu(HWND hWnd, BOOL Line 90  void np2class_enablemenu(HWND hWnd, BOOL
         HMENU   hmenu;          HMENU   hmenu;
         BOOL    draw;          BOOL    draw;
   
         hmenu = (HMENU)GetWindowLong(hWnd, NP2GWL_HMENU);          hmenu = (HMENU)GetWindowLongPtr(hWnd, NP2GWLP_HMENU);
         draw = FALSE;          draw = FALSE;
         if (enable) {          if (enable) {
                 if (hmenu) {                  if (hmenu) {
Line 108  void np2class_enablemenu(HWND hWnd, BOOL Line 108  void np2class_enablemenu(HWND hWnd, BOOL
                         }                          }
                 }                  }
         }          }
         SetWindowLong(hWnd, NP2GWL_HMENU, (LONG)hmenu);          SetWindowLongPtr(hWnd, NP2GWLP_HMENU, (LONG_PTR)hmenu);
         if (draw) {          if (draw) {
                 DrawMenuBar(hWnd);                  DrawMenuBar(hWnd);
         }          }
Line 173  HMENU np2class_gethmenu(HWND hWnd) { Line 173  HMENU np2class_gethmenu(HWND hWnd) {
   
         HMENU   ret;          HMENU   ret;
   
         ret = (HMENU)GetWindowLong(hWnd, NP2GWL_HMENU);          ret = (HMENU)GetWindowLongPtr(hWnd, NP2GWLP_HMENU);
         if (ret == NULL) {          if (ret == NULL) {
                 ret = GetMenu(hWnd);                  ret = GetMenu(hWnd);
         }          }

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


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