Noel Borthwick
a0d03ef1fc
While handling the WM_DELETEWINDOW client message check if a window
...
has been disabled and if so prevent an SC_CLOSE message from being
sent.
1999-04-18 09:21:01 +00:00
Noel Borthwick
b0ebeeb0d1
Make access to the DCE list thread safe by ensuring we have acquired
...
the Windows lock before using it.
1999-04-18 09:19:55 +00:00
Michael Veksler
58abac376f
Fixed warnings.
1999-04-16 09:41:22 +00:00
Pablo Saratxaga
002106ac22
Added walon language support (I also moved Cz -> Cs, Sw -> Sv, and Po
...
-> Pt; to conform to standard names for those languages).
1999-04-16 09:06:58 +00:00
Zygo Blaxell
007f1335c1
ReleaseCapture() is supposed to return a BOOL value.
1999-04-15 16:40:16 +00:00
Huw D M Davies
746706b309
index == 3 corresponds to Alt-Gr + Shift.
1999-04-15 16:37:16 +00:00
Pavel Roskin
6f01462b8b
Fixed ugly disabled controls and black background in Write and Lotus
...
Notes.
1999-04-15 15:52:59 +00:00
Francois Boisvert
e5811f0eb1
Solved a deadlock between global lock and wnd lock in event.c.
1999-04-15 15:22:23 +00:00
Guy Albertelli
76d8abe38f
Fix scancodes for NumLock and Num-/.
...
Fix MapVirtualKey() (maptype=2) to return proper ascii code.
Reworked GetKeyNameText() again.
1999-04-15 15:14:44 +00:00
Marcus Meissner
f203ab6604
Missing WINAPI for RegisterSystemThread.
1999-04-15 15:12:40 +00:00
Francois Boisvert
0ed478d1d7
Enabled thread safeness for wnd structure code.
1999-04-11 17:16:19 +00:00
Ove Kaaven
0df0f1fd28
Teached TIMER_GetNextExpiration that a timer that has already expired
...
(but not processed yet) HAS already expired...
1999-04-11 17:10:05 +00:00
Guy Albertelli
2031d6c430
Partial implementation for GetKeyNameText for new keyboard structure.
1999-04-11 14:47:41 +00:00
Bertho Stultiens
af50474298
Added RegisterSystemThread stub.
1999-04-11 12:04:33 +00:00
Francois Boisvert
71bdc7c851
Check if pTempActiveWindow in WINPOS_SetWindowPos is valid after the
...
QUEUE_Lock.
1999-04-11 11:59:25 +00:00
Juergen Schmied
d0d1f1505e
Loading the color schema for registry.
1999-04-11 11:39:17 +00:00
Eric Pouech
bd1a0a6e4d
Better error handling ; a few bug fixes ; now OpenDriver16 can load 32
...
bit drivers.
Added stub for GetDriverFlags.
1999-04-10 16:50:24 +00:00
Sergey Turchanov
2f5a152e9e
Stubs for CloseDesktop and CloseWindowStation.
1999-04-10 16:48:46 +00:00
Brian Gerst
2f9a31c2dc
Fixed X11DRV_MOUSE_WarpPointer initial value.
1999-04-10 16:37:03 +00:00
Gerard Patel
e38b0e10d5
Fixed window locking bug in CalcChildScroll.
1999-04-10 16:28:12 +00:00
José Marcos López
05eb8b5125
Added Spanish keyboard layout.
1999-04-04 12:44:42 +00:00
Francois Boisvert
7d7fe7c121
Suspend the window locks before DefKeybEventProc and
...
DefMouseEventProc.
1999-04-03 16:27:53 +00:00
Eric Pouech
c049e81683
No longer sending atoms in ((CREATESTRUCT*)lParam)->lpszName of
...
WM_CREATE messages.
1999-04-03 16:24:47 +00:00
Eric Pouech
24f5ffc620
Updated French keyboard.
1999-04-03 13:50:58 +00:00
Ove Kaaven
787cf10922
'Realigned' the layout table a bit. Applied the non-latin-1 stuff and
...
the dead key mapping stuff to the actual mapping code too. Prettied
up the fixme message. Added a check where if the keys of two layouts
match exactly, the one with the best-matching keycode order is chosen,
so that the QWERTY and Dvorak layouts can be distinguished.
1999-04-03 11:18:58 +00:00
Francois Boisvert
86e2e11137
Transfered the window struct memory release from WIN_DestroyWindow to
...
WIN_ReleaseWndPtr.
1999-04-03 11:13:33 +00:00
Francis Beaudet
373db5cea2
Wrote a basic implementation of the WM_PRINT message.
1999-04-02 10:36:21 +00:00
Francois Boisvert
d96bc15580
Suspend all windows locks before the control is passed to the
...
application.
Also fixed some bugs in dce.c
1999-04-02 10:34:43 +00:00
Marcus Meissner
2199f6e078
Split off keysym/deadchar -> char mapping, use it in DetectLayout.
1999-04-01 12:05:44 +00:00
Alex Korobka
44a1b59cec
Fixes for ignored WVR_[VH]REDRAW flags, made minimization in managed
...
mode go through window manager, small bugfixes for menu and window
code, extended clipboard driver model to handle formats other than
text.
1999-04-01 12:03:52 +00:00
Ulrich Weigand
e392a0c975
Added USER32.UserSignalProc to Callout table.
...
Implemented built-in UserSignalProc().
Don't announce Win3.1-style USER handler any more.
1999-04-01 11:44:52 +00:00
Luc Tourangeau
5591bc6323
Implemented WM_NOTIFYFORMAT.
1999-04-01 10:10:24 +00:00
Eric Pouech
7f14c085bd
In UserYield16, when current thread is a 32 bit one which hold the
...
Win16Lock, must take care of a LockCount > 1.
1999-04-01 09:58:53 +00:00
Patrik Stridvall
b87fe2e9bf
More code moved to the X11 driver (bitmap and palette and misc).
1999-04-01 08:16:08 +00:00
Dimitrie O. Paun
05c0c8ef13
Changed some debug messages from one channel to another, to clean up a
...
bit the debug channel usage.
1999-03-28 15:07:41 +00:00
Pavel Roskin
dbfdca8b4c
Added Russian keyboard support.
1999-03-28 13:44:56 +00:00
Lionel Ulmer
5f5b576a45
Added stub for SetSystemCursor.
1999-03-28 13:42:12 +00:00
Pavel Roskin
f15d180669
Changes in X11DRV_KEYBOARD_DetectLayout in order to implement Russian
...
keyboard support.
1999-03-28 13:39:55 +00:00
Alexandre Julliard
f80b2ab669
Authors: Paul Quinn <paulq@corel.ca>, Aaron Barnes <aaronb@corel.ca>, Adrian Thurston <adriant@corel.ca>
...
Bundle of new stubs.
1999-03-28 13:15:40 +00:00
Ulrich Weigand
831560cd97
Call EVENT_Pending() to flush X11 output queue before blocking in
...
MsgWaitForMultipleObjects().
Don't call EVENT_WaitNetEvent in MSG_PeekHardwareMsg.
Protect system queue access in hardware_event().
1999-03-28 13:10:54 +00:00
Francois Boisvert
3a3cd9fab1
Fixed some bugs in thread safeness for wnd struct.
1999-03-28 12:42:52 +00:00
Jonathan Naylor
a5a02279a6
Added Swiss German keyboard layout.
1999-03-28 12:36:27 +00:00
Alex Korobka
4f1ac05dea
Moved hrgnUpdate from client to window coordinates, made nonclient
...
painting depend on the update region, reworked SetWindowPos() and
RedrawWindow() to speed up update region calculation, made -desktop
work properly, added WM_CANCELMODE here and there, fixed several
window activation bugs that crept in since the last time.
1999-03-28 09:37:57 +00:00
Alex Korobka
073e3bc9e5
Fixed occasional loss of SendMessage() return value.
1999-03-28 09:19:31 +00:00
Ulrich Weigand
da5779e5bd
Allow UserYield16 to be called from 32-bit thread.
1999-03-27 16:10:52 +00:00
Randy Weems
0bc73c7818
Fixed off-by-one error if bitblt width or height is negative.
1999-03-25 15:49:11 +00:00
Stephane Lussier
35ffc5d8c0
Made the timer code thread safe.
1999-03-25 13:23:26 +00:00
Francis Beaudet
f91e6d037e
Fixed possible endless loop.
1999-03-25 13:22:42 +00:00
Ulrich Weigand
85d52b35c3
Add IsWindow() checks after SendMessage() returns.
1999-03-24 15:01:29 +00:00
Eric Pouech
9f2ad566ff
Fixed return codes for default driver proc.
1999-03-22 14:47:36 +00:00