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

version 1.2, 2004/08/12 11:45:58 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) {

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


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