Thomas Bluemel
5571270a01
win32k now can handle piped mouse input, the obsolete gdi callback can be disabled by changing ENABLEMOUSEGDICALLBACK to 0 (in input.c).
...
Feel free to fix mouclass to be windows compatible.
svn path=/trunk/; revision=7022
2003-12-14 14:05:47 +00:00
Gé van Geldorp
dbc9a2e835
Fix Unicode/Ansi conversion problem
...
svn path=/trunk/; revision=7021
2003-12-14 14:01:38 +00:00
Thomas Bluemel
87bff663cd
fixed NtUserGetClipboardFormatName()
...
svn path=/trunk/; revision=7020
2003-12-14 13:55:01 +00:00
Thomas Bluemel
df4f47d0df
fixed compiling problems
...
svn path=/trunk/; revision=7019
2003-12-14 13:26:20 +00:00
Filip Navara
09feaad3e1
- Separation of clipboard routines in win32k.
...
- Call NtUser* for clipboard functions in user32.
- Minor correction for SetCaretBlinkTime.
- Removed empty userobj.c file.
svn path=/trunk/; revision=7018
2003-12-14 12:39:32 +00:00
Gé van Geldorp
5b81f371b6
Since LoadLibrary is documented to return NULL on failure, use that as
...
indication of an invalid module handle instead of DDK INVALID_HANDLE_VALUE
svn path=/trunk/; revision=7017
2003-12-14 11:47:54 +00:00
Gé van Geldorp
96e065ecb2
When sending messages to a window in the same thread, call window proc
...
from usermode instead of from a kernelmode callback
svn path=/trunk/; revision=7016
2003-12-14 11:36:43 +00:00
Martin Fuchs
de49436dfe
activated Doxygen option SEARCHENGINE
...
svn path=/trunk/; revision=7015
2003-12-14 11:15:53 +00:00
Martin Fuchs
1de0a62887
activate Doxygen SEARCHENGINE option
...
svn path=/trunk/; revision=7014
2003-12-14 10:55:30 +00:00
Martin Fuchs
231aabebcb
activate Doxygen SEARCHENGINE option
...
svn path=/trunk/; revision=7013
2003-12-14 10:50:34 +00:00
Martin Fuchs
e28d71cdbf
correct problem with temporary object descruction (reported by G� van Geldorp)
...
svn path=/trunk/; revision=7012
2003-12-14 10:47:41 +00:00
Martin Fuchs
13ba729805
handle NULL string pointers
...
svn path=/trunk/; revision=7011
2003-12-14 10:45:11 +00:00
Thomas Bluemel
78f6e71be8
Another crash removed. Patch by Mike Nordell.
...
svn path=/trunk/; revision=7010
2003-12-14 00:45:39 +00:00
Gé van Geldorp
b295839f98
In RegQueryValueExA, always request the type from RegQueryValueExW, we
...
need it, even if our caller doesn't, to determine if conversion is required
svn path=/trunk/; revision=7009
2003-12-13 23:59:45 +00:00
Gé van Geldorp
44123858ae
Remove optimization (not thread-safe)
...
svn path=/trunk/; revision=7008
2003-12-13 23:26:04 +00:00
Thomas Bluemel
0d9840021e
fixes to cursors
...
svn path=/trunk/; revision=7007
2003-12-13 22:38:29 +00:00
Gé van Geldorp
d15b8ab119
Print debug message if memory allocation fails
...
svn path=/trunk/; revision=7006
2003-12-13 21:11:53 +00:00
Filip Navara
87219b9874
Minor correction.
...
svn path=/trunk/; revision=7005
2003-12-13 19:59:08 +00:00
Thomas Bluemel
c24738870e
removed an unneccessary call to BITMAPOBJ_UnlockBitmap. Patch by Mike Nordell.
...
svn path=/trunk/; revision=7004
2003-12-13 19:53:17 +00:00
Filip Navara
9743e313e0
Updated list of developers.
...
svn path=/trunk/; revision=7003
2003-12-13 19:47:27 +00:00
Thomas Bluemel
d63d830a62
fixed NtGdiCreateIC() to use UNICODE_STRING
...
svn path=/trunk/; revision=7002
2003-12-13 19:27:10 +00:00
Gé van Geldorp
1da0ada508
Fix setting z-order of HWND_BOTTOM
...
svn path=/trunk/; revision=7001
2003-12-13 18:42:52 +00:00
Gé van Geldorp
ff557884f4
Fix rectangle computation in NtUserPaintDesktop() and remove Wine-ism
...
svn path=/trunk/; revision=7000
2003-12-13 18:40:34 +00:00
Filip Navara
04d3cc439d
Fixed boot video driver registry entry.
...
svn path=/trunk/; revision=6999
2003-12-13 18:36:47 +00:00
Filip Navara
9c5dbfa383
Fixed algorithm for generating driver path.
...
svn path=/trunk/; revision=6998
2003-12-13 18:35:50 +00:00
Filip Navara
a7d4741918
Desktop should handle WM_ERASEBKGND.
...
svn path=/trunk/; revision=6997
2003-12-13 16:04:36 +00:00
Thomas Bluemel
b0848526af
fixed NtGdiCreateDC() to use UNICODE_STRINGs
...
svn path=/trunk/; revision=6996
2003-12-13 15:49:32 +00:00
Eric Kohl
619a2c32d9
Initialize IRP.RequestorMode in system functions that can be called from user mode.
...
Use safe copy routine to copy IoStatusBlock if a system funtion was called from user mode.
Do not use local IoStatusBlock copy in system functions.
svn path=/trunk/; revision=6995
2003-12-13 14:36:42 +00:00
Eric Kohl
90f099cffe
Do not probe a user buffer until SEH is usable.
...
svn path=/trunk/; revision=6994
2003-12-13 14:25:04 +00:00
Thomas Bluemel
63a627527e
fixed NtGdiGetDCOrgEx() and NtGdiGetObject()
...
svn path=/trunk/; revision=6993
2003-12-13 13:45:18 +00:00
Jason Filby
5e4291354e
Copied _heapchk(), _heapmin(), _heapset() and _heapwalk() from CRTDLL
...
svn path=/trunk/; revision=6992
2003-12-13 13:27:46 +00:00
Thomas Bluemel
097d8c9998
fixed NtGdiPolygon() which i accidently broke
...
svn path=/trunk/; revision=6991
2003-12-13 13:05:30 +00:00
Thomas Bluemel
aa1e1145d5
fixed NtGdiGetClipBox()
...
svn path=/trunk/; revision=6990
2003-12-13 12:12:41 +00:00
Filip Navara
ce30efdf86
Commented out EnumWindowStationsW and NtUserBuildNameList implementations. If someone wants to work on them, feel free.
...
svn path=/trunk/; revision=6989
2003-12-13 11:34:53 +00:00
Thomas Bluemel
d646f08d69
fixed NtGdiCreateEllipticRgnIndirect()
...
svn path=/trunk/; revision=6988
2003-12-13 11:15:06 +00:00
Thomas Bluemel
3f9b54f180
fixed NtGdiPolyPolyline(), NtGdiPolygon() and NtGdiPolyPolygon()
...
svn path=/trunk/; revision=6987
2003-12-13 10:57:29 +00:00
Thomas Bluemel
5b3541de15
fixed TextIntRealizeFont()
...
svn path=/trunk/; revision=6986
2003-12-13 10:34:13 +00:00
Thomas Bluemel
3a6264fe95
fixed some line functions to be more secure
...
svn path=/trunk/; revision=6985
2003-12-13 10:18:01 +00:00
Art Yerkes
a04237fc97
Changed the SPIN_LOCK to a FAST_MUTEX. This is really what belongs there.
...
svn path=/trunk/; revision=6984
2003-12-13 06:19:59 +00:00
Thomas Bluemel
0d6a146059
added support for the FR_PRIVATE and FR_NOT_ENUM flags for AddFontResourceEx()
...
svn path=/trunk/; revision=6983
2003-12-12 23:49:48 +00:00
Thomas Bluemel
c3fedb7f0b
little bugfix
...
svn path=/trunk/; revision=6982
2003-12-12 22:57:26 +00:00
Thomas Bluemel
98f06b02ed
changed font table to a double-linked list
...
svn path=/trunk/; revision=6981
2003-12-12 22:50:20 +00:00
Eric Kohl
6010d1fd63
- Fix Unix line breaks.
...
- Use HAL PCI bus routines in order avoid race conditions.
- Use slot number to distinguish multiple device of the same kind.
svn path=/trunk/; revision=6980
2003-12-12 21:54:42 +00:00
Thomas Bluemel
0dc6bcee53
fixed NtGdiAddFontResource() to accept a PUNICODE_STRING
...
svn path=/trunk/; revision=6979
2003-12-12 21:37:39 +00:00
Martin Fuchs
2fac53c867
patch of Ge van Geldorp <ge@gse.nl>: added error handling for BackupRead()
...
svn path=/trunk/; revision=6978
2003-12-12 21:01:35 +00:00
Gé van Geldorp
d59d3daf21
Retrieve tmAveCharWidth font metric
...
svn path=/trunk/; revision=6977
2003-12-12 20:51:42 +00:00
Thomas Bluemel
b2854c757b
implemented GetThreadDesktop()
...
svn path=/trunk/; revision=6976
2003-12-12 20:44:52 +00:00
Gé van Geldorp
59d7369cf8
Pass dpt parameter on from DrawTextExA to DrawTextExW
...
svn path=/trunk/; revision=6975
2003-12-12 20:30:02 +00:00
Thomas Bluemel
e76c8bc473
removed no longer needed VIS_RepaintDesktop()
...
svn path=/trunk/; revision=6974
2003-12-12 18:59:24 +00:00
Thomas Bluemel
a6f864bf92
moved IntGetDesktopWindow() to desktop.c and a few minor fixes
...
svn path=/trunk/; revision=6973
2003-12-12 18:18:21 +00:00