#define WIDGET_H
#include "WM_Intern.h"
WIDGET_ITEM_DRAW_INFO
hWin
Cmd
ItemIndex
Col
x0
y0
x1
y1
p
WIDGET_SKIN
pfPaint
pfCreate
pSkinPrivate
#include "SCROLLBAR.h"
#define BUTTON_ID
#define CHECKBOX_ID
#define DROPDOWN_ID
#define EDIT_ID
#define FRAMEWIN_ID
#define FRAMECLNT_ID
#define GRAPH_ID
#define HEADER_ID
#define LISTBOX_ID
#define LISTVIEW_ID
#define LISTWHEEL_ID
#define MENU_ID
#define MULTIEDIT_ID
#define MULTIPAGE_ID
#define MPAGECLNT_ID
#define PROGBAR_ID
#define RADIO_ID
#define SCROLLBAR_ID
#define SLIDER_ID
#define SWIPELIST_ID
#define TEXT_ID
#define TREEVIEW_ID
#define ICONVIEW_ID
#define IMAGE_ID
#define SPINBOX_ID
#define KNOB_ID
#define WINDOW_ID
#define WIDGET_LOCK
#define WIDGET_USE_PARENT_EFFECT
#define WIDGET_USE_FLEX_SKIN
#define WIDGET_USE_SCHEME_SMALL
#define WIDGET_USE_SCHEME_MEDIUM
#define WIDGET_USE_SCHEME_LARGE
#define WIDGET_USE_SCHEME_SMALL
#define WIDGET_USE_SCHEME_MEDIUM
#define WIDGET_USE_SCHEME_LARGE
#define WIDGET_STATE_FOCUS
#define WIDGET_STATE_VERTICAL
#define WIDGET_STATE_FOCUSABLE
#define WIDGET_STATE_USER0
#define WIDGET_STATE_USER1
#define WIDGET_STATE_USER2
#define WIDGET_STATE_FOCUSSABLE
#define WIDGET_ITEM_CREATE
#define WIDGET_ITEM_DRAW
#define WIDGET_ITEM_DRAW_ARROW
#define WIDGET_ITEM_DRAW_ARROW_L
#define WIDGET_ITEM_DRAW_ARROW_R
#define WIDGET_ITEM_DRAW_BACKGROUND
#define WIDGET_ITEM_DRAW_BITMAP
#define WIDGET_ITEM_DRAW_BUTTON
#define WIDGET_ITEM_DRAW_BUTTON_L
#define WIDGET_ITEM_DRAW_BUTTON_R
#define WIDGET_ITEM_DRAW_FOCUS
#define WIDGET_ITEM_DRAW_FRAME
#define WIDGET_ITEM_DRAW_OVERLAP
#define WIDGET_ITEM_DRAW_OVERLAY
#define WIDGET_ITEM_DRAW_SEP
#define WIDGET_ITEM_DRAW_SHAFT
#define WIDGET_ITEM_DRAW_SHAFT_L
#define WIDGET_ITEM_DRAW_SHAFT_R
#define WIDGET_ITEM_DRAW_TEXT
#define WIDGET_ITEM_DRAW_THUMB
#define WIDGET_ITEM_DRAW_TICKS
#define WIDGET_ITEM_GET_BORDERSIZE_B
#define WIDGET_ITEM_GET_BORDERSIZE_L
#define WIDGET_ITEM_GET_BORDERSIZE_R
#define WIDGET_ITEM_GET_BORDERSIZE_T
#define WIDGET_ITEM_GET_BUTTONSIZE
#define WIDGET_ITEM_GET_XSIZE
#define WIDGET_ITEM_GET_YSIZE
#define WIDGET_ITEM_GET_RADIUS
#define WIDGET_ITEM_APPLY_PROPS
#define WIDGET_DRAW_BACKGROUND
#define WIDGET_DRAW_OVERLAY
#define WM_WIDGET_SET_EFFECT
#define WIDGET_CF_VERTICAL
WIDGET_EFFECT
EffectSize
pfDrawUp
pfDrawUpRect
pfDrawDown
pfDrawDownRect
pfDrawFlat
pfDrawFlatRect
WIDGET
Win
pEffect
Id
State
GUI_DRAW
GUI_DRAW_HANDLE
GUI_DRAW_CONSTS
pfDraw
pfGetXSize
pfGetYSize
GUI_DRAW
pConsts
<anonymous union>
pData
pfDraw
Data
xOff
yOff
GUI_DRAW__Draw(GUI_DRAW_HANDLE, GUI_HWIN, int, int);
GUI_DRAW__GetXSize(GUI_DRAW_HANDLE);
GUI_DRAW__GetYSize(GUI_DRAW_HANDLE);
GUI_DrawStreamedEnableAuto();
GUI_DRAW_BITMAP_Create(const GUI_BITMAP *, int, int);
GUI_DRAW_BMP_Create(const void *, int, int);
GUI_DRAW_STREAMED_Create(const GUI_BITMAP_STREAM *, int, int);
GUI_DRAW_SELF_Create(GUI_DRAW_SELF_CB *, int, int);
WIDGET_Effect_3D;
WIDGET_Effect_3D1L;
WIDGET_Effect_3D2L;
WIDGET_Effect_None;
WIDGET_Effect_Simple;
WIDGET__DrawFocusRect(WIDGET *, const GUI_RECT *, int);
WIDGET__DrawHLine(WIDGET *, int, int, int);
WIDGET__DrawTriangle(WIDGET *, int, int, int, int);
WIDGET__DrawVLine(WIDGET *, int, int, int);
WIDGET__EFFECT_DrawDownRect(WIDGET *, GUI_RECT *);
WIDGET__EFFECT_DrawDown(WIDGET *);
WIDGET__EFFECT_DrawUpRect(WIDGET *, GUI_RECT *);
WIDGET__FillRectEx(WIDGET *, const GUI_RECT *);
WIDGET__GetWindowSizeX(GUI_HWIN);
WIDGET__GetBkColor(GUI_HWIN);
WIDGET__GetXSize(const WIDGET *);
WIDGET__GetYSize(const WIDGET *);
WIDGET__GetClientRect(WIDGET *, GUI_RECT *);
WIDGET__GetInsideRect(WIDGET *, GUI_RECT *);
WIDGET__Init(WIDGET *, int, unsigned short);
WIDGET__RotateRect90(WIDGET *, GUI_RECT *, const GUI_RECT *);
WIDGET__SetScrollState(GUI_HWIN, const WM_SCROLL_STATE *, const WM_SCROLL_STATE *);
WIDGET__FillStringInRect(const char *, const GUI_RECT *, const GUI_RECT *, const GUI_RECT *);
GUI__pfDrawStreamedBitmap;
GUI__pfDrawStreamedBitmapEx;
WIDGET_SetState(GUI_HWIN, int);
WIDGET_AndState(GUI_HWIN, int);
WIDGET_OrState(GUI_HWIN, int);
WIDGET_HandleActive(GUI_HWIN, WM_MESSAGE *);
WIDGET_GetState(GUI_HWIN);
WIDGET_SetWidth(GUI_HWIN, int);
WIDGET_SetFocusable(GUI_HWIN, int);
WIDGET_EFFECT_3D_DrawUp();
WIDGET_SetDefaultEffect(const WIDGET_EFFECT *);
WIDGET_SetEffect(GUI_HWIN, const WIDGET_EFFECT *);
WIDGET_GetDefaultEffect();
WIDGET_EFFECT_3D_SetColor(unsigned int, GUI_COLOR);
WIDGET_EFFECT_3D1L_SetColor(unsigned int, GUI_COLOR);
WIDGET_EFFECT_3D2L_SetColor(unsigned int, GUI_COLOR);
WIDGET_EFFECT_Simple_SetColor(unsigned int, GUI_COLOR);
WIDGET_EFFECT_3D_GetColor(unsigned int);
WIDGET_EFFECT_3D1L_GetColor(unsigned int);
WIDGET_EFFECT_3D2L_GetColor(unsigned int);
WIDGET_EFFECT_Simple_GetColor(unsigned int);
WIDGET_EFFECT_3D_GetNumColors();
WIDGET_EFFECT_3D1L_GetNumColors();
WIDGET_EFFECT_3D2L_GetNumColors();
WIDGET_EFFECT_Simple_GetNumColors();
#define WIDGET_EnableStreamAuto
#define WIDGET_SetDefaultEffect_3D
#define WIDGET_SetDefaultEffect_3D1L
#define WIDGET_SetDefaultEffect_3D2L
#define WIDGET_SetDefaultEffect_None
#define WIDGET_SetDefaultEffect_Simple