ReactOS 0.4.16-dev-1019-g2c2cdfd
|
Go to the source code of this file.
Classes | |
struct | T1WINDOW |
struct | C1WINDOW |
Macros | |
#define | T1_CLASSNAMEW L"SoftKBDClsT1" |
#define | DEFINE_T1K(t1k_code, virtual_key_code, t1k_code_name, virtual_key_name, is_special) t1k_code_name = t1k_code, |
#define | DEFINE_T1K(t1k_code, virtual_key_code, t1k_code_name, virtual_key_name, is_special) virtual_key_code, |
#define | T1K_MAX 60 |
#define | T1_KEYPOS(iKey) pT1->KeyPos[iKey] |
#define | C1_CLASSNAMEW L"SoftKBDClsC1" |
#define | C1K_MAX 56 |
#define | DEFINE_C1K(c1k_code, virtual_key_code, c1k_code_name, virtual_key_name, is_special) c1k_code_name = c1k_code, |
#define | DEFINE_C1K(c1k_code, virtual_key_code, c1k_code_name, virtual_key_name, is_special) virtual_key_code, |
#define | FLAG_SHIFT_PRESSED 1 |
#define | FLAG_DRAGGING 2 |
#define | FLAG_PRESSED 4 |
Typedefs | |
typedef enum T1KEY | T1KEY |
typedef struct T1WINDOW | T1WINDOW |
typedef struct T1WINDOW * | PT1WINDOW |
typedef enum C1KEY | C1KEY |
typedef struct C1WINDOW | C1WINDOW |
typedef struct C1WINDOW * | PC1WINDOW |
Enumerations | |
enum | T1KEY |
enum | C1KEY |
Variables | |
static UINT | guScanCode [256] |
static POINT | gptRaiseEdge |
static BOOL | g_bWantSoftKBDMetrics = TRUE |
const BYTE | gT1K2VK [T1K_MAX] |
static LOGFONTW | g_T1LogFont |
const BYTE | gC1K2VK [C1K_MAX] |
static BOOL | gbC1ButtonInit = FALSE |
static POINT | gptC1ButtonPos [C1K_MAX] |
#define DEFINE_C1K | ( | c1k_code, | |
virtual_key_code, | |||
c1k_code_name, | |||
virtual_key_name, | |||
is_special | |||
) | c1k_code_name = c1k_code, |
#define DEFINE_C1K | ( | c1k_code, | |
virtual_key_code, | |||
c1k_code_name, | |||
virtual_key_name, | |||
is_special | |||
) | virtual_key_code, |
#define DEFINE_T1K | ( | t1k_code, | |
virtual_key_code, | |||
t1k_code_name, | |||
virtual_key_name, | |||
is_special | |||
) | t1k_code_name = t1k_code, |
#define DEFINE_T1K | ( | t1k_code, | |
virtual_key_code, | |||
t1k_code_name, | |||
virtual_key_name, | |||
is_special | |||
) | virtual_key_code, |
|
static |
Definition at line 1232 of file softkbd.c.
Referenced by C1_InitBitmap().
Definition at line 1528 of file softkbd.c.
Referenced by C1_OnButtonDown(), C1_OnButtonUp(), C1_OnDestroy(), and C1_OnMouseMove().
Definition at line 1299 of file softkbd.c.
Referenced by C1_InitBitmap().
Definition at line 1569 of file softkbd.c.
Referenced by C1_OnMouseMove(), and C1_OnSetCursor().
|
static |
Definition at line 1321 of file softkbd.c.
Referenced by C1_OnCreate().
Definition at line 1166 of file softkbd.c.
Referenced by C1_OnCreate().
Definition at line 1262 of file softkbd.c.
Referenced by C1_OnButtonDown(), C1_OnButtonUp(), C1_OnMouseMove(), and C1_SetData().
Definition at line 1603 of file softkbd.c.
Referenced by C1_OnSetCursor().
Definition at line 1759 of file softkbd.c.
Referenced by C1_WindowProc().
Definition at line 1372 of file softkbd.c.
Referenced by C1_WindowProc().
Definition at line 1874 of file softkbd.c.
Referenced by C1_WindowProc().
Definition at line 1421 of file softkbd.c.
Referenced by C1_WindowProc().
Definition at line 1899 of file softkbd.c.
Referenced by C1_WindowProc().
Definition at line 1697 of file softkbd.c.
Referenced by C1_WindowProc().
Definition at line 1650 of file softkbd.c.
Referenced by C1_WindowProc().
Definition at line 1448 of file softkbd.c.
Referenced by C1_OnImeControl().
Definition at line 1985 of file softkbd.c.
Referenced by Imm32RegisterSoftKeyboard().
|
static |
Definition at line 36 of file softkbd.c.
Referenced by C1_InitBitmap(), and T1_InitBitmap().
Definition at line 66 of file softkbd.c.
Referenced by C1_DrawDragBorder(), Imm32GetNearestWorkArea(), and T1_OnSetCursor().
Definition at line 82 of file softkbd.c.
Referenced by ImmCreateSoftKeyboard().
|
static |
Definition at line 2075 of file softkbd.c.
Referenced by ImmCreateSoftKeyboard().
|
inlinestatic |
Definition at line 2043 of file softkbd.c.
Referenced by ImmCreateSoftKeyboard().
Definition at line 2101 of file softkbd.c.
|
static |
Definition at line 306 of file softkbd.c.
Referenced by T1_InitBitmap().
|
static |
Definition at line 528 of file softkbd.c.
Referenced by T1_OnButtonUp(), T1_OnDestroy(), T1_OnMouseMove(), and T1_OnSetCursor().
|
static |
Definition at line 341 of file softkbd.c.
Referenced by T1_InitBitmap().
|
static |
Definition at line 165 of file softkbd.c.
Referenced by Imm32GetSoftKeyboardDimension(), and T1_InitButtonPos().
Definition at line 660 of file softkbd.c.
Referenced by T1_OnSetCursor().
Definition at line 361 of file softkbd.c.
Referenced by T1_OnCreate().
Definition at line 209 of file softkbd.c.
Referenced by T1_OnCreate().
|
static |
Definition at line 575 of file softkbd.c.
Referenced by T1_OnButtonUp(), T1_OnDraw(), and T1_OnSetCursor().
Definition at line 712 of file softkbd.c.
Referenced by T1_OnSetCursor().
Definition at line 822 of file softkbd.c.
Referenced by T1_WindowProc().
Definition at line 500 of file softkbd.c.
Referenced by T1_WindowProc().
Definition at line 550 of file softkbd.c.
Referenced by T1_WindowProc().
Definition at line 633 of file softkbd.c.
Referenced by T1_WindowProc().
|
static |
Definition at line 940 of file softkbd.c.
Referenced by T1_WindowProc().
Definition at line 797 of file softkbd.c.
Referenced by T1_WindowProc().
NOTE: The window that has WS_DISABLED style doesn't receive some mouse messages. Use WM_SETCURSOR handling to detect mouse events.
Definition at line 726 of file softkbd.c.
Referenced by T1_WindowProc().
Definition at line 884 of file softkbd.c.
Referenced by T1_OnImeControl().
Definition at line 1057 of file softkbd.c.
Referenced by Imm32RegisterSoftKeyboard().
WINE_DEFAULT_DEBUG_CHANNEL | ( | imm | ) |
Definition at line 22 of file softkbd.c.
Referenced by ImmCreateSoftKeyboard().
|
static |
Definition at line 162 of file softkbd.c.
Referenced by T1_GetTextMetric(), T1_OnImeControl(), and T1_SetData().
Definition at line 1163 of file softkbd.c.
Referenced by C1_OnCreate().
Definition at line 1142 of file softkbd.c.
Referenced by C1_OnButtonUp(), and C1_SetData().
Definition at line 1164 of file softkbd.c.
Referenced by C1_DrawLabel(), C1_HitTest(), C1_InitBitmap(), C1_InitButtonPos(), C1_InvertButton(), and C1_SetData().
|
static |
Definition at line 21 of file softkbd.c.
Referenced by Imm32GetSoftKeyboardDimension(), ImmCreateSoftKeyboard(), and T1_InitButtonPos().
Definition at line 132 of file softkbd.c.
Referenced by T1_OnButtonUp(), T1_OnSetCursor(), and T1_SetData().
|
static |
Definition at line 20 of file softkbd.c.
Referenced by C1_OnButtonUp(), ImmCreateSoftKeyboard(), T1_OnButtonUp(), and T1_OnSetCursor().