Public Member Functions | |
| Menu (MenuLayout iMenuLayout) | |
| ~Menu () | |
| void | Add (MenuItem *pItem) |
| void | Remove (MenuItem *pItem) |
| MenuItem * | GetItem (int i) |
| void | ShowIcons (bool bShowIcons) |
| bool | HasIcons () |
| void | SetIconWidth (int iWidth) |
| int | GetIconWidth () |
| Rect | GetMargin () |
| int | GetIconTextSpacing () |
| Point | GetPreferredSize () |
| void | SetTargetWindow (Window *pWindow) |
| Window * | GetTargetWindow () |
| MenuLayout | GetMenuLayout () |
| int | GetItems () |
| void | Enable (bool bEnable=true) |
| bool | IsEnabled () |
| void | SetMenuWindow (MenuWindow *pWindow) |
| MenuWindow * | GetMenuWindow () |
Friends | |
| class | MenuItem |
listview.cpp, and tabview.cpp.
| Menu::Menu | ( | MenuLayout | iMenuLayout | ) |
| Menu::~Menu | ( | ) |
| void Menu::Add | ( | MenuItem * | pItem | ) |
| void Menu::Remove | ( | MenuItem * | pItem | ) |
| MenuItem * Menu::GetItem | ( | int | i | ) |
| void Menu::ShowIcons | ( | bool | bShowIcons | ) |
| bool SkyGI::Menu::HasIcons | ( | ) | [inline] |
| void SkyGI::Menu::SetIconWidth | ( | int | iWidth | ) | [inline] |
| int SkyGI::Menu::GetIconWidth | ( | ) | [inline] |
| Rect SkyGI::Menu::GetMargin | ( | ) | [inline] |
| int SkyGI::Menu::GetIconTextSpacing | ( | ) | [inline] |
| Point Menu::GetPreferredSize | ( | ) |
| void Menu::SetTargetWindow | ( | Window * | pWindow | ) |
| Window * Menu::GetTargetWindow | ( | ) |
| MenuLayout Menu::GetMenuLayout | ( | ) |
| int Menu::GetItems | ( | ) |
| void Menu::Enable | ( | bool | bEnable = true |
) |
| bool SkyGI::Menu::IsEnabled | ( | ) | [inline] |
| void Menu::SetMenuWindow | ( | MenuWindow * | pWindow | ) |
| MenuWindow * Menu::GetMenuWindow | ( | ) |
friend class MenuItem [friend] |
1.5.1-p1