Diff for /xmil/MacOSX/menu.cpp between versions 1.2 and 1.4

version 1.2, 2004/08/12 11:45:58 version 1.4, 2005/02/07 16:09:19
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 17  void menu_setiplrom(UINT8 value) { Line 38  void menu_setiplrom(UINT8 value) {
   
         hmenu = _GetMenu(IDM_IPLROM);          hmenu = _GetMenu(IDM_IPLROM);
         xmilcfg.ROM_TYPE = value;          xmilcfg.ROM_TYPE = value;
         _CheckMenuItem(hmenu, IDM_TURBOZ, MFCHECK(value == 3));  
         _CheckMenuItem(hmenu, IDM_TURBO, MFCHECK(value == 2));  
         _CheckMenuItem(hmenu, IDM_X1ROM, MFCHECK(value == 1));          _CheckMenuItem(hmenu, IDM_X1ROM, MFCHECK(value == 1));
           _CheckMenuItem(hmenu, IDM_TURBO, MFCHECK(value == 2));
   #if defined(SUPPORT_TURBOZ)
           _CheckMenuItem(hmenu, IDM_TURBOZ, MFCHECK(value == 3));
   #endif
       setEmuMenuStatus((value == 1));
 }  }
   
 void menu_setbootmedia(UINT8 value) {  void menu_setbootmedia(UINT8 value) {

Removed from v.1.2  
changed lines
  Added in v.1.4


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