Diff for /xmil/MacOSX/menu.cpp between versions 1.1 and 1.3

version 1.1, 2004/08/10 14:38:56 version 1.3, 2004/08/14 05:41:05
Line 10 Line 10
 #define _GetMenu(a)                                     GetMenuHandle((a))  #define _GetMenu(a)                                     GetMenuHandle((a))
 #define _CheckMenuItem(a, b, c)         CheckMenuItem((a), LoWord(b), (c))  #define _CheckMenuItem(a, b, c)         CheckMenuItem((a), LoWord(b), (c))
   
   static void setEmuMenuStatus(bool isX1) {
           MenuHandle      hmenu = GetMenuHandle(IDM_DIPSW);
   
           if (isX1) {
                   _CheckMenuItem(hmenu, IDM_HIGHRES, 0);
                   _CheckMenuItem(hmenu, IDM_LOWRES, 1);
                   _CheckMenuItem(hmenu, IDM_BOOT2HD, 0);
                   _CheckMenuItem(hmenu, IDM_BOOT2D, 1);
                   DisableMenuItem(hmenu, IDM_HIGHRES);
                   DisableMenuItem(hmenu, IDM_LOWRES);
                   DisableMenuItem(hmenu, IDM_BOOT2HD);
                   DisableMenuItem(hmenu, IDM_BOOT2D);
           }
           else {
                   EnableMenuItem(hmenu, IDM_HIGHRES);
                   EnableMenuItem(hmenu, IDM_LOWRES);
                   EnableMenuItem(hmenu, IDM_BOOT2HD);
                   EnableMenuItem(hmenu, IDM_BOOT2D);
           }
   }
   
   
 void menu_setiplrom(UINT8 value) {  void menu_setiplrom(UINT8 value) {
   
Line 20  void menu_setiplrom(UINT8 value) { Line 41  void menu_setiplrom(UINT8 value) {
         _CheckMenuItem(hmenu, IDM_TURBOZ, MFCHECK(value == 3));          _CheckMenuItem(hmenu, IDM_TURBOZ, MFCHECK(value == 3));
         _CheckMenuItem(hmenu, IDM_TURBO, MFCHECK(value == 2));          _CheckMenuItem(hmenu, IDM_TURBO, MFCHECK(value == 2));
         _CheckMenuItem(hmenu, IDM_X1ROM, MFCHECK(value == 1));          _CheckMenuItem(hmenu, IDM_X1ROM, MFCHECK(value == 1));
       setEmuMenuStatus((value == 1));
 }  }
   
 void menu_setbootmedia(UINT8 value) {  void menu_setbootmedia(UINT8 value) {
Line 117  void menu_setmouse(UINT8 value) { Line 139  void menu_setmouse(UINT8 value) {
         _CheckMenuItem(GetMenu(IDM_DEVICE), IDM_MOUSE, MFCHECK(value));          _CheckMenuItem(GetMenu(IDM_DEVICE), IDM_MOUSE, MFCHECK(value));
 }  }
   
 void menu_setcpuspeed(UINT8 value) {  
   
         value &= 1;  
         xmilcfg.CPU8MHz = value;  
         _CheckMenuItem(_GetMenu(IDM_DEVICE), IDM_8MHZ, MFCHECK(value));  
 }  
   
 void menu_setmotorflg(UINT8 value) {  void menu_setmotorflg(UINT8 value) {
   
         value &= 1;          value &= 1;

Removed from v.1.1  
changed lines
  Added in v.1.3


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