Jukka Heinonen
|
c3f2a140cf
|
GrabPointer uses now SetWindowLong to change window procedure instead
of accessing directly WND structure.
|
2001-08-27 19:04:18 +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 |
Dmitry Timoshkov
|
4bc0b28897
|
Fixed an incorrect (harmless) memory allocation.
|
2001-08-22 18:04:00 +00:00 |
Alexandre Julliard
|
fa42aa81e4
|
Removed WIN_GetDesktop().
|
2001-08-21 17:13:55 +00:00 |
Alexandre Julliard
|
4ff32c8aef
|
Removed a number of direct accesses to the window structure.
|
2001-08-18 18:08:26 +00:00 |
Alexandre Julliard
|
301df6b5cd
|
Added names to standard critical sections (suggested by Andreas
Mohr).
|
2001-08-16 18:12:56 +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 |
Patrik Stridvall
|
a2afd5b8ad
|
Documentation fixes.
|
2001-08-09 21:36:39 +00:00 |
Alexandre Julliard
|
e994d5036e
|
Added Interlocked*Pointer functions.
Fixed InterlockedCompareExchange prototype.
|
2001-08-09 21:21:13 +00:00 |
Jukka Heinonen
|
822ab45314
|
XGrabPointer is now called from the correct thread context and it is
made sure that we have keyboard focus when using DirectX.
|
2001-08-06 18:47:25 +00:00 |
Alexandre Julliard
|
bfb4a23aa9
|
Replaced MSG_InternalGetMessage calls by equivalent exported APIs.
|
2001-08-06 18:05:47 +00:00 |
Alexandre Julliard
|
8f4c007ff5
|
Fixed desktop window structure initialization.
|
2001-07-31 01:00:50 +00:00 |
Alexandre Julliard
|
9208301d16
|
Rewrote Escape to avoid calling down to Escape16.
Replaced Escape by ExtEscape in the DC function table.
|
2001-07-29 20:25:14 +00:00 |
Alexandre Julliard
|
99bb9f9775
|
Added GetDeviceCaps to the DC driver interface. Removed devCaps
pointer in the generic DC structure.
|
2001-07-28 00:18:02 +00:00 |
Alexandre Julliard
|
3dd63eb2ad
|
Build the DC function table by using GetProcAddress on the graphics
driver module. Moved driver support to dlls/gdi.
|
2001-07-27 19:37:31 +00:00 |
Alexandre Julliard
|
8afe6628f8
|
Avoid using GetFastQueue16 from USER.
|
2001-07-26 20:12:22 +00:00 |
Alexandre Julliard
|
f899ef07a6
|
Removed some unnecessary includes.
|
2001-07-23 00:04:00 +00:00 |
Alexandre Julliard
|
8cd1f719bc
|
Use AdjustWindowRect to translate X to window rectangle instead of
duplicating what's done in nonclient.c.
|
2001-07-20 18:37:37 +00:00 |
Lionel Ulmer
|
1fc39be64f
|
Fix X crash when running in managed mode.
|
2001-07-12 22:27:56 +00:00 |
Alexandre Julliard
|
704d035364
|
Fixed a few issues with tsx11 locking.
Always map the client window when moving out of iconic state.
|
2001-07-12 02:49:31 +00:00 |
Patrik Stridvall
|
01d5e5b071
|
Documentation fixes.
|
2001-07-02 19:59:40 +00:00 |
Dmitry Timoshkov
|
7aa8694908
|
Fix some inter dll dependencies.
|
2001-07-02 18:02:10 +00:00 |
Alexandre Julliard
|
f25487a10f
|
Removed unnecessary SetWindowPos call in SetWindowRgn.
|
2001-06-29 01:41:32 +00:00 |
Alexandre Julliard
|
ed15fc7de1
|
Moved ForceWindowRaise to the USER driver and removed the WND driver.
|
2001-06-29 01:26:41 +00:00 |
Alexandre Julliard
|
649637f53f
|
Added window properties to make some x11drv-specific information
available to higher level code.
|
2001-06-26 21:10:11 +00:00 |
Alexandre Julliard
|
9446387170
|
Make the visible region empty for non-visible windows.
|
2001-06-26 20:09:19 +00:00 |
Alexandre Julliard
|
f4b14106f7
|
Don't rely on X to expose windows covered by a sibling, do it
manually.
|
2001-06-22 03:42:27 +00:00 |
Ove Kaaven
|
624f14e776
|
Make GetCursorPos call XQueryPointer.
|
2001-06-21 00:44:09 +00:00 |
Alexandre Julliard
|
64264be49b
|
Clip parent client area when using the drawable from a higher level
parent.
|
2001-06-20 00:22:40 +00:00 |
Alexandre Julliard
|
8ffcf755fe
|
Fixed region leak.
|
2001-06-20 00:18:48 +00:00 |
Alexandre Julliard
|
838d65aebe
|
Moved hardware message queue handling to the server.
|
2001-06-19 19:16:41 +00:00 |
Patrik Stridvall
|
8b216b3d02
|
Documentation ordinal fixes.
|
2001-06-19 18:20:47 +00:00 |
Alexandre Julliard
|
0cbfb24f83
|
Fixed one more bug in clip_children.
|
2001-06-19 03:47:11 +00:00 |
Dmitry Timoshkov
|
de70d2b2c7
|
Replace PROFILE_ functions by RegQueryValueExA in x11drv.
|
2001-06-19 03:32:44 +00:00 |
Alexandre Julliard
|
8f750d5c3a
|
clip_children: don't crash if child is not in list (can happen on
WM_NCCREATE).
|
2001-06-15 19:44:35 +00:00 |
Alexandre Julliard
|
7b25ed534b
|
Use the topmost parent that isn't clipping children as drawable,
to make sure parent siblings are not clipped.
|
2001-06-13 20:07:48 +00:00 |
Alexandre Julliard
|
883cff405b
|
Fixed handling of zero-sized client window.
Create the X windows before sending WM_NCCREATE.
|
2001-06-12 04:02:10 +00:00 |
Alexandre Julliard
|
0b16474c2a
|
Removed WIN_NATIVE flag.
|
2001-06-08 19:00:56 +00:00 |
Gerard Patel
|
ad363030a1
|
Use a flag to test if create structure is unicode.
|
2001-06-06 21:26:50 +00:00 |
Alexandre Julliard
|
dc4fe7735b
|
Create an X window for every window, including children.
Fixed non-client rectangle calculations in managed mode.
Added support for icon window in managed mode.
|
2001-06-04 21:55:17 +00:00 |
Alexandre Julliard
|
51ab43bd13
|
Moved the major part of message queue and window timer handling into
the server.
Implemented MsgWaitForMultipleObjectsEx.
|
2001-05-18 22:51:56 +00:00 |
Marcus Meissner
|
b30d59dcdf
|
Fixed compile if we do not have the xf86vidmode extension.
|
2001-05-18 20:59:22 +00:00 |
Marcus Meissner
|
4e5903aa8f
|
Adopted to new threaded displays.
|
2001-05-16 21:01:06 +00:00 |
Alexandre Julliard
|
4323004bf1
|
Create an X connection for each thread, and process X events in the
thread that created the corresponding X window.
Spawn a separate thread to run the desktop message loop in desktop
mode.
|
2001-05-16 19:52:29 +00:00 |
Alexandre Julliard
|
c559735bf8
|
Renamed display to gdi_display where it is used for GDI operations, to
allow supporting multiple X connections.
|
2001-05-11 00:17:47 +00:00 |
Alexandre Julliard
|
b19c57ca71
|
Fixed reparenting to desktop (found by Gerard Patel).
|
2001-05-10 21:06:56 +00:00 |
Alexandre Julliard
|
e3fe9f24ce
|
Moved ScrollWindowEx implementation to the graphics driver.
|
2001-05-10 03:23:59 +00:00 |
Alexandre Julliard
|
3abeae8f4a
|
Moved window move/resize syscommand handling to the graphics driver.
|
2001-05-09 17:21:04 +00:00 |
Alexandre Julliard
|
c6a835a63e
|
Remove Get/SetBeepActive from USER driver and manage it locally inside
SystemParametersInfo.
|
2001-05-05 00:49:15 +00:00 |