Functions

iup_drv.h File Reference

Driver Interface. Each driver must export the symbols defined here. More...

Functions

int iupdrvSetGlobal (const char *name, const char *value)
char * iupdrvGetGlobal (const char *name)
void iupdrvSetIdleFunction (Icallback func)
void iupdrvScreenToClient (Ihandle *ih, int *x, int *y)
void iupdrvClientToScreen (Ihandle *ih, int *x, int *y)
int iupdrvIsVisible (Ihandle *ih)
int iupdrvIsActive (Ihandle *ih)
void iupdrvSetFocus (Ihandle *ih)
void iupdrvSetVisible (Ihandle *ih, int enable)
void iupdrvSetActive (Ihandle *ih, int enable)
void iupdrvPostRedraw (Ihandle *ih)
void iupdrvRedrawNow (Ihandle *ih)
void iupdrvReparent (Ihandle *ih)
void iupdrvPaintFocusRect (Ihandle *ih, void *gc, int x, int y, int w, int h)
int iupdrvGetScrollbarSize (void)
void iupdrvActivate (Ihandle *ih)
int iupdrvMenuGetMenuBarSize (Ihandle *ih)
void iupdrvSendKey (int key, int press)
void iupdrvSendMouse (int x, int y, int bt, int status)
void iupdrvWarpPointer (int x, int y)
void iupdrvKeyEncode (int key, unsigned int *keyval, unsigned int *state)
void iupdrvSleep (int time)
int iupdrvOpen (int *argc, char ***argv)
void iupdrvClose (void)

Detailed Description

See Copyright Notice in "iup.h"