Ulrich Weigand
e99e844c75
Fix typo (wrong DISPLAY.CheckCursor ordinal).
...
Superfluous FIXME converted to TRACE in CheckCursor.
1999-05-23 09:18:30 +00:00
Francis Beaudet
4812647155
Fixed a major memory leak in the window management code.
1999-05-22 19:21:01 +00:00
Eric Pouech
6cf348d70a
In SetWindowPos if changing Z order and child window not yet in its
...
parent list, do not link it in WINPOS_ShowIconTitle, check for retval
of WIN_FindWndPtr.
1999-05-22 19:20:02 +00:00
Ulrich Weigand
4698dc5677
Added UserRepaintDisable16().
1999-05-22 19:02:04 +00:00
Ulrich Weigand
a11de67bf2
Removed EVENT_WaitNetEvent() calls.
1999-05-22 19:01:37 +00:00
Ulrich Weigand
5cd4737854
Added IsUserIdle16().
1999-05-22 19:00:27 +00:00
Ulrich Weigand
5c982c90d2
Adapted to EVENT_ driver changes.
1999-05-22 18:59:15 +00:00
Ulrich Weigand
7581f85617
Moved X input event handling out of EVENT_WaitNetEvent and into
...
service thread callback; moved EVENT_WaitNetEvent out of the EVENT_
driver. Changed winContext to hold HWND instead of WND *.
1999-05-22 18:57:17 +00:00
Ulrich Weigand
c758201397
Don't change Z-order of child windows when activating.
1999-05-22 18:54:41 +00:00
Ulrich Weigand
c5b8b3aeae
Improved syslevel handling, store currently held syslevels in thread
...
database, WIN_CritSection converted to syslevel.
1999-05-22 16:28:47 +00:00
Ulrich Weigand
c319c669fb
Added ExitKernel16 (replacing USER_ExitWindows), ExitProcess16, and
...
MapProcessHandle; stub for BUNNY_351.
1999-05-22 16:18:36 +00:00
Paul Quinn
2305f3c06d
Microsoft com vtable compatibility workaround for g++. Basically adds
...
an optional 8 bytes padding to COM objects where the RTTI would be.
1999-05-22 11:41:38 +00:00
Marcus Meissner
ddca315388
Replaced all occurences of SYSMETRICS_xx and sysMetrics[SM_xx] by
...
GetSystemMetrics(SM_xx), removed no longer needed includes of
sysmetrics.h.
1999-05-22 11:33:23 +00:00
Francis Beaudet
b7e8e8002d
Fixed GetTopWindow so it will correctly handle the NULL parameter.
1999-05-22 10:46:30 +00:00
Juergen Schmied
9090502fda
Set the default menu item of the window menu
1999-05-17 15:05:08 +00:00
Ulrich Weigand
4b6b1c3fc8
Suspend window locks before calling hook procedure.
1999-05-17 14:55:30 +00:00
Ulrich Weigand
9c3b18fa38
Fixed window refcount handling in GetNextDlgGroupItem.
1999-05-17 14:54:09 +00:00
Marcus Meissner
d7c565f5de
Replaced WIN_GetWindowInstance by GetWindowLongA(GWL_HINSTANCE),
...
removed unnecessary win.h includes, added syslevel.h to queue.c.
1999-05-14 18:39:37 +00:00
Ulrich Weigand
9d35bb8295
Fixed invalid window refcount handling in RDW_Paint().
1999-05-14 08:10:25 +00:00
Noel Borthwick
c90243b861
Fix a deadlock with the system message queue by ensuring the system message
...
queue is unlocked while the actual message is being processed.
1999-05-14 08:09:13 +00:00
75793af6d1
Added Italian keyboard support.
1999-05-13 18:49:47 +00:00
Andreas Mohr
41d38ee8fb
Fixed quite ill window locking code.
1999-05-13 18:43:40 +00:00
Francis Beaudet
d9a3d70df5
Fixed an infinite loop in ChildWindowFromPointEx.
1999-05-13 18:43:15 +00:00
Ove Kaaven
bcb4bb6931
Cleaner Suspend/RestoreWndsLock, which should fix some slowness.
1999-05-12 10:07:02 +00:00
Alex Korobka
98447497b7
Rearranged PAINT_RedrawWindow() so that it first recursively updates
...
invalid regions and only then starts sending out messages. This should
help with reentrancy during message processing and now it needs just
one (or none) scratch region for all there is to do. Also, small fixes
for SetWindowPos().
1999-05-08 17:57:09 +00:00
Huw D M Davies
a9f55c46c1
Split off wingdi16.h from wingdi.h. Add many more #defines/typedefs
...
to bring wingdi.h almost upto a complete NT4.0 interface.
Fix return value of SetRectRgn().
1999-05-08 12:45:18 +00:00
Michael Veksler
9d14a001f7
Removed #include "wine/winuser16.h" and use "struct tag????" instead.
1999-05-08 12:40:24 +00:00
Ulrich Weigand
e9caf93bbb
Removed TIMER_SwitchQueue.
1999-05-08 10:47:23 +00:00
Ulrich Weigand
e6ea9ebb5e
Check for busy DCE moved to DCHook16().
1999-05-08 09:50:52 +00:00
Ulrich Weigand
ef61c0b632
Initialize WIN_CritSection earlier.
1999-05-08 09:45:50 +00:00
Francis Beaudet
ee3c1d7a27
Changed the return value of GetKeyboardState and SetKeyboardState from
...
VOID to BOOL.
1999-05-08 09:35:37 +00:00
Huw D M Davies
4e700ab90e
Bugfix for TRACE in UnregisterClass.
1999-05-08 09:27:25 +00:00
Francis Beaudet
179e8deb6d
Check if DC is busy before deleting it.
1999-05-04 16:55:22 +00:00
Ulrich Weigand
279d1174fd
Correct implementation of GetWindowThreadProcessId().
1999-05-04 15:57:27 +00:00
Eric Pouech
8c38f45a7e
Fixed some deadlock(s) in message sending.
1999-05-03 09:44:57 +00:00
Alexandre Julliard
06c275a643
Converted to the new debugging interface (done with the help of the
...
script written by Patrik Stridvall).
1999-05-02 14:32:27 +00:00
Ulrich Weigand
9dcaeca29f
Use SERVICES callback to implement Windows timers.
...
Timer expiration handling removed from EVENT_WaitNetEvent loop.
1999-05-02 11:30:39 +00:00
Noel Borthwick
10619e98e4
Fixed an unbalanced windows lock/unlock sequence in
...
WINPOS_ActivateOtherWindow.
1999-05-02 11:20:00 +00:00
Juergen Schmied
ddb2e291d3
- better stubs for Get/Set special (Progman/Taskman) window functions
1999-05-02 09:19:19 +00:00
Juergen Schmied
13f1b1294d
- new SendMessageCallbackW
...
- some fixme's for missing A<->W conversion
1999-05-02 09:17:48 +00:00
Noel Borthwick
0b027d6c7e
Fixed an unbalanced windows lock/unlock sequence in GetNextDlgTabItem.
1999-05-02 09:16:44 +00:00
Guy Albertelli
20ac20724d
Correct logic in GetKeyNameText.
1999-05-02 09:11:33 +00:00
Andreas Mohr
c21a911c89
Added a missing LeaveCriticalSection.
1999-05-01 10:20:18 +00:00
Francois Boisvert
d753a999b1
Fixed a wrong usage of WIN_FindWndPtr/WIN_ReleaseWndPtr in
...
TranslateMDISysAccel16.
1999-05-01 10:19:35 +00:00
Patrik Stridvall
a9a671d7ca
Fixed ANSI compabillity.
1999-04-25 19:01:52 +00:00
Bertho Stultiens
d1895a776c
Built-in dlls now have resources attached via the PE-header like
...
normal dlls. This enables the use of the resource API.
1999-04-25 18:31:35 +00:00
Patrik Stridvall
c7a8dde118
#pragma pack(?) changed to #include "*pack*.h"
1999-04-25 12:36:53 +00:00
Eric Pouech
62b856338f
Fixed a bug in msg conversion.
1999-04-25 11:00:36 +00:00
Eric Pouech
8dde5a4fe4
Added missing WIN_ReleaseWndPtr.
1999-04-25 10:58:04 +00:00
Peter Bortas
1e24a087ed
Added Swedish keyboard layout.
1999-04-25 10:53:22 +00:00