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

Fix: SHELL32\New now compiles.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • 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.