* DEVMODE fixed

This commit is contained in:
florian 2005-01-08 14:39:01 +00:00
parent fa131cbb38
commit 9b2833e027

View File

@ -1711,33 +1711,40 @@
dmSize : WORD; dmSize : WORD;
dmDriverExtra : WORD; dmDriverExtra : WORD;
dmFields : DWORD; dmFields : DWORD;
dmOrientation : integer; case byte of
dmPaperSize : integer; 1: (dmOrientation : SmallInt;
dmPaperLength : integer; dmPaperSize : SmallInt;
dmPaperWidth : integer; dmPaperLength : SmallInt;
dmScale : integer; dmPaperWidth : SmallInt;
dmCopies : integer; dmScale : SmallInt;
dmDefaultSource : integer; dmCopies : SmallInt;
dmPrintQuality : integer; dmDefaultSource : SmallInt;
dmColor : integer; dmPrintQuality : SmallInt;
dmDuplex : integer; dmColor : SmallInt;
dmYResolution : integer; dmDuplex : SmallInt;
dmTTOption : integer; dmYResolution : SmallInt;
dmCollate : integer; dmTTOption : SmallInt;
dmFormName : array[0..(CCHFORMNAME)-1] of BCHAR; dmCollate : SmallInt;
dmLogPixels : WORD; dmFormName : array[0..(CCHFORMNAME)-1] of BCHAR;
dmBitsPerPel : DWORD; dmLogPixels : WORD;
dmPelsWidth : DWORD; dmBitsPerPel : DWORD;
dmPelsHeight : DWORD; dmPelsWidth : DWORD;
dmDisplayFlags : DWORD; dmPelsHeight : DWORD;
dmDisplayFrequency : DWORD; dmDisplayFlags : DWORD;
dmICMMethod : DWORD; dmDisplayFrequency : DWORD;
dmICMIntent : DWORD; dmICMMethod : DWORD;
dmMediaType : DWORD; dmICMIntent : DWORD;
dmDitherType : DWORD; dmMediaType : DWORD;
dmICCManufacturer : DWORD; dmDitherType : DWORD;
dmICCModel : DWORD; dmICCManufacturer : DWORD;
dmICCModel : DWORD
);
2: (dmPosition: POINTL;
dmDisplayOrientation: DWORD;
dmDisplayFixedOutput: DWORD;
);
end; end;
LPDEVMODE = ^DEVMODE; LPDEVMODE = ^DEVMODE;
_devicemode = DEVMODE; _devicemode = DEVMODE;
devicemode = DEVMODE; devicemode = DEVMODE;
@ -4589,8 +4596,8 @@
_OSVERSIONINFOW = OSVERSIONINFOW; _OSVERSIONINFOW = OSVERSIONINFOW;
TOSVERSIONINFOW = OSVERSIONINFOW; TOSVERSIONINFOW = OSVERSIONINFOW;
POSVERSIONINFOW = ^OSVERSIONINFOW; POSVERSIONINFOW = ^OSVERSIONINFOW;
@ -6653,9 +6660,9 @@ type
nFileSizeHigh: DWORD; nFileSizeHigh: DWORD;
nFileSizeLow: DWORD; nFileSizeLow: DWORD;
end; end;
WIN32_FILE_ATTRIBUTE_DATA = _WIN32_FILE_ATTRIBUTE_DATA ; WIN32_FILE_ATTRIBUTE_DATA = _WIN32_FILE_ATTRIBUTE_DATA ;
LPWIN32_FILE_ATTRIBUTE_DATA = ^_WIN32_FILE_ATTRIBUTE_DATA; LPWIN32_FILE_ATTRIBUTE_DATA = ^_WIN32_FILE_ATTRIBUTE_DATA;
TWIN32FILEATTRIBUTEDATA = _WIN32_FILE_ATTRIBUTE_DATA ; TWIN32FILEATTRIBUTEDATA = _WIN32_FILE_ATTRIBUTE_DATA ;
PWIN32FILEATTRIBUTEDATA = ^_WIN32_FILE_ATTRIBUTE_DATA; PWIN32FILEATTRIBUTEDATA = ^_WIN32_FILE_ATTRIBUTE_DATA;
// TrackMouseEvent. NT or higher only. // TrackMouseEvent. NT or higher only.
@ -7136,7 +7143,10 @@ type
{ {
$Log$ $Log$
Revision 1.29 2004-12-18 20:00:59 michael Revision 1.30 2005-01-08 14:39:01 florian
* DEVMODE fixed
Revision 1.29 2004/12/18 20:00:59 michael
Fixed widestring version of getversionex as per bug 3440 (Alexey Barkovoy) Fixed widestring version of getversionex as per bug 3440 (Alexey Barkovoy)
Revision 1.28 2004/11/07 20:46:27 marco Revision 1.28 2004/11/07 20:46:27 marco