ReactOS 0.4.16-dev-297-gc569aee
|
#include <stdarg.h>
#include <string.h>
#include "windef.h"
#include "winbase.h"
#include "wingdi.h"
#include "winuser.h"
#include "uxtheme.h"
#include "vssym32.h"
#include "commctrl.h"
#include "wine/debug.h"
#include "wine/heap.h"
#include "comctl32.h"
Go to the source code of this file.
Macros | |
#define | OEMRESOURCE |
#define | KEYDATA_ALT 0x2000 |
#define | KEYDATA_PREVSTATE 0x4000 |
#define | CB_NOTIFY(lphc, code) |
#define | CB_DISABLED(lphc) (!IsWindowEnabled((lphc)->self)) |
#define | CB_OWNERDRAWN(lphc) ((lphc)->dwStyle & (CBS_OWNERDRAWFIXED | CBS_OWNERDRAWVARIABLE)) |
#define | CB_HASSTRINGS(lphc) ((lphc)->dwStyle & CBS_HASSTRINGS) |
#define | CB_HWND(lphc) ((lphc)->self) |
#define | CB_GETTYPE(lphc) ((lphc)->dwStyle & (CBS_DROPDOWNLIST)) |
#define | ISWIN31 (LOWORD(GetVersion()) == 0x0a03) |
#define | COMBO_YBORDERGAP 5 |
#define | COMBO_XBORDERSIZE() 2 |
#define | COMBO_YBORDERSIZE() 2 |
#define | COMBO_EDITBUTTONSPACE() 0 |
#define | EDIT_CONTROL_PADDING() 1 |
#define | ID_CB_LISTBOX 1000 |
#define | ID_CB_EDIT 1001 |
Variables | |
static HBITMAP | hComboBmp = 0 |
static UINT | CBitHeight |
static UINT | CBitWidth |
#define CB_DISABLED | ( | lphc | ) | (!IsWindowEnabled((lphc)->self)) |
#define CB_GETTYPE | ( | lphc | ) | ((lphc)->dwStyle & (CBS_DROPDOWNLIST)) |
#define CB_HASSTRINGS | ( | lphc | ) | ((lphc)->dwStyle & CBS_HASSTRINGS) |
#define CB_OWNERDRAWN | ( | lphc | ) | ((lphc)->dwStyle & (CBS_OWNERDRAWFIXED | CBS_OWNERDRAWVARIABLE)) |
#define ISWIN31 (LOWORD(GetVersion()) == 0x0a03) |
Definition at line 317 of file combo.c.
Referenced by CBForceDummyResize(), COMBO_Create(), COMBO_Font(), COMBO_SetItemHeight(), COMBO_Size(), COMBO_WindowProc(), and ComboWndProc_common().
|
static |
Definition at line 921 of file combo.c.
Referenced by COMBO_FlipListbox(), COMBO_LButtonDown(), COMBO_WindowProc(), and ComboWndProc_common().
|
static |
Definition at line 282 of file combo.c.
Referenced by COMBO_Create(), COMBO_Font(), and COMBO_SetItemHeight().
|
static |
Definition at line 386 of file combo.c.
Referenced by COMBO_WindowProc(), and ComboWndProc_common().
Definition at line 206 of file combo.c.
Referenced by CBCalcPlacement(), CBForceDummyResize(), COMBO_Size(), COMBO_WindowProc(), and ComboWndProc_common().
Definition at line 746 of file combo.c.
Referenced by COMBO_Paint().
Definition at line 555 of file combo.c.
Referenced by COMBO_Paint().
Definition at line 625 of file combo.c.
Referenced by COMBO_Command(), COMBO_Paint(), COMBO_ThemedPaint(), COMBO_WindowProc(), and ComboWndProc_common().
|
static |
Definition at line 1093 of file combo.c.
Referenced by COMBO_LButtonDown(), COMBO_LButtonUp(), and COMBO_MouseMove().
Definition at line 1356 of file combo.c.
Referenced by CBForceDummyResize(), COMBO_Font(), COMBO_SetItemHeight(), and COMBO_Size().
|
static |
Definition at line 1023 of file combo.c.
Referenced by COMBO_Command(), COMBO_FlipListbox(), COMBO_KillFocus(), COMBO_LButtonDown(), COMBO_WindowProc(), and ComboWndProc_common().
|
static |
Definition at line 885 of file combo.c.
Referenced by CBDropDown(), COMBO_Command(), COMBO_LButtonUp(), and COMBO_SelectString().
|
static |
Definition at line 851 of file combo.c.
Referenced by CBDropDown(), COMBO_Command(), COMBO_LButtonUp(), and COMBO_MouseMove().
|
static |
Definition at line 1150 of file combo.c.
Referenced by COMBO_WindowProc(), and ComboWndProc_common().
|
static |
Definition at line 401 of file combo.c.
Referenced by COMBO_WindowProc(), and ComboWndProc_common().
BOOL COMBO_FlipListbox | ( | LPHEADCOMBO | lphc, |
BOOL | ok, | ||
BOOL | bRedrawButton | ||
) |
Definition at line 1078 of file combo.c.
Referenced by COMBO_WindowProc(), ComboWndProc_common(), LISTBOX_HandleLButtonDownCombo(), LISTBOX_WindowProc(), and ListBoxWndProc_common().
|
static |
Definition at line 1445 of file combo.c.
Referenced by COMBO_WindowProc(), and ComboWndProc_common().
Definition at line 175 of file combo.c.
Referenced by CBGetTextAreaHeight(), COMBO_Create(), and COMBO_Font().
|
static |
Definition at line 1641 of file combo.c.
Referenced by COMBO_WindowProc(), and ComboWndProc_common().
Definition at line 1307 of file combo.c.
Referenced by COMBO_WindowProc().
Definition at line 89 of file combo.c.
Referenced by COMBO_NCCreate().
|
static |
Definition at line 1259 of file combo.c.
Referenced by COMBO_WindowProc(), and ComboWndProc_common().
|
static |
Definition at line 1124 of file combo.c.
Referenced by COMBO_Command(), COMBO_WindowProc(), and ComboWndProc_common().
|
static |
Definition at line 1529 of file combo.c.
Referenced by COMBO_WindowProc(), and ComboWndProc_common().
|
static |
Definition at line 1574 of file combo.c.
Referenced by COMBO_WindowProc(), and ComboWndProc_common().
|
static |
Definition at line 1607 of file combo.c.
Referenced by COMBO_WindowProc(), and ComboWndProc_common().
Definition at line 124 of file combo.c.
Referenced by COMBO_WindowProc(), and ComboWndProc_common().
Definition at line 159 of file combo.c.
Referenced by COMBO_WindowProc(), and ComboWndProc_common().
Definition at line 805 of file combo.c.
Referenced by COMBO_WindowProc(), and ComboWndProc_common().
|
static |
Definition at line 583 of file combo.c.
Referenced by CBPaintText(), and COMBO_Paint().
Definition at line 2116 of file combo.c.
Referenced by DllMain().
|
static |
Definition at line 1511 of file combo.c.
Referenced by COMBO_WindowProc(), and ComboWndProc_common().
|
static |
Definition at line 1102 of file combo.c.
Referenced by COMBO_Command(), COMBO_WindowProc(), and ComboWndProc_common().
|
static |
Definition at line 1476 of file combo.c.
Referenced by COMBO_WindowProc(), and ComboWndProc_common().
Definition at line 1390 of file combo.c.
Referenced by COMBO_WindowProc(), and ComboWndProc_common().
Definition at line 765 of file combo.c.
Referenced by COMBO_WindowProc().
|
static |
Definition at line 1659 of file combo.c.
Referenced by COMBO_Register().
WINE_DEFAULT_DEBUG_CHANNEL | ( | combo | ) |
|
static |
Definition at line 66 of file combo.c.
Referenced by COMBO_Init().
|
static |
Definition at line 66 of file combo.c.
Referenced by COMBO_Init().
|
static |
Definition at line 65 of file combo.c.
Referenced by COMBO_Init().