|
ReactOS 0.4.17-dev-243-g1369312
|

Go to the source code of this file.
Classes | |
| struct | tagSOFTKBDDATAEX |
| 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 struct tagSOFTKBDDATAEX | SOFTKBDDATAEX |
| typedef struct tagSOFTKBDDATAEX * | PSOFTKBDDATAEX |
| 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, |
| typedef struct tagSOFTKBDDATAEX * PSOFTKBDDATAEX |
| typedef struct tagSOFTKBDDATAEX SOFTKBDDATAEX |
|
static |
Definition at line 1237 of file softkbd.c.
Referenced by C1_InitBitmap().
Definition at line 1536 of file softkbd.c.
Referenced by C1_OnButtonDown(), C1_OnButtonUp(), C1_OnDestroy(), and C1_OnMouseMove().
Definition at line 1304 of file softkbd.c.
Referenced by C1_InitBitmap().
Definition at line 1577 of file softkbd.c.
Referenced by C1_OnMouseMove(), and C1_OnSetCursor().
|
static |
Definition at line 1326 of file softkbd.c.
Referenced by C1_OnCreate().
Definition at line 1171 of file softkbd.c.
Referenced by C1_OnCreate().
Definition at line 1267 of file softkbd.c.
Referenced by C1_OnButtonDown(), C1_OnButtonUp(), C1_OnMouseMove(), and C1_SetData().
Definition at line 1611 of file softkbd.c.
Referenced by C1_OnSetCursor().
Definition at line 1767 of file softkbd.c.
Referenced by C1_WindowProc().
Definition at line 1377 of file softkbd.c.
Referenced by C1_WindowProc().
Definition at line 1882 of file softkbd.c.
Referenced by C1_WindowProc().
Definition at line 1426 of file softkbd.c.
Referenced by C1_WindowProc().
Definition at line 1907 of file softkbd.c.
Referenced by C1_WindowProc().
Definition at line 1705 of file softkbd.c.
Referenced by C1_WindowProc().
Definition at line 1658 of file softkbd.c.
Referenced by C1_WindowProc().
Definition at line 1453 of file softkbd.c.
Referenced by C1_OnImeControl().
Definition at line 1993 of file softkbd.c.
Referenced by Imm32RegisterSoftKeyboard().
|
static |
Definition at line 42 of file softkbd.c.
Referenced by C1_InitBitmap(), and T1_InitBitmap().
Definition at line 72 of file softkbd.c.
Referenced by C1_DrawDragBorder(), Imm32GetNearestWorkArea(), and T1_OnSetCursor().
Definition at line 88 of file softkbd.c.
Referenced by ImmCreateSoftKeyboard().
|
static |
Definition at line 2083 of file softkbd.c.
Referenced by ImmCreateSoftKeyboard().
|
inlinestatic |
Definition at line 2051 of file softkbd.c.
Referenced by ImmCreateSoftKeyboard().
Definition at line 2109 of file softkbd.c.
|
static |
Definition at line 312 of file softkbd.c.
Referenced by T1_InitBitmap().
|
static |
Definition at line 534 of file softkbd.c.
Referenced by T1_OnButtonUp(), T1_OnDestroy(), T1_OnMouseMove(), and T1_OnSetCursor().
|
static |
Definition at line 347 of file softkbd.c.
Referenced by T1_InitBitmap().
|
static |
Definition at line 171 of file softkbd.c.
Referenced by Imm32GetSoftKeyboardDimension(), and T1_InitButtonPos().
Definition at line 665 of file softkbd.c.
Referenced by T1_OnSetCursor().
Definition at line 367 of file softkbd.c.
Referenced by T1_OnCreate().
Definition at line 215 of file softkbd.c.
Referenced by T1_OnCreate().
|
static |
Definition at line 581 of file softkbd.c.
Referenced by T1_OnButtonUp(), T1_OnDraw(), and T1_OnSetCursor().
Definition at line 717 of file softkbd.c.
Referenced by T1_OnSetCursor().
Definition at line 827 of file softkbd.c.
Referenced by T1_WindowProc().
Definition at line 506 of file softkbd.c.
Referenced by T1_WindowProc().
Definition at line 556 of file softkbd.c.
Referenced by T1_WindowProc().
Definition at line 638 of file softkbd.c.
Referenced by T1_WindowProc().
|
static |
Definition at line 945 of file softkbd.c.
Referenced by T1_WindowProc().
Definition at line 802 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 731 of file softkbd.c.
Referenced by T1_WindowProc().
Definition at line 889 of file softkbd.c.
Referenced by T1_OnImeControl().
Definition at line 1062 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 168 of file softkbd.c.
Referenced by T1_GetTextMetric(), T1_OnImeControl(), and T1_SetData().
Definition at line 1168 of file softkbd.c.
Referenced by C1_OnCreate().
Definition at line 1147 of file softkbd.c.
Referenced by C1_OnButtonUp(), and C1_SetData().
Definition at line 1169 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 138 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().