Defines |
#define | iupWIN_PT2PIXEL(_pt, _res) MulDiv(_pt, _res, 72) |
#define | iupWIN_PIXEL2PT(_pixel, _res) MulDiv(_pixel, 72, _res) |
#define | IUP_MDICHILD_START 100000000 |
Typedefs |
typedef int(* | IFctlColor )(Ihandle *ih, HDC hdc, LRESULT *result) |
typedef void(* | IFdrawItem )(Ihandle *ih, void *drawitem) |
typedef int(* | IFnotify )(Ihandle *ih, void *msg_info, int *result) |
typedef int(* | IFwmCommand )(Ihandle *ih, WPARAM wp, LPARAM lp) |
typedef int(* | IwinProc )(Ihandle *ih, UINT msg, WPARAM wp, LPARAM lp, LRESULT *result) |
Functions |
void | iupwinShowLastError (void) |
void | iupwinWmSetFocus (Ihandle *ih) |
int | iupwinKeyEvent (Ihandle *ih, int wincode, int press) |
void | iupwinButtonKeySetStatus (WORD keys, char *status, int doubleclick) |
void | iupwinKeyEncode (int key, unsigned int *keyval, unsigned int *state) |
int | iupwinKeyDecode (int wincode) |
void | iupwinTipsGetDispInfo (LPARAM lp) |
char * | iupwinGetHFontAttrib (Ihandle *ih) |
HFONT | iupwinGetHFont (const char *value) |
char * | iupwinFindHFont (HFONT hFont) |
void | iupwinMenuDialogProc (Ihandle *ih, UINT msg, WPARAM wp, LPARAM lp) |
LRESULT CALLBACK | iupwinBaseWinProc (HWND hwnd, UINT msg, WPARAM wp, LPARAM lp) |
int | iupwinBaseProc (Ihandle *ih, UINT msg, WPARAM wp, LPARAM lp, LRESULT *result) |
int | iupwinBaseContainerProc (Ihandle *ih, UINT msg, WPARAM wp, LPARAM lp, LRESULT *result) |
int | iupwinCreateWindowEx (Ihandle *ih, LPCSTR lpClassName, DWORD dwExStyle, DWORD dwStyle) |
void | iupwinGetNativeParentStyle (Ihandle *ih, DWORD *dwExStyle, DWORD *dwStyle) |
int | iupwinClassExist (const char *name) |
int | iupwinGetColorRef (Ihandle *ih, char *name, COLORREF *color) |
int | iupwinGetParentBgColor (Ihandle *ih, COLORREF *cr) |
void | iupwinDropFiles (HDROP hDrop, Ihandle *ih) |
Ihandle * | iupwinMenuGetItemHandle (HMENU hmenu, int menuId) |
Ihandle * | iupwinMenuGetHandle (HMENU hMenu) |
int | iupwinSetDragDropAttrib (Ihandle *ih, const char *value) |
void | iupwinChangeProc (Ihandle *ih, WNDPROC new_proc) |
void | iupwinMergeStyle (Ihandle *ih, DWORD old_mask, DWORD value) |
void | iupwinSetStyle (Ihandle *ih, DWORD value, int set) |
WCHAR * | iupwinStrChar2Wide (const char *str) |
char * | iupwinStrWide2Char (const WCHAR *wstr) |
int | iupwinButtonUp (Ihandle *ih, UINT msg, WPARAM wp, LPARAM lp) |
int | iupwinButtonDown (Ihandle *ih, UINT msg, WPARAM wp, LPARAM lp) |
int | iupwinMouseMove (Ihandle *ih, UINT msg, WPARAM wp, LPARAM lp) |
char * | iupwinGetClipboardText (Ihandle *ih) |
int | iupwinSetAutoRedrawAttrib (Ihandle *ih, const char *value) |
int | iupwinGetScreenRes (void) |
Variables |
HINSTANCE | iupwin_hinstance |
HINSTANCE | iupwin_dll_hinstance |
int | iupwin_comctl32ver6 |