Alexandre Julliard
|
0fbe20a254
|
user32: Move freeing of a 16-bit module's classes to wnd16.c.
|
2009-12-22 12:33:33 +01:00 |
Alexandre Julliard
|
77ab435402
|
user32: Make WINPROC_AllocProc take a unicode flag for consistency with the other winproc functions.
|
2009-12-18 12:41:59 +01:00 |
Alexandre Julliard
|
d081a7352c
|
user32: Simplify window procedure allocation for the builtin classes.
|
2009-12-18 12:39:13 +01:00 |
Alexandre Julliard
|
1b2ea8b2e9
|
user32: Pre-allocate the window procedure for DefWindowProc.
|
2009-12-17 13:25:50 +01:00 |
Alexandre Julliard
|
87ede8949a
|
user32: Get rid of the EDIT_winproc_handle variable.
|
2009-12-17 13:09:50 +01:00 |
Michael Stefaniuc
|
214b40b109
|
user32: Remove superfluous pointer casts.
|
2009-03-02 12:11:38 +01:00 |
Alexandre Julliard
|
0c914e475d
|
server: Make atom_t an unsigned int to avoid padding issues.
|
2008-12-31 15:09:59 +01:00 |
Alexandre Julliard
|
0cd3ff6cbe
|
server: Make the class opaque data a client_ptr_t instead of a void pointer.
|
2008-12-29 17:24:39 +01:00 |
Alexandre Julliard
|
f2c4e09e80
|
server: Make module handles always 64-bit.
|
2008-12-29 16:47:51 +01:00 |
Alexandre Julliard
|
7fdadbb377
|
server: Add functions for conversions between server user handles and pointer-style handles.
|
2008-12-08 16:58:20 +01:00 |
Alexandre Julliard
|
c9370c44ba
|
user32: Register the builtin 'Message' window class.
|
2008-06-25 14:44:06 +02:00 |
Alexandre Julliard
|
c362081a79
|
user32: Moved the class extra bytes check to catch uninitialised data sooner.
|
2008-05-19 23:10:01 +02:00 |
Alexandre Julliard
|
1642fbcbc2
|
user32: Moved the DCE support from winex11 back to user32.
Window and class DCEs are now allocated lazily.
|
2008-02-25 15:59:19 +01:00 |
Alexandre Julliard
|
4273a8ab86
|
user32: Simplify the window structure creation. Get rid of the unused clsStyle field.
|
2008-02-25 15:55:17 +01:00 |
Andrew Talbot
|
ba596d30ce
|
user32: Remove unneeded casts.
|
2008-01-22 11:27:45 +01:00 |
Alexandre Julliard
|
6ff78347e2
|
user32: Remove a few traces that only duplicate the relay information.
|
2007-11-12 14:03:45 +01:00 |
Alexandre Julliard
|
c57b5057db
|
user32: Make all internal user32 functions and variables hidden.
|
2007-11-07 19:46:29 +01:00 |
Alexandre Julliard
|
1fc461f98b
|
server: Allow to specify the class name instead of the atom to create a window.
|
2007-11-02 15:16:25 +01:00 |
Alexandre Julliard
|
8b42238b5b
|
user32: Cache the window class name on the client side.
|
2007-11-02 11:57:35 +01:00 |
Alexandre Julliard
|
1ee62a8d72
|
user32: Properly handle integer atoms specified as strings in class names.
|
2007-11-02 11:42:53 +01:00 |
Alexandre Julliard
|
b9b940fab9
|
server: Support using a name to destroy a window class too.
|
2007-11-01 15:28:30 +01:00 |
Alexandre Julliard
|
0762d98f7c
|
server: Allow to send a name instead of an atom when creating a window class.
|
2007-11-01 13:02:01 +01:00 |
Alexandre Julliard
|
bfe88a00f8
|
user32: Store the builtin class names in Unicode.
|
2007-11-01 12:55:00 +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 |
Steven Edwards
|
a725826ada
|
user32: Remove some no longer needed wine 16bit headers.
|
2007-08-29 12:31:34 +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
|
4688389d74
|
user32: Allocate a dual A/W winproc for DefWindowProc.
|
2007-07-12 15:45:19 +02:00 |
Andrew Talbot
|
48d740855e
|
user32: Replace inline static with static inline.
|
2007-03-17 20:04:08 +01:00 |
Patrik Stridvall
|
4189a89d41
|
user32: Show the GCL{,P}_* constant names in debug messages.
|
2006-12-24 15:12:37 +01:00 |
Alexandre Julliard
|
b8a2e3b8a4
|
user32: Renamed the user/ directory to user32.
|
2006-11-16 14:49:25 +01:00 |