Royce Mitchell III
4bd03f70f7
EngMaskBitBlt() ASSERT instead of if(), this function should trust it's callers
...
IntEngMaskBlt() trust caller to send required parameters
svn path=/trunk/; revision=12188
2004-12-18 17:52:30 +00:00
Royce Mitchell III
6dce633245
add error checking
...
svn path=/trunk/; revision=12187
2004-12-18 17:50:22 +00:00
Royce Mitchell III
e35792c4ed
BUGFIX: EngMaskBitBlt() shouldn't BSOD if Mask is NULL
...
svn path=/trunk/; revision=12186
2004-12-18 17:36:13 +00:00
Hartmut Birr
43ccb648b2
- Fixed the definitions of HEAP_GROWABLE and HEAP_NO_VALLOC.
...
svn path=/trunk/; revision=12185
2004-12-18 17:30:27 +00:00
Royce Mitchell III
4076ea8740
BUGFIX: Missing error handling in IntSetDIBits()
...
svn path=/trunk/; revision=12184
2004-12-18 17:15:10 +00:00
Royce Mitchell III
9b125b75bd
BUGFIX: EngCreateBitmap() - don't call GDIOBJ_SetOwnerShip() with invalid handle
...
svn path=/trunk/; revision=12183
2004-12-18 17:12:32 +00:00
Steven Edwards
eec9a15bd8
Merged most of the recent changes from the Wine edit control.
...
We now pass all of the Wine edit regression tests.
Vitaliy Margolen <wine-patch@kievinfo.com>
- return "want all keys" for WM_GETDLGCODE when multi-line
- single-line edit control does not want all messages
- additional style combinations are possible for both multi-line and
single-line edit controls
- tests to confirm it
James Hawkins <truiken@gmail.com>
Limit scrolling of the edit control to the last line of text.
Ulrich Czekalla <ulrich@codeweavers.com>
Handle painting the border if WS_EX_CLIENTEDGE is not set.
Ulrich Czekalla <ulrich@codeweavers.com>
Allow copying selection when control is read only.
svn path=/trunk/; revision=12182
2004-12-18 16:06:23 +00:00
Hartmut Birr
3d5519a309
- PsUnblockThread must be called with dispatcher database lock held.
...
svn path=/trunk/; revision=12181
2004-12-18 15:52:51 +00:00
Thomas Bluemel
98d6439521
silence debug message i accidently added
...
svn path=/trunk/; revision=12180
2004-12-18 13:35:15 +00:00
Thomas Bluemel
b79bb15644
guard SetConsoleInputExeNameW() with SEH to properly release the console lock in case of failure
...
svn path=/trunk/; revision=12179
2004-12-18 13:33:09 +00:00
Eric Kohl
0ad5627d13
Implement NtAllocateUuids() partially.
...
svn path=/trunk/; revision=12178
2004-12-18 13:27:58 +00:00
Thomas Bluemel
db7aca35ef
implemented undocumented GetConsoleInputExeNameA/W() and SetConsoleInputExeNameA/W() used by NT's cmd.exe
...
svn path=/trunk/; revision=12177
2004-12-18 13:26:57 +00:00
Hartmut Birr
a653ae39ad
- Allocated a zero filled memory block for the font.
...
- Restored Ge's last changes.
svn path=/trunk/; revision=12176
2004-12-18 11:05:03 +00:00
Gé van Geldorp
04cae08bbc
Rollback last change
...
svn path=/trunk/; revision=12175
2004-12-18 09:39:14 +00:00
Art Yerkes
478a3a1bd2
Added a few forwards to ws2_32.
...
svn path=/trunk/; revision=12172
2004-12-18 01:17:35 +00:00
Gunnar Dalsnes
68b0228983
IntReadConsole: in case of unicode read, not all chars were copied
...
W2k cmd.exe now works for me
svn path=/trunk/; revision=12171
2004-12-18 00:28:16 +00:00
Filip Navara
69c462a21c
- Fix issues with DCE clip region ownership.
...
svn path=/trunk/; revision=12170
2004-12-17 19:42:46 +00:00
Royce Mitchell III
6aa427939e
BUGFIX: stabs lookup ( particularly line # lookup )
...
svn path=/trunk/; revision=12169
2004-12-17 17:51:57 +00:00
Gé van Geldorp
26b1a392bf
Pass parameters in correct order
...
svn path=/trunk/; revision=12168
2004-12-17 17:40:29 +00:00
Filip Navara
7b483dc2f7
- Don't allow changing ownership of foreign GDI handles.
...
svn path=/trunk/; revision=12167
2004-12-17 15:12:37 +00:00
Filip Navara
c79373c4c1
- Fix ownership issues with DCEs.
...
svn path=/trunk/; revision=12166
2004-12-17 14:44:19 +00:00
Royce Mitchell III
0fe4682b80
completely rewritten PagedPool.
...
- more than 800% faster
- support for multiple pools (SpecialPool, etc anyone?)
- can be used for NPool if wanted, too
- tries not to immediately reallocate a block that's just freed for allocations of <= 512 (helps find memory abusers)
svn path=/trunk/; revision=12165
2004-12-17 13:20:05 +00:00
Gregor Anich
7cbb0d7e6e
Remove unused defines and structures.
...
svn path=/trunk/; revision=12164
2004-12-17 13:19:44 +00:00
Gé van Geldorp
af4cfbfdec
Don't mess with WNDCLASS contents if class doesn't exist
...
svn path=/trunk/; revision=12163
2004-12-17 09:56:10 +00:00
Aleksey Bragin
74e4b45769
Include link to IoCsq...() funcs
...
svn path=/trunk/; revision=12162
2004-12-17 07:31:11 +00:00
Gunnar Dalsnes
0bf2982f43
IntReadConsole: don't tell we failed just because we didn't fill up the read buffer!
...
svn path=/trunk/; revision=12161
2004-12-17 00:44:46 +00:00
Eric Kohl
ac61295ec2
Simplify time conversion functions.
...
svn path=/trunk/; revision=12160
2004-12-16 23:46:41 +00:00
Eric Kohl
a2b3047314
Remove 'unassigned' error codes.
...
svn path=/trunk/; revision=12159
2004-12-16 23:06:07 +00:00
Gé van Geldorp
77e8ed7c6f
Implement NtFlushInstructionCache()
...
svn path=/trunk/; revision=12158
2004-12-16 22:36:09 +00:00
Steven Edwards
8d2782b2fa
Added regex support
...
svn path=/trunk/; revision=12157
2004-12-16 18:37:28 +00:00
Steven Edwards
99a066e54b
We need this for now.
...
svn path=/trunk/; revision=12156
2004-12-16 18:02:32 +00:00
Steven Edwards
682154185b
This should not be in CVS
...
svn path=/trunk/; revision=12155
2004-12-16 18:01:14 +00:00
Steven Edwards
b7ce6af053
KJK::Hyperion has PSEH'ifyed msc.c
...
svn path=/trunk/; revision=12154
2004-12-16 17:50:36 +00:00
Steven Edwards
1aea28360c
First shot at importing dbghelp. Its broken. Dont enable it
...
until KJK and Alex have a look.
svn path=/trunk/; revision=12153
2004-12-16 17:42:10 +00:00
Steven Edwards
d057566f59
add dbghelp.h and cvconst.h for importing dbghelp.dll
...
svn path=/trunk/; revision=12152
2004-12-16 17:34:54 +00:00
Gunnar Dalsnes
9cbb3d72e1
-link heaps together instead of using stupid table past peb
...
-RtlValidateProcessHeaps/RtlGetProcessHeaps/RtlEnumProcessHeaps didn't process all heaps
-correct RtlDestroyHeap proto. / return value
All changes based on Wine
svn path=/trunk/; revision=12151
2004-12-16 15:10:01 +00:00
Art Yerkes
4d8fc530e9
We can arrive here early on, before the filter is set. Check for a null
...
filter.
svn path=/trunk/; revision=12150
2004-12-16 07:50:06 +00:00
Alex Ionescu
25c4daa164
Freeldr will not load a UI if Timeout = 0, and will instead immediately load the default OS.
...
svn path=/trunk/; revision=12149
2004-12-16 07:09:33 +00:00
Alex Ionescu
d986574df1
Set default Freeldr Timeout to 5 seconds (requested).
...
svn path=/trunk/; revision=12148
2004-12-16 07:08:48 +00:00
Richard Campbell
0132fcd8f1
- Implemented SwitchToThisWindow, not 100% correct more then likely...but it should work well enough, considering the function is deprecated.
...
- Implemented BringWindowToTop
svn path=/trunk/; revision=12147
2004-12-16 03:57:35 +00:00
Gunnar Dalsnes
f7adabb3ca
add InternetOpenUrlA/W stubs
...
svn path=/trunk/; revision=12146
2004-12-16 03:00:06 +00:00
Richard Campbell
c75ff223da
Final Touchups:
...
- Removed potential copyrighted microsoft icon. Replaced with ROS icon.
TODO:
- localize
- implement code that makes the cpl work
- sleep.
svn path=/trunk/; revision=12145
2004-12-16 02:09:16 +00:00
Richard Campbell
bfaf8bf9be
- Added the remaining two dialog layouts
...
svn path=/trunk/; revision=12144
2004-12-16 01:56:53 +00:00
Richard Campbell
d9f9895b85
- center some things that i realized weren't centered when actually RUNNING the cpl. (damn visual studio...)
...
svn path=/trunk/; revision=12143
2004-12-16 01:26:06 +00:00
Richard Campbell
353463b34c
- oops...
...
- added screen saver controls
svn path=/trunk/; revision=12142
2004-12-16 01:12:40 +00:00
Richard Campbell
f7977f0c1c
- added background page controls...no code yet, just the resources.
...
svn path=/trunk/; revision=12141
2004-12-16 00:51:01 +00:00
Richard Campbell
bf25913468
- Removed extra 'properties' in window caption.
...
svn path=/trunk/; revision=12140
2004-12-16 00:21:40 +00:00
Steven Edwards
965e9ee858
revert change from lastnight.
...
svn path=/trunk/; revision=12139
2004-12-15 23:34:37 +00:00
Eric Kohl
935e412f83
Fix GetInheritanceSource[A/W] signature.
...
svn path=/trunk/; revision=12138
2004-12-15 14:23:11 +00:00
Eric Kohl
2f57c7dc4f
Remove aclapi.h from include. User the w32api version instead.
...
svn path=/trunk/; revision=12137
2004-12-15 14:13:34 +00:00