3 #include "wimp_basics.h" 4 #include "wimp_icons.h" 15 unsigned mfDisplayTick : 1;
16 unsigned mfDottedLine : 1;
17 unsigned mfWriteable : 1;
18 unsigned mfSubmenuMessage : 1;
19 unsigned mfOpenIfGreyed : 1;
21 unsigned mfLastItem : 1;
22 unsigned mfTitleIsIndirectText : 1;
31 unsigned int uiMenuFlags;
36 tWindowHandle whWindow;
41 unsigned int uiMenuIconFlags;
53 const char* kpcaTitle;
54 const char* kpcaValidation;
60 unsigned bTitleForegroundColour : 8;
61 unsigned bTitleBackgroundColour : 8;
62 unsigned bWorkAreaForegroundColour : 8;
63 unsigned bWorkAreaBackgroundColour : 8;
65 tCoordinate cMenuItemWidth;
66 tCoordinate cMenuItemHeight;
67 tCoordinate cVerticalGap;
77 int wimp_createmenu(
const tMenu* kpmMenu, tCoordinate cX, tCoordinate cY);
85 int wimp_closemenu(
void);