Diff for /np2/macosx/toolwin.cpp between versions 1.5 and 1.7

version 1.5, 2003/11/05 16:15:44 version 1.7, 2003/11/05 17:58:01
Line 824  void toolwin_open(void) { Line 824  void toolwin_open(void) {
     if (!isPUMA) {      if (!isPUMA) {
         toolwincreate(hWnd);          toolwincreate(hWnd);
     }      }
   #ifndef AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER
       if (np2tool.posy < 35) np2tool.posy = 35;
       if (np2tool.posx < 5 ) np2tool.posx = 5;
       MoveWindow(hWnd, np2tool.posx, np2tool.posy, true);
       ShowWindow(hWnd);
   #else
     if (isPUMA) {      if (isPUMA) {
         if (np2tool.posy < 35) np2tool.posy = 35;          if (np2tool.posy < 35) np2tool.posy = 35;
         if (np2tool.posx < 5 ) np2tool.posx = 5;          if (np2tool.posx < 5 ) np2tool.posx = 5;
         MoveWindow(hWnd, np2tool.posx, np2tool.posy, true);          MoveWindow(hWnd, np2tool.posx, np2tool.posy, true);
         ShowWindow(hWnd);          ShowWindow(hWnd);
     }      }
     else{      else {
         SetDrawerParent(hWnd, hWndMain);          SetDrawerParent(hWnd, hWndMain);
         SetDrawerOffsets(hWnd, (640-(bounds.right-bounds.left))/2-11, (640-(bounds.right-bounds.left))/2-11);          SetDrawerOffsets(hWnd, (640-(bounds.right-bounds.left))/2-11, (640-(bounds.right-bounds.left))/2-11);
         SetDrawerPreferredEdge(hWnd, kWindowEdgeTop);          SetDrawerPreferredEdge(hWnd, kWindowEdgeTop);
         OpenDrawer(hWnd, kWindowEdgeDefault, 1);          OpenDrawer(hWnd, kWindowEdgeDefault, 1);
     }      }
   #endif
   
         return;          return;
   
Line 851  twope_err1: Line 857  twope_err1:
 void toolwin_close(void) {  void toolwin_close(void) {
   
     if (toolwin.hwnd) {      if (toolwin.hwnd) {
   #ifndef AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER
           HideWindow(toolwin.hwnd);
   #else
         if (isPUMA) {          if (isPUMA) {
             HideWindow(toolwin.hwnd);              HideWindow(toolwin.hwnd);
         }          }
         else {          else {
             CloseDrawer(toolwin.hwnd, 0);              CloseDrawer(toolwin.hwnd, 0);
         }          }
   #endif
         RemoveReceiveHandler(dr, toolwin.hwnd);          RemoveReceiveHandler(dr, toolwin.hwnd);
         toolwindestroy();          toolwindestroy();
         DisposeWindow(toolwin.hwnd);          DisposeWindow(toolwin.hwnd);
Line 977  const DISKACC *accterm; Line 987  const DISKACC *accterm;
 // ----  // ----
   
 static const char ini_title[] = "NP2 tool";  static const char ini_title[] = "NP2 tool";
   static const char inifile[] = "np2.cfg";                        // same file name..
   
 static const INITBL iniitem[] = {  static const INITBL iniitem[] = {
         {"WindposX", INITYPE_SINT32,    &np2tool.posx,                  0},          {"WindposX", INITYPE_SINT32,    &np2tool.posx,                  0},
Line 1004  static const INITBL iniitem[] = { Line 1015  static const INITBL iniitem[] = {
         {"FD2NAME7", INITYPE_STR,               np2tool.fdd[1].name[7], MAX_PATH}};          {"FD2NAME7", INITYPE_STR,               np2tool.fdd[1].name[7], MAX_PATH}};
   
   
 void initgetfile(char *path, UINT size) {  
   
         file_cpyname(path, file_getcd("np2"), size);  
     file_catname(path, ".ini", size);  
 }  
   
 void toolwin_readini(void) {  void toolwin_readini(void) {
   
         char    path[MAX_PATH];          char    path[MAX_PATH];
Line 1017  void toolwin_readini(void) { Line 1022  void toolwin_readini(void) {
         ZeroMemory(&np2tool, sizeof(np2tool));          ZeroMemory(&np2tool, sizeof(np2tool));
         np2tool.posx = 0;          np2tool.posx = 0;
         np2tool.posy = 0;          np2tool.posy = 0;
         initgetfile(path, sizeof(path));          file_cpyname(path, file_getcd(inifile), sizeof(path));
         ini_read(path, ini_title, iniitem, sizeof(iniitem)/sizeof(INITBL));          ini_read(path, ini_title, iniitem, sizeof(iniitem)/sizeof(INITBL));
 }  }
   
Line 1025  void toolwin_writeini(void) { Line 1030  void toolwin_writeini(void) {
   
         char    path[MAX_PATH];          char    path[MAX_PATH];
   
         initgetfile(path, sizeof(path));          file_cpyname(path, file_getcd(inifile), sizeof(path));
         ini_write(path, ini_title, iniitem, sizeof(iniitem)/sizeof(INITBL));          ini_write(path, ini_title, iniitem, sizeof(iniitem)/sizeof(INITBL), FALSE);
 }  }
   

Removed from v.1.5  
changed lines
  Added in v.1.7


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