Driver Interface. Each driver must export the symbols defined here. More...
Functions | |
IUP_SDK_API int | iupdrvSetGlobal (const char *name, const char *value) |
IUP_SDK_API char * | iupdrvGetGlobal (const char *name) |
IUP_SDK_API void | iupdrvSetIdleFunction (Icallback func) |
IUP_SDK_API void | iupdrvScreenToClient (Ihandle *ih, int *x, int *y) |
IUP_SDK_API void | iupdrvClientToScreen (Ihandle *ih, int *x, int *y) |
IUP_SDK_API int | iupdrvIsVisible (Ihandle *ih) |
IUP_SDK_API int | iupdrvIsActive (Ihandle *ih) |
IUP_SDK_API void | iupdrvSetFocus (Ihandle *ih) |
IUP_SDK_API void | iupdrvSetVisible (Ihandle *ih, int enable) |
IUP_SDK_API void | iupdrvSetActive (Ihandle *ih, int enable) |
IUP_SDK_API void | iupdrvPostRedraw (Ihandle *ih) |
IUP_SDK_API void | iupdrvRedrawNow (Ihandle *ih) |
IUP_SDK_API void | iupdrvReparent (Ihandle *ih) |
IUP_SDK_API int | iupdrvGetScrollbarSize (void) |
IUP_SDK_API void | iupdrvActivate (Ihandle *ih) |
IUP_SDK_API int | iupdrvMenuGetMenuBarSize (Ihandle *ih) |
IUP_SDK_API void | iupdrvSendKey (int key, int press) |
IUP_SDK_API void | iupdrvSendMouse (int x, int y, int bt, int status) |
IUP_SDK_API void | iupdrvWarpPointer (int x, int y) |
IUP_SDK_API void | iupdrvKeyEncode (int key, unsigned int *keyval, unsigned int *state) |
IUP_SDK_API void | iupdrvSleep (int time) |
IUP_SDK_API void | iupdrvSetAccessibleTitle (Ihandle *ih, const char *title) |
int | iupdrvOpen (int *argc, char ***argv) |
void | iupdrvClose (void) |
See Copyright Notice in "iup.h"