Dimitrie O. Paun
|
134560e9e5
|
Implement LBS_COMBOBOX, and make use of it.
Better separation between the Listbox and Combobox.
Have a single set of wndprocs, just like Windows.
|
2004-10-18 21:22:44 +00:00 |
Dmitry Timoshkov
|
2abf2c7aa5
|
Make menu code cope with WM_SYSKEY*/WM_SYSCHAR messages.
Unblock menu loop if a window being destroyed owns a tracked menu.
|
2004-09-20 21:45:45 +00:00 |
Alexandre Julliard
|
f56c6fb9b2
|
Moved some window painting functions to uitools.c.
|
2004-09-01 18:26:40 +00:00 |
Alexandre Julliard
|
218c478d24
|
Allocate the dialog info in DIALOG_CreateIndirect if this wasn't
already done by the dialog procedure.
|
2004-07-14 00:49:40 +00:00 |
Justin Chevrier
|
0a25dd4668
|
Move implementation of SysParametersInfo from Ascii to Unicode.
|
2004-03-04 01:41:11 +00:00 |
Dmitry Timoshkov
|
86e4079bc2
|
Make Alt+[national key] menu shortcuts work.
|
2003-11-26 05:08:48 +00:00 |
Dmitry Timoshkov
|
f2963aeb86
|
Make national (hot)keys work in menus. Make menu code use unicode APIs.
|
2003-11-18 19:42:31 +00:00 |
Alexandre Julliard
|
cf52644a1c
|
Removed the A/W constants for builtin cursors, icons and resource
types since they don't exist on Windows, and added typecasts
everywhere instead.
|
2003-09-10 03:56:47 +00:00 |
Alexandre Julliard
|
04c1f9f88c
|
Only compute dialog base units once we need them.
|
2003-07-09 19:53:17 +00:00 |
Alexandre Julliard
|
a65a8a6a8e
|
Moved 16-bit dialog routines to a separate dialog16.c file.
Fixed window creation to create ASCII windows when called through one
of the ASCII dialog functions.
|
2003-03-28 19:40:37 +00:00 |
Alexandre Julliard
|
0799c1a780
|
Added LGPL standard comment, and copyright notices where necessary.
Global replacement of debugtools.h by wine/debug.h.
|
2002-03-09 23:29:33 +00:00 |
Alexandre Julliard
|
b662e11a00
|
Moved scrollbar tracking code to scroll.c.
Avoid unnecessary coordinates conversion in NC_HandleSysCommand.
|
2001-10-16 21:52:26 +00:00 |
Alexandre Julliard
|
2ff4faf66d
|
Moved MAKEINTATOM to winbase.h and added Unicode version.
|
2001-10-12 18:43:27 +00:00 |
Alexandre Julliard
|
d23a82bc86
|
Made all 16<->32 HWND conversions use explicit functions instead of
implicit type casts.
Moved a lot of 16-bit functions to the new wnd16.c file.
Changed DIALOGINFO structure handling to support 32-bit handles.
|
2001-09-19 20:37:04 +00:00 |
Alexandre Julliard
|
de42428f23
|
Removed a number of direct accesses to the WND structure, replacing
them by API calls.
|
2001-08-10 22:51:42 +00:00 |
Alexandre Julliard
|
e60ccd11d3
|
Create a new window for the top popup menu on every new menu tracking,
so that the window belongs to the right thread.
|
2001-05-11 20:05:42 +00:00 |
Dmitry Timoshkov
|
91adf0aa4e
|
Added unicode MDI client window proc.
|
2001-02-12 03:40:41 +00:00 |
Dmitry Timoshkov
|
7462099847
|
Added unicode window proc for the listbox control.
Replaced all ansi calls by their unicode equivalents.
Removed use of the custom local heap.
|
2001-01-09 21:51:04 +00:00 |
Alexandre Julliard
|
91222da881
|
Moved most builtin controls structures into their respective C file.
Created new controls.h file private to user32.dll and moved remaining
builtin controls definitions there.
|
2000-12-10 23:01:33 +00:00 |