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 |