Jacek Caban
|
d3c57dec71
|
win32u: Use KeUserModeCallback interface for DDE message callbacks.
|
2022-07-12 22:51:29 +02:00 |
|
Jacek Caban
|
0826fbbb74
|
win32u: Use KeUserModeCallback for ImmProcessKey and ImmTranslateMessage calls.
|
2022-07-12 22:51:29 +02:00 |
|
Jacek Caban
|
047d74c4b1
|
win32u: Move default IME window management from imm32.
|
2022-07-12 22:51:29 +02:00 |
|
Jacek Caban
|
8f3e19a52f
|
imm32: Use default IME window WM_DESTROY to call imm_couninit_thread.
|
2022-07-11 18:56:18 +02:00 |
|
Jacek Caban
|
7babf75789
|
imm32: Move default IMM window proc implementation from user32.
|
2022-07-11 18:56:17 +02:00 |
|
Jacek Caban
|
f85985abbe
|
win32u: Move WM_NCCREATE scroll handling from user32.
|
2022-07-05 12:34:03 +02:00 |
|
Jacek Caban
|
4de61c465f
|
win32u: Move get_scroll_info_ptr implementation from user32.
|
2022-07-05 12:34:03 +02:00 |
|
Jacek Caban
|
5f93b3ca93
|
user32: Use GetScrollInfo for GetScrollRange implementation.
|
2022-07-05 12:34:03 +02:00 |
|
Jacek Caban
|
67630d0f4c
|
user32: Use GetScrollInfo for GetScrollPos implementation.
|
2022-07-05 12:34:03 +02:00 |
|
Jacek Caban
|
4844121298
|
win32u: Move scroll bar proc implementation from user32.
|
2022-07-05 12:34:03 +02:00 |
|
Jacek Caban
|
9d3058aa3a
|
user32: Use SIF_RETURNPREV for SetScrollPos implementation.
|
2022-07-05 12:34:03 +02:00 |
|
Jacek Caban
|
c9c69dff7e
|
win32u: Support undocumented SIF_RETURNPREV flag in set_scroll_info.
|
2022-07-05 12:34:03 +02:00 |
|
Jacek Caban
|
79910bcf83
|
user32: Pass scroll enable flags to ScrollBarDraw.
|
2022-07-04 20:14:02 +02:00 |
|
Jacek Caban
|
419893519c
|
win32u: Move scroll tracking implementation from user32.
|
2022-07-04 20:14:02 +02:00 |
|
Jacek Caban
|
13727e42e9
|
win32u: Move scroll bar WM_SETFOCUS and WM_KILLFOCUS implementation from user32.
|
2022-07-04 20:14:02 +02:00 |
|
Jacek Caban
|
6452e67eba
|
win32u: Move scroll bar WM_CREATE implementation from user32.
|
2022-07-04 20:14:02 +02:00 |
|
Jacek Caban
|
a7ff88c9a2
|
win32u: Move set_standard_scroll_painted implementation from user32.
|
2022-07-04 20:14:02 +02:00 |
|
Jacek Caban
|
22cab055e4
|
win32u: Partially move ScrollBarWndProc implementation from user32.
|
2022-07-04 20:14:02 +02:00 |
|
Jacek Caban
|
b4ba6de6e1
|
win32u: Move NtUserShowScrollBar implementation from user32.
|
2022-07-04 20:14:02 +02:00 |
|
Zebediah Figura
|
ff166bac15
|
user32: Merge rawinput.c into input.c.
|
2022-06-30 10:54:18 +02:00 |
|
Zebediah Figura
|
0a93089019
|
win32u: Move raw input device list management from user32.
|
2022-06-30 10:54:17 +02:00 |
|
Zebediah Figura
|
cbbab65571
|
win32u: Move NtUserGetRegisteredRawInputDevices from user32.
|
2022-06-30 10:54:16 +02:00 |
|
Zebediah Figura
|
0ce4ed675f
|
win32u: Move NtUserRegisterRawInputDevices from user32.
|
2022-06-30 10:54:12 +02:00 |
|
Jacek Caban
|
9546953bfa
|
user32: Remove no longer needed helpers.
|
2022-06-27 22:58:21 +02:00 |
|
Jacek Caban
|
e411b98155
|
win32u: Move NtUserGetSystemMenu implementation from user32.
|
2022-06-27 22:58:21 +02:00 |
|
Jacek Caban
|
fee6acf337
|
user32: Use IsMenu in MENU_mnu2mnuii.
|
2022-06-27 22:58:21 +02:00 |
|
Jacek Caban
|
2bd0c87278
|
win32u: Move GetMenuDefaultItem implementation from user32.
|
2022-06-27 22:58:21 +02:00 |
|
Jacek Caban
|
313f75a0af
|
user32: Use NtUserThunkedMenuItemInfo for GetSubMenu implementation.
|
2022-06-24 22:38:47 +02:00 |
|
Jacek Caban
|
d7dba1ed74
|
win32u: Move CheckMenuRadioItem implementation from user32.
|
2022-06-24 22:38:47 +02:00 |
|
Jacek Caban
|
177513a532
|
user32: Reimplement SetMenuItemBitmaps on top of NtUserThunkedMenuItemInfo.
|
2022-06-24 22:38:47 +02:00 |
|
Zebediah Figura
|
7c418f14f3
|
win32u: Move raw input thread data allocation from user32.
|
2022-06-24 22:38:47 +02:00 |
|
Zebediah Figura
|
e2d3fc7c07
|
win32u: Move process_rawinput_message() from user32.
|
2022-06-24 22:38:47 +02:00 |
|
Jacek Caban
|
9f267c2258
|
win32u: Move GetMenuItemID implementation from user32.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
|
2022-06-21 18:53:18 +02:00 |
|
Jacek Caban
|
0868ca1578
|
user32: Reimplement GetMenuStringW on top of NtUserThunkedMenuItemInfo.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
|
2022-06-21 18:53:18 +02:00 |
|
Jacek Caban
|
992d69b9d1
|
user32: Reimplement GetMenuStringA on top of NtUserThunkedMenuItemInfo.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
|
2022-06-21 18:53:18 +02:00 |
|
Jacek Caban
|
7099c8d7e8
|
win32u: Move get_menu_item_info implementation from user32.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
|
2022-06-21 18:53:18 +02:00 |
|
Jacek Caban
|
4a53c479e8
|
win32u: Move WM_GETTEXT implementation from user32.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
|
2022-06-21 18:53:18 +02:00 |
|
Jacek Caban
|
9260d114b1
|
win32u: Move WM_GETTEXTLENGTH implementation from user32.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
|
2022-06-21 18:53:18 +02:00 |
|
Jacek Caban
|
26ab701072
|
win32u: Move WM_SHOWWINDOW implementation from user32.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
|
2022-06-20 20:54:42 +02:00 |
|
Jacek Caban
|
0471645755
|
win32u: Move more default window messages implementation from user32.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
|
2022-06-20 20:54:42 +02:00 |
|
Jacek Caban
|
8d9648702d
|
win32u: Move WM_PRINT implementation from user32.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
|
2022-06-20 20:54:42 +02:00 |
|
Jacek Caban
|
88870884a5
|
win32u: Move default WM_CTL* window message implementation from user32.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
|
2022-06-20 20:54:41 +02:00 |
|
Jacek Caban
|
c7e0697e9c
|
win32u: Move WM_WINDOWPOSCHANGED implementation from user32.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
|
2022-06-20 20:54:41 +02:00 |
|
Jacek Caban
|
3ec9c2990b
|
win32u: Move WM_APPCOMMAND implementation from user32.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
|
2022-06-20 20:54:41 +02:00 |
|
Jacek Caban
|
749e1b05d7
|
win32u: Move default key messages implementation from user32.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
|
2022-06-20 20:54:41 +02:00 |
|
Zebediah Figura
|
591fd06b6c
|
win32u: Move NtUserGetRawInputBuffer from user32.
|
2022-06-17 20:37:56 +02:00 |
|
Zebediah Figura
|
db43005cd8
|
win32u: Move NtUserGetRawInputData from user32.
|
2022-06-17 20:37:54 +02:00 |
|
Zebediah Figura
|
12e3c4949f
|
user32: Correctly fill the RAWINPUT structure on WoW64.
This changes the offset of the wParam field.
|
2022-06-17 20:37:51 +02:00 |
|
Zebediah Figura
|
ac5f064521
|
user32/tests: Add some more tests related to the RAWINPUT structure.
|
2022-06-17 20:37:51 +02:00 |
|
Jacek Caban
|
86f9c8b1f6
|
win32u: Move NtUserGetTitleBarInfo implementation from user32.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
|
2022-06-17 18:06:53 +02:00 |
|