Commit Graph

22 Commits

Author SHA1 Message Date
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