Changeset 900 for trunk/include/win


Ignore:
Timestamp:
Sep 9, 1999, 11:04:57 PM (26 years ago)
Author:
phaller
Message:

Fix: SHELL32\New now compiles.

Location:
trunk/include/win
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/win/commdlg.h

    r4 r900  
    1 /* $Id: commdlg.h,v 1.1 1999-05-24 20:19:09 ktk Exp $ */
    2 
    3 /* 
     1/* $Id: commdlg.h,v 1.2 1999-09-09 21:04:37 phaller Exp $ */
     2
     3/*
    44 * COMMDLG - Common Wine Dialog ... :-)
    55 */
     
    3232#define OFN_NOREADONLYRETURN         0x00008000
    3333#define OFN_NOTESTFILECREATE         0x00010000
    34 #define OFN_NONETWORKBUTTON          0x00020000 
     34#define OFN_NONETWORKBUTTON          0x00020000
    3535#define OFN_NOLONGNAMES              0x00040000
    3636#define OFN_EXPLORER                 0x00080000
     
    134134DECL_WINELIB_TYPE_AW(OFNOTIFY)
    135135DECL_WINELIB_TYPE_AW(LPOFNOTIFY)
    136  
     136
    137137typedef UINT (* CALLBACK LPCCHOOKPROC) (HWND, UINT, WPARAM, LPARAM);
    138138
     
    257257#include "pshpack1.h"
    258258
    259 typedef struct 
     259typedef struct
    260260{
    261261        DWORD                   lStructSize;
     
    284284typedef struct
    285285{
    286         UINT    lStructSize; 
    287         HWND            hwndOwner; 
    288         HDC             hDC; 
    289         LPLOGFONTA    lpLogFont; 
    290         INT             iPointSize; 
    291         DWORD           Flags; 
    292         COLORREF        rgbColors; 
    293         LPARAM          lCustData; 
    294         WNDPROC         lpfnHook; 
    295         LPCSTR          lpTemplateName; 
    296         HINSTANCE       hInstance; 
    297         LPSTR           lpszStyle; 
    298         UINT16          nFontType; 
    299         UINT16  ___MISSING_ALIGNMENT__; 
    300         INT     nSizeMin; 
    301         INT             nSizeMax; 
     286        UINT    lStructSize;
     287        HWND            hwndOwner;
     288        HDC             hDC;
     289        LPLOGFONTA    lpLogFont;
     290        INT             iPointSize;
     291        DWORD           Flags;
     292        COLORREF        rgbColors;
     293        LPARAM          lCustData;
     294        WNDPROC         lpfnHook;
     295        LPCSTR          lpTemplateName;
     296        HINSTANCE       hInstance;
     297        LPSTR           lpszStyle;
     298        UINT16          nFontType;
     299        UINT16  ___MISSING_ALIGNMENT__;
     300        INT     nSizeMin;
     301        INT             nSizeMax;
    302302} CHOOSEFONTA, *LPCHOOSEFONTA;
    303303
    304304typedef struct
    305305{
    306         UINT    lStructSize; 
    307         HWND            hwndOwner; 
    308         HDC             hDC; 
    309         LPLOGFONTW    lpLogFont; 
    310         INT             iPointSize; 
    311         DWORD           Flags; 
    312         COLORREF        rgbColors; 
    313         LPARAM          lCustData; 
    314         WNDPROC         lpfnHook; 
    315         LPCWSTR         lpTemplateName; 
    316         HINSTANCE       hInstance; 
    317         LPWSTR          lpszStyle; 
    318         UINT16          nFontType; 
    319         UINT16  ___MISSING_ALIGNMENT__; 
    320         INT     nSizeMin; 
    321         INT             nSizeMax; 
     306        UINT    lStructSize;
     307        HWND            hwndOwner;
     308        HDC             hDC;
     309        LPLOGFONTW    lpLogFont;
     310        INT             iPointSize;
     311        DWORD           Flags;
     312        COLORREF        rgbColors;
     313        LPARAM          lCustData;
     314        WNDPROC         lpfnHook;
     315        LPCWSTR         lpTemplateName;
     316        HINSTANCE       hInstance;
     317        LPWSTR          lpszStyle;
     318        UINT16          nFontType;
     319        UINT16  ___MISSING_ALIGNMENT__;
     320        INT     nSizeMin;
     321        INT             nSizeMax;
    322322} CHOOSEFONTW, *LPCHOOSEFONTW;
    323323
     
    500500#define PD_HIDEPRINTTOFILE           0x00100000
    501501
     502#ifndef __WINE_DOCOBJ_H
    502503typedef enum __MIDL_IPrint_0001
    503504{
     
    510511        PRINTFLAG_PRINTTOFILE   = 64
    511512} PRINTFLAG;
    512  
     513#endif
     514
    513515typedef struct {
    514516        UINT16  wDriverOffset;
     
    647649#define FormatCharDlgProc WINELIB_NAME_AW(FormatCharDlgProc)
    648650
    649 void COMDLG32_SetCommDlgExtendedError(DWORD err); 
     651void COMDLG32_SetCommDlgExtendedError(DWORD err);
    650652
    651653#ifdef __cplusplus
  • trunk/include/win/docobj.h

    r4 r900  
    1 /* $Id: docobj.h,v 1.1 1999-05-24 20:19:11 ktk Exp $ */
     1/* $Id: docobj.h,v 1.2 1999-09-09 21:04:37 phaller Exp $ */
    22
    33#ifndef __WINE_DOCOBJ_H
     
    3434} OLECMDTEXT;
    3535
    36 typedef enum
    37 {
     36#ifndef __WINE_COMMDLG_H
     37typedef enum
     38{
    3839        PRINTFLAG_MAYBOTHERUSER = 1,
    3940        PRINTFLAG_PROMPTUSER  = 2,
     
    4445        PRINTFLAG_PRINTTOFILE = 64
    4546} PRINTFLAG;
     47#endif
    4648
    4749typedef struct tagPAGERANGE
     
    6769} OLECMDTEXTF;
    6870
    69 typedef enum 
     71typedef enum
    7072{
    7173        OLECMDEXECOPT_DODEFAULT = 0,
     
    7476        OLECMDEXECOPT_SHOWHELP  = 3
    7577} OLECMDEXECOPT;
    76                                                                                                                          
     78                                                                                                                       
    7779#define OLECMDERR_E_FIRST            (OLE_E_LAST+1)
    7880#define OLECMDERR_E_NOTSUPPORTED     (OLECMDERR_E_FIRST)
     
    8183#define OLECMDERR_E_CANCELED         (OLECMDERR_E_FIRST+3)
    8284#define OLECMDERR_E_UNKNOWNGROUP     (OLECMDERR_E_FIRST+4)
    83  
     85
    8486/*****************************************************************************
    8587 * Predeclare the interfaces
     
    8789DEFINE_GUID(IID_IOleDocument, 0xb722bcc5,0x4e68,0x101b,0xa2,0xbc,0x00,0xaa,0x00,0x40,0x47,0x70);
    8890typedef struct IOleDocument IOleDocument, *LPOLEDOCUMENT;
    89  
     91
    9092DEFINE_GUID(IID_IOleDocumentSite, 0xb722bcc7,0x4e68,0x101b,0xa2,0xbc,0x00,0xaa,0x00,0x40,0x47,0x70);
    9193typedef struct IOleDocumentSite IOleDocumentSite, *LPOLEDOCUMENTSITE;
    92  
     94
    9395DEFINE_GUID(IID_IOleDocumentView, 0xb722bcc6,0x4e68,0x101b,0xa2,0xbc,0x00,0xaa,0x00,0x40,0x47,0x70);
    9496typedef struct IOleDocumentView IOleDocumentView, *LPOLEDOCUMENTVIEW;
    95  
     97
    9698DEFINE_GUID(IID_IEnumOleDocumentViews, 0xb722bcc6,0x4e68,0x101b,0xa2,0xbc,0x00,0xaa,0x00,0x40,0x47,0x70);
    9799typedef struct IEnumOleDocumentViews IEnumOleDocumentViews, *LPENUMOLEDOCUMENTVIEWS;
    98  
     100
    99101DEFINE_GUID(IID_IOleCommandTarget, 0xb722bccb,0x4e68,0x101b,0xa2,0xbc,0x00,0xaa,0x00,0x40,0x47,0x70);
    100102typedef struct IOleCommandTarget IOleCommandTarget, *LPOLECOMMANDTARGET;
    101  
     103
    102104DEFINE_GUID(IID_IContinueCallback, 0xb722bcca,0x4e68,0x101b,0xa2,0xbc,0x00,0xaa,0x00,0x40,0x47,0x70);
    103105typedef struct IContinueCallback IContinueCallback, *LPCONTINUECALLBACK;
    104  
     106
    105107DEFINE_GUID(IID_IPrint, 0xb722bcc9,0x4e68,0x101b,0xa2,0xbc,0x00,0xaa,0x00,0x40,0x47,0x70);
    106108typedef struct IPrint IPrint, *LPPRINT;
    107  
    108  
     109
     110
    109111/*****************************************************************************
    110112 * IOleDocument interface
     
    172174        ICOM_METHOD1(HRESULT,SaveViewState, LPSTREAM,pstm) \
    173175        ICOM_METHOD1(HRESULT,ApplyViewState,LPSTREAM,pstm) \
    174         ICOM_METHOD2(HRESULT,Clone, IOleInPlaceSite*,pIPSiteNew, IOleDocumentView**,ppViewNew) 
     176        ICOM_METHOD2(HRESULT,Clone, IOleInPlaceSite*,pIPSiteNew, IOleDocumentView**,ppViewNew)
    175177#define IOleDocumentView_IMETHODS \
    176178        IUnknown_IMETHODS \
     
    209211        ICOM_METHOD1(HRESULT,Skip, ULONG,cViews) \
    210212        ICOM_METHOD (HRESULT,Reset) \
    211         ICOM_METHOD1(HRESULT,Clone, IEnumOleDocumentViews**,ppEnum) 
     213        ICOM_METHOD1(HRESULT,Clone, IEnumOleDocumentViews**,ppEnum)
    212214#define IEnumOleDocumentViews_IMETHODS \
    213215        IUnknown_IMETHODS \
     
    228230#endif
    229231
    230                                  
     232                               
    231233/*****************************************************************************
    232234 * IOleCommandTarget interface
     
    284286        ICOM_METHOD1(HRESULT,SetInitialPageNum, LONG,nFirstPage) \
    285287        ICOM_METHOD2(HRESULT,GetPageInfo, LONG*,pnFirstPage, LONG*,pcPages) \
    286         ICOM_METHOD8(HRESULT,Print, DWORD,grfFlags, DVTARGETDEVICE**,pptd, PAGESET**,ppPageSet, STGMEDIUM*,pstgmOptions, IContinueCallback*,pcallback, LONG,nFirstPage, LONG*,pcPagesPrinted, LONG*,pnLastPage) 
     288        ICOM_METHOD8(HRESULT,Print, DWORD,grfFlags, DVTARGETDEVICE**,pptd, PAGESET**,ppPageSet, STGMEDIUM*,pstgmOptions, IContinueCallback*,pcallback, LONG,nFirstPage, LONG*,pcPagesPrinted, LONG*,pnLastPage)
    287289#define IPrint_IMETHODS \
    288290        IUnknown_IMETHODS \
Note: See TracChangeset for help on using the changeset viewer.