ReactOS.org
Sign In
Sign Up
Sign In
Sign Up
Manage this list
×
Keyboard Shortcuts
Thread View
j
: Next unread message
k
: Previous unread message
j a
: Jump to all threads
j l
: Jump to MailingList overview
2025
January
2024
December
November
October
September
August
July
June
May
April
March
February
January
2023
December
November
October
September
August
July
June
May
April
March
February
January
2022
December
November
October
September
August
July
June
May
April
March
February
January
2021
December
November
October
September
August
July
June
May
April
March
February
January
2020
December
November
October
September
August
July
June
May
April
March
February
January
2019
December
November
October
September
August
July
June
May
April
March
February
January
2018
December
November
October
September
August
July
June
May
April
March
February
January
2017
December
November
October
September
August
July
June
May
April
March
February
January
2016
December
November
October
September
August
July
June
May
April
March
February
January
2015
December
November
October
September
August
July
June
May
April
March
February
January
2014
December
November
October
September
August
July
June
May
April
March
February
January
2013
December
November
October
September
August
July
June
May
April
March
February
January
2012
December
November
October
September
August
July
June
May
April
March
February
January
2011
December
November
October
September
August
July
June
May
April
March
February
January
2010
December
November
October
September
August
July
June
May
April
March
February
January
2009
December
November
October
September
August
July
June
May
April
March
February
January
2008
December
November
October
September
August
July
June
May
April
March
February
January
2007
December
November
October
September
August
July
June
May
April
March
February
January
2006
December
November
October
September
August
July
June
May
April
March
February
January
2005
December
November
October
September
August
July
June
May
April
March
February
January
2004
December
November
October
September
August
July
June
May
April
March
February
List overview
Download
Ros-diffs
May 2005
----- 2025 -----
January 2025
----- 2024 -----
December 2024
November 2024
October 2024
September 2024
August 2024
July 2024
June 2024
May 2024
April 2024
March 2024
February 2024
January 2024
----- 2023 -----
December 2023
November 2023
October 2023
September 2023
August 2023
July 2023
June 2023
May 2023
April 2023
March 2023
February 2023
January 2023
----- 2022 -----
December 2022
November 2022
October 2022
September 2022
August 2022
July 2022
June 2022
May 2022
April 2022
March 2022
February 2022
January 2022
----- 2021 -----
December 2021
November 2021
October 2021
September 2021
August 2021
July 2021
June 2021
May 2021
April 2021
March 2021
February 2021
January 2021
----- 2020 -----
December 2020
November 2020
October 2020
September 2020
August 2020
July 2020
June 2020
May 2020
April 2020
March 2020
February 2020
January 2020
----- 2019 -----
December 2019
November 2019
October 2019
September 2019
August 2019
July 2019
June 2019
May 2019
April 2019
March 2019
February 2019
January 2019
----- 2018 -----
December 2018
November 2018
October 2018
September 2018
August 2018
July 2018
June 2018
May 2018
April 2018
March 2018
February 2018
January 2018
----- 2017 -----
December 2017
November 2017
October 2017
September 2017
August 2017
July 2017
June 2017
May 2017
April 2017
March 2017
February 2017
January 2017
----- 2016 -----
December 2016
November 2016
October 2016
September 2016
August 2016
July 2016
June 2016
May 2016
April 2016
March 2016
February 2016
January 2016
----- 2015 -----
December 2015
November 2015
October 2015
September 2015
August 2015
July 2015
June 2015
May 2015
April 2015
March 2015
February 2015
January 2015
----- 2014 -----
December 2014
November 2014
October 2014
September 2014
August 2014
July 2014
June 2014
May 2014
April 2014
March 2014
February 2014
January 2014
----- 2013 -----
December 2013
November 2013
October 2013
September 2013
August 2013
July 2013
June 2013
May 2013
April 2013
March 2013
February 2013
January 2013
----- 2012 -----
December 2012
November 2012
October 2012
September 2012
August 2012
July 2012
June 2012
May 2012
April 2012
March 2012
February 2012
January 2012
----- 2011 -----
December 2011
November 2011
October 2011
September 2011
August 2011
July 2011
June 2011
May 2011
April 2011
March 2011
February 2011
January 2011
----- 2010 -----
December 2010
November 2010
October 2010
September 2010
August 2010
July 2010
June 2010
May 2010
April 2010
March 2010
February 2010
January 2010
----- 2009 -----
December 2009
November 2009
October 2009
September 2009
August 2009
July 2009
June 2009
May 2009
April 2009
March 2009
February 2009
January 2009
----- 2008 -----
December 2008
November 2008
October 2008
September 2008
August 2008
July 2008
June 2008
May 2008
April 2008
March 2008
February 2008
January 2008
----- 2007 -----
December 2007
November 2007
October 2007
September 2007
August 2007
July 2007
June 2007
May 2007
April 2007
March 2007
February 2007
January 2007
----- 2006 -----
December 2006
November 2006
October 2006
September 2006
August 2006
July 2006
June 2006
May 2006
April 2006
March 2006
February 2006
January 2006
----- 2005 -----
December 2005
November 2005
October 2005
September 2005
August 2005
July 2005
June 2005
May 2005
April 2005
March 2005
February 2005
January 2005
----- 2004 -----
December 2004
November 2004
October 2004
September 2004
August 2004
July 2004
June 2004
May 2004
April 2004
March 2004
February 2004
ros-diffs@reactos.org
26 participants
814 discussions
Start a n
N
ew thread
[frik85] 15148: update taskmgr german language resource file
by frik85@svn.reactos.com
update taskmgr german language resource file Modified: trunk/reactos/subsys/system/taskmgr/De.rc _____ Modified: trunk/reactos/subsys/system/taskmgr/De.rc --- trunk/reactos/subsys/system/taskmgr/De.rc 2005-05-08 19:10:23 UTC (rev 15147) +++ trunk/reactos/subsys/system/taskmgr/De.rc 2005-05-08 19:14:18 UTC (rev 15148) @@ -705,6 +705,11 @@ IDS_MSG_UNABLECHANGEPRIORITY "Unable to Change Priority" IDS_MSG_WARNINGCHANGEPRIORITY "WARNUNG: Das ?ndern der Prioritõtsklasse dieses Prozesses\nkann zu unerw³nschten Ergebnissen, einschl. Systeminstabilitõt, f³hren.\nSind Sie sicher, dass Sie õndern m÷chten?" IDS_MSG_TRAYICONCPUUSAGE "CPU-Auslastung: %d%%" + IDS_STATUS_MEMUSAGE "zugesicherter Speicher: %dK / %dK" + IDS_STATUS_CPUUSAGE "CPU-Auslastung: %3d%%" + IDS_STATUS_PROCESSES "Prozesse: %d" + IDS_Not_Responding "Keine R³ckmeldung" + IDS_Running "Wird ausgef³hrt" END
19 years, 8 months
1
0
0
0
[weiden] 15147: fixed more uninitialized variables warnings
by weiden@svn.reactos.com
fixed more uninitialized variables warnings Modified: trunk/reactos/drivers/dd/serial/devctrl.c Modified: trunk/reactos/drivers/dd/serial/misc.c Modified: trunk/reactos/drivers/fs/vfat/fsctl.c Modified: trunk/reactos/drivers/input/i8042prt/keyboard.c Modified: trunk/reactos/drivers/net/ndis/ndis/config.c _____ Modified: trunk/reactos/drivers/dd/serial/devctrl.c --- trunk/reactos/drivers/dd/serial/devctrl.c 2005-05-08 18:58:22 UTC (rev 15146) +++ trunk/reactos/drivers/dd/serial/devctrl.c 2005-05-08 19:10:23 UTC (rev 15147) @@ -28,19 +28,22 @@ { case METHOD_BUFFERED: *BufferIn = *BufferOut = Irp->AssociatedIrp.SystemBuffer; - return; + break; case METHOD_IN_DIRECT: case METHOD_OUT_DIRECT: *BufferIn = Irp->AssociatedIrp.SystemBuffer; *BufferOut = MmGetSystemAddressForMdl(Irp->MdlAddress); - return; + break; case METHOD_NEITHER: *BufferIn = IoGetCurrentIrpStackLocation(Irp)->Parameters.DeviceIoControl.Type3Input Buffer; *BufferOut = Irp->UserBuffer; - return; + break; + default: + /* Should never happen */ + *BufferIn = NULL; + *BufferOut = NULL; + break; } - - /* Should never happen */ } NTSTATUS STDCALL _____ Modified: trunk/reactos/drivers/dd/serial/misc.c --- trunk/reactos/drivers/dd/serial/misc.c 2005-05-08 18:58:22 UTC (rev 15146) +++ trunk/reactos/drivers/dd/serial/misc.c 2005-05-08 19:10:23 UTC (rev 15147) @@ -206,13 +206,13 @@ LSR = READ_PORT_UCHAR(SER_LSR(ComPortBase)); if (LSR & SR_LSR_OVERRUN_ERROR) - InterlockedIncrement(&DeviceExtension->SerialPerfStats.SerialOverrunErro rCount); + InterlockedIncrement((PLONG)&DeviceExtension->SerialPerfStats.SerialOver runErrorCount); if (LSR & SR_LSR_PARITY_ERROR) - InterlockedIncrement(&DeviceExtension->SerialPerfStats.ParityErrorCount) ; + InterlockedIncrement((PLONG)&DeviceExtension->SerialPerfStats.ParityErro rCount); if (LSR & SR_LSR_FRAMING_ERROR) - InterlockedIncrement(&DeviceExtension->SerialPerfStats.FrameErrorCount); + InterlockedIncrement((PLONG)&DeviceExtension->SerialPerfStats.FrameError Count); if (LSR & SR_LSR_BREAK_INT) - InterlockedIncrement(&DeviceExtension->BreakInterruptErrorCount); + InterlockedIncrement((PLONG)&DeviceExtension->BreakInterruptErrorCount); return TRUE; } _____ Modified: trunk/reactos/drivers/fs/vfat/fsctl.c --- trunk/reactos/drivers/fs/vfat/fsctl.c 2005-05-08 18:58:22 UTC (rev 15146) +++ trunk/reactos/drivers/fs/vfat/fsctl.c 2005-05-08 19:10:23 UTC (rev 15147) @@ -222,6 +222,7 @@ { DPRINT("FAT12\n"); FatInfo.FatType = FAT12; + FatInfo.RootCluster = (FatInfo.rootStart - 1) / FatInfo.SectorsPerCluster; } else if (FatInfo.NumberOfClusters >= 65525) { @@ -235,6 +236,7 @@ { DPRINT("FAT16\n"); FatInfo.FatType = FAT16; + FatInfo.RootCluster = FatInfo.rootStart / FatInfo.SectorsPerCluster; } if (PartitionInfoIsValid && FatInfo.Sectors > PartitionInfo.PartitionLength.QuadPart / FatInfo.BytesPerSector) @@ -316,6 +318,7 @@ ROUND_UP(FatInfo.Sectors / FatInfo.SectorsPerCluster * (FatInfo.FatType == FATX16 ? 2 : 4), 4096) / FatInfo.BytesPerSector; FatInfo.rootStart = FatInfo.FATStart + FatInfo.FATCount * FatInfo.FATSectors; + FatInfo.RootCluster = (FatInfo.rootStart - 1) / FatInfo.SectorsPerCluster; FatInfo.dataStart = FatInfo.rootStart + FatInfo.rootDirectorySectors; FatInfo.NumberOfClusters = (FatInfo.Sectors - FatInfo.dataStart) / FatInfo.SectorsPerCluster; _____ Modified: trunk/reactos/drivers/input/i8042prt/keyboard.c --- trunk/reactos/drivers/input/i8042prt/keyboard.c 2005-05-08 18:58:22 UTC (rev 15146) +++ trunk/reactos/drivers/input/i8042prt/keyboard.c 2005-05-08 19:10:23 UTC (rev 15147) @@ -726,7 +726,7 @@ PFDO_DEVICE_EXTENSION FdoDevExt = DeviceObject->DeviceExtension; PDEVICE_EXTENSION DevExt = FdoDevExt->PortDevExt; - Key = InterlockedExchange(&DevExt->DebugKey, 0); + Key = InterlockedExchange((PLONG)&DevExt->DebugKey, 0); DPRINT("Debug key: %x\n", Key); if (!Key) _____ Modified: trunk/reactos/drivers/net/ndis/ndis/config.c --- trunk/reactos/drivers/net/ndis/ndis/config.c 2005-05-08 18:58:22 UTC (rev 15146) +++ trunk/reactos/drivers/net/ndis/ndis/config.c 2005-05-08 19:10:23 UTC (rev 15147) @@ -103,6 +103,10 @@ Data = ParameterValue->ParameterData.BinaryData.Buffer; DataSize = ParameterValue->ParameterData.BinaryData.Length; break; + + default: + *Status = NDIS_STATUS_FAILURE; + return; } *Status = ZwSetValueKey(((PMINIPORT_CONFIGURATION_CONTEXT)ConfigurationHandle)->Ha ndle,
19 years, 8 months
1
0
0
0
[ion] 15146: More changes and have vfatlib use a single header, and correct it to import the right stuff. make tools and make implib now work. umtypes needs major cleaning and brain storming to avoid duplication, so i'll work on this now
by ion@svn.reactos.com
More changes and have vfatlib use a single header, and correct it to import the right stuff. make tools and make implib now work. umtypes needs major cleaning and brain storming to avoid duplication, so i'll work on this now Added: branches/new_headers/reactos/include/fmifs.h Modified: branches/new_headers/reactos/include/ndk/rtlfuncs.h Modified: branches/new_headers/reactos/include/ndk/umtypes.h Modified: branches/new_headers/reactos/lib/fslib/vfatlib/fat12.c Modified: branches/new_headers/reactos/lib/fslib/vfatlib/fat16.c Modified: branches/new_headers/reactos/lib/fslib/vfatlib/fat32.c Modified: branches/new_headers/reactos/lib/fslib/vfatlib/vfatlib.c Modified: branches/new_headers/reactos/lib/fslib/vfatlib/vfatlib.h Modified: branches/new_headers/reactos/lib/rossym/initkm.c Modified: branches/new_headers/reactos/lib/wdmguid/wdmguid.c _____ Added: branches/new_headers/reactos/include/fmifs.h --- branches/new_headers/reactos/include/fmifs.h 2005-05-08 18:32:57 UTC (rev 15145) +++ branches/new_headers/reactos/include/fmifs.h 2005-05-08 18:58:22 UTC (rev 15146) @@ -0,0 +1,126 @@ +#ifndef _FMIFS_H +#define _FMIFS_H +/* $Id: fmifs.h 12852 2005-01-06 13:58:04Z mf $ + * + * fmifs.h + * + * Copyright (c) 1998 Mark Russinovich + * Systems Internals + *
http://www.sysinternals.com
+ * + * Typedefs and definitions for using chkdsk and formatex + * functions exported by the fmifs.dll library. + * + * --- + * + * 1999-02-18 (Emanuele Aliberti) + * Normalized function names. + * + */ + +/* Output command */ +typedef +struct +{ + ULONG Lines; + PCHAR Output; + +} TEXTOUTPUT, *PTEXTOUTPUT; + + +/* Callback command types */ +typedef +enum +{ + PROGRESS, + DONEWITHSTRUCTURE, + UNKNOWN2, + UNKNOWN3, + UNKNOWN4, + UNKNOWN5, + INSUFFICIENTRIGHTS, + UNKNOWN7, + UNKNOWN8, + UNKNOWN9, + UNKNOWNA, + DONE, + UNKNOWNC, + UNKNOWND, + OUTPUT, + STRUCTUREPROGRESS + +} CALLBACKCOMMAND; + + +/* FMIFS callback definition */ +typedef +BOOLEAN +(STDCALL * PFMIFSCALLBACK) ( + CALLBACKCOMMAND Command, + ULONG SubAction, + PVOID ActionInfo + ); + +/* Chkdsk command in FMIFS */ +VOID +STDCALL +Chkdsk( + PWCHAR DriveRoot, + PWCHAR Format, + BOOLEAN CorrectErrors, + BOOLEAN Verbose, + BOOLEAN CheckOnlyIfDirty, + BOOLEAN ScanDrive, + PVOID Unused2, + PVOID Unused3, + PFMIFSCALLBACK Callback + ); + +/* ChkdskEx command in FMIFS (not in the original) */ +VOID +STDCALL +ChkDskEx( + PWCHAR DriveRoot, + PWCHAR Format, + BOOLEAN CorrectErrors, + BOOLEAN Verbose, + BOOLEAN CheckOnlyIfDirty, + BOOLEAN ScanDrive, + PVOID Unused2, + PVOID Unused3, + PFMIFSCALLBACK Callback + ); + +/* DiskCopy command in FMIFS */ + +VOID +STDCALL +DiskCopy(VOID); + +/* Enable/Disable volume compression */ +BOOL +STDCALL +EnableVolumeCompression( + PWCHAR DriveRoot, + USHORT Compression + ); + +/* Format command in FMIFS */ + +/* media flags */ +#define FMIFS_HARDDISK 0xC +#define FMIFS_FLOPPY 0x8 + +VOID +STDCALL +FormatEx( + PWCHAR DriveRoot, + ULONG MediaFlag, + PWCHAR Format, + PWCHAR Label, + BOOLEAN QuickFormat, + ULONG ClusterSize, + PFMIFSCALLBACK Callback + ); + +#endif /* ndef _FMIFS_H */ _____ Modified: branches/new_headers/reactos/include/ndk/rtlfuncs.h --- branches/new_headers/reactos/include/ndk/rtlfuncs.h 2005-05-08 18:32:57 UTC (rev 15145) +++ branches/new_headers/reactos/include/ndk/rtlfuncs.h 2005-05-08 18:58:22 UTC (rev 15146) @@ -531,6 +531,12 @@ RtlFreeUnicodeString( IN PUNICODE_STRING UnicodeString); +VOID +STDCALL +RtlFreeOemString( + IN POEM_STRING OemString +); + NTSTATUS STDCALL RtlGetCompressionWorkSpaceSize ( @@ -776,6 +782,14 @@ IN PUNICODE_STRING SourceString, IN BOOLEAN AllocateDestinationString ); + +NTSTATUS +STDCALL +RtlUnicodeStringToOemString ( + IN OUT POEM_STRING DestinationString, + IN PUNICODE_STRING SourceString, + IN BOOLEAN AllocateDestinationString + ); NTSTATUS STDCALL _____ Modified: branches/new_headers/reactos/include/ndk/umtypes.h --- branches/new_headers/reactos/include/ndk/umtypes.h 2005-05-08 18:32:57 UTC (rev 15145) +++ branches/new_headers/reactos/include/ndk/umtypes.h 2005-05-08 18:58:22 UTC (rev 15146) @@ -99,6 +99,10 @@ #endif /* DBG */ +#define FILE_ANY_ACCESS 0 +#define FILE_SPECIAL_ACCESS FILE_ANY_ACCESS +#define FILE_READ_ACCESS 1 +#define FILE_WRITE_ACCESS 2 #define METHOD_BUFFERED 0 #define METHOD_IN_DIRECT 1 @@ -269,6 +273,13 @@ #define IOCTL_REDIR_QUERY_PATH CTL_CODE(FILE_DEVICE_NETWORK_FILE_SYSTEM, 99, METHOD_NEITHER, FILE_ANY_ACCESS) +#define IOCTL_DISK_BASE FILE_DEVICE_DISK +#define IOCTL_DISK_GET_DRIVE_GEOMETRY \ + CTL_CODE(IOCTL_DISK_BASE, 0x0000, METHOD_BUFFERED, FILE_ANY_ACCESS) + +#define IOCTL_DISK_GET_PARTITION_INFO \ + CTL_CODE(IOCTL_DISK_BASE, 0x0001, METHOD_BUFFERED, FILE_READ_ACCESS) + #define NtCurrentProcess() ( (HANDLE)(LONG_PTR) -1 ) #define ZwCurrentProcess() NtCurrentProcess() #define NtCurrentThread() ( (HANDLE)(LONG_PTR) -2 ) @@ -1076,6 +1087,49 @@ typedef OSVERSIONINFOEXW RTL_OSVERSIONINFOEXW; typedef LPOSVERSIONINFOEXW PRTL_OSVERSIONINFOEXW; +typedef enum _MEDIA_TYPE { + Unknown, + F5_1Pt2_512, + F3_1Pt44_512, + F3_2Pt88_512, + F3_20Pt8_512, + F3_720_512, + F5_360_512, + F5_320_512, + F5_320_1024, + F5_180_512, + F5_160_512, + RemovableMedia, + FixedMedia, + F3_120M_512, + F3_640_512, + F5_640_512, + F5_720_512, + F3_1Pt2_512, + F3_1Pt23_1024, + F5_1Pt23_1024, + F3_128Mb_512, + F3_230Mb_512, + F8_256_128 +} MEDIA_TYPE, *PMEDIA_TYPE; +typedef struct _PARTITION_INFORMATION { + LARGE_INTEGER StartingOffset; + LARGE_INTEGER PartitionLength; + DWORD HiddenSectors; + DWORD PartitionNumber; + BYTE PartitionType; + BOOLEAN BootIndicator; + BOOLEAN RecognizedPartition; + BOOLEAN RewritePartition; +} PARTITION_INFORMATION, *PPARTITION_INFORMATION; + +typedef struct _DISK_GEOMETRY { + LARGE_INTEGER Cylinders; + MEDIA_TYPE MediaType; + ULONG TracksPerCylinder; + ULONG SectorsPerTrack; + ULONG BytesPerSector; +} DISK_GEOMETRY, *PDISK_GEOMETRY; #endif _____ Modified: branches/new_headers/reactos/lib/fslib/vfatlib/fat12.c --- branches/new_headers/reactos/lib/fslib/vfatlib/fat12.c 2005-05-08 18:32:57 UTC (rev 15145) +++ branches/new_headers/reactos/lib/fslib/vfatlib/fat12.c 2005-05-08 18:58:22 UTC (rev 15146) @@ -8,13 +8,10 @@ * REVISIONS: * EK 05/04-2003 Created */ +#include "vfatlib.h" + #define NDEBUG #include <debug.h> -#define NTOS_MODE_USER -#include <ntos.h> -#include <ddk/ntddscsi.h> -#include <mem.h> -#include "vfatlib.h" static ULONG _____ Modified: branches/new_headers/reactos/lib/fslib/vfatlib/fat16.c --- branches/new_headers/reactos/lib/fslib/vfatlib/fat16.c 2005-05-08 18:32:57 UTC (rev 15145) +++ branches/new_headers/reactos/lib/fslib/vfatlib/fat16.c 2005-05-08 18:58:22 UTC (rev 15146) @@ -8,13 +8,10 @@ * REVISIONS: * EK 05/04-2003 Created */ +#include "vfatlib.h" + #define NDEBUG #include <debug.h> -#define NTOS_MODE_USER -#include <ntos.h> -#include <ddk/ntddscsi.h> -#include <mem.h> -#include "vfatlib.h" static ULONG _____ Modified: branches/new_headers/reactos/lib/fslib/vfatlib/fat32.c --- branches/new_headers/reactos/lib/fslib/vfatlib/fat32.c 2005-05-08 18:32:57 UTC (rev 15145) +++ branches/new_headers/reactos/lib/fslib/vfatlib/fat32.c 2005-05-08 18:58:22 UTC (rev 15146) @@ -8,13 +8,10 @@ * REVISIONS: * EK 05/04-2003 Created */ +#include "vfatlib.h" + #define NDEBUG #include <debug.h> -#define NTOS_MODE_USER -#include <ntos.h> -#include <ddk/ntddscsi.h> -#include <mem.h> -#include "vfatlib.h" static ULONG _____ Modified: branches/new_headers/reactos/lib/fslib/vfatlib/vfatlib.c --- branches/new_headers/reactos/lib/fslib/vfatlib/vfatlib.c 2005-05-08 18:32:57 UTC (rev 15145) +++ branches/new_headers/reactos/lib/fslib/vfatlib/vfatlib.c 2005-05-08 18:58:22 UTC (rev 15146) @@ -7,10 +7,6 @@ * REVISIONS: * CSH 05/04-2003 Created */ -#define NTOS_MODE_USER -#include <ntos.h> -#include <ddk/ntddscsi.h> -#include <fslib/vfatlib.h> #include "vfatlib.h" #define NDEBUG _____ Modified: branches/new_headers/reactos/lib/fslib/vfatlib/vfatlib.h --- branches/new_headers/reactos/lib/fslib/vfatlib/vfatlib.h 2005-05-08 18:32:57 UTC (rev 15145) +++ branches/new_headers/reactos/lib/fslib/vfatlib/vfatlib.h 2005-05-08 18:58:22 UTC (rev 15146) @@ -3,12 +3,10 @@ * PROJECT: ReactOS VFAT filesystem library * FILE: vfatlib.h */ -#define NDEBUG -#include <debug.h> +#include <windows.h> +#include <fmifs.h> #define NTOS_MODE_USER -#include <ntos.h> -#include <fslib/vfatlib.h> - +#include <ndk/ntndk.h> #define SECTORSIZE 512 typedef struct _FAT16_BOOT_SECTOR _____ Modified: branches/new_headers/reactos/lib/rossym/initkm.c --- branches/new_headers/reactos/lib/rossym/initkm.c 2005-05-08 18:32:57 UTC (rev 15145) +++ branches/new_headers/reactos/lib/rossym/initkm.c 2005-05-08 18:58:22 UTC (rev 15146) @@ -7,8 +7,7 @@ * PROGRAMMERS: Ge van Geldorp (gvg(a)reactos.com) */ -#define NTOSAPI -#include <roskrnl.h> +#include <ddk/ntddk.h> #include <reactos/rossym.h> #include "rossympriv.h" _____ Modified: branches/new_headers/reactos/lib/wdmguid/wdmguid.c --- branches/new_headers/reactos/lib/wdmguid/wdmguid.c 2005-05-08 18:32:57 UTC (rev 15145) +++ branches/new_headers/reactos/lib/wdmguid/wdmguid.c 2005-05-08 18:58:22 UTC (rev 15146) @@ -5,7 +5,5 @@ #include "initguid.h" #include <ddk/wdmguid.h> -#define __GUIDS_ONLY__ -#include <ntos/ntpnp.h> /* EOF */
19 years, 8 months
1
0
0
0
[weiden] 15145: don't generate lvalue assignment code
by weiden@svn.reactos.com
don't generate lvalue assignment code Modified: trunk/reactos/tools/widl/ChangeLog Modified: trunk/reactos/tools/widl/server.c _____ Modified: trunk/reactos/tools/widl/ChangeLog --- trunk/reactos/tools/widl/ChangeLog 2005-05-08 18:20:39 UTC (rev 15144) +++ trunk/reactos/tools/widl/ChangeLog 2005-05-08 18:32:57 UTC (rev 15145) @@ -2,6 +2,12 @@ 2004-05-08 weiden + tools/widl/server.c + +Don't generate lvalue assignment code. + +2004-05-08 weiden + tools/widl/client.c tools/widl/proxy.c tools/widl/server.c _____ Modified: trunk/reactos/tools/widl/server.c --- trunk/reactos/tools/widl/server.c 2005-05-08 18:20:39 UTC (rev 15144) +++ trunk/reactos/tools/widl/server.c 2005-05-08 18:32:57 UTC (rev 15145) @@ -638,16 +638,16 @@ { if (var->type->type == RPC_FC_RP) { - print_server("("); + print_server("*("); write_type(server, var->type, NULL, var->tname); - fprintf(server, ")%s = 0;\n", var->name); + fprintf(server, "*)&%s = NULL;\n", var->name); } } else if (var->ptr_level == 1) { - print_server("("); + print_server("*("); write_type(server, var->type, NULL, var->tname); - fprintf(server, " __RPC_FAR *)%s = 0;\n", var->name); + fprintf(server, " __RPC_FAR *)&%s = 0;\n", var->name); } else if (var->ptr_level > 1) {
19 years, 8 months
1
0
0
0
[greatlrd] 15144: Remove two hardcode string to En.rc it is IDS_Not_Responding, IDS_Running
by greatlrd@svn.reactos.com
Remove two hardcode string to En.rc it is IDS_Not_Responding, IDS_Running thx irc: potapnik for notice one of them Modified: trunk/reactos/subsys/system/taskmgr/En.rc Modified: trunk/reactos/subsys/system/taskmgr/applpage.c Modified: trunk/reactos/subsys/system/taskmgr/resource.h Modified: trunk/reactos/subsys/system/taskmgr/trayicon.c _____ Modified: trunk/reactos/subsys/system/taskmgr/En.rc --- trunk/reactos/subsys/system/taskmgr/En.rc 2005-05-08 18:07:35 UTC (rev 15143) +++ trunk/reactos/subsys/system/taskmgr/En.rc 2005-05-08 18:20:39 UTC (rev 15144) @@ -664,6 +664,8 @@ IDS_STATUS_MEMUSAGE "Mem Usage: %dK / %dK" IDS_STATUS_CPUUSAGE "CPU Usage: %3d%%" IDS_STATUS_PROCESSES "Processes: %d" + IDS_Not_Responding "Not Responding" + IDS_Running "Running" END _____ Modified: trunk/reactos/subsys/system/taskmgr/applpage.c --- trunk/reactos/subsys/system/taskmgr/applpage.c 2005-05-08 18:07:35 UTC (rev 15143) +++ trunk/reactos/subsys/system/taskmgr/applpage.c 2005-05-08 18:20:39 UTC (rev 15144) @@ -489,6 +489,7 @@ LPNM_LISTVIEW pnmv; LV_DISPINFO* pnmdi; LPAPPLICATION_PAGE_LIST_ITEM pAPLI; + TCHAR szMsg[256]; idctrl = (int) wParam; @@ -515,9 +516,15 @@ else if (pnmdi->item.iSubItem == 1) { if (pAPLI->bHung) - _tcsncpy(pnmdi->item.pszText, _T("Not Responding"), pnmdi->item.cchTextMax); + { + LoadString( GetModuleHandle(NULL), IDS_Not_Responding , (LPTSTR) szMsg,sizeof(szMsg)); + _tcsncpy(pnmdi->item.pszText, szMsg, pnmdi->item.cchTextMax); + } else - _tcsncpy(pnmdi->item.pszText, _T("Running"), pnmdi->item.cchTextMax); + { + LoadString( GetModuleHandle(NULL), IDS_Running, (LPTSTR) szMsg,sizeof(szMsg)); + _tcsncpy(pnmdi->item.pszText, szMsg, pnmdi->item.cchTextMax); + } } break; _____ Modified: trunk/reactos/subsys/system/taskmgr/resource.h --- trunk/reactos/subsys/system/taskmgr/resource.h 2005-05-08 18:07:35 UTC (rev 15143) +++ trunk/reactos/subsys/system/taskmgr/resource.h 2005-05-08 18:20:39 UTC (rev 15144) @@ -240,6 +240,8 @@ #define IDS_STATUS_MEMUSAGE 363 #define IDS_STATUS_CPUUSAGE 364 #define IDS_STATUS_PROCESSES 365 +#define IDS_Not_Responding 366 +#define IDS_Running 367 // Next default values for new objects _____ Modified: trunk/reactos/subsys/system/taskmgr/trayicon.c --- trunk/reactos/subsys/system/taskmgr/trayicon.c 2005-05-08 18:07:35 UTC (rev 15143) +++ trunk/reactos/subsys/system/taskmgr/trayicon.c 2005-05-08 18:20:39 UTC (rev 15144) @@ -135,6 +135,7 @@ NOTIFYICONDATA nid; HICON hIcon = NULL; BOOL bRetVal; + TCHAR szMsg[256]; memset(&nid, 0, sizeof(NOTIFYICONDATA)); @@ -146,8 +147,11 @@ nid.uFlags = NIF_ICON | NIF_MESSAGE | NIF_TIP; nid.uCallbackMessage = WM_ONTRAYICON; nid.hIcon = hIcon; - wsprintf(nid.szTip, _T("CPU Usage: %d%%"), PerfDataGetProcessorUsage()); + + LoadString( GetModuleHandle(NULL), IDS_MSG_TRAYICONCPUUSAGE, (LPTSTR) szMsg,sizeof(szMsg)); + wsprintf(nid.szTip, szMsg, PerfDataGetProcessorUsage()); + bRetVal = Shell_NotifyIcon(NIM_ADD, &nid); if (hIcon)
19 years, 8 months
1
0
0
0
[chorns] 15143: Remove unneeded w32api files
by chorns@svn.reactos.com
Remove unneeded w32api files Deleted: trunk/reactos/w32api/CONTRIBUTIONS Deleted: trunk/reactos/w32api/ChangeLog Deleted: trunk/reactos/w32api/Makefile.in Deleted: trunk/reactos/w32api/TODO Deleted: trunk/reactos/w32api/config.guess Deleted: trunk/reactos/w32api/config.sub Deleted: trunk/reactos/w32api/configure Deleted: trunk/reactos/w32api/configure.in Deleted: trunk/reactos/w32api/install-sh Deleted: trunk/reactos/w32api/lib/ _____ Deleted: trunk/reactos/w32api/CONTRIBUTIONS --- trunk/reactos/w32api/CONTRIBUTIONS 2005-05-08 18:02:41 UTC (rev 15142) +++ trunk/reactos/w32api/CONTRIBUTIONS 2005-05-08 18:07:35 UTC (rev 15143) @@ -1,5 +0,0 @@ -2000-10-23 Danny R. Smith <danny_r_smith_2001(a)yahoo.co.nz> - * include/basetsd.h - * include/ras.h - * include/raserror.h - * include/rassapi.h _____ Deleted: trunk/reactos/w32api/ChangeLog --- trunk/reactos/w32api/ChangeLog 2005-05-08 18:02:41 UTC (rev 15142) +++ trunk/reactos/w32api/ChangeLog 2005-05-08 18:07:35 UTC (rev 15143) @@ -1,7415 +0,0 @@ -2004-02-13 Earnie Boyd <earnie(a)users.sourceforge.net> - - * include/ddk/winddk.h (DIRECTORY_QUERY): Add define. - (DIRECTORY_TRAVERSE): Ditto. - (DIRECTORY_CREATE_OBJECT): Ditto. - (DIRECTORY_CREATE_SUBDIRECTORY): Ditto. - (DIRECTORY_ALL_ACCESS): Ditto. - Thanks to Konstantin Stepaniuk <skostia(a)users.sourceforge.net> - -2004-02-12 Danny Smith <dannysmith(a)users.sourceforge.net> - - * include/basetypes.h (_REFIID_DEFINED): Correct typo. - - * include/winuser.h (NCCALCSIZE_PARAMS): Define structure. - Thanks to Mike Nordell <tamlin at algonet dot se>. - -2004-02-11 Danny Smith <dannysmith(a)users.sourceforge.net> - - * lib/dnsapi.a: New file. - * lib/test.c: Include windns,h. - -2004-02-11 Pierre A. Humblet <Pierre.Humblet(a)ieee.org> - - * include/windns.h: New file. - -2004-02-11 Danny Smith <dannysmith(a)users.sourceforge.net> - - * include/sqlucode.h (SQLGetStmtAttr[AW]): Remove duplicate - defines. - (SQLSetStmtAttr[AW]): Move into ODBCVER >= 0x0300 block. - (SQLSetDescFieldW): Correct prototype. - (SQLSetDescFieldA): Add prototype. - (SQLGetDescFieldW): Add prototype. - -2004-02-11 Pat Thoyts <patthoyts(a)users.sourceforge.net> - - * include/winuser.h (DFC_POPUPMENU): Add define. - -2004-02-07 Dan Aloni <da-x(a)gmx.net> - - * lib/ddk/ntoskrnl.def (KeSetTimer,KeSetTimerEx): Correct - suffix. - -2004-02-02 Danny Smith <dannysmith(a)users.sourceforge.net> - - * include/oleacc.h (LIBID_Accessibility): Declare. - * lib/uuid.c (LIBID_Accessibility): Define. - -2004-02-02 Danny Smith <dannysmith(a)users.sourceforge.net> - - * include/winioctl.h (NTFS_VOLUME_DATA_BUFFER): Add structure. - (FSCTL_GET_NTFS_VOLUME_DATA): Add macro. - -2004-02-02 Danny Smith <dannysmith(a)users.sourceforge.net> - - * include/commctrl.h (ICC_STANDARD_CLASSES, ICC_LINK_CLASS): Add - defines. - -2004-01-31 Jiri Malak <Jiri.Malak(a)geac.cz> - - * include/winuser.h (RT_MANIFEST): Make conditional on - RC_INVOKED. - (CREATEPROCESS_MANIFEST_RESOURCE_ID, - ISOLATIONAWARE_MANIFEST_RESOURCE_ID, - ISOLATIONAWARE_NOSTATICIMPORT_MANIFEST_RESOURCE_ID): Add - defines. - -2004-01-16 Martin Fuchs <martin-fuchs(a)gmx.net> - - * include/shlobj.h (SHGDN_INCLUDE_NONFILESYS): Add define. - -2004-01-15 Filip Navara <xnavara(a)volny.cz> - - * include/ddk/mcd.h: Don't care about value of DBG define. - * include/ddk/srb.h: Ditto. - * include/ddk/storport.h: Ditto. - * include/ddk/video.h: Ditto. - * include/nspapi.h (SetServiceW, GetAddressByNameA, - GetAddressByNameW): Correct protoype. - * include/ntsecapi.h (PCUNICODE_STRING): Define. - -2004-01-05 Filip Navara <xnavara(a)volny.cz> - - * include/prsht.h (LPCPROPSHEETPAGEW): Fix definition. - * include/shlwapi.h (SHRegQueryInfoUSKey[AW]): Fix prototype. - * include/cpl.h (CPL_STARTWPARMS[AW]): Correct. - * include/shellapi.h (ABS_AUTOHIDE, ABS_ALWAYSONTOP, - SEE_MASK_NO_CONSOLE, SEE_MASK_ASYNCOK, SEE_MASK_HMONITOR, - FOF_NOCOPYSECURITYATTRIBS): Add defines. - * include/shlobj.h (BFFM_SETOKTEXT, BFFM_SETEXPANDED, - CSIDL_FLAG_DONT_VERIFY, CSIDL_FLAG_CREATE, CSIDL_FLAG_MASK, - CFSTR_INETURL[AW], SHGDN_FOREDITING, SHGDN_FORADDRESSBAR, - SSF_*): Add defines. - (SHCNF_PATH[AW], SHCNF_PRINTER[AW], CFSTR_FILENAME[AW], - CFSTR_FILENAMEMAP[AW], CFSTR_FILEDESCRIPTOR[AW], CFSTR_SHELLURL, - CMDSTR_NEWFOLDER[AW], CMDSTR_VIEWLIST[AW], CMDSTR_VIEWDETAILS[AW]): - Correct. - (IEnumIDList): Add COBJMACROS. - * include/winuser.h (MIM_*): Add define. - -2004-01-04 Filip Navara <xnavara(a)volny.cz> - - * include/shlguid.h (IID_IPersistFolder2, IID_IPersistFolder3, - IID_IShellFolder2, IID_IFileSystemBindData): Add declarations. - * include/shlobj.h (EXTRASEARCH, SHCOLSTATEF, SHELLDETAILS, - PERSIST_FOLDER_TARGET_INFO): Define structures. - (IEnumExtraSearch, IShellFolder2, IFileSystemBindData, - IPersistFolder2, IPersistFolder3): Add COM interface - definitions. - (IExtractIcon[AW], IShellLink[AW], IPersistFolder, IShellView, - ICommDlgBrowser, IShellFolder2, IPersistFolder2, IPersistFolder3): - Add COBJMACROS. - (SHCreateDirectoryEx[AW], SHBindToParent): Add prototypes. - * lib/shell32.c (IID_IPersistFolder2, IID_IPersistFolder3, - IID_IShellFolder2, IID_IFileSystemBindData): Add definitions. - -2004-01-03 Danny Smith <dannysmith(a)users.sourceforge.net> - - * include/mshtml.h (IHTMLDocument2): Correct write, writeln - declarations. - Thanks to: Rene Nyffenegger <renenyffenegger(a)users.sf.net>. - -2004-01-03 Filip Navara <xnavara(a)volny.cz> - - * include/cguid.h (CLSID_StdGlobalInterfaceTable): Declare IID. - * include/oaidl.h (ITypeLib2, ITypeInfo2): Define interfaces, - declare IID's. - (IErrorInfo): Add COBJMACROS. - * include/objbase.h (STGM_NOSNAPSHOT): Add define. - (CoGetPSClsid): Add protototype, - (CoRegisterPSClsid): Likewise. - * include/objidl.h (IMarshal): Correct methods. - (IMallocSpy): Likewise, - (LPPSFACTORYBUFFER): Add typedef. - (IGlobalInterfaceTable): Define interface and COBJMACROS. Declare - IID. - (IStorage_CreateStorage, IRpcStubBuffer_Invoke): Fix macros. - * include/ocidl.h (PROPBAG2_TYPE): Define enum. - (PROPBAG2, QACONTAINERFLAGS, QACONTAINER, QACONTROL): Define - structures. - (IPropertyBag2, IPersistPropertyBag2,IAdviseSinkEx, IPointerInactive, - IOleUndoUnit, IOleParentUndoUnit, IEnumOleUndoUnits, IOleUndoManager, - IQuickActivate): Define interfaces. Declare IID's. - (IPersistPropertyBag2): Add COBJMACROS. - (LPOLEUNDOMANAGER): Add typedef. - (LPPROPERTYBAG2): Likewise. - * include/oleidl.h (LPPARSEDISPLAYNAME): Fix definiton. - (BINDSPEED): Add definition. - (IParseDisplayName, IOleItemContainer, IOleObject, IDropSource, - IDropTarget): Add COBJMACROS. - * include/wtypes.h (MEMCTX, MSHCTX): Fix enum. - * include/winerror.h (CO_S_NOTALLINTERFACES): Add define. - * lib/uuid.c (IID_IGlobalInterfaceTable, IID_IOleUndoManager, - IID_IPersistPropertyBag2, IID_IPropertyBag2, IID_IRpcProxyBuffer): - Add IID definitions. - -2004-01-02 Filip Navara <xnavara(a)volny.cz> - - * include/ddk/winddk.h: Don't care about value of - DBG define. - -2004-01-02 Danny Smith <dannysmith(a)users.sourceforge.net> - Filip Navara <xnavara(a)volny.cz> - - * include/ddk/winddk.h (_DDK_DUMMYUNION_MEMBER, - _DDK_DUMMYUNION_N_MEMBER): New macros. - (ExAllocateFromPagedLookasideList,ExFreeToPagedLookasideList, - ExAllocateFromNPagedLookasideList, ExFreeToNPagedLookasideList): - Use them. - -2004-01-01 Filip Navara <xnavara(a)volny.cz> - - * include/objbase.h: Don't care about value of DBG define. - * include/objidl.h: Add some COBJMACROS. - * include/ocidl.h: Ditto. - * include/oleidl.h: Ditto. - * include/servprov.h: Ditto. - * include/shlobj.h: Ditto. - * include/shlobj.h (IContextMenu2): Correct parent in - DECLARE_INTERFACE. - * include/oleidl.h (IOleCache, IOleCache2, IOleCacheControl): - Define interfaces. - * include/setupapi.h (SetupGetLineTextA): Correct prototype. - Add new constants for _SETUPAPI_VER >= 0x501. - -2004-01-01 Filip Navara <xnavara(a)volny.cz> - - * include/winnt.h (NtCurrentTeb): Add inline definition. - -2004-01-01 Martin Fuchs <martin-fuchs(a)gmx.net> - - * include/shlobj.h (SHCoCreateInstance): Add prototype. - * lib/shell32.def (SHCoCreateInstance): Add export stub. - -2004-01-01 Igor Pechtchanski <pechtcha(a)cs.nyu.edu> - - * lib/setupapi.def (CM_Request_Device_Eject[AW]): Add export. - (CM_Request_Device_Eject_Ex[AW]): Likwise. - * include/ddk/cfg.h (DN_*): Add defines. - -2004-01-01 Danny Smith <dannysmith(a)users.sourceforge.net> - - * lib/ddk/cfgmgr32.def: Remove duplicate symbol names. - -2004-01-01 Mattia Barbon <mbarbon(a)users.sourceforge.net> - - * include/commctrl.h (TVN_GETINFOTIP): Add UNICODE mappings. - (NMTVGETINFOTIP): Add structure. - -2003-12-08 Danny Smith <dannysmith(a)users.sourceforge.net> - - * include/winuser.h (DISPLAY_DEVICE_*): Remove defines. - * include/wingdi.h (DISPLAY_DEVICE_REMOVABLE, - DISPLAY_DEVICE_MODESPRUNED): Add defines. - -2003-12-08 Hartmut Honisch <hhonisch(a)users.sourceforge.net> - - * include/commctrl.h (ListView_Get_State, ListView_Check_State): - Add macros. - * include/wingdi.h (DISPLAY_DEVICE_*): Add multi-monitor - constants. - * include/shlobj.h (SHCOLUMNINIT); Add structure. - (SHCOLUMNDAT): Likwise. - (SHCOLUMNID): Likewise. - (SHCOLUMNINFO): Likewise. - (SHCOLSTATE): Add enum. - (IColumnProvider): Add COM interface. - (IQueryInfo): Likewise. - (IShellIconOverlayIdentifier): Likewise. - * include/shlguid.h (IID_IColumnProvider) Declare. - (IID_IQueryInfo): Likweise. - (IID_IShellIconOverlayIdentifier): Likwise. - * lib/shell32.c (IID_IColumnProvider) Define. - (IID_IQueryInfo): Likweise. - (IID_IShellIconOverlayIdentifier): Likwise. - -2003-12-08 Roald Ribe <rrib(a)users.sourceforge.net> - - * include/winuser.h (RT_MANIFEST): Add define. - -2003-12-08 Pascal Buhler <pbuhler(a)users.sourceforge.net> - - * include/oleidl.h (IViewObject2): Inherit from IViewObject. - -2003-12-01 Danny Smith <dannysmith(a)users.sourceforge.net> - - * include/winnt.h (GetCurrentFiber): Remove duplicate prototype. - (GetFiberData); Likewise. - (GetCurrentFiber): Change volatile to __volatile__. - (GetFiberData); Likewise. - -2003-11-27 Christopher Faylor <cgf(a)redhat.com> - - * lib/Makefile.in: Use make function to locate .mri file to allow - building in directory other than source directory. - -2003-11-27 Danny Smith <dannysmith(a)users.sourceforge.net> - - * lib/vfw32.def: Remove, replacing with ... - * lib/msvfw32.def: New file. - * lib/avicap32.def: New file. - * lib/avifil32.def: New file. - * lib/vfw32.mri: New file. - * Makefile.in: (MRI_FILES, MIMPLIBS): New vars for - import libs with multiple dll's. - (LIBS): Add MIMPLIBS. - (DISTFILES): Add MRI_FILES. - (libvfw32.a): Build using mri script. - -2003-11-23 Danny Smith <dannysmith(a)users.sourceforge.net> - - * include/winnt.h (PAGE_*): Group defines together. Change - constants to hex notation. - -2003-11-15 Manu B <manubee(a)users.sourceforge.net> - - * include/commctrl.h (TabCtrl_GetImageList): Add macro. - -2003-11-13 Martin Fuchs <martin-fuchs(a)gmx.net> - - * include/shlobj.h (ILAppendID, ILClone, ILCloneFirst, ILCombine, - ILFindChild, ILFindLastID, ILFree, ILGetNext, ILGetSize, ILIsEqual, - ILIsParent, ILLoadFromStream, ILRemoveLastID, ILSaveToStream): - Add prototypes. - * lib/shell32.def: Add stubs. - - * include/commctrl.h (ListView_FindItem): Add type cast to avoid - compiler warnings. - -2003-11-13 Hans Leidekker <hans(a)it.vu.nl> - - * include/winbase.h (WIN32_STREAM_ID): Correct typedef. - -2003-10-13 Andre Auzi <aauzi(a)users.sourceforge.net> - - * include/windows.h (CopyCursor): Define as macro. - -2003-10-13 Steven Edwards <Steven_Ed4153(a)yahoo.com> - - * include/winnt.h (CONTAINING_RECORD): Add macro. - -2003-10-13 Danny Smith <dannysmith(a)users.sourceforge.net> - - * include/winnt.h: (FILE_SUPERSEDED, FILE_OPENED, FILE_CREATED, - FILE_OVERWRITTEN, FILE_EXISTS, FILE_DOES_NOT_EXIST): Remove - defines. - -2003-10-13 Filip Navara <xnavara(a)volny.cz> - - * include/commctrl.h: (DSA_*):Add prototypes, typedefs and - defines for Dynamic Storage Arrays. - (DPA_*): Likewise, for Dynamic Pointer Arrays. - (FlatSB_*, InitializeFlatSB, InitializeFlatSB): Add prototypes - and defines for Flat ScrollBars. - (SetWindowSubclass, GetWindowSubclass, RemoveWindowSubclass, - DefSubclassProc): Add prototypes for subclassing. - (DrawShadowText) Add prototype. - (COMCTL32_VERSION): Define. - -2003-10-13 Martin Fuchs <Martin-Fuchs(a)gmx.net> - - * include/shlobj.h (CFSTR_FILENAME, CFSTR_FILEDESCRIPTOR, - CFSTR_FILENAMEMAP, CFSTR_SHELLURL): Correct UNICODE definitions. - -2003-10-13 Pierre Humblet <pierre.humblet(a)ieee.org> - - * include/winnt.h (SM_REMOTESESSION): Add define. - * include/winuser.h (SE_CREATE_GLOBAL_NAME): Ditto. - -2003-10-13 Danny Smith <dannysmith(a)users.sourceforge.net> - - * include/wincrypt (KP_IV, KP_SALT, KP_PADDING, KP_MODE, - KP_MODE_BITS, KP_PERMISSIONS, KP_ALGID, KP_BLOCKLEN): Remove - duplicate definitions. - (KP_X, KP_Y): Correct typos. - -2003-10-11 Manu B <manubee(a)users.sourceforge.net> - - * include/afxres.h: New file. - - * include/richedit.h (ES_NOOLEDRAGDROP, ENM_DRAGDROPDONE, - ENM_IMECHANGE, ENM_LANGCHANGE, ENM_OBJECTPOSITIONS, - ENM_SCROLLEVENTS): Add constants. - - * include/richedit.h (ES_SELECTIONBAR, ENM_LINK): Sort constants. - -2003-10-09 Dimitri Papadopoulos <papadopo(a)users.sourceforge.net> - - * include/errorep.h: New file. - - * lib/faultrep.def: New file. - -2003-10-09 Dimitri Papadopoulos <papadopo(a)users.sourceforge.net> - - * include/winbase.h (AddVectoredExceptionHandler): Define if - _WIN32_WINNT >= 0x0500. - - * include/winnt.h (PVECTORED_EXCEPTION_HANDLER): Define if - _WIN32_WINNT >= 0x0500. - -2003-10-08 Corinna Vinschen <corinna(a)vinschen.de> - - * include/winbase.h (AddVectoredExceptionHandler): Only define if - _WIN32_WINNT >= 0x0501. - -2003-10-07 Dimitri Papadopoulos <papadopo(a)users.sourceforge.net> - - * include/winbase.h [_WIN32_WINNT >= 0x0500] (SetComputerNameEx[AW], - UnregisterWaitEx): Add functions. - - * include/winbase.h [_WIN32_WINNT >= 0x0500] - (AddVectoredExceptionHandler, RemoveVectoredExceptionHandler): Add - or guard function. The MSDN says it is available on Windows XP and - better, and then it says it is declared for _WIN32_WINNT >= 0x0500. - Huh? - - * include/winbase.h [_WIN32_WINNT >= 0x0501] (AddRefActCtx, - CreateActCtx[AW], SetFileShortName[AW], SetFileValidData, - ZombifyActCtx, QueryActCtxW): Add functions. - - * include/winbase.h [_WIN32_WINNT >= 0x0501] - (QUERY_ACTCTX_FLAG_USE_ACTIVE_ACTCTX, - QUERY_ACTCTX_FLAG_ACTCTX_IS_HMODULE, - QUERY_ACTCTX_FLAG_ACTCTX_IS_ADDRESS): Add constants. - - * include/winbase.h [_WIN32_WINNT >= 0x0502] (SetDllDirectory[AW], - SetFirmwareEnvironmentVariable[AW]): Add functions. - - * include/winnt.h [_WIN32_WINNT >= 0x0500] (VER_BUILDNUMBER, - VER_MAJORVERSION, VER_MINORVERSION, VER_PLATFORMID, - VER_SERVICEPACKMAJOR, VER_SERVICEPACKMINOR, VER_SUITENAME, - VER_PRODUCT_TYPE, VER_EQUAL, VER_GREATER, VER_GREATER_EQUAL, - VER_LESS, VER_LESS_EQUAL, VER_AND, VER_OR): Add constants. - - * include/winnt.h [_WIN32_WINNT >= 0x0501] - (PVECTORED_EXCEPTION_HANDLER): Add callback. - - * include/winnt.h [_WIN32_WINNT >= 0x0501] - (ACTIVATION_CONTEXT_INFO_CLASS, - ACTIVATION_CONTEXT_ASSEMBLY_DETAILED_INFORMATION, - ACTIVATION_CONTEXT_DETAILED_INFORMATION, - ACTIVATION_CONTEXT_QUERY_INDEX, ASSEMBLY_FILE_DETAILED_INFORMATION): - Add structures. - - * lib/user32.def (AddRefActCtx, AddVectoredExceptionHandler, - CreateActCtx[AW], SetComputerNameEx[AW], SetDllDirectory[AW], - SetFileShortName[AW], SetFileValidData, - SetFirmwareEnvironmentVariable[AW], UnregisterWaitEx, - VerSetConditionMask, ZombifyActCtx, QueryActCtxW): Add functions. - -2003-10-07 Dimitri Papadopoulos <papadopo(a)users.sourceforge.net> - - * include/winbase.h (GetWriteWatch, IsSystemResumeAutomatic, - ResetWriteWatch): Add function. - - * include/winbase.h [_WIN32_WINNT >= 0x0500] - (GetSystemWindowsDirectory[AW], ProcessIdToSessionId, ReplaceFile[AW]): - Add functions. - - * include/winbase.h [_WIN32_WINNT >= 0x0501] - (GetSystemWow64Directory[AW], HeapQueryInformation, - HeapSetInformation, InitializeSListHead, InterlockedFlushSList, - InterlockedPopEntrySList, InterlockedPushEntrySList, IsProcessInJob, - IsWow64Process, QueryMemoryResourceNotification, ReleaseActCtx, - RemoveVectoredExceptionHandler): Add functions. - - * include/winnt.h [_WIN32_WINNT >= 0x0501] (HEAP_INFORMATION_CLASS): - Add enumeration. - - * include/winbase.h [_WIN32_WINNT >= 0x0502] (GetThreadIOPendingFlag): - Add function. - - * include/winbase.h [_WIN32_WINNT >= 0x0510] (RestoreLastError): - Add function. The MSDN Magazine of June 2003 reads: - RestoreLastError is an enigma. It's code is identical to - SetLastError. It's unclear to me why it was made into a - separate API. - - * lib/user32.def (GetSystemWindowsDirectory[AW], - GetSystemWow64Directory[AW], GetThreadIOPendingFlag, - HeapQueryInformation, HeapSetInformation, InitializeSListHead, - InterlockedFlushSList, InterlockedPopEntrySList, - InterlockedPushEntrySList, IsSystemResumeAutomatic, IsWow64Process, - ProcessIdToSessionId, QueryMemoryResourceNotification, ReleaseActCtx, - RemoveVectoredExceptionHandler, ReplaceFile[AW], ResetWriteWatch, - RestoreLastError): Add functions. - -2003-10-07 Dimitri Papadopoulos <papadopo(a)users.sourceforge.net> - - * include/winbase.h [_WIN32_WINNT >= 0x0500] (GetComputerNameEx[AW], - GetProcessIoCounters): Add functions. - - * include/winbase.h [_WIN32_WINNT >= 0x0500] (COMPUTER_NAME_FORMAT): - Move around, needed by GetComputerNameEx. - - * include/winbase.h [_WIN32_WINNT >= 0x0501] (FindActCtxSectionGuid, - FindActCtxSectionString[AW], GetCurrentActCtx, GetNativeSystemInfo): - Add functions. - - * include/winbase.h [_WIN32_WINNT >= 0x0501] - (ACTCTX_SECTION_KEYED_DATA): Add structure. - - * include/winbase.h [_WIN32_WINNT >= 0x0502] (GetDllDirectory[AW], - GetFirmwareEnvironmentVariable[AW], GetProcessHandleCount, - GetProcessId, GetSystemRegistryQuota): Add functions, available on - Windows XP SP1 and better. - - * include/winnt.h [_WIN32_WINNT >= 0x0501] - (ACTIVATION_CONTEXT_SECTION_ASSEMBLY_INFORMATION, - ACTIVATION_CONTEXT_SECTION_DLL_REDIRECTION, - ACTIVATION_CONTEXT_SECTION_WINDOW_CLASS_REDIRECTION, - ACTIVATION_CONTEXT_SECTION_COM_SERVER_REDIRECTION, - ACTIVATION_CONTEXT_SECTION_COM_INTERFACE_REDIRECTION, - ACTIVATION_CONTEXT_SECTION_COM_TYPE_LIBRARY_REDIRECTION, - ACTIVATION_CONTEXT_SECTION_COM_PROGID_REDIRECTION, - ACTIVATION_CONTEXT_SECTION_CLR_SURROGATES): Add constants. - - * lib/user32.def (FindActCtxSectionGuid, FindActCtxSectionString[AW], - GetComputerNameEx[AW], GetCurrentActCtx, GetDllDirectory[AW], - GetFirmwareEnvironmentVariable[AW], GetModuleHandleEx[AW], - GetNativeSystemInfo, GetProcessHandleCount, GetProcessIoCounters): - Add functions. - -2003-10-07 Dimitri Papadopoulos <papadopo(a)users.sourceforge.net> - - * include/winbase.h [_WIN32_WINNT >= 0x0501] - (CheckRemoteDebuggerPresent, DebugActiveProcessStop, DebugBreakProcess, - DebugSetProcessKillOnExit): Add functions. - - * include/winbase.h [_WIN32_WINNT >= 0x0500] (DeleteTimerQueue, - DeleteTimerQueueEx, DeleteTimerQueueTimer, - DnsHostnameToComputerName[AW]): Add functions. - - * lib/user32.def (CheckRemoteDebuggerPresent, DebugActiveProcessStop, - DebugBreakProcess, DebugSetProcessKillOnExit, DeleteTimerQueueEx, - DeleteTimerQueueTimer, DnsHostnameToComputerName[AW]): Add functions. - -2003-10-07 Kobun Fujimori <kobun(a)users.sourceforge.net> - - * include/winbase.h (GetVolumePathNamesForVolumeName): Available - on Windows XP and later. - -2003-10-07 Manu B <manubee(a)users.sourceforge.net> - - * include/commctrl.h (TreeView_Select): Returns BOOL. - -2003-10-06 Dimitri Papadopoulos <papadopo(a)users.sourceforge.net> - - * include/winbase.h (CancelDeviceWakeupRequest): Add function. - - * include/winbase.h [_WIN32_WINNT >= 0x0501] - (CreateMemoryResourceNotification, DeactivateActCtx): Add functions. - - * include/winbase.h [_WIN32_WINNT >= 0x0500] (CreateTimerQueue, - CreateTimerQueueTimer): Add function. - - * include/winbase.h [_WIN32_WINNT >= 0x0501] - (MEMORY_RESOURCE_NOTIFICATION_TYPE): Add enumeration. - - * include/winbase.h [_WIN32_WINNT >= 0x0501] - (DEACTIVATE_ACTCTX_FLAG_FORCE_EARLY_DEACTIVATION): Add constant. - - * include/winnt.h (WT_*): Add constants. - - * lib/user32.def (CancelDeviceWakeupRequest, - CreateMemoryResourceNotification, CreateTimerQueueTimer, - DeactivateActCtx): Add functions. - -2003-10-06 Dimitri Papadopoulos <papadopo(a)users.sourceforge.net> - - * include/winbase.h [_WIN32_WINNT >= 0x0400] (ConvertFiberToThread): - Add function. Sometimes I don't understand MSDN. This function is - available on Windows XP and Server 2003, but the SDK is supposed to - make it available when _WIN32_WINNT >= 0x0400, or so says the MSDN. - Mmmh... - - * include/winbase.h [_WIN32_WINNT >= 0x0400] (CreateFiberEx): - Guard function. Same remark as above. - - * lib/user32.def (ConvertFiberToThread, CreateFiberEx): - Add functions. - -2003-10-06 Dimitri Papadopoulos <papadopo(a)users.sourceforge.net> - - * include/winbase.h [_WIN32_WINNT >= 0x0501] (ACTCTX_FLAG_*): - Add constants. - - * include/winbase.h [_WIN32_WINNT >= 0x0501] (ACTCTX[AW]): Add - structures. - - * include/winbase.h [_WIN32_WINNT >= 0x0501] (ActivateActCtx): Add - function. MSDN says the first argument is HACTCTX but I'm not sure - where such a specialized handle is defined, so use HANDLE instead. - - * include/winbase.h [_WIN32_WINNT >= 0x0501] (AttachConsole, - CheckNameLegalDOS8Dot3[AW]): Add functions. - - * lib/user32.def (ActivateActCtx, AttachConsole, - CheckNameLegalDOS8Dot3[AW]): Add functions. - - * lib/user32.def (AddLocalAlternateComputerName[AW]): Add functions. - Unfortunately I don't know which header to put the declarations in. - -2003-10-06 Dimitri Papadopoulos <papadopo(a)users.sourceforge.net> - - * include/winnls.h (CTRY_KYRGYZSTAN, CTRY_MALDIVES, CTRY_MONGOLIA): - Add constants. - - * include/winnls.h (NLS_FUNCTION, SYSGEOCLASS, SYSGEOTYPE): Add - constants for National Language Support. - - * include/winnls.h (NLSVERSIONINFO): Add structure for National - Language Support. - - * include/winnls.h (GEO_ENUMPROC): Add callback for National - Language Support. - - * include/winnls.h (EnumSystemGeoID, GetCalendarInfo[AW], - GetGeoInfo[AW], GetUserGeoID, SetCalendarInfo[AW], SetUserGeoID): - Add functions. - - * include/winnls.h (IsNLSDefinedString, GetNLSVersion): Add - functions. Strange... I am unable to find which library contains - these functions. Can't find anything with pexports. Any clue? - - * lib/user32.def (EnumSystemGeoID, GetGeoInfo[AW], GetUserGeoID, - SetUserGeoID): Add functions. - -2003-10-06 Dimitri Papadopoulos <papadopo(a)users.sourceforge.net> - - * include/winnt.h (LANG_KYRGYZ, LANG_MONGOLIAN, LANG_GALICIAN, - LANG_SYRIAC, LANG_INVARIANT, SUBLANG_KASHMIRI_SASIA): Add constants. - - * include/winnt.h (SUBLANG_AZERI_LATIN, SUBLANG_AZERI_CYRILLIC, - SUBLANG_ENGLISH_ZIMBABWE, SUBLANG_ENGLISH_PHILIPPINES): Fix wrong - value for constants. - -2003-10-03 Dimitri Papadopoulos <papadopo(a)users.sourceforge.net> - - * include/wincrypt.h (SCHANNEL_MAC_KEY, SCHANNEL_ENC_KEY, - INTERNATIONAL_USAGE, KP_SCHANNEL_ALG): Add constants. Specifying - the algorithms. - -2003-10-03 Dimitri Papadopoulos <papadopo(a)users.sourceforge.net> - - * include/wincrypt.h (CRYPT_FLAGS_*): Add constants. Protocol flags. - -2003-10-03 Dimitri Papadopoulos <papadopo(a)users.sourceforge.net> - - * include/wincrypt.h (KP_*): Add constants. Needed by - CryptSetKeyParam() and other functions. - -2003-10-03 Dimitri Papadopoulos <papadopo(a)users.sourceforge.net> - - * include/winuser.h [_WIN32_WINNT >= 0x0501] (EVENT_*, CONSOLE_*): - Add constants, related to Console Accessibility. - -2003-10-03 Dimitri Papadopoulos <papadopo(a)users.sourceforge.net> - - * include/winuser.h [WINVER >= 0x0500] (EVENT_MAX): Ooops... - wrong value for constant. - -2003-10-03 Dimitri Papadopoulos <papadopo(a)users.sourceforge.net> - - * include/winuser.h [WINVER >= 0x0500] (EVENT_*): Add constants. - - * include/uxtheme.h: Cleanup. - * include/tmschema.h: Cleanup. - -2003-10-02 Luke Dunstan <infidel(a)users.sourceforge.net> - - * include/winspool.h (GetDefaultPrinter[AW]): Add functions. - * lib/winspool.def (GetDefaultPrinter[AW]): Add stubs. - -2003-10-01 Danny Smith <dannysmith(a)users.sourceforge.net> - - * include/winnt.h (INVALID_FILE_ATTRIBUTES): Fix define. - -2003-09-30 Danny Smith <dannysmith(a)users.sourceforge.net> - - * include/winuser.h (BSF_*, BSM_*): Sync constants defined in - both winuser.h and dbt.h. - * include/dbt.h (BSF_*, BSM_*): Likewise. - - * include/winuser.h (struct tagRAWINPUT): Remove - _ANONYMOUS_UNION tag from named union. - (struct tagRAWMOUSE): Add _ANONYMOUS_STRUCT to nameless struct. - -2003-09-30 Dimitri Papadopoulos <papadopo(a)users.sourceforge.net> - - * include/dhcpcdsk.h: New file. - Note that MSDN is confused about whether it should start constant - and structure names with DHCPCAPI or DHCPAPI. It's using both but - experience suggests it's DHCPCAPI with `C'. - - * lib/dhcpcsvc.def: New file. - -2003-09-30 Dimitri Papadopoulos <papadopo(a)users.sourceforge.net> - - * include/winuser.h [_WIN32_WINNT >= 0x0501] (RIM_INPUT, - RIM_INPUTSINK): Add constants, for use by WM_INPUT notification. - - * include/winuser.h [_WIN32_WINNT >= 0x0501] (RIDEV_REMOVE, - RIDEV_EXCLUDE, RIDEV_PAGEONLY, RIDEV_NOLEGACY, RIDEV_INPUTSINK, - RIDEV_CAPTUREMOUSE, RIDEV_NOHOTKEYS, RIDEV_APPKEYS): Add constants, - for use in RAWINPUTDEVICE. - - * include/winuser.h [_WIN32_WINNT >= 0x0501] - (GetRawInputDeviceInfo[AW]): Ooops... there are - ANSI/Unicode versions of this function. - - * lib/user32.def (GetRawInputDeviceInfo[AW]): Ooops... there - are ANSI/Unicode versions of this function. - -2003-09-29 Dimitri Papadopoulos <papadopo(a)users.sourceforge.net> - - * include/winuser.h [_WIN32_WINNT >= 0x0501] (RIM_TYPEMOUSE, - RIM_TYPEKEYBOARD, RIM_TYPEHID, MOUSE_MOVE_RELATIVE, - MOUSE_MOVE_ABSOLUTE, MOUSE_VIRTUAL_DESKTOP, - MOUSE_ATTRIBUTES_CHANGED, RI_MOUSE_LEFT_BUTTON_DOWN, - RI_MOUSE_LEFT_BUTTON_UP, RI_MOUSE_RIGHT_BUTTON_DOWN, - RI_MOUSE_RIGHT_BUTTON_UP, RI_MOUSE_MIDDLE_BUTTON_DOWN, - RI_MOUSE_MIDDLE_BUTTON_UP, RI_MOUSE_BUTTON_1_DOWNT_BUTTON_DOWN, - RI_MOUSE_BUTTON_1_UP, RI_MOUSE_BUTTON_2_DOWNHT_BUTTON_DOWN, - RI_MOUSE_BUTTON_2_UP, RI_MOUSE_BUTTON_3_DOWNDLE_BUTTON_DOWN, - RI_MOUSE_BUTTON_3_UP, RI_MOUSE_BUTTON_4_DOWN, - RI_MOUSE_BUTTON_4_UP, RI_MOUSE_BUTTON_5_DOWN, - RI_MOUSE_BUTTON_5_UP, RI_MOUSE_WHEEL, KEYBOARD_OVERRUN_MAKE_CODE, - RI_KEY_MAKE, RI_KEY_BREAK, RI_KEY_E0, RI_KEY_E1, - RI_KEY_TERMSRV_SET_LED, RI_KEY_TERMSRV_SHADOW, RID_INPUT, - RID_HEADER, RIDI_PREPARSEDDATA, RIDI_DEVICENAME, - RIDI_DEVICEINFO): Add constants. - - * include/winuser.h [_WIN32_WINNT >= 0x0501] (RAWINPUTHEADER, - RAWMOUSE, RAWKEYBOARD, RAWHID, RAWINPUT, RAWINPUTDEVICE, - RAWINPUTDEVICELIST): Add structures. - - * include/winuser.h [_WIN32_WINNT >= 0x0501] (DefRawInputProc, - GetRawInputBuffer, GetRawInputData, GetRawInputDeviceInfo, - GetRawInputDeviceList, GetRegisteredRawInputDevices): Add functions. - - * lib/user32.def (DefRawInputProc, GetRawInputBuffer, - GetRawInputData, GetRawInputDeviceInfo, GetRawInputDeviceList, - GetRegisteredRawInputDevices): Add functions. - -2003-09-26 Dimitri Papadopoulos <papadopo(a)users.sourceforge.net> - - * include/winable.h (BlockInput): Add function. - - * include/winable.h (WS_ACTIVECAPTION): Add constant. - For use with WINDOWINFO structure. - - * include/winuser.h [_WIN32_WINNT >= 0x0500] (LockWorkStation): - Add function. - - * include/winuser.h [_WIN32_WINNT >= 0x0501] (IsWinEventHookInstalled): - Add function. - - * include/winuser.h [WINVER >= 0x0500] (UnhookWinEvent): - Add function... - - * include/winable.h [WINVER < 0x0500] (UnhookWinEvent): - ...and duplicate. - - * include/winuser.h [_WIN32_WINNT >= 0x0403] (SendInput): - Guard function... - - * include/winable.h [_WIN32_WINNT < 0x0403] (SendInput): - ...and duplicate. - - * include/winuser.h [WINVER >= 0x0500] (NotifyWinEvent): - Guard function... - - * include/winable.h [WINVER < 0x0500] (NotifyWinEvent): - ...and duplicate. - - * include/winuser.h [WINVER >= 0x0500] (MOUSEINPUT, KEYBDINPUT, - HARDWAREINPUT, INPUT): Guard structures... - - * include/winable.h [WINVER < 0x0500] (MOUSEINPUT, KEYBDINPUT, - HARDWAREINPUT, INPUT): ...and duplicate. - - * include/winuser.h [_WIN32_WINNT >= 0x0403] (INPUT_MOUSE, - INPUT_KEYBOARD, INPUT_HARDWARE): Guard constants... - - * include/winable.h [_WIN32_WINNT < 0x0403] (INPUT_MOUSE, - INPUT_KEYBOARD, INPUT_HARDWARE): ...and duplicate. - - * include/winuser.h: Move around some lines. Reformat according - to recommended or dominant style. Remove FAR keyword. - - * include/winable.h: Move around some lines. - - * lib/user32.def (BlockInput, IsWinEventHookInstalled, - LockWorkStation, UnhookWinEvent): Add functions. - -2003-09-26 Dimitri Papadopoulos <papadopo(a)users.sourceforge.net> - - * include/winuser.h [_WIN32_WINNT >= 0x0501] (PrintWindow, - PW_CLIENTONLY): Add function and constant. - - * lib/user32.def (PrintWindow): Add function. - -2003-09-26 Dimitri Papadopoulos <papadopo(a)users.sourceforge.net> - - * include/winuser.h (RealGetWindowClassA[AW]): Add function. - - * lib/user32.def (RealGetWindowClassA[AW]): Add function. - -2003-09-26 Dimitri Papadopoulos <papadopo(a)users.sourceforge.net> - - * include/winuser.h [WINVER >= 0x0500] (RegisterDeviceNotification[AW], - DEVICE_NOTIFY_WINDOW_HANDLE, DEVICE_NOTIFY_SERVICE_HANDLE, - DEVICE_NOTIFY_ALL_INTERFACE_CLASSES): Add function and constants. - - * lib/user32.def (RegisterDeviceNotification[AW]): Add function. - -2003-09-26 Dimitri Papadopoulos <papadopo(a)users.sourceforge.net> - - * include/winuser.h [WINVER >= 0x0500] (SetWinEventHook, WINEVENTPROC, - WINEVENT_OUTOFCONTEXT, WINEVENT_SKIPOWNTHREAD, WINEVENT_SKIPOWNPROCESS, - WINEVENT_INCONTEXT): Add function, typedef, and constants. - - * include/winable.h [WINVER < 0x0500] (SetWinEventHook, WINEVENTPROC, - WINEVENT_OUTOFCONTEXT, WINEVENT_SKIPOWNTHREAD, WINEVENT_SKIPOWNPROCESS, - WINEVENT_INCONTEXT): Add function, typedef, and constants. - - * include/winuser.h [_WIN32_WINNT >= 0x0500] (UserHandleGrantAccess): - Add function. - - * lib/user32.def (SetWinEventHook, UserHandleGrantAccess): - Add functions. - -2003-09-26 Dimitri Papadopoulos <papadopo(a)users.sourceforge.net> - - * include/winnt.h (ACE_INHERITED_OBJECT_TYPE_PRESENT, - ACE_OBJECT_TYPE_PRESENT): Add constants. - For use with OBJECTS_AND_NAME structure. - -2003-09-26 Dimitri Papadopoulos <papadopo(a)users.sourceforge.net> - - * include/aclapi.h [_WIN32_WINNT >= 0x0501] (GetInheritanceSource[AW]): - Add functions. Don't know what PFN_OBJECT_MGR_FUNCTS is so use - void* instead. - - * include/accctrl.h [_WIN32_WINNT >= 0x0501] (INHERITED_FROM[AW], - PINHERITED_FROM[AW]): Add structures. - - * lib/user32.def (GetInheritanceSource[AW]): Add functions. - -2003-09-26 Corinna Vinschen <corinna(a)vinschen.de> - - * include/winuser.h (FLASHWINFO, PFLASHWINFO): Define for 98/Me, too. - -2003-09-25 Danny Smith <dannysmith(a)users.sourceforge.net> - - * lib/version.def (LIBRARY): Quote name. - -2003-09-25 Dimitri Papadopoulos <papadopo(a)users.sourceforge.net> - - * include/winuser.h (GetClipboardSequenceNumber): Add functions - and constants. - - * include/winuser.h (GetGuiResources, GR_GDIOBJECTS, - GR_USEROBJECTS): Add functions and constants. - - * include/winuser.h (GetMouseMovePointsEx, GMMP_USE_DISPLAY_POINTS, - GMMP_USE_HIGH_RESOLUTION_POINTS): Add functions and constants. - - * include/winuser.h (InSendMessageEx, ISMEX_NOSEND, ISMEX_CALLBACK, - ISMEX_NOTIFY, ISMEX_REPLIED, ISMEX_SEND): Add functions and - constants. - - * lib/user32.def (GetClipboardSequenceNumber, GetGuiResources, - GetMouseMovePointsEx, InSendMessageEx): Add functions. - -2003-09-25 Dimitri Papadopoulos <papadopo(a)users.sourceforge.net> - - * include/winuser.h (BroadcastSystemMessage, BroadcastSystemMessageA, - BroadcastSystemMessageW, BroadcastSystemMessageEx, - BroadcastSystemMessageExA, BroadcastSystemMessageExW, - BSMINFO, BSF_ALLOWSFW, BSF_SENDNOTIFYMESSAGE, BSF_LUID, - BSF_RETURNHDESK): Add functions and constants. - - * include/winuser.h (EnumDisplaySettingsEx, EnumDisplaySettingsExA, - EnumDisplaySettingsExW, EDS_RAWMODE): Add functions and constant. - - * include/winuser.h (IsGUIThread, IsHungAppWindow, FlashWindowEx, - GetProcessDefaultLayout, SetProcessDefaultLayout, - RealChildWindowFromPoint, SetProcessDefaultLayout, - SwitchToThisWindow): Add functions. - - * lib/user32.def (BroadcastSystemMessageA, BroadcastSystemMessageW, - BroadcastSystemMessageExA, BroadcastSystemMessageExW, - EnumDisplaySettingsExA, EnumDisplaySettingsExW, FlashWindowEx, - GetProcessDefaultLayout, IsGUIThread, IsHungAppWindow, - RealChildWindowFromPoint, SetProcessDefaultLayout, - SwitchToThisWindow): Add function. - -2003-09-25 Dimitri Papadopoulos <papadopo(a)users.sourceforge.net> - - * include/winuser.h (DeregisterShellHookWindow): Add function. - - * include/winuser.h [_WIN32_WINNT >= 0x0500] (EndTask): Add function. - - * lib/user32.def (EndTask): Add function. - - * include/winuser.h (WINVER, _WIN32_WINNT): It's better (?) to - use _WIN32_WINNT instead of WINVER to test for Windows 2000. - - * include/winable.h: Reorder target macros. - - * lib/*.def: Cleanup. - -2003-09-25 Dimitri Papadopoulos <papadopo(a)users.sourceforge.net> - - * include/winuser.h [WINVER >= 0x0500] (AnimateWindow): Add - function. - - * lib/user32.def (AnimateWindow): Add function. By the way - there are ~ 140 symbols missing from this file when comparing - to user32.dll on Windows XP. - -2003-09-25 Dimitri Papadopoulos <papadopo(a)users.sourceforge.net> - - * include/winuser.h [WINVER >= 0x0500] (AW_SLIDE, AW_ACTIVATE, - AW_BLEND, AW_HIDE, AW_CENTER, AW_HOR_POSITIVE, AW_HOR_NEGATIVE, - AW_VER_POSITIVE, AW_VER_NEGATIVE): Add constants. For use by - AnimateWindow(). - -2003-09-25 Dimitri Papadopoulos <papadopo(a)users.sourceforge.net> - - * include/winuser.h [WINVER >= 0x0500] (GetGUIThreadInfo, - LPGUITHREADINFO): Add function and associated typedef... - - * include/winable.h [WINVER < 0x0500] (GetGUIThreadInfo, - LPGUITHREADINFO): ...and duplicate them in <winable.h> as - seems to be required on older versions of Windows. - -2003-09-24 Dimitri Papadopoulos <papadopo(a)users.sourceforge.net> - - * include/GL/glu.h (gluErrorUnicodeStringWIN): Add macro - function. MSDN suggests using gluErrorUnicodeStringWIN - instead of gluErrorString, as it allows both ANSI and Unicode - error strings. - - * include/GL/glu.h (gluErrorUnicodeStringEXT): Make the - returned pointer const for consistency reasons. - -2003-09-24 Dimitri Papadopoulos <papadopo(a)users.sourceforge.net> - - * include/GL/glu.h (gluErrorUnicodeStringEXT): Add function. - Function exists in glu32.def but is undocumented on MSDN. - A Google search came up with this declaration. - -2003-09-24 Dimitri Papadopoulos <papadopo(a)users.sourceforge.net> - - * include/GL/glu.h: Rewritten from scratch. Started from GLU 1.3 - headers from OpenGL Sample Implementation. Windows ships with - GLU 1.2 so some constants and functions were removed. Then some - typedef's and function declarations were reworked to look like - the previous GL/glu.h. - -2003-09-24 Dimitri Papadopoulos <papadopo(a)users.sourceforge.net> - - * include/uxtheme.h (PROPERTYORIGIN): the documentation of - PROPERTYORIGIN suggests it's `PROPERTYORIGIN' but experimentation - suggests it's actually `enum PROPERTYORIGIN'. Keep both. - - * include/uxtheme.h (THEME_SIZE, THEMESIZE): MSDN suggests - it's either `THEME_SIZE' or `THEMESIZE' but experimentation - suggests it's actually `enum THEMESIZE'. Keep `THEME_SIZE' - and `enum THEMESIZE'. - -2003-09-24 Dimitri Papadopoulos <papadopo(a)users.sourceforge.net> - - * include/uxtheme.h: New file. - * include/tmschema.h: New file. - * include/uxtheme.def: New file. - * lib/test.c: Include uxtheme.h, tmschema.h. - -2003-09-23 Dimitri Papadopoulos <papadopo(a)users.sourceforge.net> - - * include/winuser.h (KEYEVENTF_UNICODE, KEYEVENTF_SCANCODE): - Add defines. - -2003-09-23 Dimitri Papadopoulos <papadopo(a)users.sourceforge.net> - - * include/winable.h [_WIN32_WINNT < 0x0403] (INPUT_MOUSE, - INPUT_KEYBOARD, INPUT_HARDWARE): Duplicate defines in - <winable.h> as seems to be required on older versions of - Windows. - -2003-09-23 Dimitri Papadopoulos <papadopo(a)users.sourceforge.net> - - * include/winuser.h [WINVER >= 0x0500] (CHILDID_SELF, - GUI_CARETBLINKING, GUI_INMOVESIZE, GUI_INMENUMODE, - GUI_SYSTEMMENUMODE, GUI_POPUPMENUMODE, GUI_16BITTASK): - Add defines, the last one only on Windows XP... - - * include/winable.h [WINVER < 0x0500] (CHILDID_SELF, - GUI_CARETBLINKING, GUI_INMOVESIZE, GUI_INMENUMODE, - GUI_SYSTEMMENUMODE, GUI_POPUPMENUMODE): ...and duplicate - them in <winable.h> as seems to be required on older - versions of Windows. - -2003-09-23 Dimitri Papadopoulos <papadopo(a)users.sourceforge.net> - - * include/winuser.h [WINVER >= 0x0500] (GUITHREADINFO, - OBJID_WINDOW, OBJID_SYSMENU, OBJID_TITLEBAR, OBJID_MENU, - OBJID_CLIENT, OBJID_VSCROLL, OBJID_HSCROLL, OBJID_SIZEGRIP, - OBJID_CARET, OBJID_CURSOR, OBJID_ALERT, OBJID_SOUND): Bring - back into <winuser.h>... - - * include/winable.h [WINVER < 0x0500] (GUITHREADINFO, - OBJID_WINDOW, OBJID_SYSMENU, OBJID_TITLEBAR, OBJID_MENU, - OBJID_CLIENT, OBJID_VSCROLL, OBJID_HSCROLL, OBJID_SIZEGRIP, - OBJID_CARET, OBJID_CURSOR, OBJID_ALERT, OBJID_SOUND): ...and - comment out in <winable.h>. MSDN may say <winable.h> but this - breaks many programs. It seems it used to be <winable.h> on - older versions of Windows. - -2003-09-17 Danny Smith <dannysmith(a)users.sourceforge.net> - - * include/winuser.h (UpdateLayeredWindow): Protect against NOGDI. [truncated at 1000 lines; 12622 more skipped]
19 years, 8 months
1
0
0
0
[chorns] 15142: Re-add local w32api changes
by chorns@svn.reactos.com
Re-add local w32api changes Modified: trunk/reactos/w32api/include/GL/gl.h Added: trunk/reactos/w32api/include/GdiPlus.h Added: trunk/reactos/w32api/include/GdiPlusBase.h Added: trunk/reactos/w32api/include/GdiPlusBrush.h Added: trunk/reactos/w32api/include/GdiPlusColor.h Added: trunk/reactos/w32api/include/GdiPlusColorMatrix.h Added: trunk/reactos/w32api/include/GdiPlusEffects.h Added: trunk/reactos/w32api/include/GdiPlusEnums.h Added: trunk/reactos/w32api/include/GdiPlusFlat.h Added: trunk/reactos/w32api/include/GdiPlusGpStubs.h Added: trunk/reactos/w32api/include/GdiPlusGraphics.h Added: trunk/reactos/w32api/include/GdiPlusHeaders.h Added: trunk/reactos/w32api/include/GdiPlusImageAttributes.h Added: trunk/reactos/w32api/include/GdiPlusImaging.h Added: trunk/reactos/w32api/include/GdiPlusInit.h Added: trunk/reactos/w32api/include/GdiPlusLineCaps.h Added: trunk/reactos/w32api/include/GdiPlusMatrix.h Added: trunk/reactos/w32api/include/GdiPlusMem.h Added: trunk/reactos/w32api/include/GdiPlusMetaFile.h Added: trunk/reactos/w32api/include/GdiPlusMetaHeader.h Added: trunk/reactos/w32api/include/GdiPlusPath.h Added: trunk/reactos/w32api/include/GdiPlusPen.h Added: trunk/reactos/w32api/include/GdiPlusPixelFormats.h Added: trunk/reactos/w32api/include/GdiPlusStringFormat.h Added: trunk/reactos/w32api/include/GdiPlusTypes.h Modified: trunk/reactos/w32api/include/accctrl.h Modified: trunk/reactos/w32api/include/aclapi.h Added: trunk/reactos/w32api/include/aclui.h Modified: trunk/reactos/w32api/include/basetsd.h Modified: trunk/reactos/w32api/include/basetyps.h Modified: trunk/reactos/w32api/include/commctrl.h Added: trunk/reactos/w32api/include/ddk/afilter.h Modified: trunk/reactos/w32api/include/ddk/atm.h Modified: trunk/reactos/w32api/include/ddk/batclass.h Modified: trunk/reactos/w32api/include/ddk/cfg.h Modified: trunk/reactos/w32api/include/ddk/cfgmgr32.h Modified: trunk/reactos/w32api/include/ddk/d4drvif.h Modified: trunk/reactos/w32api/include/ddk/d4iface.h Modified: trunk/reactos/w32api/include/ddk/ddkmapi.h Modified: trunk/reactos/w32api/include/ddk/hidclass.h Modified: trunk/reactos/w32api/include/ddk/hidpi.h Modified: trunk/reactos/w32api/include/ddk/mcd.h Modified: trunk/reactos/w32api/include/ddk/miniport.h Modified: trunk/reactos/w32api/include/ddk/mountdev.h Modified: trunk/reactos/w32api/include/ddk/mountmgr.h Modified: trunk/reactos/w32api/include/ddk/ndis.h Modified: trunk/reactos/w32api/include/ddk/ndistapi.h Modified: trunk/reactos/w32api/include/ddk/ndiswan.h Modified: trunk/reactos/w32api/include/ddk/netpnp.h Modified: trunk/reactos/w32api/include/ddk/newdev.h Added: trunk/reactos/w32api/include/ddk/ntagp.h Modified: trunk/reactos/w32api/include/ddk/ntapi.h Modified: trunk/reactos/w32api/include/ddk/ntdd8042.h Modified: trunk/reactos/w32api/include/ddk/ntddbeep.h Modified: trunk/reactos/w32api/include/ddk/ntddcdrm.h Modified: trunk/reactos/w32api/include/ddk/ntddcdvd.h Modified: trunk/reactos/w32api/include/ddk/ntddchgr.h Modified: trunk/reactos/w32api/include/ddk/ntdddisk.h Modified: trunk/reactos/w32api/include/ddk/ntddk.h Modified: trunk/reactos/w32api/include/ddk/ntddkbd.h Modified: trunk/reactos/w32api/include/ddk/ntddmou.h Modified: trunk/reactos/w32api/include/ddk/ntddpar.h Modified: trunk/reactos/w32api/include/ddk/ntddpcm.h Modified: trunk/reactos/w32api/include/ddk/ntddscsi.h Modified: trunk/reactos/w32api/include/ddk/ntddser.h Modified: trunk/reactos/w32api/include/ddk/ntddstor.h Modified: trunk/reactos/w32api/include/ddk/ntddtape.h Modified: trunk/reactos/w32api/include/ddk/ntddtdi.h Modified: trunk/reactos/w32api/include/ddk/ntddvdeo.h Modified: trunk/reactos/w32api/include/ddk/ntddvol.h Modified: trunk/reactos/w32api/include/ddk/ntifs.h Modified: trunk/reactos/w32api/include/ddk/ntpoapi.h Modified: trunk/reactos/w32api/include/ddk/parallel.h Modified: trunk/reactos/w32api/include/ddk/pfhook.h Modified: trunk/reactos/w32api/include/ddk/poclass.h Added: trunk/reactos/w32api/include/ddk/prntfont.h Modified: trunk/reactos/w32api/include/ddk/scsi.h Modified: trunk/reactos/w32api/include/ddk/scsiscan.h Modified: trunk/reactos/w32api/include/ddk/scsiwmi.h Modified: trunk/reactos/w32api/include/ddk/smbus.h Modified: trunk/reactos/w32api/include/ddk/srb.h Modified: trunk/reactos/w32api/include/ddk/storport.h Modified: trunk/reactos/w32api/include/ddk/tdi.h Modified: trunk/reactos/w32api/include/ddk/tdiinfo.h Modified: trunk/reactos/w32api/include/ddk/tdikrnl.h Modified: trunk/reactos/w32api/include/ddk/tvout.h Modified: trunk/reactos/w32api/include/ddk/upssvc.h Modified: trunk/reactos/w32api/include/ddk/usb.h Modified: trunk/reactos/w32api/include/ddk/usb100.h Modified: trunk/reactos/w32api/include/ddk/usbdi.h Modified: trunk/reactos/w32api/include/ddk/usbioctl.h Modified: trunk/reactos/w32api/include/ddk/usbiodef.h Modified: trunk/reactos/w32api/include/ddk/usbscan.h Modified: trunk/reactos/w32api/include/ddk/usbuser.h Modified: trunk/reactos/w32api/include/ddk/video.h Modified: trunk/reactos/w32api/include/ddk/videoagp.h Added: trunk/reactos/w32api/include/ddk/wdmguid.h Modified: trunk/reactos/w32api/include/ddk/win2k.h Modified: trunk/reactos/w32api/include/ddk/winddi.h Modified: trunk/reactos/w32api/include/ddk/winddk.h [truncated at 100 lines; 63 more skipped] _____ Modified: trunk/reactos/w32api/include/GL/gl.h --- trunk/reactos/w32api/include/GL/gl.h 2005-05-08 17:44:37 UTC (rev 15141) +++ trunk/reactos/w32api/include/GL/gl.h 2005-05-08 18:02:41 UTC (rev 15142) @@ -1,4 +1,4 @@ -/* $Id: gl.h,v 1.3 2003/09/12 13:26:51 earnie Exp $ */ +/* $Id: gl.h 12852 2005-01-06 13:58:04Z mf $ */ /* * Mesa 3-D graphics library _____ Added: trunk/reactos/w32api/include/GdiPlus.h --- trunk/reactos/w32api/include/GdiPlus.h 2005-05-08 17:44:37 UTC (rev 15141) +++ trunk/reactos/w32api/include/GdiPlus.h 2005-05-08 18:02:41 UTC (rev 15142) @@ -0,0 +1,78 @@ +/* + * GdiPlus.h + * + * Windows GDI+ + * + * This file is part of the w32api package. + * + * THIS SOFTWARE IS NOT COPYRIGHTED + * + * This source code is offered for use in the public domain. You may + * use, modify or distribute it freely. + * + * This code is distributed in the hope that it will be useful but + * WITHOUT ANY WARRANTY. ALL WARRANTIES, EXPRESS OR IMPLIED ARE HEREBY + * DISCLAIMED. This includes but is not limited to warranties of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + */ + +#ifndef _GDIPLUS_H +#define _GDIPLUS_H + +#if __GNUC__ >= 3 +#pragma GCC system_header +#endif + +#ifndef __cplusplus +#error In order to use GDI+ headers use must use a C++ compiler +#else + +struct IDirectDrawSurface7; + +typedef signed short INT16; +typedef unsigned short UINT16; + +#include <pshpack8.h> + +namespace Gdiplus +{ + namespace DllExports + { + #include "GdiplusMem.h" + }; + + #include "GdiplusBase.h" + + #include "GdiplusEnums.h" + #include "GdiplusTypes.h" + #include "GdiplusInit.h" + #include "GdiplusPixelFormats.h" + #include "GdiplusColor.h" + #include "GdiplusMetaHeader.h" + #include "GdiplusImaging.h" + #include "GdiplusColorMatrix.h" + #include "GdiplusGpStubs.h" + #include "GdiplusHeaders.h" + + namespace DllExports + { + #include "GdiPlusFlat.h" + }; + + #include "GdiplusImageAttributes.h" + #include "GdiplusMatrix.h" + #include "GdiplusBrush.h" + #include "GdiplusPen.h" + #include "GdiplusStringFormat.h" + #include "GdiplusPath.h" + #include "GdiplusLineCaps.h" + #include "GdiplusMetaFile.h" + #include "GdiplusGraphics.h" + #include "GdiplusEffects.h" +} + +#include <poppack.h> + +#endif + +#endif /* _GDIPLUS_H */ Property changes on: trunk/reactos/w32api/include/GdiPlus.h ___________________________________________________________________ Name: svn:eol-style + native _____ Added: trunk/reactos/w32api/include/GdiPlusBase.h --- trunk/reactos/w32api/include/GdiPlusBase.h 2005-05-08 17:44:37 UTC (rev 15141) +++ trunk/reactos/w32api/include/GdiPlusBase.h 2005-05-08 18:02:41 UTC (rev 15142) @@ -0,0 +1,49 @@ +/* + * GdiPlusBase.h + * + * Windows GDI+ + * + * This file is part of the w32api package. + * + * THIS SOFTWARE IS NOT COPYRIGHTED + * + * This source code is offered for use in the public domain. You may + * use, modify or distribute it freely. + * + * This code is distributed in the hope that it will be useful but + * WITHOUT ANY WARRANTY. ALL WARRANTIES, EXPRESS OR IMPLIED ARE HEREBY + * DISCLAIMED. This includes but is not limited to warranties of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + */ + +#ifndef _GDIPLUSBASE_H +#define _GDIPLUSBASE_H + +#if __GNUC__ >= 3 +#pragma GCC system_header +#endif + +class GdiplusBase { +public: + void operator delete(void *in_pVoid) + { + DllExports::GdipFree(in_pVoid); + } + + void operator delete[](void *in_pVoid) + { + DllExports::GdipFree(in_pVoid); + } + + void *operator new(size_t in_size) + { + return DllExports::GdipAlloc(in_size); + } + + void *operator new[](size_t in_size) + { + return DllExports::GdipAlloc(in_size); + } +}; + +#endif /* _GDIPLUSBASE_H */ Property changes on: trunk/reactos/w32api/include/GdiPlusBase.h ___________________________________________________________________ Name: svn:eol-style + native _____ Added: trunk/reactos/w32api/include/GdiPlusBrush.h --- trunk/reactos/w32api/include/GdiPlusBrush.h 2005-05-08 17:44:37 UTC (rev 15141) +++ trunk/reactos/w32api/include/GdiPlusBrush.h 2005-05-08 18:02:41 UTC (rev 15142) @@ -0,0 +1,315 @@ +/* + * GdiPlusBrush.h + * + * Windows GDI+ + * + * This file is part of the w32api package. + * + * THIS SOFTWARE IS NOT COPYRIGHTED + * + * This source code is offered for use in the public domain. You may + * use, modify or distribute it freely. + * + * This code is distributed in the hope that it will be useful but + * WITHOUT ANY WARRANTY. ALL WARRANTIES, EXPRESS OR IMPLIED ARE HEREBY + * DISCLAIMED. This includes but is not limited to warranties of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + */ + +#ifndef _GDIPLUSBRUSH_H +#define _GDIPLUSBRUSH_H + +#if __GNUC__ >= 3 +#pragma GCC system_header +#endif + +class Brush : public GdiplusBase +{ +public: + Brush *Clone(VOID) const + { + return NULL; + } + + Status GetLastStatus(VOID) + { + return NotImplemented; + } + + BrushType GetType(VOID) + { + return BrushTypeSolidColor; + } +}; + + +class HatchBrush : public Brush +{ +public: + HatchBrush(HatchStyle hatchStyle, const Color &foreColor, const Color &backColor) + { + } + + Status GetBackgroundColor(Color *color) const + { + return NotImplemented; + } + + Status GetForegroundColor(Color *color) const + { + return NotImplemented; + } + + HatchStyle GetHatchStyle(VOID) const + { + return HatchStyleHorizontal; + } +}; + + +class LinearGradientBrush : public Brush +{ +public: + LinearGradientBrush(const PointF &point1, const PointF &point2, const Color &color1, const Color &color2) + { + } + + LinearGradientBrush(const Rect &rect, const Color &color1, const Color &color2, REAL angle, BOOL isAngleScalable) + { + } + + LinearGradientBrush(const Rect &rect, const Color &color1, const Color &color2, LinearGradientMode mode) + { + } + + LinearGradientBrush(const Point &point1, const Point &point2, const Color &color1, const Color &color2) + { + } + + LinearGradientBrush(const RectF &rect, const Color &color1, const Color &color2, REAL angle, BOOL isAngleScalable) + { + } + + LinearGradientBrush(const RectF &rect, const Color &color1, const Color &color2, LinearGradientMode mode) + { + } + + Status GetBlend(REAL *blendFactors, REAL *blendPositions, INT count) + { + return NotImplemented; + } + + INT GetBlendCount(VOID) const + { + return 0; + } + + BOOL GetGammaCorrection(VOID) const + { + return FALSE; + } + + INT GetInterpolationColorCount(VOID) const + { + return 0; + } + + Status GetInterpolationColors(Color *presetColors, REAL *blendPositions, INT count) const + { + return NotImplemented; + } + + Status GetLinearColors(Color* colors) const + { + return NotImplemented; + } + + Status GetRectangle(Rect *rect) const + { + return NotImplemented; + } + + Status GetRectangle(RectF* rect) const + { + return NotImplemented; + } + + Status GetTransform(Matrix* matrix) const + { + return NotImplemented; + } + + WrapMode GetWrapMode(VOID) const + { + return WrapModeTile; + } + + Status MultiplyTransform(const Matrix *matrix, MatrixOrder order) + { + return NotImplemented; + } + + Status ResetTransform(VOID) + { + return NotImplemented; + } + + Status RotateTransform(REAL angle, MatrixOrder order) + { + return NotImplemented; + } + + Status ScaleTransform(REAL sx, REAL sy, MatrixOrder order) + { + return NotImplemented; + } + + Status SetBlend(const REAL *blendFactors, const REAL *blendPositions, INT count) + { + return NotImplemented; + } + + Status SetBlendBellShape(REAL focus, REAL scale) + { + return NotImplemented; + } + + Status SetBlendTriangularShape(REAL focus, REAL scale) + { + return NotImplemented; + } + + Status SetGammaCorrection(BOOL useGammaCorrection) + { + return NotImplemented; + } + + Status SetInterpolationColors(const Color *presetColors, const REAL *blendPositions, INT count) + { + return NotImplemented; + } + + Status SetLinearColors(const Color& color1, const Color& color2) + { + return NotImplemented; + } + + Status SetTransform(const Matrix* matrix) + { + return NotImplemented; + } + + Status SetWrapMode(WrapMode wrapMode) + { + return NotImplemented; + } + + Status TranslateTransform(REAL dx, REAL dy, MatrixOrder order) + { + return NotImplemented; + } +}; + + +class SolidBrush : Brush +{ +public: + SolidBrush(const Color &color) + { + } + + Status GetColor(Color *color) const + { + return NotImplemented; + } + + Status SetColor(const Color &color) + { + return NotImplemented; + } +}; + + +class TextureBrush : Brush +{ +public: + TextureBrush(Image *image, WrapMode wrapMode, const RectF &dstRect) + { + } + + TextureBrush(Image *image, Rect &dstRect, ImageAttributes *imageAttributes) + { + } + + TextureBrush(Image *image, WrapMode wrapMode, INT dstX, INT dstY, INT dstWidth, INT dstHeight) + { + } + + TextureBrush(Image *image, WrapMode wrapMode, REAL dstX, REAL dstY, REAL dstWidth, REAL dstHeight) + { + } + + TextureBrush(Image *image, RectF &dstRect, ImageAttributes *imageAttributes) + { + } + + TextureBrush(Image *image, WrapMode wrapMode) + { + } + + TextureBrush(Image *image, WrapMode wrapMode, const Rect &dstRect) + { + } + + Image *GetImage(VOID) const + { + return NULL; + } + + Status GetTransform(Matrix *matrix) const + { + return NotImplemented; + } + + WrapMode GetWrapMode(VOID) const + { + return WrapModeTile; + } + + Status MultiplyTransform(Matrix *matrix, MatrixOrder order) + { + return NotImplemented; + } + + Status ResetTransform(VOID) + { + return NotImplemented; + } + + Status RotateTransform(REAL angle, MatrixOrder order) + { + return NotImplemented; + } + + Status ScaleTransform(REAL sx, REAL sy, MatrixOrder order) + { + return NotImplemented; + } + + Status SetTransform(const Matrix *matrix) + { + return NotImplemented; + } + + Status SetWrapMode(WrapMode wrapMode) + { + return NotImplemented; + } + + Status TranslateTransform(REAL dx, REAL dy, MatrixOrder order) + { + return NotImplemented; + } +}; + +#endif /* _GDIPLUSBRUSH_H */ Property changes on: trunk/reactos/w32api/include/GdiPlusBrush.h ___________________________________________________________________ Name: svn:eol-style + native _____ Added: trunk/reactos/w32api/include/GdiPlusColor.h --- trunk/reactos/w32api/include/GdiPlusColor.h 2005-05-08 17:44:37 UTC (rev 15141) +++ trunk/reactos/w32api/include/GdiPlusColor.h 2005-05-08 18:02:41 UTC (rev 15142) @@ -0,0 +1,279 @@ +/* + * GdiPlusColor.h + * + * Windows GDI+ + * + * This file is part of the w32api package. + * + * THIS SOFTWARE IS NOT COPYRIGHTED + * + * This source code is offered for use in the public domain. You may + * use, modify or distribute it freely. + * + * This code is distributed in the hope that it will be useful but + * WITHOUT ANY WARRANTY. ALL WARRANTIES, EXPRESS OR IMPLIED ARE HEREBY + * DISCLAIMED. This includes but is not limited to warranties of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + */ + +#ifndef _GDIPLUSCOLOR_H +#define _GDIPLUSCOLOR_H + +#if __GNUC__ >= 3 +#pragma GCC system_header +#endif + +typedef enum { + ColorChannelFlagsC = 0, + ColorChannelFlagsM = 1, + ColorChannelFlagsY = 2, + ColorChannelFlagsK = 3, + ColorChannelFlagsLast = 4 +} ColorChannelFlags; + + +class Color +{ +public: + Color(BYTE a, BYTE r, BYTE g, BYTE b) + { + color = MakeARGB(a, r, g, b); + } + + Color(VOID) + { + } + + Color(BYTE r, BYTE g, BYTE b) + { + } + + Color(ARGB argb) + { + } + + BYTE GetA(VOID) + { + return 0; + } + + BYTE GetAlpha(VOID) + { + return 0; + } + + BYTE GetB(VOID) + { + return 0; + } + + BYTE GetBlue(VOID) + { + return 0; + } + + BYTE GetG(VOID) + { + return 0; + } + + BYTE GetGreen(VOID) + { + return 0; + } + + BYTE GetR(VOID) + { + return 0; + } + + BYTE GetRed(VOID) + { + return 0; + } + + ARGB GetValue(VOID) const + { + return color; + } + + enum + { + AlphaShift = 24, + RedShift = 16, + GreenShift = 8, + BlueShift = 0 + }; + + static ARGB MakeARGB(BYTE a, BYTE r, BYTE g, BYTE b) + { + return (((ARGB)(b) << BlueShift) | + ((ARGB)(g) << GreenShift) | + ((ARGB)(r) << RedShift) | + ((ARGB)(a) << AlphaShift)); + } + + VOID SetFromCOLORREF(COLORREF rgb) + { + } + + VOID SetValue(ARGB argb) + { + } + + COLORREF ToCOLORREF(VOID) + { + return 0; + } + + + enum + { + AliceBlue = 0xFFF0F8FF, + AntiqueWhite = 0xFFFAEBD7, + Aqua = 0xFF00FFFF, + Aquamarine = 0xFF7FFFD4, + Azure = 0xFFF0FFFF, + Beige = 0xFFF5F5DC, + Bisque = 0xFFFFE4C4, + Black = 0xFF000000, + BlanchedAlmond = 0xFFFFEBCD, + Blue = 0xFF0000FF, + BlueViolet = 0xFF8A2BE2, + Brown = 0xFFA52A2A, + BurlyWood = 0xFFDEB887, + CadetBlue = 0xFF5F9EA0, + Chartreuse = 0xFF7FFF00, + Chocolate = 0xFFD2691E, + Coral = 0xFFFF7F50, + CornflowerBlue = 0xFF6495ED, + Cornsilk = 0xFFFFF8DC, + Crimson = 0xFFDC143C, + Cyan = 0xFF00FFFF, + DarkBlue = 0xFF00008B, + DarkCyan = 0xFF008B8B, + DarkGoldenrod = 0xFFB8860B, + DarkGray = 0xFFA9A9A9, + DarkGreen = 0xFF006400, + DarkKhaki = 0xFFBDB76B, + DarkMagenta = 0xFF8B008B, + DarkOliveGreen = 0xFF556B2F, + DarkOrange = 0xFFFF8C00, + DarkOrchid = 0xFF9932CC, + DarkRed = 0xFF8B0000, + DarkSalmon = 0xFFE9967A, + DarkSeaGreen = 0xFF8FBC8B, + DarkSlateBlue = 0xFF483D8B, + DarkSlateGray = 0xFF2F4F4F, + DarkTurquoise = 0xFF00CED1, + DarkViolet = 0xFF9400D3, + DeepPink = 0xFFFF1493, + DeepSkyBlue = 0xFF00BFFF, + DimGray = 0xFF696969, + DodgerBlue = 0xFF1E90FF, + Firebrick = 0xFFB22222, + FloralWhite = 0xFFFFFAF0, + ForestGreen = 0xFF228B22, + Fuchsia = 0xFFFF00FF, + Gainsboro = 0xFFDCDCDC, + GhostWhite = 0xFFF8F8FF, + Gold = 0xFFFFD700, + Goldenrod = 0xFFDAA520, + Gray = 0xFF808080, + Green = 0xFF008000, + GreenYellow = 0xFFADFF2F, + Honeydew = 0xFFF0FFF0, + HotPink = 0xFFFF69B4, + IndianRed = 0xFFCD5C5C, + Indigo = 0xFF4B0082, + Ivory = 0xFFFFFFF0, + Khaki = 0xFFF0E68C, + Lavender = 0xFFE6E6FA, + LavenderBlush = 0xFFFFF0F5, + LawnGreen = 0xFF7CFC00, + LemonChiffon = 0xFFFFFACD, + LightBlue = 0xFFADD8E6, + LightCoral = 0xFFF08080, + LightCyan = 0xFFE0FFFF, + LightGoldenrodYellow = 0xFFFAFAD2, + LightGray = 0xFFD3D3D3, + LightGreen = 0xFF90EE90, + LightPink = 0xFFFFB6C1, + LightSalmon = 0xFFFFA07A, + LightSeaGreen = 0xFF20B2AA, + LightSkyBlue = 0xFF87CEFA, + LightSlateGray = 0xFF778899, + LightSteelBlue = 0xFFB0C4DE, + LightYellow = 0xFFFFFFE0, + Lime = 0xFF00FF00, + LimeGreen = 0xFF32CD32, + Linen = 0xFFFAF0E6, + Magenta = 0xFFFF00FF, + Maroon = 0xFF800000, + MediumAquamarine = 0xFF66CDAA, + MediumBlue = 0xFF0000CD, + MediumOrchid = 0xFFBA55D3, + MediumPurple = 0xFF9370DB, + MediumSeaGreen = 0xFF3CB371, + MediumSlateBlue = 0xFF7B68EE, + MediumSpringGreen = 0xFF00FA9A, + MediumTurquoise = 0xFF48D1CC, + MediumVioletRed = 0xFFC71585, + MidnightBlue = 0xFF191970, + MintCream = 0xFFF5FFFA, + MistyRose = 0xFFFFE4E1, + Moccasin = 0xFFFFE4B5, + NavajoWhite = 0xFFFFDEAD, + Navy = 0xFF000080, + OldLace = 0xFFFDF5E6, + Olive = 0xFF808000, + OliveDrab = 0xFF6B8E23, + Orange = 0xFFFFA500, + OrangeRed = 0xFFFF4500, + Orchid = 0xFFDA70D6, + PaleGoldenrod = 0xFFEEE8AA, + PaleGreen = 0xFF98FB98, + PaleTurquoise = 0xFFAFEEEE, + PaleVioletRed = 0xFFDB7093, + PapayaWhip = 0xFFFFEFD5, + PeachPuff = 0xFFFFDAB9, + Peru = 0xFFCD853F, + Pink = 0xFFFFC0CB, + Plum = 0xFFDDA0DD, + PowderBlue = 0xFFB0E0E6, + Purple = 0xFF800080, + Red = 0xFFFF0000, + RosyBrown = 0xFFBC8F8F, + RoyalBlue = 0xFF4169E1, + SaddleBrown = 0xFF8B4513, + Salmon = 0xFFFA8072, + SandyBrown = 0xFFF4A460, + SeaGreen = 0xFF2E8B57, + SeaShell = 0xFFFFF5EE, + Sienna = 0xFFA0522D, + Silver = 0xFFC0C0C0, + SkyBlue = 0xFF87CEEB, + SlateBlue = 0xFF6A5ACD, + SlateGray = 0xFF708090, + Snow = 0xFFFFFAFA, + SpringGreen = 0xFF00FF7F, + SteelBlue = 0xFF4682B4, + Tan = 0xFFD2B48C, + Teal = 0xFF008080, + Thistle = 0xFFD8BFD8, + Tomato = 0xFFFF6347, + Transparent = 0x00FFFFFF, + Turquoise = 0xFF40E0D0, + Violet = 0xFFEE82EE, + Wheat = 0xFFF5DEB3, + White = 0xFFFFFFFF, + WhiteSmoke = 0xFFF5F5F5, + Yellow = 0xFFFFFF00, + YellowGreen = 0xFF9ACD32, + }; + +private: + ARGB color; +}; + +#endif /* _GDIPLUSCOLOR_H */ Property changes on: trunk/reactos/w32api/include/GdiPlusColor.h ___________________________________________________________________ Name: svn:eol-style + native _____ Added: trunk/reactos/w32api/include/GdiPlusColorMatrix.h --- trunk/reactos/w32api/include/GdiPlusColorMatrix.h 2005-05-08 17:44:37 UTC (rev 15141) +++ trunk/reactos/w32api/include/GdiPlusColorMatrix.h 2005-05-08 18:02:41 UTC (rev 15142) @@ -0,0 +1,51 @@ +/* + * GdiPlusColorMatrix.h + * + * Windows GDI+ + * + * This file is part of the w32api package. + * + * THIS SOFTWARE IS NOT COPYRIGHTED + * + * This source code is offered for use in the public domain. You may + * use, modify or distribute it freely. + * + * This code is distributed in the hope that it will be useful but + * WITHOUT ANY WARRANTY. ALL WARRANTIES, EXPRESS OR IMPLIED ARE HEREBY + * DISCLAIMED. This includes but is not limited to warranties of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + */ + +#ifndef _GDIPLUSCOLORMATRIX_H +#define _GDIPLUSCOLORMATRIX_H + +#if __GNUC__ >= 3 +#pragma GCC system_header +#endif + +typedef struct { + Color oldColor; + Color newColor; +} ColorMap; + +struct ColorMatrix { + REAL m[5][5]; +}; + +typedef enum { + ColorAdjustTypeDefault = 0, + ColorAdjustTypeBitmap = 1, + ColorAdjustTypeBrush = 2, + ColorAdjustTypePen = 3, + ColorAdjustTypeText = 4, + ColorAdjustTypeCount = 5, + ColorAdjustTypeAny = 6 +} ColorAdjustType; + +typedef enum { + ColorMatrixFlagsDefault = 0, + ColorMatrixFlagsSkipGrays = 1, + ColorMatrixFlagsAltGray = 2 +} ColorMatrixFlags; + +#endif /* _GDIPLUSCOLORMATRIX_H */ Property changes on: trunk/reactos/w32api/include/GdiPlusColorMatrix.h ___________________________________________________________________ Name: svn:eol-style + native _____ Added: trunk/reactos/w32api/include/GdiPlusEffects.h --- trunk/reactos/w32api/include/GdiPlusEffects.h 2005-05-08 17:44:37 UTC (rev 15141) +++ trunk/reactos/w32api/include/GdiPlusEffects.h 2005-05-08 18:02:41 UTC (rev 15142) @@ -0,0 +1,292 @@ +/* + * GdiPlusEffects.h + * + * Windows GDI+ + * + * This file is part of the w32api package. + * + * THIS SOFTWARE IS NOT COPYRIGHTED + * + * This source code is offered for use in the public domain. You may + * use, modify or distribute it freely. + * + * This code is distributed in the hope that it will be useful but + * WITHOUT ANY WARRANTY. ALL WARRANTIES, EXPRESS OR IMPLIED ARE HEREBY + * DISCLAIMED. This includes but is not limited to warranties of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + */ + +#ifndef _GDIPLUSEFFECTS_H +#define _GDIPLUSEFFECTS_H + +#if __GNUC__ >= 3 +#pragma GCC system_header +#endif + +typedef struct { + float radius; + BOOL expandEdge; +} BlurParams; + +typedef struct { + INT brightnessLevel; + INT contrastLevel; +} BrightnessContrastParams; + +typedef struct { + INT cyanRed; + INT magentaGreen; + INT yellowBlue; +} ColorBalanceParams; + +typedef struct { + CurveAdjustments adjustment; + CurveChannel channel; + INT adjustValue; +} ColorCurveParams; + +typedef struct { + INT hueLevel; + INT saturationLevel; + INT lightnessLevel; +} HueSaturationLightnessParams; + +typedef struct { + INT highlight; + INT midtone; + INT shadow; +} LevelsParams; + +typedef struct { + UINT numberOfAreas; + RECT *areas; +} RedEyeCorrectionParams; + +typedef struct { + REAL radius; + REAL amount; +} SharpenParams; + +typedef struct { + INT hue; + INT amount; +} TintParams; + + +class Effect +{ +public: + Effect(VOID) + { + } + + VOID *GetAuxData(VOID) const + { + return NULL; + } + + INT GetAuxDataSize(VOID) + { + return 0; + } + + Status GetParameterSize(UINT *size) + { + return NotImplemented; + } + + VOID UseAuxData(const BOOL useAuxDataFlag) + { + } +}; + + +class Blur : public Effect +{ +public: + Blur(VOID) + { + } + + Status GetParameters(UINT *size, BlurParams *parameters) + { + return NotImplemented; + } + + Status SetParameters(const BlurParams *parameters) + { + return NotImplemented; + } +}; + + +class BrightnessContrast : public Effect +{ +public: + BrightnessContrast(VOID) + { + } + + Status GetParameters(UINT *size, BrightnessContrastParams *parameters) + { + return NotImplemented; + } + + Status SetParameters(const BrightnessContrastParams *parameters) + { + return NotImplemented; + } +}; + + +class ColorBalance : public Effect +{ +public: + ColorBalance(VOID) + { + } + + Status GetParameters(UINT *size, ColorBalanceParams *parameters) + { + return NotImplemented; + } + + Status SetParameters(ColorBalanceParams *parameters) + { + return NotImplemented; + } +}; + + +class ColorCurve : public Effect +{ +public: + ColorCurve(VOID) + { + } + + Status GetParameters(UINT *size, ColorCurveParams *parameters) [truncated at 1000 lines; 22958 more skipped]
19 years, 8 months
1
0
0
0
[chorns] 15141: Copy w32api 2.5 to trunk
by chorns@svn.reactos.com
Copy w32api 2.5 to trunk Added: trunk/reactos/w32api/ _____ Copied: trunk/reactos/w32api (from rev 15140, vendor/mingw/w32api/current)
19 years, 8 months
1
0
0
0
[chorns] 15140: Delete old w32api
by chorns@svn.reactos.com
Delete old w32api Deleted: trunk/reactos/w32api/
19 years, 8 months
1
0
0
0
[ion] 15139: Thanks steven
by ion@svn.reactos.com
Thanks steven Deleted: branches/new_headers/reactos/include/reactos/rosrtl/CVS/
19 years, 8 months
1
0
0
0
← Newer
1
...
54
55
56
57
58
59
60
...
82
Older →
Jump to page:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
Results per page:
10
25
50
100
200