47 typedef WM_HMEM GUI_ARRAY;
55 GUI_ARRAY GUI_ARRAY_Create (
void);
56 int GUI_ARRAY_AddItem (GUI_ARRAY hArray,
const void * pNew,
int Len);
57 void GUI_ARRAY_Delete (GUI_ARRAY hArray);
58 WM_HMEM GUI_ARRAY_GethItem (GUI_ARRAY hArray,
unsigned int Index);
59 unsigned GUI_ARRAY_GetNumItems (GUI_ARRAY hArray);
60 void * GUI_ARRAY_GetpItemLocked (GUI_ARRAY hArray,
unsigned int Index);
61 int GUI_ARRAY_SethItem (GUI_ARRAY hArray,
unsigned int Index, WM_HMEM hItem);
62 WM_HMEM GUI_ARRAY_SetItem (GUI_ARRAY hArray,
unsigned int Index,
const void * pData,
int Len);
63 void GUI_ARRAY_DeleteItem (GUI_ARRAY hArray,
unsigned int Index);
64 char GUI_ARRAY_InsertBlankItem (GUI_ARRAY hArray,
unsigned int Index);
65 WM_HMEM GUI_ARRAY_InsertItem (GUI_ARRAY hArray,
unsigned int Index,
int Len);
66 void * GUI_ARRAY_ResizeItemLocked(GUI_ARRAY hArray,
unsigned int Index,
int Len);