Diff for /np2/macosx/toolwin.cpp between versions 1.17 and 1.19

version 1.17, 2004/01/23 17:37:39 version 1.19, 2004/03/15 05:06:01
Line 16 Line 16
 #include        "pccore.h"  #include        "pccore.h"
 #include        "iocore.h"  #include        "iocore.h"
   
   extern void HandleMenuChoice(long wParam);
   
 enum {  enum {
         IDC_TOOLHDDACC                  = 0,          IDC_TOOLHDDACC                  = 0,
Line 202  const char  *p; Line 203  const char  *p;
     bool                success = false;      bool                success = false;
           
     GetBevelButtonMenuHandle(hwnd, &menu);      GetBevelButtonMenuHandle(hwnd, &menu);
     while (MenuHasEnabledItems(menu)) {          DeleteMenuItems(menu, 1, fdd->cnt);
         DeleteMenuItem(menu, 1);  
     };  
 #if 0  #if 0
         GetControlBounds(hwnd, &rc);          GetControlBounds(hwnd, &rc);
         width = rc.right - rc.left - 6;                 // border size?          width = rc.right - rc.left - 6;                 // border size?
Line 264  const char  *p; Line 263  const char  *p;
     }      }
     else {      else {
         SetControlTitleWithCFString(hwnd, CFSTR(" "));          SetControlTitleWithCFString(hwnd, CFSTR(" "));
                   for (i=0; i<fdd->cnt; i++) {
                           CheckMenuItem(menu, i+1, 0);
                   }
         }          }
 }  }
   
Line 528  static pascal OSStatus cfWinproc(EventHa Line 530  static pascal OSStatus cfWinproc(EventHa
         switch (cmd.commandID)          switch (cmd.commandID)
         {          {
             case 'rset':              case 'rset':
                 recieveCommand(IDM_RESET);                  HandleMenuChoice(IDM_RESET);
                 err=noErr;                  err=noErr;
                 break;                  break;
                                   
Line 538  static pascal OSStatus cfWinproc(EventHa Line 540  static pascal OSStatus cfWinproc(EventHa
                 break;                  break;
                                                                   
             case 'opn1':              case 'opn1':
                 recieveCommand(IDM_FDD1OPEN);                  HandleMenuChoice(IDM_FDD1OPEN);
                 err=noErr;                  err=noErr;
                 break;                  break;
                                   
             case 'ejt1':              case 'ejt1':
                 recieveCommand(IDM_FDD1EJECT);                  HandleMenuChoice(IDM_FDD1EJECT);
                 err=noErr;                  err=noErr;
                 break;                  break;
                                   
Line 553  static pascal OSStatus cfWinproc(EventHa Line 555  static pascal OSStatus cfWinproc(EventHa
                 break;                  break;
                                                                   
             case 'opn2':              case 'opn2':
                 recieveCommand(IDM_FDD2OPEN);                  HandleMenuChoice(IDM_FDD2OPEN);
                 err=noErr;                  err=noErr;
                 break;                  break;
                                   
             case 'ejt2':              case 'ejt2':
                 recieveCommand(IDM_FDD2EJECT);                  HandleMenuChoice(IDM_FDD2EJECT);
                 err=noErr;                  err=noErr;
                 break;                  break;
                                   
             case 'exit':              case 'exit':
                 recieveCommand(IDM_EXIT);                  HandleMenuChoice(IDM_EXIT);
                 err=noErr;                  err=noErr;
                 break;                  break;
                                   
Line 617  static pascal OSStatus cfWinproc(EventHa Line 619  static pascal OSStatus cfWinproc(EventHa
                     EventRecord eve;                      EventRecord eve;
                     ConvertEventRefToEventRecord( event,&eve );                      ConvertEventRefToEventRecord( event,&eve );
                     mousemng_disable(MOUSEPROC_MACUI);                      mousemng_disable(MOUSEPROC_MACUI);
                     recieveCommand(MenuEvent(&eve));                      HandleMenuChoice(MenuEvent(&eve));
                     mousemng_enable(MOUSEPROC_MACUI);                      mousemng_enable(MOUSEPROC_MACUI);
                 }                  }
                 else {                  else {

Removed from v.1.17  
changed lines
  Added in v.1.19


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