90 #define GUI_OBJ_NEW {0, 0}
97 #define GUI_OBJ_INVALID() UME_obj_invalid_set (-4)
102 #define GUI_OBJ_IS_VALID(mo1) ((mo1)->ioff >= 4)
107 #define GUI_obj_cmp(mo1,mo2) memcmp(mo1,mo2,sizeof(MemObj))
110 #define MEMOBJ_GUIOBJ(GO) ((Obj_Unknown*)GO)->mem_obj
115 #define GUI_MO_PTR(mo,vp1) memcpy (mo, vp1, sizeof(void*))
short gio_typ
Definition: gui_base.h:55
void * data
Definition: gui_base.h:74
short gio_src
Definition: gui_base.h:56
short gio_src
Definition: gui_base.h:10
void * win
Definition: gui_base.h:36
MemObj mem_obj
Definition: gui_base.h:8
Definition: ut_umem.h:136
void * widget
Definition: gui_base.h:81
MemObj mem_obj
Definition: gui_base.h:78
Definition: gui_base.h:33
void * widget
Definition: gui_base.h:27
short gio_src
Definition: gui_base.h:17
short gio_src
Definition: gui_base.h:80
void GUI_obj_typ(int *pTyp, void **g_par, MemObj *o_par)
Definition: gui_base.c:314
void * entry
Definition: gui_base.h:72
Definition: gui_base.h:15
MemObj mem_obj
Definition: gui_base.h:15
MemObj mem_obj
Definition: gui_base.h:33
short gio_typ
Definition: gui_base.h:79
void * box
Definition: gui_base.h:43
int GUI_obj_init()
Definition: gui_base.c:391
void * GUI_obj_parentBox(void *o_par)
Definition: gui_base.c:283
int GUI_obj_save()
Definition: gui_base.c:459
Memspc * GUI_obj__()
Definition: gui_base.c:214
Definition: gui_base.h:54
void * widget
Definition: gui_base.h:18
void * slider
Definition: gui_base.h:64
void * label
Definition: gui_base.h:57
short gio_typ
Definition: gui_base.h:41
Definition: gui_base.h:78
short gio_typ
Definition: gui_base.h:34
short gio_typ
Definition: gui_base.h:62
int GUI_obj_src(MemObj *mo)
Definition: gui_base.c:636
MemObj mem_obj
Definition: gui_base.h:69
MemObj GUI_obj_spc(void **oPos, int siz)
Definition: gui_base.c:533
MemObj mem_obj
Definition: gui_base.h:54
Definition: gui_base.h:61
MemObj GUI_obj_tmp(void **oPos, int siz)
Definition: gui_base.c:502
short gio_typ
Definition: gui_base.h:70
short gio_typ
Definition: gui_base.h:16
MemObj mem_obj
Definition: gui_base.h:24
Definition: gui_base.h:69
short gio_src
Definition: gui_base.h:71
int GUI_obj_free(MemObj *gObj)
Definition: gui_base.c:730
Definition: gui_base.h:24
void GUI_obj_clear()
Definition: gui_base.c:488
void * data
Definition: gui_base.h:29
char GUI_opts_get1(char **s1, char *opts)
Definition: gui_base.c:695
void * GUI_obj_parent__(int *pTyp, MemObj *mObj)
Definition: gui_base.c:248
MemObj mem_obj
Definition: gui_base.h:40
short gio_typ
Definition: gui_base.h:9
void * widget
Definition: gui_base.h:11
short gio_src
Definition: gui_base.h:63
short gio_src
Definition: gui_base.h:35
short gio_src
Definition: gui_base.h:26
MemObj mem_obj
Definition: gui_base.h:61
void GUI_obj_dump_mo(MemObj *mo)
Definition: gui_base.c:586
Definition: gui_base.h:40
void * GUI_obj_pos(MemObj *mo)
Definition: gui_base.c:652
Typ_Memspc (a class for variable-length-records in memory)
Definition: ut_umem.h:33
short gio_typ
Definition: gui_base.h:25
short gio_src
Definition: gui_base.h:42