Settings sub-startmenu. More...
#include <startmenu.h>
Public Types | |
typedef StartMenuHandler | super |
Public Member Functions | |
SettingsMenu (HWND hwnd, const StartMenuCreateInfo &create_info) | |
Protected Member Functions | |
virtual void | AddEntries () |
Settings sub-startmenu.
Definition at line 393 of file startmenu.h.
typedef StartMenuHandler SettingsMenu::super |
Reimplemented from StartMenuHandler.
Definition at line 395 of file startmenu.h.
SettingsMenu::SettingsMenu | ( | HWND | hwnd, |
const StartMenuCreateInfo & | create_info | ||
) | [inline] |
Definition at line 397 of file startmenu.h.
: super(hwnd, create_info) { }
void SettingsMenu::AddEntries | ( | ) | [protected, virtual] |
Reimplemented from StartMenu.
Definition at line 2160 of file startmenu.cpp.
References StartMenu::AddButton(), StartMenu::AddEntries(), g_Globals, ICID_ADMIN, ICID_CONFIG, ICID_CONTROLPAN, ICID_DESKSETTING, ICID_NETCONNS, ICID_NETWORK, ICID_PRINTER, ID_DESKTOPBAR_SETTINGS, IDC_ADMIN, IDC_CONNECTIONS, IDC_CONTROL_PANEL, IDC_PRINTERS, IDC_SETTINGS_MENU, IDS_ADMIN, IDS_CONNECTIONS, IDS_CONTROL_PANEL, IDS_DESKTOPBAR_SETTINGS, IDS_PRINTERS, and IDS_SETTINGS_MENU.
{ super::AddEntries(); #if defined(ROSSHELL) || defined(__REACTOS__) // __REACTOS__ to be removed when printer/network will be implemented //TODO AddButton(ResString(IDS_PRINTERS), ICID_PRINTER, false, IDC_PRINTERS_MENU); AddButton(ResString(IDS_CONNECTIONS), ICID_NETWORK, false, IDC_CONNECTIONS); #else //TODO AddButton(ResString(IDS_PRINTERS), ICID_PRINTER, true, IDC_PRINTERS_MENU); AddButton(ResString(IDS_CONNECTIONS), ICID_NETCONNS, false, IDC_CONNECTIONS); #endif AddButton(ResString(IDS_ADMIN), ICID_ADMIN, true, IDC_ADMIN); #ifndef __MINGW32__ // SHRestricted() missing in MinGW (as of 29.10.2003) if (!g_Globals._SHRestricted || !SHRestricted(REST_NOCONTROLPANEL)) #endif AddButton(ResString(IDS_SETTINGS_MENU), ICID_CONFIG, true, IDC_SETTINGS_MENU); AddButton(ResString(IDS_DESKTOPBAR_SETTINGS), ICID_DESKSETTING, false, ID_DESKTOPBAR_SETTINGS); AddButton(ResString(IDS_PRINTERS), ICID_PRINTER, false, IDC_PRINTERS); #ifndef __MINGW32__ // SHRestricted() missing in MinGW (as of 29.10.2003) if (!g_Globals._SHRestricted || !SHRestricted(REST_NOCONTROLPANEL)) #endif AddButton(ResString(IDS_CONTROL_PANEL), ICID_CONTROLPAN, false, IDC_CONTROL_PANEL); }
ROS Explorer Source Code Documentation
generated on 02.01.2013 by ![]() |