|
Public Types |
enum | {
kChecked = 0x01,
kDisabled = 0x02,
kSelected = 0x04,
kSubMenu = 0x08,
kTitle = 0x10
} |
Public Member Functions |
| COptionMenuScheme () |
virtual | ~COptionMenuScheme () |
virtual void | getItemSize (const char *text, CDrawContext *pContext, CPoint &size) |
virtual void | drawItem (const char *text, long itemId, long state, CDrawContext *pContext, const CRect &rect) |
void | setColors (CColor back, CColor select, CColor text, CColor htext, CColor dtext) |
void | setFont (CFont f) |
Protected Member Functions |
virtual void | drawItemBack (CDrawContext *pContext, const CRect &rect, bool hilite) |
Protected Attributes |
CColor | backgroundColor |
CColor | selectionColor |
CColor | textColor |
CColor | hiliteTextColor |
CColor | disableTextColor |
CFont | font |