The function pointer to calculate lighter, lightest, darker and darkest color according to main color.
color | The main color. | |
flag | The color type, can be one of the values:
|
void(* calc_thumb_area)(HWND hWnd, BOOL vertical, LFSCROLLBARINFO *sb_info) [inherited] |
int(* calc_we_metrics)(HWND hWnd, LFRDR_WINSTYLEINFO *style_info, int which) [inherited] |
The pointer to calculate window element metrics function.
which,can | be one of the following values:
|
UINT cch [inherited] |
PBITMAP checkedbmp [inherited] |
int(* deinit)(PWERENDERER renderer) [inherited] |
The pointer to draw 3dbox function.
flag,can | be OR'ed by the following values:
|
The pointer to draw arrow function.
status,can | be OR'ed by the following values:
|
The pointer to draw caption button function.
ht_code | The hittest code. If 0, it should draw all buttons. | |
state | The button state, can be one of the values:
|
The pointer to draw check button function, this function used by button.
status,can | be OR'ed by the following values:
|
The pointer to draw checkbox function.
The pointer to draw checkmark function.
The pointer to draw user-defined hotspot function.
ht_code | The hittest code. If 0, it should draw all user-defined hotspot. | |
state | The button state, can be one of the values:
|
void(* draw_fold)(HWND hWnd, HDC hdc, const RECT *pRect, DWORD color, int status, int next) [inherited] |
The pointer to draw fold function, this function used by listview and treeview.
status,can | be OR'ed by the following values:
| |
next | The number of child node. |
The pointer to draw radio button function, the function ued by button.
status,can | be OR'ed by the following values:
|
The pointer to draw scrollbar function.
sb_pos | The position need to be paint. If 0, it should draw all the scrollbar. | |
status,which | is one of the value:
|
void(* draw_trackbar)(HWND hWnd, HDC hdc, LFRDR_TRACKBARINFO *info) [inherited] |
DWORD dwAddData [inherited] |
DWORD dwAddData [inherited] |
DWORD dwExStyle [inherited] |
DWORD dwExStyle [inherited] |
DWORD dwExStyle [inherited] |
DWORD dwStyle [inherited] |
UINT fMask [inherited] |
A flag indicates which fields contain valid values, can be OR'ed value of the following values:
HACCEL hAccel [inherited] |
HCURSOR hCursor [inherited] |
HCURSOR hCursor [inherited] |
HICON hIcon [inherited] |
int(* hit_test)(HWND hWnd, int x, int y) [inherited] |
HMENU hMenu [inherited] |
LFSCROLLBARINFO hscroll [inherited] |
HMENU hsubmenu [inherited] |
int iBkColor [inherited] |
int iBkColor [inherited] |
int(* init)(PWERENDERER renderer) [inherited] |
DWORD itemdata [inherited] |
LPARAM lParam [inherited] |
int lx [inherited] |
int nMax [inherited] |
int nMin [inherited] |
int(* on_click_hotspot)(HWND hWnd, int which) [inherited] |
DWORD(* on_get_rdr_attr)(struct _WINDOW_ELEMENT_RENDERER *, int we_attr_id) [inherited] |
DWORD(* on_set_rdr_attr)(struct _WINDOW_ELEMENT_RENDERER *, int we_attr_id, DWORD we_attr, BOOL change) [inherited] |
DWORD opMask [inherited] |
The mask of class information, can be OR'd with the following values:
PLOGFONT pLogFont [inherited] |
const void* private_info [inherited] |
const char* spCaption [inherited] |
UINT state [inherited] |
UINT type [inherited] |
Type of menu item, can be one of the following values:
DWORD typedata [inherited] |
PBITMAP uncheckedbmp [inherited] |
LFSCROLLBARINFO vscroll [inherited] |
const WINDOW_ELEMENT_ATTR* we_attrs [inherited] |
DWORD we_colors[WE_COLORS_NUMBER][3] [inherited] |
PLOGFONT we_fonts[WE_FONTS_NUMBER] [inherited] |
HICON we_icon[2][SYSICO_ITEM_NUMBER] [inherited] |
int we_metrics[WE_METRICS_NUMBER] [inherited] |
WINDOW_ELEMENT_RENDERER* we_rdr [inherited] |
const char* werdr_name [inherited] |
int winType [inherited] |
WPARAM wParam [inherited] |