Changeset 780 for trunk/include/win
- Timestamp:
- Sep 1, 1999, 9:12:23 PM (26 years ago)
- Location:
- trunk/include/win
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/win/shellapi.h
r183 r780 1 /* $Id: shellapi.h,v 1. 2 1999-06-24 19:27:48phaller Exp $ */1 /* $Id: shellapi.h,v 1.3 1999-09-01 19:12:13 phaller Exp $ */ 2 2 3 3 #ifndef _WINE_SHELLAPI_H … … 12 12 */ 13 13 14 typedef struct _DRAGINFOA 14 typedef struct _DRAGINFOA 15 15 { UINT uSize; 16 16 POINT pt; … … 20 20 } DRAGINFOA, * LPDRAGINFOA; 21 21 22 typedef struct _DRAGINFOW 22 typedef struct _DRAGINFOW 23 23 { UINT uSize; 24 24 POINT pt; … … 79 79 #define ABE_BOTTOM 3 80 80 81 typedef struct _AppBarData 81 typedef struct _AppBarData 82 82 { DWORD cbSize; 83 83 HWND hWnd; … … 113 113 #define SHGFI_ATTR_SPECIFIED 0x000020000 /* get only specified attributes */ 114 114 115 typedef struct tagSHFILEINFOA 115 typedef struct tagSHFILEINFOA 116 116 { HICON hIcon; /* icon */ 117 117 int iIcon; /* icon index */ … … 121 121 } SHFILEINFOA; 122 122 123 typedef struct tagSHFILEINFOW 123 typedef struct tagSHFILEINFOW 124 124 { HICON hIcon; /* icon */ 125 125 int iIcon; /* icon index */ … … 147 147 #define FOF_MULTIDESTFILES 0x0001 148 148 #define FOF_CONFIRMMOUSE 0x0002 149 #define FOF_SILENT 0x0004 149 #define FOF_SILENT 0x0004 150 150 #define FOF_RENAMEONCOLLISION 0x0008 151 #define FOF_NOCONFIRMATION 0x0010 152 #define FOF_WANTMAPPINGHANDLE 0x0020 151 #define FOF_NOCONFIRMATION 0x0010 152 #define FOF_WANTMAPPINGHANDLE 0x0020 153 153 #define FOF_ALLOWUNDO 0x0040 154 #define FOF_FILESONLY 0x0080 155 #define FOF_SIMPLEPROGRESS 0x0100 156 #define FOF_NOCONFIRMMKDIR 0x0200 157 #define FOF_NOERRORUI 0x0400 154 #define FOF_FILESONLY 0x0080 155 #define FOF_SIMPLEPROGRESS 0x0100 156 #define FOF_NOCONFIRMMKDIR 0x0200 157 #define FOF_NOERRORUI 0x0400 158 158 159 159 typedef WORD FILEOP_FLAGS; 160 160 161 #define PO_DELETE 0x0013 162 #define PO_RENAME 0x0014 163 #define PO_PORTCHANGE 0x0020 161 #define PO_DELETE 0x0013 162 #define PO_RENAME 0x0014 163 #define PO_PORTCHANGE 0x0020 164 164 165 165 typedef WORD PRINTEROP_FLAGS; … … 187 187 } SHFILEOPSTRUCTW, *LPSHFILEOPSTRUCTW; 188 188 189 DWORD WIN32API SHFileOperationA (LPSHFILEOPSTRUCTA lpFileOp); 189 DWORD WIN32API SHFileOperationA (LPSHFILEOPSTRUCTA lpFileOp); 190 190 DWORD WIN32API SHFileOperationW (LPSHFILEOPSTRUCTW lpFileOp); 191 191 … … 300 300 HINSTANCE WINAPI FindExecutableW(LPCWSTR,LPCWSTR,LPWSTR); 301 301 302 BOOLWINAPI ShellAboutA(HWND,LPCSTR,LPCSTR,HICON);303 BOOLWINAPI ShellAboutW(HWND,LPCWSTR,LPCWSTR,HICON);302 INT WINAPI ShellAboutA(HWND,LPCSTR,LPCSTR,HICON); 303 INT WINAPI ShellAboutW(HWND,LPCWSTR,LPCWSTR,HICON); 304 304 305 305 #pragma pack(4) -
trunk/include/win/windef.h
r746 r780 1 /* $Id: windef.h,v 1. 7 1999-08-30 22:15:20 sandervlExp $ */1 /* $Id: windef.h,v 1.8 1999-09-01 19:12:14 phaller Exp $ */ 2 2 3 3 /* … … 178 178 typedef unsigned short WCHAR; 179 179 typedef unsigned short BOOL16; 180 typedef intBOOL;180 typedef unsigned long BOOL; 181 181 typedef double DATE; 182 182 typedef long LONG_PTR; -
trunk/include/win/wingdi.h
r619 r780 1 /* $Id: wingdi.h,v 1. 2 1999-08-22 11:39:38 sandervlExp $ */1 /* $Id: wingdi.h,v 1.3 1999-09-01 19:12:14 phaller Exp $ */ 2 2 3 3 #ifndef __WINE_WINGDI_H … … 319 319 #define COLORONCOLOR 3 320 320 #define HALFTONE 4 321 #define MAXSTRETCHBLTMODE 4 321 #define MAXSTRETCHBLTMODE 4 322 322 323 323 #define STRETCH_ANDSCANS BLACKONWHITE … … 425 425 426 426 typedef struct 427 { 427 { 428 428 UINT16 lbStyle; 429 429 COLORREF lbColor WINE_PACKED; … … 432 432 433 433 typedef struct 434 { 434 { 435 435 UINT lbStyle; 436 436 COLORREF lbColor; … … 585 585 * 586 586 * fsCsb 64-bit bitmap. The low 32 bits map the Windows codepages for 587 * which the font provides glyphs. The high 32 bits are for 587 * which the font provides glyphs. The high 32 bits are for 588 588 * non Windows codepages. 589 589 */ … … 594 594 } FONTSIGNATURE,*LPFONTSIGNATURE; 595 595 596 typedef struct 596 typedef struct 597 597 { 598 598 UINT ciCharset; /* character set */ … … 626 626 #define OBJ_ENHMETAFILE 13 627 627 628 628 629 629 typedef struct 630 630 { … … 637 637 } XFORM, *LPXFORM; 638 638 639 typedef struct 639 typedef struct 640 640 { 641 641 INT16 txfHeight; … … 1376 1376 #define TT_PRIM_LINE 1 1377 1377 #define TT_PRIM_QSPLINE 2 1378 #define TT_POLYGON_TYPE 24 1378 #define TT_POLYGON_TYPE 24 1379 1379 1380 1380 /* Get/SetSystemPaletteUse() values */ … … 1393 1393 1394 1394 typedef struct 1395 { 1395 { 1396 1396 WORD palVersion; 1397 1397 WORD palNumEntries; … … 1403 1403 typedef struct 1404 1404 { 1405 UINT16 lopnStyle; 1405 UINT16 lopnStyle; 1406 1406 POINT16 lopnWidth WINE_PACKED; 1407 1407 COLORREF lopnColor WINE_PACKED; … … 1410 1410 typedef struct 1411 1411 { 1412 UINT lopnStyle; 1412 UINT lopnStyle; 1413 1413 POINT lopnWidth WINE_PACKED; 1414 1414 COLORREF lopnColor WINE_PACKED; … … 1788 1788 #define CBM_INIT 4 1789 1789 1790 typedef struct 1790 typedef struct 1791 1791 { 1792 1792 BITMAP dsBm; … … 1964 1964 ie. the header is just the first record in the metafile */ 1965 1965 typedef struct { 1966 DWORD iType; 1967 DWORD nSize; 1968 RECTL rclBounds; 1969 RECTL rclFrame; 1970 DWORD dSignature; 1971 DWORD nVersion; 1972 DWORD nBytes; 1973 DWORD nRecords; 1974 WORD nHandles; 1975 WORD sReserved; 1976 DWORD nDescription; 1977 DWORD offDescription; 1978 DWORD nPalEntries; 1979 SIZEL szlDevice; 1966 DWORD iType; 1967 DWORD nSize; 1968 RECTL rclBounds; 1969 RECTL rclFrame; 1970 DWORD dSignature; 1971 DWORD nVersion; 1972 DWORD nBytes; 1973 DWORD nRecords; 1974 WORD nHandles; 1975 WORD sReserved; 1976 DWORD nDescription; 1977 DWORD offDescription; 1978 DWORD nPalEntries; 1979 SIZEL szlDevice; 1980 1980 SIZEL szlMillimeters; 1981 1981 DWORD cbPixelFormat; 1982 1982 DWORD offPixelFormat; 1983 1983 DWORD bOpenGL; 1984 } ENHMETAHEADER, *LPENHMETAHEADER; 1985 1986 typedef struct { 1987 DWORD iType; 1988 DWORD nSize; 1989 DWORD dParm[1]; 1990 } ENHMETARECORD, *LPENHMETARECORD; 1984 } ENHMETAHEADER, *LPENHMETAHEADER; 1985 1986 typedef struct { 1987 DWORD iType; 1988 DWORD nSize; 1989 DWORD dParm[1]; 1990 } ENHMETARECORD, *LPENHMETARECORD; 1991 1991 1992 1992 typedef struct { … … 2288 2288 DWORD offBmiMask; 2289 2289 DWORD cbBmiMask; 2290 DWORD offBitsMask; 2290 DWORD offBitsMask; 2291 2291 DWORD cbBitsMask; 2292 2292 } EMRPLGBLT, *PEMRPLGBLT; … … 2320 2320 POINTL aptl[1]; 2321 2321 BYTE abTypes[1]; 2322 } EMRPOLYDRAW, *PEMRPOLYDRAW; 2322 } EMRPOLYDRAW, *PEMRPOLYDRAW; 2323 2323 2324 2324 typedef struct { … … 2508 2508 } EMRSTRETCHDIBITS, *PEMRSTRETCHDIBITS; 2509 2509 2510 typedef INT (* CALLBACK ENHMFENUMPROC)(HDC, LPHANDLETABLE, 2510 typedef INT (* CALLBACK ENHMFENUMPROC)(HDC, LPHANDLETABLE, 2511 2511 LPENHMETARECORD, INT, LPVOID); 2512 2512 … … 2844 2844 #define DMTT_SUBDEV 3 2845 2845 2846 typedef struct 2846 typedef struct 2847 2847 { 2848 2848 INT16 cbSize; … … 2851 2851 } DOCINFO16, *LPDOCINFO16; 2852 2852 2853 typedef struct 2853 typedef struct 2854 2854 { 2855 2855 INT cbSize; … … 2860 2860 } DOCINFOA, *LPDOCINFOA; 2861 2861 2862 typedef struct 2862 typedef struct 2863 2863 { 2864 2864 INT cbSize; … … 2963 2963 2964 2964 BOOL WINAPI AngleArc(HDC, INT, INT, DWORD, FLOAT, FLOAT); 2965 BOOL WINAPI ArcTo(HDC, INT, INT, INT, INT, INT, INT, INT, INT); 2965 BOOL WINAPI ArcTo(HDC, INT, INT, INT, INT, INT, INT, INT, INT); 2966 2966 HENHMETAFILE WINAPI CloseEnhMetaFile(HDC); 2967 2967 HBRUSH WINAPI CreateDIBPatternBrushPt(const void*,UINT); … … 3066 3066 HMETAFILE WINAPI SetMetaFileBitsEx(UINT,const BYTE*); 3067 3067 BOOL WINAPI SetWorldTransform(HDC,const XFORM*); 3068 BOOLWINAPI TranslateCharsetInfo(LPDWORD,LPCHARSETINFO,DWORD);3068 UINT WINAPI TranslateCharsetInfo(LPDWORD,LPCHARSETINFO,DWORD); 3069 3069 3070 3070 /* Declarations for functions that change between Win16 and Win32 */
Note:
See TracChangeset
for help on using the changeset viewer.