csws/csmenu.h File Reference
Crystal Space Windowing System: menu class. More...
#include "csextern.h"
#include "cscomp.h"
Go to the source code of this file.
Compounds | |
| class | csMenu |
| The Menu class represents two types of menu: vertical (popup) menus and bar menus. More... | |
| class | csMenuItem |
| This class encapsulates a menu item. More... | |
Menu item styles | |
| #define | CSMIS_CHECKED 0x00000001 |
| Menu item has a checkmark at the left. | |
| #define | CSMIS_SEPARATOR 0x00000010 |
| Menu item is a separator. | |
| #define | CSMIS_NEWCOLUMN 0x00000020 |
| This menu item starts a new column (if frame style != csmfsBar). | |
| #define | CSMIS_NOCLOSE 0x00000040 |
| Do not close menu when menu item is activated. | |
| #define | CSMIS_DEFAULTVALUE 0 |
| Default menu item styles. | |
Menu style flags | |
| #define | CSMS_HIDEINACTIVE 0x00000001 |
| hide menu when it deactivates | |
| #define | CSMS_DEFAULTVALUE CSMS_HIDEINACTIVE |
| Default menu style value. | |
Enumerations | |
| enum | { cscmdDeactivateMenu = 0x00000200, cscmdMenuPlaceItems, cscmdMenuCaptureMouse, cscmdMenuSetItem, cscmdMenuSetLastItem, cscmdMenuQueryDropFlag, cscmdMenuSetDropFlag, cscmdMenuItemCheck, cscmdMenuItemGetStyle, cscmdMenuItemFindId } |
| csMenu class messages More... | |
| enum | csMenuFrameStyle { csmfsNone, csmfsThin, csmfsBar, csmfs3D } |
| Possible menu frame styles. More... | |
Detailed Description
Crystal Space Windowing System: menu class.
Definition in file csmenu.h.
Generated for Crystal Space by doxygen 1.2.18
