Base Class. More...
Defines | |
#define | iupMAX(_a, _b) ((_a)>(_b)?(_a):(_b)) |
#define | iupROUND(_x) ((int)((_x)>0? (_x)+0.5: (_x)-0.5)) |
#define | iupCOLOR8TO16(_x) ((unsigned short)(_x*257)) |
#define | iupCOLOR16TO8(_x) ((unsigned char)(_x/257)) |
#define | iupBYTECROP(_x) ((unsigned char)((_x)<0?0:((_x)>255)?255:(_x))) |
#define | IUP_ALIGN_ABOTTOM IUP_ALIGN_ARIGHT |
#define | IUP_ALIGN_ATOP IUP_ALIGN_ALEFT |
Enumerations | |
enum | { IUP_ALIGN_ALEFT, IUP_ALIGN_ACENTER, IUP_ALIGN_ARIGHT } |
enum | { IUP_SB_NONE, IUP_SB_HORIZ, IUP_SB_VERT } |
Functions | |
void | iupBaseRegisterCommonAttrib (Iclass *ic) |
void | iupBaseRegisterVisualAttrib (Iclass *ic) |
void | iupBaseRegisterCommonCallbacks (Iclass *ic) |
void | iupdrvBaseRegisterCommonAttrib (Iclass *ic) |
void | iupBaseContainerUpdateExpand (Ihandle *ih) |
void | iupBaseComputeNaturalSize (Ihandle *ih) |
void | iupBaseSetCurrentSize (Ihandle *ih, int w, int h, int shrink) |
void | iupBaseSetPosition (Ihandle *ih, int x, int y) |
void | iupBaseUpdateSizeFromFont (Ihandle *ih) |
void | iupdrvBaseLayoutUpdateMethod (Ihandle *ih) |
void | iupdrvBaseUnMapMethod (Ihandle *ih) |
int | iupBaseTypeVoidMapMethod (Ihandle *ih) |
char * | iupBaseGetWidAttrib (Ihandle *ih) |
int | iupBaseSetNameAttrib (Ihandle *ih, const char *value) |
int | iupBaseSetRasterSizeAttrib (Ihandle *ih, const char *value) |
int | iupBaseSetSizeAttrib (Ihandle *ih, const char *value) |
char * | iupBaseGetSizeAttrib (Ihandle *ih) |
char * | iupBaseGetRasterSizeAttrib (Ihandle *ih) |
char * | iupBaseGetClientOffsetAttrib (Ihandle *ih) |
char * | iupBaseGetVisibleAttrib (Ihandle *ih) |
int | iupBaseSetVisibleAttrib (Ihandle *ih, const char *value) |
char * | iupBaseGetActiveAttrib (Ihandle *ih) |
int | iupBaseSetActiveAttrib (Ihandle *ih, const char *value) |
int | iupdrvBaseSetZorderAttrib (Ihandle *ih, const char *value) |
int | iupdrvBaseSetTipAttrib (Ihandle *ih, const char *value) |
int | iupdrvBaseSetTipVisibleAttrib (Ihandle *ih, const char *value) |
int | iupdrvBaseSetBgColorAttrib (Ihandle *ih, const char *value) |
int | iupdrvBaseSetFgColorAttrib (Ihandle *ih, const char *value) |
char * | iupBaseNativeParentGetBgColorAttrib (Ihandle *ih) |
char * | iupBaseContainerGetExpandAttrib (Ihandle *ih) |
int | iupdrvBaseSetCursorAttrib (Ihandle *ih, const char *value) |
char * | iupdrvBaseGetClientSizeAttrib (Ihandle *ih) |
int | iupBaseNoSaveCheck (Ihandle *ih, const char *name) |
char * | iupdrvBaseGetTitleAttrib (Ihandle *ih) |
int | iupdrvBaseSetTitleAttrib (Ihandle *ih, const char *value) |
int | iupBaseGetScrollbar (Ihandle *ih) |
char * | iupBaseNativeParentGetBgColor (Ihandle *ih) |
void | iupBaseCallValueChangedCb (Ihandle *ih) |
See Copyright Notice in "iup.h"