Alexandre Julliard
|
d88c34099b
|
user32: Pre-allocate the window procedure for the icon title class.
|
2009-12-18 12:37:05 +01:00 |
Alexandre Julliard
|
0c4e151ee9
|
user32: Pre-allocate the window procedure for the desktop class.
|
2009-12-18 12:36:33 +01:00 |
Alexandre Julliard
|
8494682f2d
|
user32: Move 16-bit window creation functions to 16-bit files.
|
2009-12-17 15:03:32 +01:00 |
Alexandre Julliard
|
1b2ea8b2e9
|
user32: Pre-allocate the window procedure for DefWindowProc.
|
2009-12-17 13:25:50 +01:00 |
Alexandre Julliard
|
53393b0f1c
|
user32: Pre-allocate the window procedure for the MDI client class.
|
2009-12-17 13:25:16 +01:00 |
Alexandre Julliard
|
0cbf191add
|
user32: Pre-allocate the window procedure for the dialog class.
|
2009-12-17 13:09:50 +01:00 |
Alexandre Julliard
|
80a09a7899
|
user32: Pre-allocate the window procedure for the static class.
|
2009-12-17 13:09:50 +01:00 |
Alexandre Julliard
|
1e43d19753
|
user32: Pre-allocate the window procedure for the scrollbar class.
|
2009-12-17 13:09:50 +01:00 |
Alexandre Julliard
|
c0f3f5a1d2
|
user32: Pre-allocate the window procedure for the listbox class.
|
2009-12-17 13:09:50 +01:00 |
Alexandre Julliard
|
87ede8949a
|
user32: Get rid of the EDIT_winproc_handle variable.
|
2009-12-17 13:09:50 +01:00 |
Alexandre Julliard
|
6400dabf40
|
user32: Pre-allocate the window procedure for the edit class.
|
2009-12-17 13:09:50 +01:00 |
Alexandre Julliard
|
05cf0ff29f
|
user32: Pre-allocate the window procedure for the combobox class.
|
2009-12-17 13:09:50 +01:00 |
Alexandre Julliard
|
87f83f8618
|
user32: Pre-allocate the window procedure for the button class.
|
2009-12-17 13:09:49 +01:00 |
Alexandre Julliard
|
314d2c3e1c
|
user32: Add a Wow handler for the mdi client class.
|
2009-12-16 13:22:08 +01:00 |
Alexandre Julliard
|
fb97908119
|
user32: Move the 16-bit message mapping functions to msg16.c.
|
2009-12-15 20:18:47 +01:00 |
Alexandre Julliard
|
552fc29b26
|
user32: Move 16-bit winproc functions to msg16.c.
|
2009-12-15 20:15:02 +01:00 |
Alexandre Julliard
|
fc0244cb32
|
user32: Store the 16-bit winproc in a different array from the 32-bit A/W ones.
|
2009-12-15 20:14:25 +01:00 |
Alexandre Julliard
|
73c93466a2
|
user32: Move more 16-bit winproc functions inside the i386 ifdef.
|
2009-12-15 20:13:11 +01:00 |
Alexandre Julliard
|
8649f73056
|
user32: Turn the static winproc into a Wow handler.
|
2009-12-15 16:09:13 +01:00 |
Alexandre Julliard
|
3dc6317fc6
|
user32: Turn the scrollbar winproc into a Wow handler.
|
2009-12-15 16:09:13 +01:00 |
Alexandre Julliard
|
57e5c8f67a
|
user32: Turn the edit winproc into a Wow handler.
|
2009-12-15 16:09:13 +01:00 |
Alexandre Julliard
|
9f12c730e1
|
user32: Turn the listbox winproc into a Wow handler.
|
2009-12-15 16:09:13 +01:00 |
Alexandre Julliard
|
57d439f4f1
|
user32: Turn the combobox winproc into a Wow handler.
|
2009-12-15 16:09:13 +01:00 |
Alexandre Julliard
|
02e74fa8a6
|
user32: Implement UserRegisterWowHandlers function and add a handler for the button winproc.
|
2009-12-15 16:09:13 +01:00 |
Alexandre Julliard
|
2f0bfbac36
|
user32: Remove the no longer used WINPROC_CallDlgProc16 function.
|
2009-12-14 12:04:02 +01:00 |
Alexandre Julliard
|
39984d4824
|
user32: Add call frame annotations in x86 assembly code.
|
2009-06-25 12:05:09 +02:00 |
Michael Stefaniuc
|
214b40b109
|
user32: Remove superfluous pointer casts.
|
2009-03-02 12:11:38 +01:00 |
Alexandre Julliard
|
9cc75a5b50
|
user32: Winproc handles do not get sign-extended on 64-bit.
|
2009-01-10 21:06:32 +01:00 |
Alexandre Julliard
|
bcc1bb2b36
|
user32: Apply the SendMessage recursion counter to DispatchMessage too.
|
2008-08-27 13:21:24 +02:00 |
Alexandre Julliard
|
79b64fdc83
|
user32: Add an ASCII window procedure for scrollbars.
|
2008-05-21 11:44:05 +02:00 |
Austin English
|
6e59cd2c34
|
Spelling fixes.
|
2008-04-22 12:20:12 +02:00 |
Alexandre Julliard
|
2b77fed4cd
|
user32: Fixed A<->W translations of CREATESTRUCTs that contain atoms.
|
2007-11-06 13:58:05 +01:00 |
Mikolaj Zalewski
|
585329ed13
|
user32: Better fix how to handle GetWindowLongPtr[AW](..., GWLP_WNDPROC) for builtin winprocs.
|
2007-10-30 14:08:50 +01:00 |
Alexandre Julliard
|
07bf51efbd
|
user32: Replace a pointer cast by FIELD_OFFSET.
|
2007-10-17 14:18:06 +02:00 |
Detlef Riekenberg
|
03cd537751
|
user32: Call a 16-Bit winproc again.
|
2007-08-13 11:37:40 +02:00 |
Mikołaj Zalewski
|
5e9ced90f7
|
user32: CallWindowProc[AW] for mismatched built-in winprocs should take into account if the window is Unicode.
|
2007-08-10 13:53:35 +02:00 |
Alexandre Julliard
|
82964f5032
|
user32: Added support for the magic WM_CHAR A->W conversions in Send/Post/DispatchMessage.
|
2007-08-08 18:25:38 +02:00 |
Alexandre Julliard
|
334ede4099
|
user32: Factor out the calling of a window's winproc into a separate function.
|
2007-08-08 17:02:42 +02:00 |
Alexandre Julliard
|
d00d54ebeb
|
user32: Get rid of winproc.h and move definitions in user_private.h.
|
2007-08-08 15:31:59 +02:00 |
Alexandre Julliard
|
0bd1fc4633
|
user32: Store all builtin winprocs at the start of the array.
This allows checking for them in CallWindowProc and avoid message
translation in that case.
|
2007-08-02 17:08:48 +02:00 |
Alexandre Julliard
|
cc90b25aef
|
user32: Check both A and W proc for previously allocated winprocs.
Some apps get a winproc as A and then set it again as W.
|
2007-07-12 15:45:00 +02:00 |
Dmitry Timoshkov
|
9a295e7f87
|
user32: Fix some compilation warnings in 64-bit mode.
|
2007-05-30 13:24:27 +02:00 |
Dmitry Timoshkov
|
3c9e7a7f33
|
wine: Switch to using 'long' for INT_PTR type for 64-bit compatibility.
|
2007-05-25 20:37:56 +02:00 |
Andrew Talbot
|
93c5779458
|
user32: Exclude unused headers.
|
2007-05-21 13:36:18 +02:00 |
Dmitry Timoshkov
|
b9eb76dea0
|
user32: WM_GETTEXT message converters have to 0-terminate output buffer if there is enough space even if there is no text to convert.
|
2007-03-22 15:47:14 +01:00 |
Andrew Talbot
|
48d740855e
|
user32: Replace inline static with static inline.
|
2007-03-17 20:04:08 +01:00 |
Joel Parker
|
2319999a05
|
Remove redundant semicolons for ANSI compatibility.
|
2007-01-17 11:58:15 +01:00 |
Alexandre Julliard
|
b8a2e3b8a4
|
user32: Renamed the user/ directory to user32.
|
2006-11-16 14:49:25 +01:00 |