|
ReactOS 0.4.16-dev-1946-g52006dd
|
#include <stdarg.h>#include <string.h>#include <stdlib.h>#include "windef.h"#include "winbase.h"#include "wingdi.h"#include "winuser.h"#include "uxtheme.h"#include "vssym32.h"#include "wine/debug.h"#include "wine/heap.h"#include "comctl32.h"
Go to the source code of this file.
Classes | |
| struct | _BUTTON_INFO |
Macros | |
| #define | OEMRESOURCE |
| #define | BUTTON_NSTATES 0x0F |
| #define | BUTTON_BTNPRESSED 0x40 |
| #define | BUTTON_UNKNOWN2 0x20 |
| #define | BUTTON_UNKNOWN3 0x10 |
| #define | BUTTON_NOTIFY_PARENT(hWnd, code) |
| #define | MAX_BTN_TYPE 16 |
Typedefs | |
| typedef struct _BUTTON_INFO | BUTTON_INFO |
| typedef void(* | pfPaint) (const BUTTON_INFO *infoPtr, HDC hdc, UINT action) |
| typedef void(* | pfThemedPaint) (HTHEME theme, const BUTTON_INFO *infoPtr, HDC hdc, ButtonState drawState, UINT dtflags, BOOL focused) |
Enumerations | |
| enum | ButtonState { STATE_NORMAL , STATE_DISABLED , STATE_HOT , STATE_PRESSED , STATE_DEFAULTED } |
Variables | |
| static const WORD | maxCheckState [MAX_BTN_TYPE] |
| static const pfPaint | btnPaintFunc [MAX_BTN_TYPE] |
| static const pfThemedPaint | btnThemedPaintFunc [MAX_BTN_TYPE] |
| typedef struct _BUTTON_INFO BUTTON_INFO |
| typedef void(* pfThemedPaint) (HTHEME theme, const BUTTON_INFO *infoPtr, HDC hdc, ButtonState drawState, UINT dtflags, BOOL focused) |
| Enumerator | |
|---|---|
| STATE_NORMAL | |
| STATE_DISABLED | |
| STATE_HOT | |
| STATE_PRESSED | |
| STATE_DEFAULTED | |
Definition at line 146 of file button.c.
Definition at line 273 of file button.c.
Referenced by BUTTON_CalcLabelRect(), and BUTTON_WindowProc().
|
static |
Definition at line 1278 of file button.c.
Referenced by BUTTON_WindowProc(), ButtonWndProc_common(), CB_Paint(), GB_Paint(), and PB_Paint().
Definition at line 1749 of file button.c.
Referenced by BUTTON_WindowProc(), and ButtonWndProc_common().
|
static |
Definition at line 1425 of file button.c.
Referenced by CB_Paint(), GB_Paint(), and PB_Paint().
|
static |
Definition at line 1410 of file button.c.
Referenced by BUTTON_DrawLabel().
Definition at line 2223 of file button.c.
Referenced by DllMain().
|
static |
Definition at line 598 of file button.c.
Referenced by BUTTON_Register().
|
static |
Definition at line 1616 of file button.c.
|
static |
Definition at line 1997 of file button.c.
|
static |
Definition at line 1780 of file button.c.
|
static |
Definition at line 2137 of file button.c.
|
inlinestatic |
Definition at line 233 of file button.c.
Referenced by BUTTON_CalcLabelRect(), BUTTON_DrawLabel(), CB_ThemedPaint(), GB_ThemedPaint(), and PB_ThemedPaint().
Definition at line 214 of file button.c.
Referenced by BUTTON_BStoDT(), BUTTON_WindowProc(), ButtonWndProc_common(), CB_Paint(), CB_ThemedPaint(), and PB_Paint().
Definition at line 262 of file button.c.
Referenced by alloc_cookie(), BUTTON_WindowProc(), cache_authorization(), FTP_FtpFindFirstFileW(), get_cookie_domain(), get_server(), HTTP_HandleRedirect(), INTERNET_FindProxyForProtocol(), INTERNET_InternetOpenUrlW(), InternetCheckConnectionW(), InternetCrackUrlW(), parse_proxy_url(), search_domain_for_zone(), and set_http_header().
|
static |
Definition at line 1874 of file button.c.
|
inlinestatic |
Definition at line 221 of file button.c.
Referenced by BUTTON_WindowProc(), and ButtonWndProc_common().
|
static |
Definition at line 1493 of file button.c.
Referenced by CB_Paint().
|
static |
Definition at line 1910 of file button.c.
Definition at line 242 of file button.c.
Referenced by CB_Paint(), CBPaintText(), GB_Paint(), LISTBOX_PaintItem(), OB_Paint(), PB_Paint(), STATIC_TryPaintFcn(), STATIC_WindowProc(), and StaticWndProc_common().
|
static |
| WINE_DEFAULT_DEBUG_CHANNEL | ( | button | ) |
|
static |
Definition at line 157 of file button.c.
Referenced by BUTTON_WindowProc(), ButtonWndProc_common(), and paint_button().
|
static |
Definition at line 194 of file button.c.
Referenced by BUTTON_WindowProc().
|
static |
Definition at line 125 of file button.c.
Referenced by BUTTON_WindowProc(), and ButtonWndProc_common().