Diff for /xmil/win9x/menu.cpp between versions 1.10 and 1.13

version 1.10, 2004/08/10 08:28:49 version 1.13, 2004/08/17 12:30:41
Line 104  void sysmenu_setbgsound(UINT8 value) { Line 104  void sysmenu_setbgsound(UINT8 value) {
   
 // ----  // ----
   
   #if defined(SUPPORT_STATSAVE)
   static const OEMCHAR xmenu_stat[] = OEMTEXT("S&tat");
   static const OEMCHAR xmenu_statsave[] = OEMTEXT("Save %u");
   static const OEMCHAR xmenu_statload[] = OEMTEXT("Load %u");
   
   static void addstatsavemenu(HMENU hMenu, UINT pos) {
   
           HMENU   hSubMenu;
           UINT    i;
           OEMCHAR buf[16];
   
           hSubMenu = CreatePopupMenu();
           for (i=0; i<SUPPORT_STATSAVE; i++) {
                   OEMSPRINTF(buf, xmenu_statsave, i);
                   AppendMenu(hSubMenu, MF_STRING, IDM_FLAGSAVE + i, buf);
           }
           AppendMenu(hSubMenu, MF_MENUBARBREAK, 0, NULL);
           for (i=0; i<SUPPORT_STATSAVE; i++) {
                   OEMSPRINTF(buf, xmenu_statload, i);
                   AppendMenu(hSubMenu, MF_STRING, IDM_FLAGLOAD + i, buf);
           }
           InsertMenu(hMenu, pos, MF_BYPOSITION | MF_POPUP,
                                                                                           (UINT32)hSubMenu, xmenu_stat);
   }
   #endif
   
 void menu_initialize(void) {  void menu_initialize(void) {
   
         HMENU   hMenu;          HMENU   hMenu;
Line 122  void menu_initialize(void) { Line 148  void menu_initialize(void) {
                                                                                                 IDM_WAVEREC, IDS_WAVEREC);                                                                                                  IDM_WAVEREC, IDS_WAVEREC);
 #endif  #endif
   
   #if defined(SUPPORT_TURBOZ)
           hSubMenu = GetSubMenu(hMenu, 3);
           insertresmenu(hSubMenu, 2, MF_BYPOSITION | MF_STRING,
                                                                                                   IDM_TURBOZ, IDS_TURBOZ);
   #endif
   
 //      for (i=4; i--;) {  //      for (i=4; i--;) {
 //              if (np2cfg.fddequip & (1 << i)) {  //              if (np2cfg.fddequip & (1 << i)) {
 //                      insdiskmenu(hMenu, 1, fddmenu + i);  //                      insdiskmenu(hMenu, 1, fddmenu + i);
Line 129  void menu_initialize(void) { Line 161  void menu_initialize(void) {
 //      }  //      }
   
 #if defined(SUPPORT_STATSAVE)  #if defined(SUPPORT_STATSAVE)
         if (np2oscfg.statsave) {          if (xmiloscfg.statsave) {
                 addstatsavemenu(hMenu, 1);                  addstatsavemenu(hMenu, 1);
         }          }
 #endif  #endif
Line 264  void menu_setmouse(UINT8 value) { Line 296  void menu_setmouse(UINT8 value) {
         CheckMenuItem(GetMenu(hWndMain), IDM_MOUSE, MFCHECK(value));          CheckMenuItem(GetMenu(hWndMain), IDM_MOUSE, MFCHECK(value));
 }  }
   
 void menu_setcpuspeed(UINT8 value) {  
   
         value &= 1;  
         xmilcfg.CPU8MHz = value;  
         CheckMenuItem(GetMenu(hWndMain), IDM_8MHZ, MFCHECK(value));  
 }  
   
 void menu_setmotorflg(UINT8 value) {  void menu_setmotorflg(UINT8 value) {
   
         value &= 1;          value &= 1;

Removed from v.1.10  
changed lines
  Added in v.1.13


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