IUP: iup_object.h File Reference

IUP - Portable User Interface

iup_object.h File Reference


Detailed Description

See Copyright Notice in iup.h
Id
Exp

Data Structures

struct  Ihandle_

Defines

#define iupMax(_a, _b)   ((_a)>(_b)?(_a):(_b))
#define iupWIDTH2RASTER(_w, _cw)   ((_w * _cw)/4)
#define iupHEIGHT2RASTER(_h, _ch)   ((_h * _ch)/8)
#define iupRASTER2WIDTH(_w, _cw)   ((_w * 4)/_cw)
#define iupRASTER2HEIGHT(_h, _ch)   ((_h * 8)/_ch)

Enumerations

enum  {
  IUP_EXPAND_NONE = 0x00, IUP_EXPAND_H0 = 0x10, IUP_EXPAND_H1 = 0x20, IUP_EXPAND_W1 = 0x40,
  IUP_EXPAND_W0 = 0x80
}

Functions

Ihandle * iupObjectCreate (Iclass *ic, void **params)
void ** iupGetParamList (void *first, va_list arglist)
int iupHandleCheck (Ihandle *ih)