Robert Shearman
|
bbdac5e475
|
GetWindowLong -> GetWindowLongPtr.
|
2004-09-22 19:14:08 +00:00 |
Zach Gorman
|
9358f3e9a1
|
The initial dialog focus should be established by the default handler
for SetFocus(), not in the dialog creation code.
|
2004-09-10 22:29:02 +00:00 |
Zach Gorman
|
5c8ceb497e
|
Modal dialogs should not be shown via ShowWindow until the message
queue first runs empty. This allows all initialization to complete
before a default focus is assigned.
|
2004-09-10 21:27:02 +00:00 |
Ulrich Czekalla
|
516caf5a54
|
Set WS_EX_CONTROLPARENT when dialog has DS_CONTROL.
|
2004-08-24 02: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 |
Alexandre Julliard
|
b38b6821fb
|
Activate another window when the dialog gets hidden in EndDialog.
|
2004-05-18 20:45:22 +00:00 |
Santosh Siddheshwar
|
87109682ed
|
Allocate DIALOGINFO structure in DefDlgProc instead of in
DIALOG_CreateIndirect, so that it gets created correctly for non
template-based dialogs.
|
2004-04-20 04:02:35 +00:00 |
Dmitry Timoshkov
|
ea7857559c
|
Change order of EnableWindow/DestroyWindow in the case of failure in
DIALOG_CreateControls32.
|
2004-03-20 19:25:12 +00:00 |
Bill Medland
|
df0916b494
|
Added the automatic tabbing in IsDialogMessage.
Added corrections to GetNextTab/GroupItem.
Included tests.
|
2004-02-12 02:16:33 +00:00 |
Alexandre Julliard
|
5d19e6c374
|
Converted DlgDirList to Unicode.
|
2004-01-06 20:51:40 +00:00 |
Alexandre Julliard
|
b0622101b6
|
System classes must not have the CS_GLOBALCLASS style.
|
2003-12-10 04:14:35 +00:00 |
Andreas Rosenberg
|
2fa87d2908
|
Point size in DLG_TEMPLATE may be negative.
|
2003-12-10 02:12:09 +00:00 |
Rein Klazes
|
df93214a52
|
If GetNextDlgTabItem() cannot find any next control, return the handle
of the original control.
|
2003-11-09 00:26:26 +00:00 |
Daniel Marmier
|
0348649853
|
Fixed warnings with gcc option "-Wwrite-strings".
|
2003-10-06 21:03:32 +00:00 |
Kevin Groeneveld
|
6982039ffc
|
Modify CheckRadioButton function to be more consistent with Windows.
|
2003-09-12 00:23:30 +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
|
e37c6e18d0
|
Fixed header dependencies to be fully compatible with the Windows
headers (with help from Dimitrie O. Paun).
|
2003-09-05 23:08:26 +00:00 |
Alexandre Julliard
|
864ca06832
|
winnls.h must not include winbase.h.
|
2003-08-20 18:22:31 +00:00 |
Mike McCormack
|
d30469971e
|
Strip WS_CAPTION and WS_SYSMENU for child dialogs.
|
2003-07-18 23:00:14 +00:00 |
Alexandre Julliard
|
04c1f9f88c
|
Only compute dialog base units once we need them.
|
2003-07-09 19:53:17 +00:00 |
Dmitry Timoshkov
|
5e10df3e12
|
Windows treats dialog control class ids 0-5 same way as 0x80-0x85.
|
2003-05-11 02:43:11 +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 |
Tony Lambregts
|
7ce3a5ad63
|
Replace DPRINTF with TRACE.
|
2003-03-14 04:11:17 +00:00 |
Francois Gouget
|
d2667a4ce3
|
Removed unnecessary HANDLE typecasts.
|
2002-12-02 18:10:57 +00:00 |
Alexandre Julliard
|
1b20db4f19
|
Added CS_DBLCLKS style to dialog window class.
|
2002-11-25 21:10:23 +00:00 |
Alexandre Julliard
|
aff7ddaeeb
|
Made user compile with -DSTRICT.
|
2002-11-22 21:22:14 +00:00 |
Alexandre Julliard
|
a8a422f70d
|
Fixed more -DSTRICT issues.
|
2002-11-22 20:43:01 +00:00 |
Dmitry Timoshkov
|
601a3abec1
|
Fix some types and function prototypes according to Platform SDK
definitions.
|
2002-10-31 01:04:39 +00:00 |
Alexandre Julliard
|
0ca051e555
|
Fixed wownt32.h to make it usable from inside Wine, and use it to
avoid some duplication of the handle conversion macros.
|
2002-10-17 16:43:42 +00:00 |
Patrik Stridvall
|
b5bb32c09a
|
Fixed some issues found by winapi_check.
|
2002-09-24 18:29:39 +00:00 |
Michael Stefaniuc
|
9d2b862883
|
Convert HRSRC to a void*.
|
2002-09-16 22:47:05 +00:00 |
Michael Stefaniuc
|
2247af320d
|
- Rename WIN_Handle16 to HWDN_16 and make it a macro.
- Prepare user.dll for the change of HWND to a void*.
|
2002-09-04 19:37:01 +00:00 |
Alexandre Julliard
|
f5e5fcac97
|
Tried to make IsDialogMessageW more compatible. Changed
IsDialogMessage16/A to call IsDialogMessageW.
|
2002-07-05 00:23:02 +00:00 |
Vincent Béron
|
9a62491660
|
Removed trailing whitespace.
|
2002-05-31 23:06:46 +00:00 |
Alexandre Julliard
|
0aa28b5b8d
|
Export the debugging API from libwine instead of ntdll.
Removed debugres_[aw].
|
2002-05-17 02:55:48 +00:00 |
Huw D M Davies
|
79fdd847e0
|
The horizontal dialog base unit is calculated as the straight average
of a-z,A-Z (tmAveCharWidth is supposed to be a weighted average
according to character usage, so we shouldn't use this).
|
2002-04-03 20:06:04 +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
|
9f5922089a
|
Removed no longer used average width calculation.
|
2002-01-22 20:09:44 +00:00 |
Alexandre Julliard
|
d7b76822ef
|
Use MapLS/UnMapLS instead of SEGPTR_* macros.
|
2001-12-20 00:19:40 +00:00 |
Dave Hawkes
|
5446abe87a
|
DIALOG_CreateIndirect can incorrectly kill the current input focus.
|
2001-12-06 22:21:36 +00:00 |
François Gouget
|
1425941e29
|
Fix the #include order for config.h.
Add #include "config.h" directives where needed.
|
2001-11-06 20:57:11 +00:00 |
Alexandre Julliard
|
8fd26b9134
|
Renamed WIN_GetWndPtr into WIN_GetPtr and added corresponding
WIN_ReleasePtr. Started using it instead of WIN_FindWndPtr where we
don't need to access windows of other processes.
|
2001-10-15 17:56:45 +00:00 |
Francois Gouget
|
386cf6e342
|
When including 'wine/port.h', include it first.
Remove redundant 'config.h' includes.
|
2001-10-14 16:25:47 +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
|
f44bbb8d10
|
Make sure that HWND comparisons are always done with full 32-bit
handles.
|
2001-09-14 00:24:39 +00:00 |
Alexandre Julliard
|
37a4639ee1
|
Make sure that functions returning an HWND always return a full 32-bit
handle.
|
2001-09-12 17:19:13 +00:00 |
Alexandre Julliard
|
9d9dac0947
|
Added WIN_ListParents function and renamed WIN_BuildWinArray into
WIN_ListChildren. Made owner field in WND structure an HWND.
|
2001-08-24 19:28:21 +00:00 |
Alexandre Julliard
|
0801ffc5a3
|
Implemented GetAncestor and removed WIN_GetTopParent.
Removed a few more accesses to the WND structure.
|
2001-08-24 00:26:59 +00:00 |
Alexandre Julliard
|
cb25e2506f
|
Replace SendMessage16 by SendMessageW where possible.
|
2001-08-08 23:28:42 +00:00 |
Alexandre Julliard
|
bfb4a23aa9
|
Replaced MSG_InternalGetMessage calls by equivalent exported APIs.
|
2001-08-06 18:05:47 +00:00 |