|
Public Methods |
void | setSortCallback (STRCMP_CB cb) |
void | setHead (const char *text) |
void | setHeadColor (CmColor *bgc, CmColor *fgc) |
void | setHMargin (int hm) |
void | setItemCheckStatus (const char *item, int status) |
void | setHighLightColors (CmColor *bgc, CmColor *fgc) |
void | setHighLightFGColor (CmColor *fgc) |
void | setSliderColor (CmColor *cc) |
void | setSliderColorShift (int perc) |
LIST_ACT * | getFirstItem (void) |
LIST_ACT * | getFirstSelectedItem (void) |
LIST_ACT * | getNextItem (void) |
LIST_ACT * | getNextSelectedItem (void) |
LIST_ACT * | getFirstUnselectedItem (void) |
LIST_ACT * | getNextUnselectedItem (void) |
long | getNItem (void) |
LIST_ACT * | getItem (const char *item) |
LIST_ACT * | getElement (long n) |
LIST_ACT * | getSelected (void) |
int | getItemCheckStatus (const char *item) |
void | getHead (char *buff) |
void | selectItem (const char *item) |
void | deselectItem (const char *item) |
void | selectElement (long n) |
void | deselectElement (long n) |
void | freeze (void) |
void | thaw (void) |
void | reset (void) |
void | clear (void) |
int | addItem (const char *item, void *data) |
int | delItem (const char *item) |
int | addElement (long n, const char *item, void *data) |
int | delElement (long n) |
void | changeItem (const char *old, const char *new_item, void *u_data) |
void | changeElement (long n, const char *new_item, void *u_data) |
void | enableMultiSelection (void) |
void | disableMultiSelection (void) |
void | disableItemMotion (void) |
void | enableItemMotion (void) |
void | setCallback (CmCallback *, LISTACT_CB) |
void | setPickCallback (CmCallback *, LISTACT_CB) |
void | setSelectionCallback (CmCallback *, LISTSEL_CB) |
Protected Methods |
| CmAbsList (void) |
Friends |
void | _ListActivateCB_ (MOBJECT p, LIST_ACT *la, void *ud) |
void | _ListPickCB_ (MOBJECT p, LIST_ACT *la, void *ud) |
void | _ListSelectionCB_ (MOBJECT p, LIST_SEL *la, void *ud) |