--- np2/macosx/menu.cpp 2004/03/15 05:06:01 1.14 +++ np2/macosx/menu.cpp 2004/05/23 04:07:56 1.16 @@ -181,6 +181,8 @@ void menu_setextmem(BYTE value) { _CheckMenuItem(hmenu, IDM_MEM16, MFCHECK(value == 1)); _CheckMenuItem(hmenu, IDM_MEM36, MFCHECK(value == 3)); _CheckMenuItem(hmenu, IDM_MEM76, MFCHECK(value == 7)); + _CheckMenuItem(hmenu, IDM_MEM116, MFCHECK(value == 11)); + _CheckMenuItem(hmenu, IDM_MEM136, MFCHECK(value == 13)); } void menu_setdispclk(BYTE value) { @@ -264,3 +266,12 @@ void menu_setkeydisp(BYTE value) { CheckMenuItem(GetMenuRef(IDM_OTHER), IDM_KEYDISP, MFCHECK(value)); #endif } + +void menu_setsoftwarekeyboard(BYTE value) { + +#if defined(SUPPORT_SOFTKBD) + value &= 1; + np2oscfg.softkey = value; + CheckMenuItem(GetMenuRef(IDM_OTHER), IDM_SOFTKBD, MFCHECK(value)); +#endif +}