Alexandre Julliard
|
80593bf842
|
Removed next and child fields in the window structure and use
WIN_ListChildren instead.
|
2001-10-11 20:49:40 +00:00 |
Alexandre Julliard
|
556607a147
|
Store window parent as an HWND instead of a pointer.
|
2001-10-10 20:28:17 +00:00 |
Gerard Patel
|
94ce2a3303
|
Map a window if it is shown by a direct style change.
|
2001-10-03 18:44:02 +00:00 |
Ilya Konstantinov
|
560ca323e2
|
Added a _NET_WM_NAME(UTF8_STRING) property to every window.
|
2001-10-02 18:44:56 +00:00 |
Alexandre Julliard
|
9c89290e89
|
Ignore ConfigueNotify size changes while the window is iconic.
|
2001-09-21 21:04:56 +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 |
Francois Gouget
|
45cc1430e9
|
Check for htotal=vtotal=0 (for xfree 4 vesa driver).
|
2001-09-14 00:05:44 +00:00 |
Patrik Stridvall
|
3c0211f969
|
Cleanup code that is strange or difficult to parse.
|
2001-09-11 00:32:32 +00:00 |
Alexandre Julliard
|
a2ae982978
|
Ignore size change on ConfigureNotify if window rect is empty and new
size is 1x1.
|
2001-09-10 23:27:57 +00:00 |
Francois Gouget
|
0fe854b7dd
|
Added an option to disable XVidMode support.
|
2001-09-10 23:05:57 +00:00 |
Alexandre Julliard
|
1a66d226eb
|
Added global management of user handles in the server.
Very preliminary support for shared window handles.
|
2001-08-28 18:44:52 +00:00 |
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 |