Alexandre Julliard
|
8b4281a7c8
|
user: Added fast 16->32 mapping for the WM_DDE* messages.
|
2006-05-26 13:42:00 +02:00 |
Alexandre Julliard
|
394775187f
|
user: Added fast 16->32 mapping for WM_MDIACTIVATE, WM_MDIGETACTIVE and WM_MDISETMENU.
|
2006-05-26 13:40:02 +02:00 |
Alexandre Julliard
|
67a633b3e7
|
user: Added fast 16->32 mapping for WM_COPYDATA, WM_GETDLGCODE and WM_NEXTMENU.
|
2006-05-26 13:36:57 +02:00 |
Alexandre Julliard
|
5940fb8c00
|
user: Added fast 16->32 mapping for WM_GETMINMAXINFO, WM_NCCALCSIZE and WM_WINDOWPOSCHANGING/CHANGED.
|
2006-05-26 13:31:55 +02:00 |
Alexandre Julliard
|
b4d68ff9aa
|
user: Added fast 16->32 mapping for WM_COMPARE/DELETE/MEASURE/DRAWITEM.
|
2006-05-26 13:24:47 +02:00 |
Alexandre Julliard
|
246f6d1105
|
user: Added fast 16->32 mapping for WM_CREATE, WM_NCCREATE and WM_MDICREATE.
|
2006-05-26 13:21:31 +02:00 |
Alexandre Julliard
|
e6b97ce2bd
|
user: Reuse the fast A->W function to implement the 16->32W case.
Get rid of the no longer needed 16->32W mapping functions.
|
2006-05-23 20:38:41 +02:00 |
Alexandre Julliard
|
26e47761c9
|
user: Reuse the fast W->A function to implement the 32W->16 case.
Get rid of the no longer needed 32W->16 mapping functions.
|
2006-05-23 20:33:14 +02:00 |
Alexandre Julliard
|
22a9d18bff
|
user: Use winproc callbacks for the remaining 16-bit messaging functions.
|
2006-05-23 20:15:17 +02:00 |
Jonathan Ernst
|
360a3f9142
|
Update the address of the Free Software Foundation.
|
2006-05-23 14:11:13 +02:00 |
Alexandre Julliard
|
44691723eb
|
user: Added A<->W mapping for WM_GETDLGCODE.
|
2006-05-22 12:29:02 +02:00 |
Alexandre Julliard
|
fcce047f61
|
user: Get rid of the WINPROC_Map/UnmapMsg32ATo32W functions.
|
2006-05-20 20:02:10 +02:00 |
Alexandre Julliard
|
3d92de45c4
|
user: Added fast A->W mapping for the remaining messages.
|
2006-05-20 19:59:19 +02:00 |
Alexandre Julliard
|
0eec70f410
|
user: Added fast A->W mapping for WM_GETTEXTLENGTH and related messages.
|
2006-05-20 19:58:38 +02:00 |
Alexandre Julliard
|
34610d1150
|
user: Added fast A->W mapping for WM_CHAR and related messages.
|
2006-05-20 18:57:36 +02:00 |
Alexandre Julliard
|
3f4a2a5bfc
|
user: Added fast A->W mapping for EM_GETLINE.
|
2006-05-20 18:57:11 +02:00 |
Alexandre Julliard
|
19b428755c
|
user: Added fast A->W mapping for LB_GETTEXT and CB_GETLBTEXT.
|
2006-05-20 18:55:34 +02:00 |
Alexandre Julliard
|
4dd1cce203
|
user: Added fast A->W mapping for WM_SETTEXT and related messages.
|
2006-05-20 18:54:25 +02:00 |
Alexandre Julliard
|
91b278b811
|
user: Added fast A->W mapping for WM_GETTEXT and WM_ASKCBFORNAME.
|
2006-05-20 18:53:16 +02:00 |
Alexandre Julliard
|
3e195d4382
|
user: Added fast A->W mapping for WM_MDICREATE.
|
2006-05-20 18:49:40 +02:00 |
Alexandre Julliard
|
899133d7f7
|
user: Added fast A->W mapping for WM_CREATE and WM_NCCREATE.
|
2006-05-20 18:48:04 +02:00 |
Alexandre Julliard
|
b73c5e895f
|
user: Get rid of the MSGPARAMS16 structure.
|
2006-05-20 16:36:56 +02:00 |
Alexandre Julliard
|
917d03bd04
|
user: Make a lot of winproc functions static.
|
2006-05-20 16:36:52 +02:00 |
Alexandre Julliard
|
dc61a4bc65
|
user: Use winproc callbacks instead of message map/unmap for 16-bit hooks.
|
2006-05-20 16:34:14 +02:00 |
Alexandre Julliard
|
58a03a103d
|
user: Use winproc callbacks instead of message map/unmap in SendMessage16.
|
2006-05-20 16:32:45 +02:00 |
Alexandre Julliard
|
396ff0007c
|
user: Use a winproc callback instead of a message map/unmap in SendMessageTimeoutA.
|
2006-05-20 16:31:27 +02:00 |
Alexandre Julliard
|
4316025294
|
user: Convert the 16-bit winproc functions to use a callback pointer.
|
2006-05-18 19:44:30 +02:00 |
Alexandre Julliard
|
6456317153
|
user: Convert the other winproc 32-bit functions to use a callback pointer.
|
2006-05-18 19:09:32 +02:00 |
Alexandre Julliard
|
d1a5d5ae98
|
user: Make WINPROC_CallProc32WTo32A take a callback function pointer.
This way it doesn't need to know about dialog procedures. Also renamed
it to WINPROC_CallProcWtoA.
|
2006-05-18 18:05:01 +02:00 |
Alexandre Julliard
|
2ff505c2cf
|
user: Added helper functions for A<->W conversion of single characters.
|
2006-05-18 16:31:36 +02:00 |
Alexandre Julliard
|
3fe201c308
|
user: Simplify 16-bit mappings of the WM_GETDLGCODE message.
|
2006-05-18 16:30:56 +02:00 |
Alexandre Julliard
|
6efb68cb0e
|
user: Unify the mapping of listbox and combobox messages.
|
2006-05-18 12:43:40 +02:00 |
Alexandre Julliard
|
7033649c4f
|
user: Get rid of the WINPROC_MapMsg32WTo32A function.
|
2006-05-18 12:29:19 +02:00 |
Alexandre Julliard
|
f6ba476d91
|
user: Added fast W->A mapping for WM_IME_CHAR.
|
2006-05-18 12:28:07 +02:00 |
Alexandre Julliard
|
6c4082df74
|
user: Added fast W->A mapping for WM_CHAR and related messages.
|
2006-05-18 12:27:27 +02:00 |
Alexandre Julliard
|
dd442faa2e
|
user: Added fast W->A mapping for EM_GETLINE.
|
2006-05-18 12:20:14 +02:00 |
Alexandre Julliard
|
b34521c43d
|
user: Added fast W->A mapping for LB_GETTEXT and CB_GETLBTEXT.
|
2006-05-18 12:17:44 +02:00 |
Alexandre Julliard
|
96a430f530
|
user: Added fast W->A mapping for LB_ADDSTRING and related messages.
|
2006-05-18 11:46:07 +02:00 |
Alexandre Julliard
|
d415df99bc
|
user: Added fast W->A mapping for WM_MDICREATE.
|
2006-05-18 11:37:41 +02:00 |
Alexandre Julliard
|
bba0159910
|
user: Added fast W->A mapping for WM_SETTEXT and related messages.
|
2006-05-18 11:29:31 +02:00 |
Alexandre Julliard
|
f793b818a4
|
user: Added fast W->A mapping for WM_GETTEXT and WM_ASKCBFORNAME.
|
2006-05-18 11:22:55 +02:00 |
Alexandre Julliard
|
cb36cbd0aa
|
user: Added helper functions for buffer management in WINPROC_CallProc32WTo32A..
|
2006-05-18 11:03:30 +02:00 |
Alexandre Julliard
|
de125e656e
|
user: Merged WINPROC_CallProc32WTo32A_fast into WINPROC_CallProc32WTo32A.
|
2006-05-18 11:02:28 +02:00 |
Alexandre Julliard
|
c1c5f14839
|
user: The result for dialog procedures is stored in DWLP_MSGRESULT.
So we have to access it using Get/SetWindowLong when unmapping the
message results (based on a patch by Troy Rollo).
|
2006-05-17 20:53:51 +02:00 |
Alexandre Julliard
|
0667292eb5
|
user: Support storing multiple winprocs in a single winproc handle.
Allows to remove special cases for window classes being Ascii and
Unicode at the same time.
|
2006-05-17 13:55:36 +02:00 |
Alexandre Julliard
|
2a809c195d
|
user: Allocate 16-bit thunks separately from the window proc structure.
Also make sure the thunk memory block has execute permissions.
|
2006-05-17 13:51:37 +02:00 |
Alexandre Julliard
|
56220c246b
|
user: Have WINPROC_GetProc16 allocate a new winproc if necessary.
|
2006-05-10 16:55:55 +02:00 |
Alexandre Julliard
|
99dc29d926
|
user: Store the pointer to the winproc in the thunk structure.
This allows simplifying the handling of 16-bit thunks.
|
2006-05-10 15:50:18 +02:00 |
Alexandre Julliard
|
c8ce866a8a
|
user: Make the WINDOWPROCTYPE enum private to winproc.c.
|
2006-05-10 13:34:45 +02:00 |
Alexandre Julliard
|
4cc498f880
|
user: Replace WINPROC_GetProcType by WINPROC_IsUnicode.
|
2006-05-10 13:27:21 +02:00 |