Defines | Functions

## iup_attrib.h File Reference

Attributes Environment Management. More...

### Defines

#define | iupATTRIB_ISINTERNAL(_name) ((_name[0] == '_' && _name[1] == 'I' && _name[2] == 'U' && _name[3] == 'P')? 1: 0)

### Functions

IUP_SDK_API int | iupAttribIsNotString (Ihandle *ih, const char *name)
IUP_SDK_API int | iupAttribIsIhandle (Ihandle *ih, const char *name)
IUP_SDK_API void | iupAttribSet (Ihandle *ih, const char *name, const char *value)
IUP_SDK_API void | iupAttribSetStr (Ihandle *ih, const char *name, const char *value)
IUP_SDK_API void | iupAttribSetStrf (Ihandle *ih, const char *name, const char *format,...)
IUP_SDK_API void | iupAttribSetInt (Ihandle *ih, const char *name, int num)
IUP_SDK_API void | iupAttribSetId (Ihandle *ih, const char *name, int id, const char *value)
IUP_SDK_API void | iupAttribSetStrId (Ihandle *ih, const char *name, int id, const char *value)
IUP_SDK_API void | iupAttribSetId2 (Ihandle *ih, const char *name, int lin, int col, const char *value)
IUP_SDK_API void | iupAttribSetStrId2 (Ihandle *ih, const char *name, int lin, int col, const char *value)
IUP_SDK_API void | iupAttribSetIntId (Ihandle *ih, const char *name, int id, int num)
IUP_SDK_API void | iupAttribSetIntId2 (Ihandle *ih, const char *name, int lin, int col, int num)
IUP_SDK_API void | iupAttribSetFloat (Ihandle *ih, const char *name, float num)
IUP_SDK_API void | iupAttribSetFloatId (Ihandle *ih, const char *name, int id, float num)
IUP_SDK_API void | iupAttribSetFloatId2 (Ihandle *ih, const char *name, int lin, int col, float num)
IUP_SDK_API void | iupAttribSetDouble (Ihandle *ih, const char *name, double num)
IUP_SDK_API void | iupAttribSetDoubleId (Ihandle *ih, const char *name, int id, double num)
IUP_SDK_API void | iupAttribSetDoubleId2 (Ihandle *ih, const char *name, int lin, int col, double num)
IUP_SDK_API char * | iupAttribGet (Ihandle *ih, const char *name)
IUP_SDK_API char * | iupAttribGetStr (Ihandle *ih, const char *name)
IUP_SDK_API int | iupAttribGetInt (Ihandle *ih, const char *name)
IUP_SDK_API int | iupAttribGetIntInt (Ihandle *ih, const char *name, int *i1, int *i2, char sep)
IUP_SDK_API int | iupAttribGetBoolean (Ihandle *ih, const char *name)
IUP_SDK_API float | iupAttribGetFloat (Ihandle *ih, const char *name)
IUP_SDK_API double | iupAttribGetDouble (Ihandle *ih, const char *name)
IUP_SDK_API char * | iupAttribGetId (Ihandle *ih, const char *name, int id)
IUP_SDK_API int | iupAttribGetIntId (Ihandle *ih, const char *name, int id)
IUP_SDK_API int | iupAttribGetBooleanId (Ihandle *ih, const char *name, int id)
IUP_SDK_API float | iupAttribGetFloatId (Ihandle *ih, const char *name, int id)
IUP_SDK_API double | iupAttribGetDoubleId (Ihandle *ih, const char *name, int id)
IUP_SDK_API char * | iupAttribGetId2 (Ihandle *ih, const char *name, int lin, int col)
IUP_SDK_API int | iupAttribGetIntId2 (Ihandle *ih, const char *name, int lin, int col)
IUP_SDK_API int | iupAttribGetBooleanId2 (Ihandle *ih, const char *name, int lin, int col)
IUP_SDK_API float | iupAttribGetFloatId2 (Ihandle *ih, const char *name, int lin, int col)
IUP_SDK_API char * | iupAttribGetInherit (Ihandle *ih, const char *name)
IUP_SDK_API char * | iupAttribGetInheritNativeParent (Ihandle *ih, const char *name)
IUP_SDK_API char * | iupAttribGetLocal (Ihandle *ih, const char *name)
IUP_SDK_API void | iupAttribParse (Ihandle *ih, const char *str, int save_led_info)
IUP_SDK_API int | iupAttribGetAllSaved (Ihandle *ih, char **names, int n)
IUP_SDK_API void | iupAttribSetHandleName (Ihandle *ih)
IUP_SDK_API char * | iupAttribGetHandleName (Ihandle *ih)
IUP_SDK_API void | iupAttribSetClassObject (Ihandle *ih, const char *name, const char *value)
IUP_SDK_API void | iupAttribSetClassObjectId (Ihandle *ih, const char *name, int id, const char *value)
IUP_SDK_API void | iupAttribSetClassObjectId2 (Ihandle *ih, const char *name, int lin, int col, const char *value)
IUP_SDK_API char * | iupAttribGetClassObject (Ihandle *ih, const char *name)
IUP_SDK_API char * | iupAttribGetClassObjectId (Ihandle *ih, const char *name, int id)
IUP_SDK_API char * | iupAttribGetClassObjectId2 (Ihandle *ih, const char *name, int lin, int col)
void | iupAttribUpdate (Ihandle *ih)
void | iupAttribUpdateFromParent (Ihandle *ih)
void | iupAttribUpdateChildren (Ihandle *ih)
void | iupAttribSetTheme (Ihandle *ih, Ihandle *theme)

### Detailed Description

See Copyright Notice in "iup.h"