List Objects


MOBJECT MCreateSText(MOBJECT parent, char *text, MTFont font, int nrow, int ncol)
MOBJECT MCreateSTextClip(MOBJECT parent, NEW_BLOCK_CB nb, void *nbd, MTFont font, int nrow, int ncol, int xc, long xn)
MOBJECT MCreateSFile(MOBJECT parent, char *fname, MTFont font, int nrow, int ncol)
MOBJECT MCreateSList(MOBJECT parent, MTFont font, int row_len, int nrow, int ncol)
MOBJECT MCreateSListMultiSel(MOBJECT parent, MTFont font, int row_len, int nrow, int ncol)
MOBJECT MCreateSListClip(MOBJECT parent, NEW_BLOCK_CB nb, void *nbd, ITEM_SEEK_CB is, void *isd, MTFont font, int nrow, int ncol, int xc, long xn)
MOBJECT MCreateSListSkip(MOBJECT parent, NEW_BLOCK_CB nb, void *nbd, ITEM_SEEK_CB is, void *isd, MTFont font, int nrow, int ncol, int xc)
MOBJECT MCreateEditList(MOBJECT parent, MTFont font, EL_TEMPLATE *elt, int ne, int nrow, int ncol)
LIST_ACT* MSListGetFirstItem(MOBJECT p)
LIST_ACT* MSListGetFirstSelectedItem(MOBJECT p)
LIST_ACT* MSListGetNextItem(MOBJECT p)
LIST_ACT* MSListGetNextSelectedItem(MOBJECT p)
LIST_ACT* MSListGetFirstUnselectedItem(MOBJECT p)
LIST_ACT* MSListGetNextUnselectedItem(MOBJECT p)
long MSListGetNItem(MOBJECT p)
void MSListSelectItem(MOBJECT p, char *item)
void MSListDeselectItem(MOBJECT p, char *item)
void MSListSelectElement(MOBJECT p, long n)
void MSListDeselectElement(MOBJECT p, long n)
void MSListClear(MOBJECT p)
int MSListAddItem(MOBJECT p, char *item, void *data)
int MSListDelItem(MOBJECT p, char *item)
int MSListAddElement(MOBJECT p, long n, char *item, void *data)
int MSListDelElement(MOBJECT p, long n)
void MSListChangeItem(MOBJECT p, char *old, char *new_item, void *u_data)
void MSListChangeElement(MOBJECT p, long n, char *new_item, void *u_data)
LIST_ACT* MSListGetItem(MOBJECT p, char *item)
LIST_ACT* MSListGetElement(MOBJECT p, long n)
LIST_ACT* MSListGetSelected(MOBJECT p)
void MSListSetCallback(MOBJECT obj, LIST_ACT_CB cb, void *data)
void MSListSetPickCallback(MOBJECT obj, LIST_ACT_CB cb, void *value)
void MSListSetSelectionCallback(MOBJECT obj, LIST_SEL_CB cb, void *data)
void MSListSetSortCallback(MOBJECT obj, STRCMP_CB cb)
void MSListFreeze(MOBJECT obj)
void MSListThaw(MOBJECT obj)
void MSBLSetHead(MOBJECT obj, char *text)
void MSBLGetHead(MOBJECT obj, char *buff)
retrieves the head text of a SList
void MSBLHeadSetColor(MOBJECT obj, MTColor bgc, MTColor fgc)
void MSTextSetString(MOBJECT p, char *text)
void MSFileSetFile(MOBJECT obj, char *fname)
void MSBLSetHMargin(MOBJECT p, int hm)
int MEditListAddItem(MOBJECT p, char **argv, void *u_data)
void MEditListChangeElement(MOBJECT p, long n, char **new_ele, void *data)
void MEditListDelElement(MOBJECT p, long n)
void MEditListSeekItem(MOBJECT p, char **argv, long *pos, void **u_data)
void MEditListGetItemField(MOBJECT el, char *item, int ii, char *buff)
int MSListGetItemCheckStatus(MOBJECT p, char *item)
void MSListSetItemCheckStatus(MOBJECT p, char *item, int status)
void MSListReset(MOBJECT p)
void MSListEnableMultiSel(MOBJECT obj)
int MEditListAddItemFromEdits(MOBJECT p, void *u_data)
Adds an item in the EditList using the values in its EditField objects
void MEditListGetEditText(MOBJECT p, int n, char *buff)
Gets the text currently stored in the n-th EditField and stores it in the buffer pointed to by 'buff'
void MEditListSetEditText(MOBJECT p, int n, char *buff)
Sets the text in the buffer 'buff' in the n-th EditField

alphabetic index hierarchy of classes


MGUI Copyright 1996-1998 Vincenzo Morello

generated by doc++