Hartmut Birr
89b0516273
- Allocate a separate memory area for the kmap area.
...
- Changed the free block list for the non paged pool from a double linked list
to an avl tree which is sorted by sizes.
svn path=/trunk/; revision=5002
2003-07-05 18:10:50 +00:00
Casper Hornstrup
4ac70b6bbb
2003-07-05 Casper S. Hornstrup <chorns@users.sourceforge.net>
...
* lib/user32/windows/defwnd.c (DefWndHandleLButtonUpNC,
User32DefWindowProc): Only send WM_SYSCOMMAND message, not WM_CLOSE.
(DefWndHandleSysCommand): Handle SC_CLOSE message.
svn path=/trunk/; revision=5001
2003-07-05 17:57:22 +00:00
Casper Hornstrup
9826d4e679
2003-07-05 Casper S. Hornstrup <chorns@users.sourceforge.net>
...
* include/win32k/ntuser.h (NtUserSetFocus): Correct prototype.
* lib/user32/misc/stubs.c (SetFocus): Remove.
* lib/user32/windows/defwnd.c (KEYDATA_ALT): New.
(User32DefWindowProc): Handle WM_SYSKEYDOWN.
* lib/user32/windows/input.c (SetFocus): New.
* subsys/win32k/include/msgqueue.h (USER_MESSAGE_QUEUE): Document
FocusWindow field.
* subsys/win32k/include/window.h (W32kSetFocusWindow): Change return type
to HWND.
* subsys/win32k/include/winsta.h (W32kGetFocusMessageQueue): New.
* subsys/win32k/ntuser/input.c (KeyboardThreadMain): Handle system keys.
* subsys/win32k/ntuser/keyboard.c (NtUserSetFocus): New.
* subsys/win32k/ntuser/msgqueue.c (MsqPostKeyboardMessage): Implement.
* subsys/win32k/ntuser/stubs.c (NtUserSetFocus): Remove.
* subsys/win32k/ntuser/window.c (W32kSetFocusWindow): Implement.
(NtUserGetClientRect, W32kGetWindowProc, NtUserCreateWindowEx): Release
window reference on error.
(W32kDestroyWindow): Remove focus from window tree before destroying it
if needed.
* subsys/win32k/ntuser/winpos.c (WinPosChangeActiveWindow): Implement.
(WinPosShowWindow): Activate window if needed.
* subsys/win32k/ntuser/winsta.c (W32kGetFocusMessageQueue): New.
svn path=/trunk/; revision=5000
2003-07-05 16:04:01 +00:00
Steven Edwards
6c51b3072c
Remove unimplemented in SetDebugErrorLevel.
...
svn path=/trunk/; revision=4999
2003-07-03 02:52:54 +00:00
Gé van Geldorp
d24db59ab5
Version 0.1.2
...
svn path=/trunk/; revision=4996
2003-07-02 21:10:16 +00:00
Steven Edwards
ad5a04b000
Add another stub (SetDebugErrorLevel) for dependancy walker.
...
svn path=/trunk/; revision=4995
2003-07-01 23:09:09 +00:00
Richard Campbell
c43774d9fe
more exports...hate doing this manually...
...
svn path=/trunk/; revision=4994
2003-07-01 01:03:49 +00:00
Richard Campbell
677110b2cc
New ROS User32...doesn't work...doesn't even compile...not even CLOSE to being complete...(no dllmain yet for instance...)
...
svn path=/trunk/; revision=4993
2003-06-30 22:17:37 +00:00
guido
1f77515cad
last bit of .cvsignore updates
...
svn path=/trunk/; revision=4992
2003-06-29 21:12:24 +00:00
guido
0eb42760a8
another day of janitor stuff
...
svn path=/trunk/; revision=4991
2003-06-29 21:05:54 +00:00
Casper Hornstrup
397aee4126
Readd windows.h as it is needed for cross-compilation.
...
svn path=/trunk/; revision=4990
2003-06-29 12:30:20 +00:00
guido
f5c3d860c3
still more .cvsignore maintenance
...
svn path=/trunk/; revision=4989
2003-06-28 23:30:11 +00:00
guido
19a10245f0
again more .cvsignore maintenance
...
svn path=/trunk/; revision=4988
2003-06-28 23:10:02 +00:00
guido
4dd0876325
more .cvsignore maintenance
...
svn path=/trunk/; revision=4987
2003-06-28 23:09:27 +00:00
guido
258e83341b
.cvsignore maintenance
...
svn path=/trunk/; revision=4986
2003-06-28 23:04:41 +00:00
Gé van Geldorp
9389c797ef
Implement clipping for bitblt operations
...
svn path=/trunk/; revision=4985
2003-06-28 08:39:18 +00:00
Hartmut Birr
5e61f5b601
- Disabled TAG_STATISTICS_TRACKING.
...
svn path=/trunk/; revision=4984
2003-06-27 21:35:05 +00:00
Steven Edwards
66cc55e3e3
Remove unneed windows.h
...
svn path=/trunk/; revision=4983
2003-06-27 21:33:25 +00:00
Hartmut Birr
9195641c84
- Fixed some locking problems during different processes access the same sections (dlls).
...
- Reduced the overhead in MmCreateImageSection if for a file the caching is initialized already.
- Moved some values from SECTION_OBJECT to MM_IMAGE_SECTION_OBJECT.
- Removed the lock from SECTION_OBJECT.
svn path=/trunk/; revision=4982
2003-06-27 21:28:30 +00:00
Steven Edwards
08ce61d1c2
CreateFileMapping Patch by Hartmut Birr for MSYS applications.
...
(No they still dont work)
svn path=/trunk/; revision=4979
2003-06-27 20:15:17 +00:00
Hartmut Birr
fcde5c2e54
- Call the FSD if the volume is mounted in IoVerifyVolume.
...
svn path=/trunk/; revision=4978
2003-06-27 19:00:33 +00:00
Casper Hornstrup
b36ca324a9
2003-06-27 Casper S. Hornstrup <chorns@users.sourceforge.net>
...
* lib/user32/controls/button.c (ButtonWndProc_comm): Fix unsigned/signed
warning.
svn path=/trunk/; revision=4977
2003-06-27 17:49:07 +00:00
Steven Edwards
bf1abd5a1c
Enable stubs for a few functions needed by dependancy walker.
...
Add new file stubs.c for the functions I didnt know where to place.
svn path=/trunk/; revision=4976
2003-06-27 15:19:19 +00:00
Eric Kohl
f99f43d367
Disabled potentially misleading error message.
...
svn path=/trunk/; revision=4975
2003-06-27 00:16:33 +00:00
Hartmut Birr
8aca12db20
- Revert the last changes. Support for removable medias needs more investigations.
...
svn path=/trunk/; revision=4974
2003-06-26 22:01:02 +00:00
Gé van Geldorp
c2f1fc8975
Implement SelectClipRgn() (note: this does NOT mean that clipping is
...
working now!)
svn path=/trunk/; revision=4973
2003-06-26 21:52:40 +00:00
Eric Kohl
352ebc2a24
Added cdrom IOCTLs.
...
svn path=/trunk/; revision=4972
2003-06-26 20:02:03 +00:00
Gé van Geldorp
1d4c92223c
Remove reference to ps.h
...
svn path=/trunk/; revision=4970
2003-06-26 06:31:49 +00:00
Steven Edwards
d6cb5e2e20
removed combobox file. code implemented in ported wine control
...
svn path=/trunk/; revision=4969
2003-06-26 00:14:15 +00:00
Steven Edwards
cefbfd89ed
Updated license information with date.
...
svn path=/trunk/; revision=4968
2003-06-26 00:04:49 +00:00
Steven Edwards
76e2bc6284
Added combobox control ported from WINE
...
Added controls.h header to hold missing
defines and structures until w32api is in sync.
svn path=/trunk/; revision=4967
2003-06-26 00:01:34 +00:00
Gé van Geldorp
9aea24bfae
On thread termination, destroy all windows owned by that thread
...
svn path=/trunk/; revision=4966
2003-06-25 22:37:07 +00:00
Gé van Geldorp
91e44fd859
Fix polygon outline special case and min/max caption buttons
...
svn path=/trunk/; revision=4965
2003-06-25 16:55:33 +00:00
Eric Kohl
676160308e
Verify storage device upon file open request.
...
svn path=/trunk/; revision=4963
2003-06-24 21:34:41 +00:00
Eric Kohl
db571ee907
Implemented several IOCTLs.
...
Improved error handling/reporting.
svn path=/trunk/; revision=4962
2003-06-24 21:32:15 +00:00
Eric Kohl
7cc3dd52bb
Merged duplicate code.
...
svn path=/trunk/; revision=4961
2003-06-24 21:30:08 +00:00
Eric Kohl
0059d716a1
Minor cleanup.
...
svn path=/trunk/; revision=4960
2003-06-24 12:39:08 +00:00
Eric Kohl
b209c5a96e
Allocate a sense data buffer for each disk device.
...
svn path=/trunk/; revision=4959
2003-06-24 12:38:00 +00:00
Eric Kohl
39825a170b
Minor cleanup.
...
svn path=/trunk/; revision=4958
2003-06-24 12:31:40 +00:00
Eric Kohl
1b854f5f2a
Added more stuff to the IDENTIFY data block.
...
Added support for the TEST UNIT READY command.
Combined various booleans in a flags variable.
svn path=/trunk/; revision=4957
2003-06-24 12:29:02 +00:00
Gé van Geldorp
f974b5e263
Pass failures up the chain
...
svn path=/trunk/; revision=4954
2003-06-24 11:34:28 +00:00
Richard Campbell
0ceda3461a
Some small fixes...more soon
...
svn path=/trunk/; revision=4953
2003-06-24 00:55:02 +00:00
Richard Campbell
a2ad470fa7
ewps
...
svn path=/trunk/; revision=4952
2003-06-23 21:16:01 +00:00
Richard Campbell
3fa6478075
Button test (used GvG's static control test as a template.)
...
svn path=/trunk/; revision=4951
2003-06-23 16:01:20 +00:00
Richard Campbell
d570317697
blah i need to stop having those late night coding sessions :P
...
Register the button control class
svn path=/trunk/; revision=4950
2003-06-23 14:46:17 +00:00
Richard Campbell
23ed82d969
Ported the button control from wine. This is untested, but will probably work, haven't written a test app yet, will do so when i have more time :)
...
Implements:
- Pushbutton
- RadioButton
- CheckBox
svn path=/trunk/; revision=4949
2003-06-23 10:10:51 +00:00
Gé van Geldorp
a0f42417ab
Implemented GetTextExtentPoint32() and fix GetTextExtentPoint()
...
svn path=/trunk/; revision=4948
2003-06-22 21:33:48 +00:00
guido
96b4efbbd6
fixed warning
...
svn path=/trunk/; revision=4947
2003-06-22 19:51:14 +00:00
Steven Edwards
f6f96aa6c6
Ported icontitle control from WINE
...
svn path=/trunk/; revision=4945
2003-06-22 19:18:17 +00:00
Steven Edwards
cbb3e1c384
Added Icontitle Control
...
svn path=/trunk/; revision=4944
2003-06-22 19:17:18 +00:00