ReactOS 0.4.16-dev-1214-gd663eb4
|
#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 1097 of file combo.c.
Referenced by COMBO_LButtonDown(), COMBO_LButtonUp(), and COMBO_MouseMove().
Definition at line 1360 of file combo.c.
Referenced by CBForceDummyResize(), COMBO_Font(), COMBO_SetItemHeight(), and COMBO_Size().
|
static |
Definition at line 1027 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 1154 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 1082 of file combo.c.
Referenced by COMBO_WindowProc(), ComboWndProc_common(), LISTBOX_HandleLButtonDownCombo(), LISTBOX_WindowProc(), and ListBoxWndProc_common().
|
static |
Definition at line 1449 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 1645 of file combo.c.
Referenced by COMBO_WindowProc(), and ComboWndProc_common().
Definition at line 1311 of file combo.c.
Referenced by COMBO_WindowProc().
Definition at line 89 of file combo.c.
Referenced by COMBO_NCCreate().
|
static |
Definition at line 1263 of file combo.c.
Referenced by COMBO_WindowProc(), and ComboWndProc_common().
|
static |
Definition at line 1128 of file combo.c.
Referenced by COMBO_Command(), COMBO_WindowProc(), and ComboWndProc_common().
|
static |
Definition at line 1533 of file combo.c.
Referenced by COMBO_WindowProc(), and ComboWndProc_common().
|
static |
Definition at line 1578 of file combo.c.
Referenced by COMBO_WindowProc(), and ComboWndProc_common().
|
static |
Definition at line 1611 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 2120 of file combo.c.
Referenced by DllMain().
|
static |
Definition at line 1515 of file combo.c.
Referenced by COMBO_WindowProc(), and ComboWndProc_common().
|
static |
Definition at line 1106 of file combo.c.
Referenced by COMBO_Command(), COMBO_WindowProc(), and ComboWndProc_common().
|
static |
Definition at line 1480 of file combo.c.
Referenced by COMBO_WindowProc(), and ComboWndProc_common().
Definition at line 1394 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 1663 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().