Defines | Typedefs | Functions

## iupwin_draw.h File Reference

Draw Functions. More...

### Defines

#define | ODS_HOTLIGHT 0x0040
#define | ODS_NOACCEL 0x0100
#define | DT_HIDEPREFIX 0x00100000
#define | ODS_NOFOCUSRECT 0x0200
#define | CDIS_SHOWKEYBOARDCUES 0x0200

### Typedefs

typedef struct _iupwinBitmapDC | iupwinBitmapDC

### Functions

void | iupwinDrawInit (void)
void | iupwinDrawFinish (void)
void | iupwinDrawBitmap (HDC hDC, HBITMAP hBitmap, int x, int y, int w, int h, int img_w, int img_h, int bpp)
void | iupwinDrawText (HDC hDC, const char *text, int x, int y, int width, int height, HFONT hFont, COLORREF fgcolor, int style)
void | iupwinDrawParentBackground (Ihandle *ih, HDC hDC, RECT *rect)
void | iupwinDrawButtonBorder (HWND hWnd, HDC hDC, RECT *rect, UINT itemState)
void | iupwinDraw3StateButton (HWND hWnd, HDC hDC, RECT *rect)
void | iupwinDrawThemeInit (void)
void | iupwinDrawThemeFrameBorder (HWND hWnd, HDC hDC, RECT *rect, UINT itemState)
int | iupwinDrawGetThemeTabsBgColor (HWND hWnd, COLORREF *color)
int | iupwinDrawGetThemeButtonBgColor (HWND hWnd, COLORREF *color)
int | iupwinDrawGetThemeFrameFgColor (HWND hWnd, COLORREF *color)
void | iupwinDrawRemoveTheme (HWND hWnd)
HDC | iupwinDrawCreateBitmapDC (iupwinBitmapDC *bmpDC, HDC hDC, int x, int y, int w, int h)
void | iupwinDrawDestroyBitmapDC (iupwinBitmapDC *bmpDC)
int | iupwinCustomDrawToDrawItem (Ihandle *ih, NMHDR *msg_info, int *result, IFdrawItem drawitem_cb)

### Detailed Description

See Copyright Notice in "iup.h"