iup_class.h File Reference
Detailed Description
See Copyright Notice in iup.h- Id
- Exp
Data Structures | |
struct | Iclass_ |
Typedefs | |
typedef Iclass_ | Iclass |
typedef char *(* | IattribGetFunc )(Ihandle *ih) |
typedef char *(* | IattribGetIdFunc )(Ihandle *ih, const char *name_id) |
typedef int(* | IattribSetFunc )(Ihandle *ih, const char *value) |
typedef int(* | IattribSetIdFunc )(Ihandle *ih, const char *name_id, const char *value) |
Enumerations | |
enum | { IUP_TYPEVOID, IUP_TYPECONTROL, IUP_TYPECANVAS, IUP_TYPEDIALOG, IUP_TYPEIMAGE, IUP_TYPEMENU } |
enum | { IUP_CHILDNONE, IUP_CHILDONE, IUP_CHILDMANY } |
Functions | |
Iclass * | iupClassCreateBase (void) |
void | iupClassDestroyBase (Iclass *ic) |
void | iupClassRegisterAttribute (Iclass *ic, const char *name, IattribGetFunc get, IattribSetFunc set, const char *default_value, int no_handle, int inherit) |
int | iupClassSetAttributeBase (Ihandle *ih, const char *name, const char *value, int *inherit) |
char * | iupClassGetAttributeBase (Ihandle *ih, const char *name, char **def_value, int *inherit) |
int | iupClassSetAttributeIdBase (Ihandle *ih, const char *name, const char *value, int *inherit) |
char * | iupClassGetAttributeIdBase (Ihandle *ih, const char *name, char **def_value, int *inherit) |
void | iupClassRegisterCallback (Iclass *ic, const char *name, const char *format) |
char * | iupClassCallbackFormat (Iclass *ic, const char *name) |
int | iupNoSetAttrib (Ihandle *ih, const char *value) |
char * | iupGetWidAttrib (Ihandle *ih) |
int | iupSetRasterSizeAttrib (Ihandle *ih, const char *value) |
int | iupSetSizeAttrib (Ihandle *ih, const char *value) |
char * | iupGetSizeAttrib (Ihandle *ih) |
char * | iupGetRasterSizeAttrib (Ihandle *ih) |
char * | iupGetVisibleAttrib (Ihandle *ih) |
int | iupSetVisibleAttrib (Ihandle *ih, const char *value) |
char * | iupGetActiveAttrib (Ihandle *ih) |
int | iupSetActiveAttrib (Ihandle *ih, const char *value) |
int | iupdrvSetZorderAttrib (Ihandle *ih, const char *value) |
int | iupdrvSetCursorAttrib (Ihandle *ih, const char *value) |
char * | iupdrvGetTitleAttrib (Ihandle *ih) |
int | iupdrvSetTitleAttrib (Ihandle *ih, const char *value) |
char * | iupdrvGetConidAttrib (Ihandle *ih) |
char * | iupdrvGetXAttrib (Ihandle *ih) |
char * | iupdrvGetYAttrib (Ihandle *ih) |
char * | iupdrvGetClientSizeAttrib (Ihandle *ih) |
char * | iupdrvGetBgColorAttrib (Ihandle *ih) |
int | iupdrvSetBgColorAttrib (Ihandle *ih, const char *value) |
int | iupdrvSetTipsAttrib (Ihandle *ih, const char *value) |