Martin Fuchs
5c6819aaae
replace WINE specifiy system tray implementation by a WIN32 compatible implementation
...
svn path=/trunk/; revision=8762
2004-03-16 10:07:38 +00:00
Art Yerkes
c20093e554
Arty's summary:
...
drivers/fs/cdfs/fsctl: Allocate wide chars. CD title was being truncated
drivers/fs/vfat/fsctl: Tolerate a zero bytes-per-sector
Patches by Herve Poussineau
svn path=/trunk/; revision=8761
2004-03-16 08:30:28 +00:00
Royce Mitchell III
7d726b9519
NtGdiGetPixel cleanup - fixed small bug with rect boundary checking, and cleaned up code to only unlock DC in one place.
...
svn path=/trunk/; revision=8760
2004-03-16 02:15:06 +00:00
Gé van Geldorp
ba96bd3821
- Add arrows for popup submenus
...
- Display bitmap menu items
svn path=/trunk/; revision=8759
2004-03-15 23:49:29 +00:00
David Welch
28f9bf0155
- Left whole page allocations on by accident.
...
svn path=/trunk/; revision=8758
2004-03-15 22:22:53 +00:00
Gé van Geldorp
aea7bd7615
- Handle 1bpp DIBs in NtGdiCreateDIBitmap
...
- Fix double lock of DC in routines called by NtGdiCreateDIBSection
svn path=/trunk/; revision=8757
2004-03-15 22:06:55 +00:00
Gé van Geldorp
52f0a740aa
hSelf member contains the handle, not the pointer
...
svn path=/trunk/; revision=8756
2004-03-15 22:02:31 +00:00
Gé van Geldorp
ad8fa18342
Silence debug message
...
svn path=/trunk/; revision=8755
2004-03-15 22:01:17 +00:00
Hartmut Birr
8536591b9d
- Reduced the size of the symbol files, as only necessary symbol informations are copied.
...
svn path=/trunk/; revision=8754
2004-03-15 21:31:45 +00:00
Hartmut Birr
6d7c68c262
- Fixed the loading of symbol files, if the base name contains the extension '.sym'.
...
svn path=/trunk/; revision=8753
2004-03-15 21:16:45 +00:00
Hartmut Birr
f983216b34
- Removed dirty loading of symbol files from ExpInitializeExecutive.
...
- Prevented moving of KiSystemStartup into _main, because the memory
from _main is freed from within KiSystemStartup.
svn path=/trunk/; revision=8752
2004-03-15 21:10:34 +00:00
Martin Fuchs
dcb0a46bfe
launch sound control panel applet
...
svn path=/trunk/; revision=8751
2004-03-15 20:59:06 +00:00
Martin Fuchs
fda8c77b11
implementation of volume control tray icon
...
svn path=/trunk/; revision=8750
2004-03-15 20:45:41 +00:00
Filip Navara
41562afcd3
- Minor corrections to emulated mouse pointer handling.
...
svn path=/trunk/; revision=8749
2004-03-15 20:21:51 +00:00
David Welch
60a43e438d
- Fix reading past the end of the pool block.
...
svn path=/trunk/; revision=8747
2004-03-15 19:06:35 +00:00
Hartmut Birr
94683a5682
- Changed ctype.h from mingw to ntoskrnl its own.
...
svn path=/trunk/; revision=8746
2004-03-15 17:32:47 +00:00
Royce Mitchell III
b57b6bb796
mark GetPixel as @implemented and fix param names
...
svn path=/trunk/; revision=8744
2004-03-15 04:21:17 +00:00
David Welch
c6476093e1
- Fixed whole page allocations since the handle table code now relies on
...
allocations being eight byte aligned.
svn path=/trunk/; revision=8743
2004-03-15 00:03:31 +00:00
Gé van Geldorp
639ab68e9a
Fix mask for true color images
...
svn path=/trunk/; revision=8742
2004-03-14 23:04:44 +00:00
Martin Fuchs
296ea7d293
handle large notification strings
...
svn path=/trunk/; revision=8741
2004-03-14 22:44:08 +00:00
Martin Fuchs
14f61e5720
UNICODE fix for Tooltips
...
svn path=/trunk/; revision=8739
2004-03-14 22:27:44 +00:00
Martin Fuchs
b95e68a45d
handle WM_NOTIFYFORMAT
...
svn path=/trunk/; revision=8738
2004-03-14 22:20:10 +00:00
Martin Fuchs
c53a01dce1
- separate tooltip area for each notify icon
...
- handle non-null terminated tooltip strings
svn path=/trunk/; revision=8737
2004-03-14 21:02:55 +00:00
Gé van Geldorp
c88c8baba9
Return a valid (empty) visible region when the window is not visible
...
svn path=/trunk/; revision=8736
2004-03-14 20:31:55 +00:00
Filip Navara
800b2b0dcf
- Set InitData.HwInitDataSize to proper value.
...
svn path=/trunk/; revision=8733
2004-03-14 19:44:02 +00:00
David Welch
ad8ba55cb3
- Complete the irp even on an error.
...
svn path=/trunk/; revision=8731
2004-03-14 19:25:34 +00:00
Martin Fuchs
254292d714
resize taskbar buttons on WM_SIZE
...
svn path=/trunk/; revision=8729
2004-03-14 18:51:35 +00:00
David Welch
38b3d10879
- Map ntstatus values to the win32 error code expected by the display driver.
...
svn path=/trunk/; revision=8728
2004-03-14 18:36:14 +00:00
David Welch
e52b5b410e
- Map return codes from the miniport's device i/o control routine from
...
win32 error code to ntstatus values.
svn path=/trunk/; revision=8727
2004-03-14 18:35:02 +00:00
David Welch
7c4c3bfb0b
- Fixed bug with recalling previous input.
...
- Switch back to text mode when entering the debugger.
svn path=/trunk/; revision=8726
2004-03-14 18:28:59 +00:00
David Welch
ff4f24bbb6
- Removed setting of STATUS_DATA_OVERRUN in IoStatusBlock.Status when
...
IoStatusBlock.Information is greater than the output buffer length passed
in by the caller.
svn path=/trunk/; revision=8725
2004-03-14 18:27:08 +00:00
Thomas Bluemel
9789932e02
implemented GetProcessIoCounters()
...
svn path=/trunk/; revision=8724
2004-03-14 18:16:40 +00:00
Eric Kohl
cc68c2e317
Implement GetUserProfileDirectoryW().
...
Open user key in LoadUserProfileW() and close it in UnloadUserProfile().
svn path=/trunk/; revision=8723
2004-03-14 18:15:59 +00:00
Eric Kohl
2ce08a79bb
Fix some prototypes.
...
svn path=/trunk/; revision=8722
2004-03-14 18:13:19 +00:00
Thomas Bluemel
e040902fff
implemented SetConsoleIcon()
...
svn path=/trunk/; revision=8721
2004-03-14 17:53:27 +00:00
Filip Navara
b6a8d006e3
- Added PnP enum entry for the VMware video driver.
...
svn path=/trunk/; revision=8720
2004-03-14 17:47:10 +00:00
Filip Navara
b4e4cd6676
- Don't load PnP drivers if they're disabled.
...
- Save pointer to PnP tree device node in device object's DeviceObjectExtension.
- Add function IopGetDeviceNode for getting device node from device object pointer.
- Rewritten IoGetDeviceProperty to use values that are in device node instead of sending Irps.
svn path=/trunk/; revision=8718
2004-03-14 17:10:48 +00:00
Filip Navara
c5058d5a3c
- Fixed handling of IRP_MN_QUERY_BUS_INFORMATION.
...
- Add basic handling of IRP_MN_QUERY_CAPABILITIES for getting device specific bus address.
svn path=/trunk/; revision=8717
2004-03-14 17:10:43 +00:00
Gé van Geldorp
c72fe4771e
Implement TrackPopupMenu. This fixes bug #131
...
svn path=/trunk/; revision=8716
2004-03-14 16:39:49 +00:00
Martin Fuchs
e8f56accc6
tool tip texts for notification icons
...
svn path=/trunk/; revision=8715
2004-03-14 16:39:28 +00:00
Martin Fuchs
b61431ec36
declare NOTIFYICON VERSION 3 constants
...
svn path=/trunk/; revision=8714
2004-03-14 15:54:27 +00:00
Martin Fuchs
b7c8fed978
declare V5 structure members and constants for notifications icons
...
svn path=/trunk/; revision=8713
2004-03-14 15:42:04 +00:00
Martin Fuchs
258d7cea79
hide clock from desktop bar if it's configured this way in registry
...
svn path=/trunk/; revision=8712
2004-03-14 14:44:23 +00:00
Thomas Bluemel
841b0b2958
implemented GetFileSizeEx()
...
svn path=/trunk/; revision=8711
2004-03-14 13:20:10 +00:00
Thomas Bluemel
2c9bca4a1a
implemented SetFilePointerEx() and fixed SetFilePointer() to check if the calculated file position is negative
...
svn path=/trunk/; revision=8710
2004-03-14 13:11:55 +00:00
Martin Fuchs
3b338cc571
fixed imagelist handle leak
...
svn path=/trunk/; revision=8709
2004-03-14 12:43:27 +00:00
Thomas Bluemel
42798328cb
count all gdi handles and serialize removing gdi handles from the table.
...
svn path=/trunk/; revision=8708
2004-03-14 12:16:50 +00:00
Martin Fuchs
5ca99eb505
disable context menu for non-file system objects
...
svn path=/trunk/; revision=8706
2004-03-14 12:06:25 +00:00
Gé van Geldorp
d13e1cf220
Match error tested against to the actual error returned by
...
NtUserGetWindowLong
svn path=/trunk/; revision=8705
2004-03-14 11:27:33 +00:00
Gé van Geldorp
57b26979cb
You can't use NtCurrentTeb() in kernel mode
...
svn path=/trunk/; revision=8704
2004-03-14 11:25:33 +00:00