Hartmut Birr
f9e7598cc7
- Fixed the length calculation of a unicode string in vfatGetFCBForFile.
...
svn path=/trunk/; revision=6449
2003-10-28 20:21:21 +00:00
Gé van Geldorp
40be01c894
Check for double class registration and implement Get/SetClassLong with
...
Offset >= 0
svn path=/trunk/; revision=6448
2003-10-28 20:19:45 +00:00
Gé van Geldorp
82fc43d926
More DirectDraw groundwork by Peter Bajusz
...
svn path=/trunk/; revision=6447
2003-10-28 19:30:08 +00:00
Filip Navara
e0d3016a0f
- Added check for Atom == 0 in RtlQueryAtomInAtomTable.
...
- Set error code in one error case of GetDiskFreeSpaceW.
- Added call to DC_UnlockDc in one error case of NtGdiBitBlt.
svn path=/trunk/; revision=6446
2003-10-28 17:43:42 +00:00
Filip Navara
3fa0b64ad8
- Removed debug messages from GetWindowLong/SetWindowLong.
...
- Modified NtUserSetShellWindowEx to work. It passed Martin's tests, so I take it's correct.
svn path=/trunk/; revision=6445
2003-10-28 13:43:56 +00:00
Filip Navara
2609d3aece
- Bugfixes of SetWindowPos. Now the window relinking really works for every window and not only for HWND_TOP. The Explorer Start Menu works now and desktop is painted. The dark side is that the desktop ShellView doesn't show anymore.
...
svn path=/trunk/; revision=6444
2003-10-28 12:21:36 +00:00
Filip Navara
92b58c12e3
- Fixed bug #25 .
...
svn path=/trunk/; revision=6443
2003-10-28 09:49:04 +00:00
KJK::Hyperion
db7b08f3f4
Use and initialize Common Controls v6, or visual styles won't work
...
svn path=/trunk/; revision=6442
2003-10-27 23:20:57 +00:00
KJK::Hyperion
0d27ccca5d
Skeleton for a Windows XP theme dumper
...
(note: doesn't compile on g++, at the moment - a #define hell I want to avoid entering, if possible)
svn path=/trunk/; revision=6441
2003-10-27 03:03:22 +00:00
KJK::Hyperion
ddf4e24c7d
French keyboard layout by Jean-Michel Gay
...
svn path=/trunk/; revision=6440
2003-10-27 00:17:32 +00:00
Filip Navara
f2011619fc
- Small bugfixes.
...
svn path=/trunk/; revision=6439
2003-10-26 18:08:51 +00:00
Eric Kohl
e9721e7a3e
Bail out of RtlQueryRegistryValues if RTL_QUERY_REGISTRY_REQUIRED specified and value not found.
...
Patch by Ge van Geldorp.
svn path=/trunk/; revision=6438
2003-10-26 12:47:12 +00:00
Filip Navara
fc55092ea5
- Fixed placement of window caption buttons.
...
- Removed DefWindowProc handler for WM_NCLBUTTONUP.
- Rewritten DefWindowProc handler for WM_NCHITTEST.
- Fixed two defines in ReactOS headers.
- nonclient.c is compiled with ReactOS headers by default.
svn path=/trunk/; revision=6437
2003-10-26 11:08:32 +00:00
Filip Navara
50382abaf9
- Better implementation of window non-client area functions.
...
- Fixed GetWindowLong and SetWindowLong.
- Other small bug fixes.
svn path=/trunk/; revision=6436
2003-10-25 22:57:34 +00:00
Gé van Geldorp
95f63185a4
Added DirectDraw stubs by Peter Bajusz
...
svn path=/trunk/; revision=6435
2003-10-25 20:34:34 +00:00
Steven Edwards
475e195ad3
Add support for es->style and ES_MULTILINE back in
...
svn path=/trunk/; revision=6434
2003-10-25 18:51:26 +00:00
Gé van Geldorp
256162a37c
Add DirectDraw driver calls to DRIVER_FUNCTIONS and the initializer to
...
DRIVER_BuildDDIFunctions. Patch by Peter Bajusz.
svn path=/trunk/; revision=6433
2003-10-25 18:45:13 +00:00
Steven Edwards
2acf4116c8
Fix building with the current stuff
...
svn path=/trunk/; revision=6432
2003-10-25 16:09:22 +00:00
Robert Dickenson
668039fd8a
Commit of some work done last year...
...
svn path=/trunk/; revision=6431
2003-10-25 13:21:41 +00:00
Gé van Geldorp
afb4b42206
Resolution and screen depth change via registry settings, works for at
...
least the VMware driver
svn path=/trunk/; revision=6430
2003-10-25 10:59:19 +00:00
KJK::Hyperion
cf8011aa19
*** empty log message ***
...
svn path=/trunk/; revision=6429
2003-10-25 01:19:09 +00:00
KJK::Hyperion
4b6fa45980
Headers for theme support
...
svn path=/trunk/; revision=6428
2003-10-25 00:48:07 +00:00
KJK::Hyperion
d5640e8aad
Fixes around GCC's stupidity
...
svn path=/trunk/; revision=6427
2003-10-25 00:46:01 +00:00
Gé van Geldorp
458bf0e03e
Implement VideoPortGetRegistryParameters
...
svn path=/trunk/; revision=6426
2003-10-24 21:39:59 +00:00
Gé van Geldorp
bdb5b824b5
Bail out of RtlQueryRegistryValues if RTL_QUERY_REGISTRY_REQUIRED specified
...
and value not found
svn path=/trunk/; revision=6425
2003-10-24 21:38:33 +00:00
KJK::Hyperion
cda5a1a107
Minimal UxTheme skeleton (includes Borland C++ Builder project for my own sanity)
...
svn path=/trunk/; revision=6424
2003-10-24 21:29:48 +00:00
KJK::Hyperion
37296302c4
Fixed long-standing, annoying warnings in MSVCRT and CRTDLL
...
svn path=/trunk/; revision=6423
2003-10-24 21:28:00 +00:00
Gé van Geldorp
253dc51ca0
Complain a little bit louder if drivers can't be loaded
...
svn path=/trunk/; revision=6422
2003-10-24 08:22:29 +00:00
Vizzini
15fc6ff3af
more.c:
...
Patch from Timothy Schepens <tischepe@fastmail.fm>:
This is a patch to let more use the window size instead of the buffer size.
sort.c: fixed qsort warning
svn path=/trunk/; revision=6421
2003-10-23 21:36:43 +00:00
Hartmut Birr
6a031188f2
- Initialize the used page count for the non paged pool in MmInitializeBalancer.
...
svn path=/trunk/; revision=6420
2003-10-23 20:28:08 +00:00
Thomas Bluemel
7b4d4ff86a
clip the cursor while moving/sizing windows
...
svn path=/trunk/; revision=6419
2003-10-23 19:39:00 +00:00
Hartmut Birr
85a1b9d2bd
- Fixed a crash which occurs if the maxmem option
...
reduces the memory size from the bios memory map.
svn path=/trunk/; revision=6418
2003-10-23 19:36:33 +00:00
Hartmut Birr
360e3be08a
- Fixed the length calculation of some unicode strings.
...
svn path=/trunk/; revision=6417
2003-10-23 19:16:33 +00:00
Eric Kohl
9bb05f0dc5
Release the controller object if media detection fails.
...
svn path=/trunk/; revision=6416
2003-10-23 18:48:13 +00:00
Hartmut Birr
56605f5a0b
- Changed the algorithm which makes the allocation 8-byte aligned.
...
- Fixed a bug which reserves to much memory (16MB) at startup.
- Fixed TAG_STATISTICS_TRACKING.
svn path=/trunk/; revision=6415
2003-10-23 18:43:36 +00:00
Gé van Geldorp
792f0b6860
Mark system color brushes as global so they won't be deleted when the
...
process which created them terminates
svn path=/trunk/; revision=6414
2003-10-23 15:34:44 +00:00
Hartmut Birr
2bb8751f3e
- Added FULL_MAP support.
...
svn path=/trunk/; revision=6413
2003-10-23 13:16:17 +00:00
Gé van Geldorp
083311294c
Work on activation/focus
...
svn path=/trunk/; revision=6412
2003-10-23 09:07:54 +00:00
Vizzini
3c640340fe
Fixes to get slave DMA working again, as well as more architectural changes
...
that bring us closer to the Windows 2000 DMA model.
adapter.c: significantly re-worked and heavily commented
hal.h: more additions to ADAPTER_OBJECT; more pending
dma.c: added initialization of ADAPTER_OBJECT
ndis/io.c: minor DMA changes and addition of fixmes
svn path=/trunk/; revision=6411
2003-10-23 09:03:51 +00:00
Gé van Geldorp
47be3186ac
Fix double output of lines > 80 chars in text mode
...
svn path=/trunk/; revision=6410
2003-10-23 06:53:20 +00:00
Gé van Geldorp
3cfa31a43d
IntAcquireWinLockShared() was calling ExAcquireResourceExclusiveLite() and
...
IntAcquireWinLockExclusive() was calling ExAcquireResourceSharedLite(),
switch this.
svn path=/trunk/; revision=6409
2003-10-22 21:11:34 +00:00
Gé van Geldorp
7fc5f298e9
Release window lock in error conditions
...
svn path=/trunk/; revision=6408
2003-10-22 21:10:24 +00:00
Steven Edwards
67624ecdb3
Fix building the stub rpcrt4.dll to make the WINE dlls happy.
...
svn path=/trunk/; revision=6407
2003-10-22 20:14:25 +00:00
Steven Edwards
e4075679a4
GetDriveType should return DRIVE_NO_ROOT_DIR if there is no drive.
...
svn path=/trunk/; revision=6406
2003-10-22 20:06:32 +00:00
Thomas Bluemel
0967cc00ba
fixed handling callback timers, thanks to GvG
...
svn path=/trunk/; revision=6405
2003-10-22 19:02:13 +00:00
Hartmut Birr
5be42e1107
- Added a check for a locked page in MmPageOutPhysicalAddress.
...
svn path=/trunk/; revision=6404
2003-10-22 18:26:34 +00:00
Hartmut Birr
e80fcc0855
- Added a missing check for a valid swap entry in MmPageOutSectionView.
...
svn path=/trunk/; revision=6403
2003-10-22 18:20:38 +00:00
Gé van Geldorp
7cb9ea96db
Handle non-source ROPs and pattern ROPs
...
svn path=/trunk/; revision=6402
2003-10-22 17:44:01 +00:00
Filip Navara
4909784b30
- Removed commented-out code from FillRect to prevent anyone from uncommenting it, because it's wrong!
...
- Fixed WindowClass->hbrBackground == (COLOR_* + 1) bug I introduced, but now it's working the right way.
- Copied system coloe code from user32 to win32k, where it was messy!
svn path=/trunk/; revision=6401
2003-10-22 14:02:54 +00:00
Gé van Geldorp
b597738dd3
Fix window destruction on thread termination
...
svn path=/trunk/; revision=6400
2003-10-22 13:34:25 +00:00