diff --git a/PROMS/DSOFramer/Source2005/Lib/dsoframer.idl b/PROMS/DSOFramer/Source2005/Lib/dsoframer.idl deleted file mode 100644 index d818958e..00000000 --- a/PROMS/DSOFramer/Source2005/Lib/dsoframer.idl +++ /dev/null @@ -1,281 +0,0 @@ -/*************************************************************************** - * DSOFRAMER.IDL - DSO Framer ActiveX Control Type Library - * - * Copyright ©1999-2004; Microsoft Corporation. All rights reserved. - * Written by Microsoft Developer Support Office Integration (PSS DSOI) - * - * This code is provided via KB 311765 as a sample. It is not a formal - * product and has not been tested with all containers or servers. Use it - * for educational purposes only. See the EULA.TXT file included in the - * KB download for full terms of use and restrictions. - * - * THIS CODE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, - * EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED - * WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A PARTICULAR PURPOSE. - * - ***************************************************************************/ -/*************************************************************************** - * - * IMPORTANT: You should not attempt to modify this library unless you are - * sure you do not break binary compatibility, or you change all the GUIDs - * listed in version.h so as to build a completely new control. - * - ***************************************************************************/ -#include -#include "..\version.h" - -[ - uuid(DSOFRAMERCTL_TLIB), helpstring(DSOFRAMERCTL_FULLNAME), - version(DSOFRAMERCTL_VERSION), lcid(0x0000), control -] -library DSOFramer -{ - importlib("STDOLE2.TLB"); - - typedef enum dsoBorderStyle - { - dsoBorderNone = 0, - dsoBorderFlat, - dsoBorder3D, - dsoBorder3DThin - } dsoBorderStyle; - - typedef enum dsoShowDialogType - { - dsoDialogNew = 0, - dsoDialogOpen, - dsoDialogSave, - dsoDialogSaveCopy, - dsoDialogPrint, - dsoDialogPageSetup, - dsoDialogProperties - } dsoShowDialogType; - - typedef enum dsoFileCommandType - { - dsoFileNew = 0, - dsoFileOpen, - dsoFileClose, - dsoFileSave, - dsoFileSaveAs, - dsoFilePrint, - dsoFilePageSetup, - dsoFileProperties, - dsoFilePrintPreview - } dsoFileCommandType; - - - [ - uuid(DSOFRAMERCTL_INTERFACE), hidden, version(DSOFRAMERCTL_VERSION), - dual, oleautomation, odl - ] - interface _FramerControl : IDispatch - { - [id(0x00010001), helpstring("Activates the current document object.")] - HRESULT Activate(); - - [propget, id(0x00010002), helpstring("Returns the Automation interface of the document object.")] - HRESULT ActiveDocument([out,retval] IDispatch** ppdisp); - - [id(0x00010003), helpstring("Creates a new document based on the ProgId or Template file provided.")] - HRESULT CreateNew([in] BSTR ProgIdOrTemplate); - - [id(0x00010004), helpstring("Opens a document from a file, URL, or Automation object.")] - HRESULT Open([in] VARIANT Document, [in, optional] VARIANT ReadOnly, [in, optional] VARIANT ProgId, [in, optional] VARIANT WebUsername, [in, optional] VARIANT WebPassword); - - [id(0x00010005), helpstring("Saves the document to specified location or its original location.")] - HRESULT Save([in, optional] VARIANT SaveAsDocument, [in, optional] VARIANT OverwriteExisting, [in, optional] VARIANT WebUsername, [in, optional] VARIANT WebPassword); - - [id(0x00010008), hidden] - HRESULT _PrintOutOld([in, optional] VARIANT PromptToSelectPrinter); - - [id(0x00010009), helpstring("Closes the currently open document.")] - HRESULT Close(); - - [propput, id(0x0001000A), helpstring("Returns/sets the titlebar caption.")] - HRESULT Caption([in] BSTR bstr); - [propget, id(0x0001000A)] - HRESULT Caption([out,retval] BSTR* pbstr); - - [propput, id(0x0001000B), helpstring("Returns/sets whether the titlebar should be displayed.")] - HRESULT Titlebar([in] VARIANT_BOOL vbool); - [propget, id(0x0001000B)] - HRESULT Titlebar([out,retval] VARIANT_BOOL* pbool); - - [propput, id(0x0001000C), helpstring("Returns/sets whether toolbars should be displayed.")] - HRESULT Toolbars([in] VARIANT_BOOL vbool); - [propget, id(0x0001000C)] - HRESULT Toolbars([out,retval] VARIANT_BOOL* pbool); - - [propput, nonbrowsable, id(0x0001000D), helpstring("Returns/sets the controls modal state.")] - HRESULT ModalState([in] VARIANT_BOOL vbool); - [propget, nonbrowsable, id(0x0001000D)] - HRESULT ModalState([out,retval] VARIANT_BOOL* pbool); - - [id(0x0001000E), helpstring("Displays a modal dialog of the given type for user action.")] - HRESULT ShowDialog([in] dsoShowDialogType DlgType); - - [propput, id(0x0001000F), helpstring("Returns/sets whether a specific action item is enabled.")] - HRESULT EnableFileCommand([in] dsoFileCommandType Item, [in] VARIANT_BOOL vbool); - [propget, id(0x0001000F)] - HRESULT EnableFileCommand([in] dsoFileCommandType Item, [out,retval] VARIANT_BOOL* pbool); - - [propput, id(DISPID_BORDERSTYLE), helpstring("Returns/sets the border style for the control.")] - HRESULT BorderStyle([in] dsoBorderStyle style); - [propget, id(DISPID_BORDERSTYLE)] - HRESULT BorderStyle([out, retval] dsoBorderStyle* pstyle); - - [propput, id(DISPID_BORDERCOLOR), helpstring("Returns/sets the border color of the control.")] - HRESULT BorderColor([in] OLE_COLOR clr); - [propget, id(DISPID_BORDERCOLOR)] - HRESULT BorderColor([out,retval] OLE_COLOR* pclr); - - [propput, id(DISPID_BACKCOLOR), helpstring("Returns/sets the background color of the control.")] - HRESULT BackColor([in] OLE_COLOR clr); - [propget, id(DISPID_BACKCOLOR)] - HRESULT BackColor([out,retval] OLE_COLOR* pclr); - - [propput, id(DISPID_FORECOLOR), helpstring("Returns/sets the foreground color of the control.")] - HRESULT ForeColor([in]OLE_COLOR clr); - [propget, id(DISPID_FORECOLOR)] - HRESULT ForeColor([out,retval]OLE_COLOR* pclr); - - [propput, id(0x00010010), helpstring("Returns/sets the color of the titlebar.")] - HRESULT TitlebarColor([in] OLE_COLOR clr); - [propget, id(0x00010010)] - HRESULT TitlebarColor([out,retval] OLE_COLOR* pclr); - - [propput, id(0x00010011), helpstring("Returns/sets the color of text for the titlebar.")] - HRESULT TitlebarTextColor([in] OLE_COLOR clr); - [propget, id(0x00010011)] - HRESULT TitlebarTextColor([out,retval] OLE_COLOR* pclr); - - [id(0x00010012), helpstring("Calls IOleCommandTarget::Exec on embedded object.")] - HRESULT ExecOleCommand([in] LONG OLECMDID, [in, optional] VARIANT Options, [in, optional] VARIANT* vInParam, [in, out, optional] VARIANT* vInOutParam); - - [propput, id(0x00010013), helpstring("Returns/sets whether a menu bar should be displayed.")] - HRESULT Menubar([in] VARIANT_BOOL vbool); - [propget, id(0x00010013)] - HRESULT Menubar([out,retval] VARIANT_BOOL* pbool); - - [propput, id(0x00010014), helpstring("Returns/sets host application name (used in embedding).")] - HRESULT HostName([in] BSTR bstr); - [propget, id(0x00010014)] - HRESULT HostName([out,retval] BSTR* pbstr); - - [propget, id(0x00010015), helpstring("Returns full document path name for object.")] - HRESULT DocumentFullName([out,retval] BSTR* pbstr); - - [id(0x00010016), helpstring("Prints current document to specific printer with settings.")] - HRESULT PrintOut([in, optional] VARIANT PromptUser, [in, optional] VARIANT PrinterName, [in, optional] VARIANT Copies, - [in, optional] VARIANT FromPage, [in, optional] VARIANT ToPage, [in, optional] VARIANT OutputFile); - - [id(0x00010017), helpstring("Starts a print preview (if document supports it).")] - HRESULT PrintPreview(); - - [id(0x00010018), helpstring("Exits a current print preview.")] - HRESULT PrintPreviewExit(); - - [propget, id(0x00010019), helpstring("Returns True/False if file was open read-only, or has not been saved.")] - HRESULT IsReadOnly([out,retval] VARIANT_BOOL* pbool); - - [propget, id(0x0001001A), helpstring("Returns True/False if file has been altered or needs save.")] - HRESULT IsDirty([out,retval] VARIANT_BOOL* pbool); - - [propput, id(0x0001001B), helpstring("Sets lock on the current embed server to keep it running (document must be open first).")] - HRESULT LockServer([in] VARIANT_BOOL vbool); - [propget, id(0x0001001B)] - HRESULT LockServer([out,retval] VARIANT_BOOL* pvbool); - - [id(0x0001001C), nonbrowsable, helpstring("Gets the content of the body of the document (excluding headers/footers).")] - HRESULT GetDataObjectContent([in] VARIANT ClipFormatNameOrNumber, [out,retval] VARIANT *pvResults); - - [id(0x0001001D), nonbrowsable, helpstring("Sets the content of the body of the document.")] - HRESULT SetDataObjectContent([in] VARIANT ClipFormatNameOrNumber, [in] VARIANT DataByteArray); - - [propput, id(0x0001001E), helpstring("Allows host to set policy on activation behavior.")] - HRESULT ActivationPolicy([in] enum dsoActivationPolicy lPolicy); - [propget, id(0x0001001E)] - HRESULT ActivationPolicy([out,retval] enum dsoActivationPolicy *plPolicy); - - [propput, id(0x0001001F), helpstring("Allows host to set policy on use of the frame hook.")] - HRESULT FrameHookPolicy([in] enum dsoFrameHookPolicy lPolicy); - [propget, id(0x0001001F)] - HRESULT FrameHookPolicy([out,retval] enum dsoFrameHookPolicy *plPolicy); - - [propput, id(0x00010020), helpstring("Gets/sets whether control should try to handle menu accelerators or pass to host window.")] - HRESULT MenuAccelerators([in] VARIANT_BOOL vbool); - [propget, id(0x00010020)] - HRESULT MenuAccelerators([out,retval] VARIANT_BOOL* pvbool); - - [propput, nonbrowsable, id(0x00010021), helpstring("Gets/sets whether control events are raised.")] - HRESULT EventsEnabled([in] VARIANT_BOOL vbool); - [propget, nonbrowsable, id(0x00010021)] - HRESULT EventsEnabled([out,retval] VARIANT_BOOL* pvbool); - - [propget, id(0x00010022), helpstring("Returns just the document name (excluding path).")] - HRESULT DocumentName([out,retval] BSTR* pbstr); - }; - - [ - uuid(DSOFRAMERCTL_DISPEVTS), hidden - ] - dispinterface _DFramerCtlEvents - { - properties: - methods: - [id(DSOF_DISPID_FILECMD), helpstring("Called when File menu item is selected by user (may be canceled).")] - HRESULT OnFileCommand([in] dsoFileCommandType Item, [in,out] VARIANT_BOOL* Cancel); - - [id(DSOF_DISPID_DOCOPEN), helpstring("Called when document is opened or new document added.")] - HRESULT OnDocumentOpened([in] BSTR File, [in] IDispatch* Document); - - [id(DSOF_DISPID_DOCCLOSE), helpstring("Called when document is closed.")] - HRESULT OnDocumentClosed(); - - [id(DSOF_DISPID_ACTIVATE), helpstring("Called when component gains/loses activation.")] - HRESULT OnActivationChange([in] VARIANT_BOOL fGoingActive); - - [id(DSOF_DISPID_BDOCCLOSE), helpstring("Called before document is closed (may be canceled).")] - HRESULT BeforeDocumentClosed([in] IDispatch* Document, [in,out] VARIANT_BOOL* Cancel); - - [id(DSOF_DISPID_BDOCSAVE), helpstring("Called before document is saved (may be canceled).")] - HRESULT BeforeDocumentSaved([in] IDispatch* Document, [in] BSTR Location, [in,out] VARIANT_BOOL* Cancel); - - [id(DSOF_DISPID_ENDPREVIEW), helpstring("Called when print preview is closed.")] - HRESULT OnPrintPreviewExit(); - - [id(DSOF_DISPID_SAVECOMPLETE), helpstring("Called when save is successful.")] - HRESULT OnSaveCompleted([in] IDispatch* Document, [in] BSTR DocName, [in] BSTR FullFileLocation); - - }; - - [ - uuid(DSOFRAMERCTL_CLSID), - helpstring(DSOFRAMERCTL_SHORTNAME), control - ] - coclass FramerControl - { - [default] interface _FramerControl; - [default, source] dispinterface _DFramerCtlEvents; - }; - - - typedef enum dsoFrameHookPolicy - { - dsoNormalBehavior = 0, - dsoSetOnFirstOpen, - dsoResetNow, - dsoDisableHook = 0xFFFFFFFF - } dsoFrameHookPolicy; - - typedef enum dsoActivationPolicy - { - dsoDefaultBehavior = 0, - dsoKeepUIActiveOnAppDeactive = 0x01, - dsoCompDeactivateOnLostFocus = 0x02, - dsoIPDeactivateOnCompDeactive = 0x04 - } dsoActivationPolicy; - -}; - diff --git a/PROMS/DSOFramer/Source2005/Lib/dsoframerlib.c b/PROMS/DSOFramer/Source2005/Lib/dsoframerlib.c deleted file mode 100644 index 99ef170d..00000000 --- a/PROMS/DSOFramer/Source2005/Lib/dsoframerlib.c +++ /dev/null @@ -1,93 +0,0 @@ - - -/* this ALWAYS GENERATED file contains the IIDs and CLSIDs */ - -/* link this file in with the server and any clients */ - - - /* File created by MIDL compiler version 6.00.0361 */ -/* at Mon Oct 22 07:55:11 2007 - */ -/* Compiler settings for .\Lib\dsoframer.idl: - Oicf, W1, Zp8, env=Win32 (32b run) - protocol : dce , ms_ext, c_ext, robust - error checks: allocation ref bounds_check enum stub_data - VC __declspec() decoration level: - __declspec(uuid()), __declspec(selectany), __declspec(novtable) - DECLSPEC_UUID(), MIDL_INTERFACE() -*/ -//@@MIDL_FILE_HEADING( ) - -#if !defined(_M_IA64) && !defined(_M_AMD64) - - -#pragma warning( disable: 4049 ) /* more than 64k source lines */ - - -#ifdef __cplusplus -extern "C"{ -#endif - - -#include -#include - -#ifdef _MIDL_USE_GUIDDEF_ - -#ifndef INITGUID -#define INITGUID -#include -#undef INITGUID -#else -#include -#endif - -#define MIDL_DEFINE_GUID(type,name,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8) \ - DEFINE_GUID(name,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8) - -#else // !_MIDL_USE_GUIDDEF_ - -#ifndef __IID_DEFINED__ -#define __IID_DEFINED__ - -typedef struct _IID -{ - unsigned long x; - unsigned short s1; - unsigned short s2; - unsigned char c[8]; -} IID; - -#endif // __IID_DEFINED__ - -#ifndef CLSID_DEFINED -#define CLSID_DEFINED -typedef IID CLSID; -#endif // CLSID_DEFINED - -#define MIDL_DEFINE_GUID(type,name,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8) \ - const type name = {l,w1,w2,{b1,b2,b3,b4,b5,b6,b7,b8}} - -#endif !_MIDL_USE_GUIDDEF_ - -MIDL_DEFINE_GUID(IID, LIBID_DSOFramer,0x00460180,0x9E5E,0x11d5,0xB7,0xC8,0xB8,0x26,0x90,0x41,0xDD,0x57); - - -MIDL_DEFINE_GUID(IID, IID__FramerControl,0x00460181,0x9E5E,0x11d5,0xB7,0xC8,0xB8,0x26,0x90,0x41,0xDD,0x57); - - -MIDL_DEFINE_GUID(IID, DIID__DFramerCtlEvents,0x00460185,0x9E5E,0x11d5,0xB7,0xC8,0xB8,0x26,0x90,0x41,0xDD,0x57); - - -MIDL_DEFINE_GUID(CLSID, CLSID_FramerControl,0x00460182,0x9E5E,0x11d5,0xB7,0xC8,0xB8,0x26,0x90,0x41,0xDD,0x57); - -#undef MIDL_DEFINE_GUID - -#ifdef __cplusplus -} -#endif - - - -#endif /* !defined(_M_IA64) && !defined(_M_AMD64)*/ - diff --git a/PROMS/DSOFramer/Source2005/Lib/dsoframerlib.h b/PROMS/DSOFramer/Source2005/Lib/dsoframerlib.h deleted file mode 100644 index db6ea78e..00000000 --- a/PROMS/DSOFramer/Source2005/Lib/dsoframerlib.h +++ /dev/null @@ -1,1601 +0,0 @@ - - -/* this ALWAYS GENERATED file contains the definitions for the interfaces */ - - - /* File created by MIDL compiler version 6.00.0361 */ -/* at Mon Oct 22 07:55:11 2007 - */ -/* Compiler settings for .\Lib\dsoframer.idl: - Oicf, W1, Zp8, env=Win32 (32b run) - protocol : dce , ms_ext, c_ext, robust - error checks: allocation ref bounds_check enum stub_data - VC __declspec() decoration level: - __declspec(uuid()), __declspec(selectany), __declspec(novtable) - DECLSPEC_UUID(), MIDL_INTERFACE() -*/ -//@@MIDL_FILE_HEADING( ) - -#pragma warning( disable: 4049 ) /* more than 64k source lines */ - - -/* verify that the version is high enough to compile this file*/ -#ifndef __REQUIRED_RPCNDR_H_VERSION__ -#define __REQUIRED_RPCNDR_H_VERSION__ 475 -#endif - -#include "rpc.h" -#include "rpcndr.h" - -#ifndef __RPCNDR_H_VERSION__ -#error this stub requires an updated version of -#endif // __RPCNDR_H_VERSION__ - - -#ifndef __dsoframerlib_h__ -#define __dsoframerlib_h__ - -#if defined(_MSC_VER) && (_MSC_VER >= 1020) -#pragma once -#endif - -/* Forward Declarations */ - -#ifndef ___FramerControl_FWD_DEFINED__ -#define ___FramerControl_FWD_DEFINED__ -typedef interface _FramerControl _FramerControl; -#endif /* ___FramerControl_FWD_DEFINED__ */ - - -#ifndef ___DFramerCtlEvents_FWD_DEFINED__ -#define ___DFramerCtlEvents_FWD_DEFINED__ -typedef interface _DFramerCtlEvents _DFramerCtlEvents; -#endif /* ___DFramerCtlEvents_FWD_DEFINED__ */ - - -#ifndef __FramerControl_FWD_DEFINED__ -#define __FramerControl_FWD_DEFINED__ - -#ifdef __cplusplus -typedef class FramerControl FramerControl; -#else -typedef struct FramerControl FramerControl; -#endif /* __cplusplus */ - -#endif /* __FramerControl_FWD_DEFINED__ */ - - -#ifdef __cplusplus -extern "C"{ -#endif - -void * __RPC_USER MIDL_user_allocate(size_t); -void __RPC_USER MIDL_user_free( void * ); - - -#ifndef __DSOFramer_LIBRARY_DEFINED__ -#define __DSOFramer_LIBRARY_DEFINED__ - -/* library DSOFramer */ -/* [control][lcid][version][helpstring][uuid] */ - -typedef -enum dsoBorderStyle - { dsoBorderNone = 0, - dsoBorderFlat = dsoBorderNone + 1, - dsoBorder3D = dsoBorderFlat + 1, - dsoBorder3DThin = dsoBorder3D + 1 - } dsoBorderStyle; - -typedef -enum dsoShowDialogType - { dsoDialogNew = 0, - dsoDialogOpen = dsoDialogNew + 1, - dsoDialogSave = dsoDialogOpen + 1, - dsoDialogSaveCopy = dsoDialogSave + 1, - dsoDialogPrint = dsoDialogSaveCopy + 1, - dsoDialogPageSetup = dsoDialogPrint + 1, - dsoDialogProperties = dsoDialogPageSetup + 1 - } dsoShowDialogType; - -typedef -enum dsoFileCommandType - { dsoFileNew = 0, - dsoFileOpen = dsoFileNew + 1, - dsoFileClose = dsoFileOpen + 1, - dsoFileSave = dsoFileClose + 1, - dsoFileSaveAs = dsoFileSave + 1, - dsoFilePrint = dsoFileSaveAs + 1, - dsoFilePageSetup = dsoFilePrint + 1, - dsoFileProperties = dsoFilePageSetup + 1, - dsoFilePrintPreview = dsoFileProperties + 1 - } dsoFileCommandType; - -typedef -enum dsoFrameHookPolicy - { dsoNormalBehavior = 0, - dsoSetOnFirstOpen = dsoNormalBehavior + 1, - dsoResetNow = dsoSetOnFirstOpen + 1, - dsoDisableHook = 0xffffffff - } dsoFrameHookPolicy; - -typedef -enum dsoActivationPolicy - { dsoDefaultBehavior = 0, - dsoKeepUIActiveOnAppDeactive = 0x1, - dsoCompDeactivateOnLostFocus = 0x2, - dsoIPDeactivateOnCompDeactive = 0x4 - } dsoActivationPolicy; - - -DEFINE_GUID(LIBID_DSOFramer,0x00460180,0x9E5E,0x11d5,0xB7,0xC8,0xB8,0x26,0x90,0x41,0xDD,0x57); - -#ifndef ___FramerControl_INTERFACE_DEFINED__ -#define ___FramerControl_INTERFACE_DEFINED__ - -/* interface _FramerControl */ -/* [object][oleautomation][dual][version][hidden][uuid] */ - - -DEFINE_GUID(IID__FramerControl,0x00460181,0x9E5E,0x11d5,0xB7,0xC8,0xB8,0x26,0x90,0x41,0xDD,0x57); - -#if defined(__cplusplus) && !defined(CINTERFACE) - - MIDL_INTERFACE("00460181-9E5E-11d5-B7C8-B8269041DD57") - _FramerControl : public IDispatch - { - public: - virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Activate( void) = 0; - - virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_ActiveDocument( - /* [retval][out] */ IDispatch **ppdisp) = 0; - - virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE CreateNew( - /* [in] */ BSTR ProgIdOrTemplate) = 0; - - virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Open( - /* [in] */ VARIANT Document, - /* [optional][in] */ VARIANT ReadOnly, - /* [optional][in] */ VARIANT ProgId, - /* [optional][in] */ VARIANT WebUsername, - /* [optional][in] */ VARIANT WebPassword) = 0; - - virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Save( - /* [optional][in] */ VARIANT SaveAsDocument, - /* [optional][in] */ VARIANT OverwriteExisting, - /* [optional][in] */ VARIANT WebUsername, - /* [optional][in] */ VARIANT WebPassword) = 0; - - virtual /* [hidden][id] */ HRESULT STDMETHODCALLTYPE _PrintOutOld( - /* [optional][in] */ VARIANT PromptToSelectPrinter) = 0; - - virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Close( void) = 0; - - virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_Caption( - /* [in] */ BSTR bstr) = 0; - - virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_Caption( - /* [retval][out] */ BSTR *pbstr) = 0; - - virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_Titlebar( - /* [in] */ VARIANT_BOOL vbool) = 0; - - virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_Titlebar( - /* [retval][out] */ VARIANT_BOOL *pbool) = 0; - - virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_Toolbars( - /* [in] */ VARIANT_BOOL vbool) = 0; - - virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_Toolbars( - /* [retval][out] */ VARIANT_BOOL *pbool) = 0; - - virtual /* [helpstring][id][nonbrowsable][propput] */ HRESULT STDMETHODCALLTYPE put_ModalState( - /* [in] */ VARIANT_BOOL vbool) = 0; - - virtual /* [id][nonbrowsable][propget] */ HRESULT STDMETHODCALLTYPE get_ModalState( - /* [retval][out] */ VARIANT_BOOL *pbool) = 0; - - virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ShowDialog( - /* [in] */ dsoShowDialogType DlgType) = 0; - - virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_EnableFileCommand( - /* [in] */ dsoFileCommandType Item, - /* [in] */ VARIANT_BOOL vbool) = 0; - - virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_EnableFileCommand( - /* [in] */ dsoFileCommandType Item, - /* [retval][out] */ VARIANT_BOOL *pbool) = 0; - - virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_BorderStyle( - /* [in] */ dsoBorderStyle style) = 0; - - virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_BorderStyle( - /* [retval][out] */ dsoBorderStyle *pstyle) = 0; - - virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_BorderColor( - /* [in] */ /* external definition not present */ OLE_COLOR clr) = 0; - - virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_BorderColor( - /* [retval][out] */ /* external definition not present */ OLE_COLOR *pclr) = 0; - - virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_BackColor( - /* [in] */ /* external definition not present */ OLE_COLOR clr) = 0; - - virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_BackColor( - /* [retval][out] */ /* external definition not present */ OLE_COLOR *pclr) = 0; - - virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_ForeColor( - /* [in] */ /* external definition not present */ OLE_COLOR clr) = 0; - - virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_ForeColor( - /* [retval][out] */ /* external definition not present */ OLE_COLOR *pclr) = 0; - - virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_TitlebarColor( - /* [in] */ /* external definition not present */ OLE_COLOR clr) = 0; - - virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_TitlebarColor( - /* [retval][out] */ /* external definition not present */ OLE_COLOR *pclr) = 0; - - virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_TitlebarTextColor( - /* [in] */ /* external definition not present */ OLE_COLOR clr) = 0; - - virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_TitlebarTextColor( - /* [retval][out] */ /* external definition not present */ OLE_COLOR *pclr) = 0; - - virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ExecOleCommand( - /* [in] */ LONG OLECMDID, - /* [optional][in] */ VARIANT Options, - /* [optional][in] */ VARIANT *vInParam, - /* [optional][out][in] */ VARIANT *vInOutParam) = 0; - - virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_Menubar( - /* [in] */ VARIANT_BOOL vbool) = 0; - - virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_Menubar( - /* [retval][out] */ VARIANT_BOOL *pbool) = 0; - - virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_HostName( - /* [in] */ BSTR bstr) = 0; - - virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_HostName( - /* [retval][out] */ BSTR *pbstr) = 0; - - virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_DocumentFullName( - /* [retval][out] */ BSTR *pbstr) = 0; - - virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE PrintOut( - /* [optional][in] */ VARIANT PromptUser, - /* [optional][in] */ VARIANT PrinterName, - /* [optional][in] */ VARIANT Copies, - /* [optional][in] */ VARIANT FromPage, - /* [optional][in] */ VARIANT ToPage, - /* [optional][in] */ VARIANT OutputFile) = 0; - - virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE PrintPreview( void) = 0; - - virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE PrintPreviewExit( void) = 0; - - virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_IsReadOnly( - /* [retval][out] */ VARIANT_BOOL *pbool) = 0; - - virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_IsDirty( - /* [retval][out] */ VARIANT_BOOL *pbool) = 0; - - virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_LockServer( - /* [in] */ VARIANT_BOOL vbool) = 0; - - virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_LockServer( - /* [retval][out] */ VARIANT_BOOL *pvbool) = 0; - - virtual /* [helpstring][nonbrowsable][id] */ HRESULT STDMETHODCALLTYPE GetDataObjectContent( - /* [in] */ VARIANT ClipFormatNameOrNumber, - /* [retval][out] */ VARIANT *pvResults) = 0; - - virtual /* [helpstring][nonbrowsable][id] */ HRESULT STDMETHODCALLTYPE SetDataObjectContent( - /* [in] */ VARIANT ClipFormatNameOrNumber, - /* [in] */ VARIANT DataByteArray) = 0; - - virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_ActivationPolicy( - /* [in] */ enum dsoActivationPolicy lPolicy) = 0; - - virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_ActivationPolicy( - /* [retval][out] */ enum dsoActivationPolicy *plPolicy) = 0; - - virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_FrameHookPolicy( - /* [in] */ enum dsoFrameHookPolicy lPolicy) = 0; - - virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_FrameHookPolicy( - /* [retval][out] */ enum dsoFrameHookPolicy *plPolicy) = 0; - - virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_MenuAccelerators( - /* [in] */ VARIANT_BOOL vbool) = 0; - - virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_MenuAccelerators( - /* [retval][out] */ VARIANT_BOOL *pvbool) = 0; - - virtual /* [helpstring][id][nonbrowsable][propput] */ HRESULT STDMETHODCALLTYPE put_EventsEnabled( - /* [in] */ VARIANT_BOOL vbool) = 0; - - virtual /* [id][nonbrowsable][propget] */ HRESULT STDMETHODCALLTYPE get_EventsEnabled( - /* [retval][out] */ VARIANT_BOOL *pvbool) = 0; - - virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_DocumentName( - /* [retval][out] */ BSTR *pbstr) = 0; - - }; - -#else /* C style interface */ - - typedef struct _FramerControlVtbl - { - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE *QueryInterface )( - _FramerControl * This, - /* [in] */ REFIID riid, - /* [iid_is][out] */ void **ppvObject); - - ULONG ( STDMETHODCALLTYPE *AddRef )( - _FramerControl * This); - - ULONG ( STDMETHODCALLTYPE *Release )( - _FramerControl * This); - - HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( - _FramerControl * This, - /* [out] */ UINT *pctinfo); - - HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( - _FramerControl * This, - /* [in] */ UINT iTInfo, - /* [in] */ LCID lcid, - /* [out] */ ITypeInfo **ppTInfo); - - HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( - _FramerControl * This, - /* [in] */ REFIID riid, - /* [size_is][in] */ LPOLESTR *rgszNames, - /* [in] */ UINT cNames, - /* [in] */ LCID lcid, - /* [size_is][out] */ DISPID *rgDispId); - - /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( - _FramerControl * This, - /* [in] */ DISPID dispIdMember, - /* [in] */ REFIID riid, - /* [in] */ LCID lcid, - /* [in] */ WORD wFlags, - /* [out][in] */ DISPPARAMS *pDispParams, - /* [out] */ VARIANT *pVarResult, - /* [out] */ EXCEPINFO *pExcepInfo, - /* [out] */ UINT *puArgErr); - - /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *Activate )( - _FramerControl * This); - - /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_ActiveDocument )( - _FramerControl * This, - /* [retval][out] */ IDispatch **ppdisp); - - /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *CreateNew )( - _FramerControl * This, - /* [in] */ BSTR ProgIdOrTemplate); - - /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *Open )( - _FramerControl * This, - /* [in] */ VARIANT Document, - /* [optional][in] */ VARIANT ReadOnly, - /* [optional][in] */ VARIANT ProgId, - /* [optional][in] */ VARIANT WebUsername, - /* [optional][in] */ VARIANT WebPassword); - - /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *Save )( - _FramerControl * This, - /* [optional][in] */ VARIANT SaveAsDocument, - /* [optional][in] */ VARIANT OverwriteExisting, - /* [optional][in] */ VARIANT WebUsername, - /* [optional][in] */ VARIANT WebPassword); - - /* [hidden][id] */ HRESULT ( STDMETHODCALLTYPE *_PrintOutOld )( - _FramerControl * This, - /* [optional][in] */ VARIANT PromptToSelectPrinter); - - /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *Close )( - _FramerControl * This); - - /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_Caption )( - _FramerControl * This, - /* [in] */ BSTR bstr); - - /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Caption )( - _FramerControl * This, - /* [retval][out] */ BSTR *pbstr); - - /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_Titlebar )( - _FramerControl * This, - /* [in] */ VARIANT_BOOL vbool); - - /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Titlebar )( - _FramerControl * This, - /* [retval][out] */ VARIANT_BOOL *pbool); - - /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_Toolbars )( - _FramerControl * This, - /* [in] */ VARIANT_BOOL vbool); - - /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Toolbars )( - _FramerControl * This, - /* [retval][out] */ VARIANT_BOOL *pbool); - - /* [helpstring][id][nonbrowsable][propput] */ HRESULT ( STDMETHODCALLTYPE *put_ModalState )( - _FramerControl * This, - /* [in] */ VARIANT_BOOL vbool); - - /* [id][nonbrowsable][propget] */ HRESULT ( STDMETHODCALLTYPE *get_ModalState )( - _FramerControl * This, - /* [retval][out] */ VARIANT_BOOL *pbool); - - /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *ShowDialog )( - _FramerControl * This, - /* [in] */ dsoShowDialogType DlgType); - - /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_EnableFileCommand )( - _FramerControl * This, - /* [in] */ dsoFileCommandType Item, - /* [in] */ VARIANT_BOOL vbool); - - /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_EnableFileCommand )( - _FramerControl * This, - /* [in] */ dsoFileCommandType Item, - /* [retval][out] */ VARIANT_BOOL *pbool); - - /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_BorderStyle )( - _FramerControl * This, - /* [in] */ dsoBorderStyle style); - - /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_BorderStyle )( - _FramerControl * This, - /* [retval][out] */ dsoBorderStyle *pstyle); - - /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_BorderColor )( - _FramerControl * This, - /* [in] */ /* external definition not present */ OLE_COLOR clr); - - /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_BorderColor )( - _FramerControl * This, - /* [retval][out] */ /* external definition not present */ OLE_COLOR *pclr); - - /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_BackColor )( - _FramerControl * This, - /* [in] */ /* external definition not present */ OLE_COLOR clr); - - /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_BackColor )( - _FramerControl * This, - /* [retval][out] */ /* external definition not present */ OLE_COLOR *pclr); - - /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_ForeColor )( - _FramerControl * This, - /* [in] */ /* external definition not present */ OLE_COLOR clr); - - /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_ForeColor )( - _FramerControl * This, - /* [retval][out] */ /* external definition not present */ OLE_COLOR *pclr); - - /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_TitlebarColor )( - _FramerControl * This, - /* [in] */ /* external definition not present */ OLE_COLOR clr); - - /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_TitlebarColor )( - _FramerControl * This, - /* [retval][out] */ /* external definition not present */ OLE_COLOR *pclr); - - /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_TitlebarTextColor )( - _FramerControl * This, - /* [in] */ /* external definition not present */ OLE_COLOR clr); - - /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_TitlebarTextColor )( - _FramerControl * This, - /* [retval][out] */ /* external definition not present */ OLE_COLOR *pclr); - - /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *ExecOleCommand )( - _FramerControl * This, - /* [in] */ LONG OLECMDID, - /* [optional][in] */ VARIANT Options, - /* [optional][in] */ VARIANT *vInParam, - /* [optional][out][in] */ VARIANT *vInOutParam); - - /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_Menubar )( - _FramerControl * This, - /* [in] */ VARIANT_BOOL vbool); - - /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Menubar )( - _FramerControl * This, - /* [retval][out] */ VARIANT_BOOL *pbool); - - /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_HostName )( - _FramerControl * This, - /* [in] */ BSTR bstr); - - /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_HostName )( - _FramerControl * This, - /* [retval][out] */ BSTR *pbstr); - - /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_DocumentFullName )( - _FramerControl * This, - /* [retval][out] */ BSTR *pbstr); - - /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *PrintOut )( - _FramerControl * This, - /* [optional][in] */ VARIANT PromptUser, - /* [optional][in] */ VARIANT PrinterName, - /* [optional][in] */ VARIANT Copies, - /* [optional][in] */ VARIANT FromPage, - /* [optional][in] */ VARIANT ToPage, - /* [optional][in] */ VARIANT OutputFile); - - /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *PrintPreview )( - _FramerControl * This); - - /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *PrintPreviewExit )( - _FramerControl * This); - - /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_IsReadOnly )( - _FramerControl * This, - /* [retval][out] */ VARIANT_BOOL *pbool); - - /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_IsDirty )( - _FramerControl * This, - /* [retval][out] */ VARIANT_BOOL *pbool); - - /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_LockServer )( - _FramerControl * This, - /* [in] */ VARIANT_BOOL vbool); - - /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_LockServer )( - _FramerControl * This, - /* [retval][out] */ VARIANT_BOOL *pvbool); - - /* [helpstring][nonbrowsable][id] */ HRESULT ( STDMETHODCALLTYPE *GetDataObjectContent )( - _FramerControl * This, - /* [in] */ VARIANT ClipFormatNameOrNumber, - /* [retval][out] */ VARIANT *pvResults); - - /* [helpstring][nonbrowsable][id] */ HRESULT ( STDMETHODCALLTYPE *SetDataObjectContent )( - _FramerControl * This, - /* [in] */ VARIANT ClipFormatNameOrNumber, - /* [in] */ VARIANT DataByteArray); - - /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_ActivationPolicy )( - _FramerControl * This, - /* [in] */ enum dsoActivationPolicy lPolicy); - - /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_ActivationPolicy )( - _FramerControl * This, - /* [retval][out] */ enum dsoActivationPolicy *plPolicy); - - /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_FrameHookPolicy )( - _FramerControl * This, - /* [in] */ enum dsoFrameHookPolicy lPolicy); - - /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_FrameHookPolicy )( - _FramerControl * This, - /* [retval][out] */ enum dsoFrameHookPolicy *plPolicy); - - /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_MenuAccelerators )( - _FramerControl * This, - /* [in] */ VARIANT_BOOL vbool); - - /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_MenuAccelerators )( - _FramerControl * This, - /* [retval][out] */ VARIANT_BOOL *pvbool); - - /* [helpstring][id][nonbrowsable][propput] */ HRESULT ( STDMETHODCALLTYPE *put_EventsEnabled )( - _FramerControl * This, - /* [in] */ VARIANT_BOOL vbool); - - /* [id][nonbrowsable][propget] */ HRESULT ( STDMETHODCALLTYPE *get_EventsEnabled )( - _FramerControl * This, - /* [retval][out] */ VARIANT_BOOL *pvbool); - - /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_DocumentName )( - _FramerControl * This, - /* [retval][out] */ BSTR *pbstr); - - END_INTERFACE - } _FramerControlVtbl; - - interface _FramerControl - { - CONST_VTBL struct _FramerControlVtbl *lpVtbl; - }; - - - -#ifdef COBJMACROS - - -#define _FramerControl_QueryInterface(This,riid,ppvObject) \ - (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) - -#define _FramerControl_AddRef(This) \ - (This)->lpVtbl -> AddRef(This) - -#define _FramerControl_Release(This) \ - (This)->lpVtbl -> Release(This) - - -#define _FramerControl_GetTypeInfoCount(This,pctinfo) \ - (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) - -#define _FramerControl_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ - (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) - -#define _FramerControl_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ - (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) - -#define _FramerControl_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ - (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) - - -#define _FramerControl_Activate(This) \ - (This)->lpVtbl -> Activate(This) - -#define _FramerControl_get_ActiveDocument(This,ppdisp) \ - (This)->lpVtbl -> get_ActiveDocument(This,ppdisp) - -#define _FramerControl_CreateNew(This,ProgIdOrTemplate) \ - (This)->lpVtbl -> CreateNew(This,ProgIdOrTemplate) - -#define _FramerControl_Open(This,Document,ReadOnly,ProgId,WebUsername,WebPassword) \ - (This)->lpVtbl -> Open(This,Document,ReadOnly,ProgId,WebUsername,WebPassword) - -#define _FramerControl_Save(This,SaveAsDocument,OverwriteExisting,WebUsername,WebPassword) \ - (This)->lpVtbl -> Save(This,SaveAsDocument,OverwriteExisting,WebUsername,WebPassword) - -#define _FramerControl__PrintOutOld(This,PromptToSelectPrinter) \ - (This)->lpVtbl -> _PrintOutOld(This,PromptToSelectPrinter) - -#define _FramerControl_Close(This) \ - (This)->lpVtbl -> Close(This) - -#define _FramerControl_put_Caption(This,bstr) \ - (This)->lpVtbl -> put_Caption(This,bstr) - -#define _FramerControl_get_Caption(This,pbstr) \ - (This)->lpVtbl -> get_Caption(This,pbstr) - -#define _FramerControl_put_Titlebar(This,vbool) \ - (This)->lpVtbl -> put_Titlebar(This,vbool) - -#define _FramerControl_get_Titlebar(This,pbool) \ - (This)->lpVtbl -> get_Titlebar(This,pbool) - -#define _FramerControl_put_Toolbars(This,vbool) \ - (This)->lpVtbl -> put_Toolbars(This,vbool) - -#define _FramerControl_get_Toolbars(This,pbool) \ - (This)->lpVtbl -> get_Toolbars(This,pbool) - -#define _FramerControl_put_ModalState(This,vbool) \ - (This)->lpVtbl -> put_ModalState(This,vbool) - -#define _FramerControl_get_ModalState(This,pbool) \ - (This)->lpVtbl -> get_ModalState(This,pbool) - -#define _FramerControl_ShowDialog(This,DlgType) \ - (This)->lpVtbl -> ShowDialog(This,DlgType) - -#define _FramerControl_put_EnableFileCommand(This,Item,vbool) \ - (This)->lpVtbl -> put_EnableFileCommand(This,Item,vbool) - -#define _FramerControl_get_EnableFileCommand(This,Item,pbool) \ - (This)->lpVtbl -> get_EnableFileCommand(This,Item,pbool) - -#define _FramerControl_put_BorderStyle(This,style) \ - (This)->lpVtbl -> put_BorderStyle(This,style) - -#define _FramerControl_get_BorderStyle(This,pstyle) \ - (This)->lpVtbl -> get_BorderStyle(This,pstyle) - -#define _FramerControl_put_BorderColor(This,clr) \ - (This)->lpVtbl -> put_BorderColor(This,clr) - -#define _FramerControl_get_BorderColor(This,pclr) \ - (This)->lpVtbl -> get_BorderColor(This,pclr) - -#define _FramerControl_put_BackColor(This,clr) \ - (This)->lpVtbl -> put_BackColor(This,clr) - -#define _FramerControl_get_BackColor(This,pclr) \ - (This)->lpVtbl -> get_BackColor(This,pclr) - -#define _FramerControl_put_ForeColor(This,clr) \ - (This)->lpVtbl -> put_ForeColor(This,clr) - -#define _FramerControl_get_ForeColor(This,pclr) \ - (This)->lpVtbl -> get_ForeColor(This,pclr) - -#define _FramerControl_put_TitlebarColor(This,clr) \ - (This)->lpVtbl -> put_TitlebarColor(This,clr) - -#define _FramerControl_get_TitlebarColor(This,pclr) \ - (This)->lpVtbl -> get_TitlebarColor(This,pclr) - -#define _FramerControl_put_TitlebarTextColor(This,clr) \ - (This)->lpVtbl -> put_TitlebarTextColor(This,clr) - -#define _FramerControl_get_TitlebarTextColor(This,pclr) \ - (This)->lpVtbl -> get_TitlebarTextColor(This,pclr) - -#define _FramerControl_ExecOleCommand(This,OLECMDID,Options,vInParam,vInOutParam) \ - (This)->lpVtbl -> ExecOleCommand(This,OLECMDID,Options,vInParam,vInOutParam) - -#define _FramerControl_put_Menubar(This,vbool) \ - (This)->lpVtbl -> put_Menubar(This,vbool) - -#define _FramerControl_get_Menubar(This,pbool) \ - (This)->lpVtbl -> get_Menubar(This,pbool) - -#define _FramerControl_put_HostName(This,bstr) \ - (This)->lpVtbl -> put_HostName(This,bstr) - -#define _FramerControl_get_HostName(This,pbstr) \ - (This)->lpVtbl -> get_HostName(This,pbstr) - -#define _FramerControl_get_DocumentFullName(This,pbstr) \ - (This)->lpVtbl -> get_DocumentFullName(This,pbstr) - -#define _FramerControl_PrintOut(This,PromptUser,PrinterName,Copies,FromPage,ToPage,OutputFile) \ - (This)->lpVtbl -> PrintOut(This,PromptUser,PrinterName,Copies,FromPage,ToPage,OutputFile) - -#define _FramerControl_PrintPreview(This) \ - (This)->lpVtbl -> PrintPreview(This) - -#define _FramerControl_PrintPreviewExit(This) \ - (This)->lpVtbl -> PrintPreviewExit(This) - -#define _FramerControl_get_IsReadOnly(This,pbool) \ - (This)->lpVtbl -> get_IsReadOnly(This,pbool) - -#define _FramerControl_get_IsDirty(This,pbool) \ - (This)->lpVtbl -> get_IsDirty(This,pbool) - -#define _FramerControl_put_LockServer(This,vbool) \ - (This)->lpVtbl -> put_LockServer(This,vbool) - -#define _FramerControl_get_LockServer(This,pvbool) \ - (This)->lpVtbl -> get_LockServer(This,pvbool) - -#define _FramerControl_GetDataObjectContent(This,ClipFormatNameOrNumber,pvResults) \ - (This)->lpVtbl -> GetDataObjectContent(This,ClipFormatNameOrNumber,pvResults) - -#define _FramerControl_SetDataObjectContent(This,ClipFormatNameOrNumber,DataByteArray) \ - (This)->lpVtbl -> SetDataObjectContent(This,ClipFormatNameOrNumber,DataByteArray) - -#define _FramerControl_put_ActivationPolicy(This,lPolicy) \ - (This)->lpVtbl -> put_ActivationPolicy(This,lPolicy) - -#define _FramerControl_get_ActivationPolicy(This,plPolicy) \ - (This)->lpVtbl -> get_ActivationPolicy(This,plPolicy) - -#define _FramerControl_put_FrameHookPolicy(This,lPolicy) \ - (This)->lpVtbl -> put_FrameHookPolicy(This,lPolicy) - -#define _FramerControl_get_FrameHookPolicy(This,plPolicy) \ - (This)->lpVtbl -> get_FrameHookPolicy(This,plPolicy) - -#define _FramerControl_put_MenuAccelerators(This,vbool) \ - (This)->lpVtbl -> put_MenuAccelerators(This,vbool) - -#define _FramerControl_get_MenuAccelerators(This,pvbool) \ - (This)->lpVtbl -> get_MenuAccelerators(This,pvbool) - -#define _FramerControl_put_EventsEnabled(This,vbool) \ - (This)->lpVtbl -> put_EventsEnabled(This,vbool) - -#define _FramerControl_get_EventsEnabled(This,pvbool) \ - (This)->lpVtbl -> get_EventsEnabled(This,pvbool) - -#define _FramerControl_get_DocumentName(This,pbstr) \ - (This)->lpVtbl -> get_DocumentName(This,pbstr) - -#endif /* COBJMACROS */ - - -#endif /* C style interface */ - - - -/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE _FramerControl_Activate_Proxy( - _FramerControl * This); - - -void __RPC_STUB _FramerControl_Activate_Stub( - IRpcStubBuffer *This, - IRpcChannelBuffer *_pRpcChannelBuffer, - PRPC_MESSAGE _pRpcMessage, - DWORD *_pdwStubPhase); - - -/* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE _FramerControl_get_ActiveDocument_Proxy( - _FramerControl * This, - /* [retval][out] */ IDispatch **ppdisp); - - -void __RPC_STUB _FramerControl_get_ActiveDocument_Stub( - IRpcStubBuffer *This, - IRpcChannelBuffer *_pRpcChannelBuffer, - PRPC_MESSAGE _pRpcMessage, - DWORD *_pdwStubPhase); - - -/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE _FramerControl_CreateNew_Proxy( - _FramerControl * This, - /* [in] */ BSTR ProgIdOrTemplate); - - -void __RPC_STUB _FramerControl_CreateNew_Stub( - IRpcStubBuffer *This, - IRpcChannelBuffer *_pRpcChannelBuffer, - PRPC_MESSAGE _pRpcMessage, - DWORD *_pdwStubPhase); - - -/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE _FramerControl_Open_Proxy( - _FramerControl * This, - /* [in] */ VARIANT Document, - /* [optional][in] */ VARIANT ReadOnly, - /* [optional][in] */ VARIANT ProgId, - /* [optional][in] */ VARIANT WebUsername, - /* [optional][in] */ VARIANT WebPassword); - - -void __RPC_STUB _FramerControl_Open_Stub( - IRpcStubBuffer *This, - IRpcChannelBuffer *_pRpcChannelBuffer, - PRPC_MESSAGE _pRpcMessage, - DWORD *_pdwStubPhase); - - -/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE _FramerControl_Save_Proxy( - _FramerControl * This, - /* [optional][in] */ VARIANT SaveAsDocument, - /* [optional][in] */ VARIANT OverwriteExisting, - /* [optional][in] */ VARIANT WebUsername, - /* [optional][in] */ VARIANT WebPassword); - - -void __RPC_STUB _FramerControl_Save_Stub( - IRpcStubBuffer *This, - IRpcChannelBuffer *_pRpcChannelBuffer, - PRPC_MESSAGE _pRpcMessage, - DWORD *_pdwStubPhase); - - -/* [hidden][id] */ HRESULT STDMETHODCALLTYPE _FramerControl__PrintOutOld_Proxy( - _FramerControl * This, - /* [optional][in] */ VARIANT PromptToSelectPrinter); - - -void __RPC_STUB _FramerControl__PrintOutOld_Stub( - IRpcStubBuffer *This, - IRpcChannelBuffer *_pRpcChannelBuffer, - PRPC_MESSAGE _pRpcMessage, - DWORD *_pdwStubPhase); - - -/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE _FramerControl_Close_Proxy( - _FramerControl * This); - - -void __RPC_STUB _FramerControl_Close_Stub( - IRpcStubBuffer *This, - IRpcChannelBuffer *_pRpcChannelBuffer, - PRPC_MESSAGE _pRpcMessage, - DWORD *_pdwStubPhase); - - -/* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE _FramerControl_put_Caption_Proxy( - _FramerControl * This, - /* [in] */ BSTR bstr); - - -void __RPC_STUB _FramerControl_put_Caption_Stub( - IRpcStubBuffer *This, - IRpcChannelBuffer *_pRpcChannelBuffer, - PRPC_MESSAGE _pRpcMessage, - DWORD *_pdwStubPhase); - - -/* [id][propget] */ HRESULT STDMETHODCALLTYPE _FramerControl_get_Caption_Proxy( - _FramerControl * This, - /* [retval][out] */ BSTR *pbstr); - - -void __RPC_STUB _FramerControl_get_Caption_Stub( - IRpcStubBuffer *This, - IRpcChannelBuffer *_pRpcChannelBuffer, - PRPC_MESSAGE _pRpcMessage, - DWORD *_pdwStubPhase); - - -/* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE _FramerControl_put_Titlebar_Proxy( - _FramerControl * This, - /* [in] */ VARIANT_BOOL vbool); - - -void __RPC_STUB _FramerControl_put_Titlebar_Stub( - IRpcStubBuffer *This, - IRpcChannelBuffer *_pRpcChannelBuffer, - PRPC_MESSAGE _pRpcMessage, - DWORD *_pdwStubPhase); - - -/* [id][propget] */ HRESULT STDMETHODCALLTYPE _FramerControl_get_Titlebar_Proxy( - _FramerControl * This, - /* [retval][out] */ VARIANT_BOOL *pbool); - - -void __RPC_STUB _FramerControl_get_Titlebar_Stub( - IRpcStubBuffer *This, - IRpcChannelBuffer *_pRpcChannelBuffer, - PRPC_MESSAGE _pRpcMessage, - DWORD *_pdwStubPhase); - - -/* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE _FramerControl_put_Toolbars_Proxy( - _FramerControl * This, - /* [in] */ VARIANT_BOOL vbool); - - -void __RPC_STUB _FramerControl_put_Toolbars_Stub( - IRpcStubBuffer *This, - IRpcChannelBuffer *_pRpcChannelBuffer, - PRPC_MESSAGE _pRpcMessage, - DWORD *_pdwStubPhase); - - -/* [id][propget] */ HRESULT STDMETHODCALLTYPE _FramerControl_get_Toolbars_Proxy( - _FramerControl * This, - /* [retval][out] */ VARIANT_BOOL *pbool); - - -void __RPC_STUB _FramerControl_get_Toolbars_Stub( - IRpcStubBuffer *This, - IRpcChannelBuffer *_pRpcChannelBuffer, - PRPC_MESSAGE _pRpcMessage, - DWORD *_pdwStubPhase); - - -/* [helpstring][id][nonbrowsable][propput] */ HRESULT STDMETHODCALLTYPE _FramerControl_put_ModalState_Proxy( - _FramerControl * This, - /* [in] */ VARIANT_BOOL vbool); - - -void __RPC_STUB _FramerControl_put_ModalState_Stub( - IRpcStubBuffer *This, - IRpcChannelBuffer *_pRpcChannelBuffer, - PRPC_MESSAGE _pRpcMessage, - DWORD *_pdwStubPhase); - - -/* [id][nonbrowsable][propget] */ HRESULT STDMETHODCALLTYPE _FramerControl_get_ModalState_Proxy( - _FramerControl * This, - /* [retval][out] */ VARIANT_BOOL *pbool); - - -void __RPC_STUB _FramerControl_get_ModalState_Stub( - IRpcStubBuffer *This, - IRpcChannelBuffer *_pRpcChannelBuffer, - PRPC_MESSAGE _pRpcMessage, - DWORD *_pdwStubPhase); - - -/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE _FramerControl_ShowDialog_Proxy( - _FramerControl * This, - /* [in] */ dsoShowDialogType DlgType); - - -void __RPC_STUB _FramerControl_ShowDialog_Stub( - IRpcStubBuffer *This, - IRpcChannelBuffer *_pRpcChannelBuffer, - PRPC_MESSAGE _pRpcMessage, - DWORD *_pdwStubPhase); - - -/* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE _FramerControl_put_EnableFileCommand_Proxy( - _FramerControl * This, - /* [in] */ dsoFileCommandType Item, - /* [in] */ VARIANT_BOOL vbool); - - -void __RPC_STUB _FramerControl_put_EnableFileCommand_Stub( - IRpcStubBuffer *This, - IRpcChannelBuffer *_pRpcChannelBuffer, - PRPC_MESSAGE _pRpcMessage, - DWORD *_pdwStubPhase); - - -/* [id][propget] */ HRESULT STDMETHODCALLTYPE _FramerControl_get_EnableFileCommand_Proxy( - _FramerControl * This, - /* [in] */ dsoFileCommandType Item, - /* [retval][out] */ VARIANT_BOOL *pbool); - - -void __RPC_STUB _FramerControl_get_EnableFileCommand_Stub( - IRpcStubBuffer *This, - IRpcChannelBuffer *_pRpcChannelBuffer, - PRPC_MESSAGE _pRpcMessage, - DWORD *_pdwStubPhase); - - -/* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE _FramerControl_put_BorderStyle_Proxy( - _FramerControl * This, - /* [in] */ dsoBorderStyle style); - - -void __RPC_STUB _FramerControl_put_BorderStyle_Stub( - IRpcStubBuffer *This, - IRpcChannelBuffer *_pRpcChannelBuffer, - PRPC_MESSAGE _pRpcMessage, - DWORD *_pdwStubPhase); - - -/* [id][propget] */ HRESULT STDMETHODCALLTYPE _FramerControl_get_BorderStyle_Proxy( - _FramerControl * This, - /* [retval][out] */ dsoBorderStyle *pstyle); - - -void __RPC_STUB _FramerControl_get_BorderStyle_Stub( - IRpcStubBuffer *This, - IRpcChannelBuffer *_pRpcChannelBuffer, - PRPC_MESSAGE _pRpcMessage, - DWORD *_pdwStubPhase); - - -/* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE _FramerControl_put_BorderColor_Proxy( - _FramerControl * This, - /* [in] */ /* external definition not present */ OLE_COLOR clr); - - -void __RPC_STUB _FramerControl_put_BorderColor_Stub( - IRpcStubBuffer *This, - IRpcChannelBuffer *_pRpcChannelBuffer, - PRPC_MESSAGE _pRpcMessage, - DWORD *_pdwStubPhase); - - -/* [id][propget] */ HRESULT STDMETHODCALLTYPE _FramerControl_get_BorderColor_Proxy( - _FramerControl * This, - /* [retval][out] */ /* external definition not present */ OLE_COLOR *pclr); - - -void __RPC_STUB _FramerControl_get_BorderColor_Stub( - IRpcStubBuffer *This, - IRpcChannelBuffer *_pRpcChannelBuffer, - PRPC_MESSAGE _pRpcMessage, - DWORD *_pdwStubPhase); - - -/* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE _FramerControl_put_BackColor_Proxy( - _FramerControl * This, - /* [in] */ /* external definition not present */ OLE_COLOR clr); - - -void __RPC_STUB _FramerControl_put_BackColor_Stub( - IRpcStubBuffer *This, - IRpcChannelBuffer *_pRpcChannelBuffer, - PRPC_MESSAGE _pRpcMessage, - DWORD *_pdwStubPhase); - - -/* [id][propget] */ HRESULT STDMETHODCALLTYPE _FramerControl_get_BackColor_Proxy( - _FramerControl * This, - /* [retval][out] */ /* external definition not present */ OLE_COLOR *pclr); - - -void __RPC_STUB _FramerControl_get_BackColor_Stub( - IRpcStubBuffer *This, - IRpcChannelBuffer *_pRpcChannelBuffer, - PRPC_MESSAGE _pRpcMessage, - DWORD *_pdwStubPhase); - - -/* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE _FramerControl_put_ForeColor_Proxy( - _FramerControl * This, - /* [in] */ /* external definition not present */ OLE_COLOR clr); - - -void __RPC_STUB _FramerControl_put_ForeColor_Stub( - IRpcStubBuffer *This, - IRpcChannelBuffer *_pRpcChannelBuffer, - PRPC_MESSAGE _pRpcMessage, - DWORD *_pdwStubPhase); - - -/* [id][propget] */ HRESULT STDMETHODCALLTYPE _FramerControl_get_ForeColor_Proxy( - _FramerControl * This, - /* [retval][out] */ /* external definition not present */ OLE_COLOR *pclr); - - -void __RPC_STUB _FramerControl_get_ForeColor_Stub( - IRpcStubBuffer *This, - IRpcChannelBuffer *_pRpcChannelBuffer, - PRPC_MESSAGE _pRpcMessage, - DWORD *_pdwStubPhase); - - -/* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE _FramerControl_put_TitlebarColor_Proxy( - _FramerControl * This, - /* [in] */ /* external definition not present */ OLE_COLOR clr); - - -void __RPC_STUB _FramerControl_put_TitlebarColor_Stub( - IRpcStubBuffer *This, - IRpcChannelBuffer *_pRpcChannelBuffer, - PRPC_MESSAGE _pRpcMessage, - DWORD *_pdwStubPhase); - - -/* [id][propget] */ HRESULT STDMETHODCALLTYPE _FramerControl_get_TitlebarColor_Proxy( - _FramerControl * This, - /* [retval][out] */ /* external definition not present */ OLE_COLOR *pclr); - - -void __RPC_STUB _FramerControl_get_TitlebarColor_Stub( - IRpcStubBuffer *This, - IRpcChannelBuffer *_pRpcChannelBuffer, - PRPC_MESSAGE _pRpcMessage, - DWORD *_pdwStubPhase); - - -/* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE _FramerControl_put_TitlebarTextColor_Proxy( - _FramerControl * This, - /* [in] */ /* external definition not present */ OLE_COLOR clr); - - -void __RPC_STUB _FramerControl_put_TitlebarTextColor_Stub( - IRpcStubBuffer *This, - IRpcChannelBuffer *_pRpcChannelBuffer, - PRPC_MESSAGE _pRpcMessage, - DWORD *_pdwStubPhase); - - -/* [id][propget] */ HRESULT STDMETHODCALLTYPE _FramerControl_get_TitlebarTextColor_Proxy( - _FramerControl * This, - /* [retval][out] */ /* external definition not present */ OLE_COLOR *pclr); - - -void __RPC_STUB _FramerControl_get_TitlebarTextColor_Stub( - IRpcStubBuffer *This, - IRpcChannelBuffer *_pRpcChannelBuffer, - PRPC_MESSAGE _pRpcMessage, - DWORD *_pdwStubPhase); - - -/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE _FramerControl_ExecOleCommand_Proxy( - _FramerControl * This, - /* [in] */ LONG OLECMDID, - /* [optional][in] */ VARIANT Options, - /* [optional][in] */ VARIANT *vInParam, - /* [optional][out][in] */ VARIANT *vInOutParam); - - -void __RPC_STUB _FramerControl_ExecOleCommand_Stub( - IRpcStubBuffer *This, - IRpcChannelBuffer *_pRpcChannelBuffer, - PRPC_MESSAGE _pRpcMessage, - DWORD *_pdwStubPhase); - - -/* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE _FramerControl_put_Menubar_Proxy( - _FramerControl * This, - /* [in] */ VARIANT_BOOL vbool); - - -void __RPC_STUB _FramerControl_put_Menubar_Stub( - IRpcStubBuffer *This, - IRpcChannelBuffer *_pRpcChannelBuffer, - PRPC_MESSAGE _pRpcMessage, - DWORD *_pdwStubPhase); - - -/* [id][propget] */ HRESULT STDMETHODCALLTYPE _FramerControl_get_Menubar_Proxy( - _FramerControl * This, - /* [retval][out] */ VARIANT_BOOL *pbool); - - -void __RPC_STUB _FramerControl_get_Menubar_Stub( - IRpcStubBuffer *This, - IRpcChannelBuffer *_pRpcChannelBuffer, - PRPC_MESSAGE _pRpcMessage, - DWORD *_pdwStubPhase); - - -/* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE _FramerControl_put_HostName_Proxy( - _FramerControl * This, - /* [in] */ BSTR bstr); - - -void __RPC_STUB _FramerControl_put_HostName_Stub( - IRpcStubBuffer *This, - IRpcChannelBuffer *_pRpcChannelBuffer, - PRPC_MESSAGE _pRpcMessage, - DWORD *_pdwStubPhase); - - -/* [id][propget] */ HRESULT STDMETHODCALLTYPE _FramerControl_get_HostName_Proxy( - _FramerControl * This, - /* [retval][out] */ BSTR *pbstr); - - -void __RPC_STUB _FramerControl_get_HostName_Stub( - IRpcStubBuffer *This, - IRpcChannelBuffer *_pRpcChannelBuffer, - PRPC_MESSAGE _pRpcMessage, - DWORD *_pdwStubPhase); - - -/* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE _FramerControl_get_DocumentFullName_Proxy( - _FramerControl * This, - /* [retval][out] */ BSTR *pbstr); - - -void __RPC_STUB _FramerControl_get_DocumentFullName_Stub( - IRpcStubBuffer *This, - IRpcChannelBuffer *_pRpcChannelBuffer, - PRPC_MESSAGE _pRpcMessage, - DWORD *_pdwStubPhase); - - -/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE _FramerControl_PrintOut_Proxy( - _FramerControl * This, - /* [optional][in] */ VARIANT PromptUser, - /* [optional][in] */ VARIANT PrinterName, - /* [optional][in] */ VARIANT Copies, - /* [optional][in] */ VARIANT FromPage, - /* [optional][in] */ VARIANT ToPage, - /* [optional][in] */ VARIANT OutputFile); - - -void __RPC_STUB _FramerControl_PrintOut_Stub( - IRpcStubBuffer *This, - IRpcChannelBuffer *_pRpcChannelBuffer, - PRPC_MESSAGE _pRpcMessage, - DWORD *_pdwStubPhase); - - -/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE _FramerControl_PrintPreview_Proxy( - _FramerControl * This); - - -void __RPC_STUB _FramerControl_PrintPreview_Stub( - IRpcStubBuffer *This, - IRpcChannelBuffer *_pRpcChannelBuffer, - PRPC_MESSAGE _pRpcMessage, - DWORD *_pdwStubPhase); - - -/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE _FramerControl_PrintPreviewExit_Proxy( - _FramerControl * This); - - -void __RPC_STUB _FramerControl_PrintPreviewExit_Stub( - IRpcStubBuffer *This, - IRpcChannelBuffer *_pRpcChannelBuffer, - PRPC_MESSAGE _pRpcMessage, - DWORD *_pdwStubPhase); - - -/* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE _FramerControl_get_IsReadOnly_Proxy( - _FramerControl * This, - /* [retval][out] */ VARIANT_BOOL *pbool); - - -void __RPC_STUB _FramerControl_get_IsReadOnly_Stub( - IRpcStubBuffer *This, - IRpcChannelBuffer *_pRpcChannelBuffer, - PRPC_MESSAGE _pRpcMessage, - DWORD *_pdwStubPhase); - - -/* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE _FramerControl_get_IsDirty_Proxy( - _FramerControl * This, - /* [retval][out] */ VARIANT_BOOL *pbool); - - -void __RPC_STUB _FramerControl_get_IsDirty_Stub( - IRpcStubBuffer *This, - IRpcChannelBuffer *_pRpcChannelBuffer, - PRPC_MESSAGE _pRpcMessage, - DWORD *_pdwStubPhase); - - -/* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE _FramerControl_put_LockServer_Proxy( - _FramerControl * This, - /* [in] */ VARIANT_BOOL vbool); - - -void __RPC_STUB _FramerControl_put_LockServer_Stub( - IRpcStubBuffer *This, - IRpcChannelBuffer *_pRpcChannelBuffer, - PRPC_MESSAGE _pRpcMessage, - DWORD *_pdwStubPhase); - - -/* [id][propget] */ HRESULT STDMETHODCALLTYPE _FramerControl_get_LockServer_Proxy( - _FramerControl * This, - /* [retval][out] */ VARIANT_BOOL *pvbool); - - -void __RPC_STUB _FramerControl_get_LockServer_Stub( - IRpcStubBuffer *This, - IRpcChannelBuffer *_pRpcChannelBuffer, - PRPC_MESSAGE _pRpcMessage, - DWORD *_pdwStubPhase); - - -/* [helpstring][nonbrowsable][id] */ HRESULT STDMETHODCALLTYPE _FramerControl_GetDataObjectContent_Proxy( - _FramerControl * This, - /* [in] */ VARIANT ClipFormatNameOrNumber, - /* [retval][out] */ VARIANT *pvResults); - - -void __RPC_STUB _FramerControl_GetDataObjectContent_Stub( - IRpcStubBuffer *This, - IRpcChannelBuffer *_pRpcChannelBuffer, - PRPC_MESSAGE _pRpcMessage, - DWORD *_pdwStubPhase); - - -/* [helpstring][nonbrowsable][id] */ HRESULT STDMETHODCALLTYPE _FramerControl_SetDataObjectContent_Proxy( - _FramerControl * This, - /* [in] */ VARIANT ClipFormatNameOrNumber, - /* [in] */ VARIANT DataByteArray); - - -void __RPC_STUB _FramerControl_SetDataObjectContent_Stub( - IRpcStubBuffer *This, - IRpcChannelBuffer *_pRpcChannelBuffer, - PRPC_MESSAGE _pRpcMessage, - DWORD *_pdwStubPhase); - - -/* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE _FramerControl_put_ActivationPolicy_Proxy( - _FramerControl * This, - /* [in] */ enum dsoActivationPolicy lPolicy); - - -void __RPC_STUB _FramerControl_put_ActivationPolicy_Stub( - IRpcStubBuffer *This, - IRpcChannelBuffer *_pRpcChannelBuffer, - PRPC_MESSAGE _pRpcMessage, - DWORD *_pdwStubPhase); - - -/* [id][propget] */ HRESULT STDMETHODCALLTYPE _FramerControl_get_ActivationPolicy_Proxy( - _FramerControl * This, - /* [retval][out] */ enum dsoActivationPolicy *plPolicy); - - -void __RPC_STUB _FramerControl_get_ActivationPolicy_Stub( - IRpcStubBuffer *This, - IRpcChannelBuffer *_pRpcChannelBuffer, - PRPC_MESSAGE _pRpcMessage, - DWORD *_pdwStubPhase); - - -/* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE _FramerControl_put_FrameHookPolicy_Proxy( - _FramerControl * This, - /* [in] */ enum dsoFrameHookPolicy lPolicy); - - -void __RPC_STUB _FramerControl_put_FrameHookPolicy_Stub( - IRpcStubBuffer *This, - IRpcChannelBuffer *_pRpcChannelBuffer, - PRPC_MESSAGE _pRpcMessage, - DWORD *_pdwStubPhase); - - -/* [id][propget] */ HRESULT STDMETHODCALLTYPE _FramerControl_get_FrameHookPolicy_Proxy( - _FramerControl * This, - /* [retval][out] */ enum dsoFrameHookPolicy *plPolicy); - - -void __RPC_STUB _FramerControl_get_FrameHookPolicy_Stub( - IRpcStubBuffer *This, - IRpcChannelBuffer *_pRpcChannelBuffer, - PRPC_MESSAGE _pRpcMessage, - DWORD *_pdwStubPhase); - - -/* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE _FramerControl_put_MenuAccelerators_Proxy( - _FramerControl * This, - /* [in] */ VARIANT_BOOL vbool); - - -void __RPC_STUB _FramerControl_put_MenuAccelerators_Stub( - IRpcStubBuffer *This, - IRpcChannelBuffer *_pRpcChannelBuffer, - PRPC_MESSAGE _pRpcMessage, - DWORD *_pdwStubPhase); - - -/* [id][propget] */ HRESULT STDMETHODCALLTYPE _FramerControl_get_MenuAccelerators_Proxy( - _FramerControl * This, - /* [retval][out] */ VARIANT_BOOL *pvbool); - - -void __RPC_STUB _FramerControl_get_MenuAccelerators_Stub( - IRpcStubBuffer *This, - IRpcChannelBuffer *_pRpcChannelBuffer, - PRPC_MESSAGE _pRpcMessage, - DWORD *_pdwStubPhase); - - -/* [helpstring][id][nonbrowsable][propput] */ HRESULT STDMETHODCALLTYPE _FramerControl_put_EventsEnabled_Proxy( - _FramerControl * This, - /* [in] */ VARIANT_BOOL vbool); - - -void __RPC_STUB _FramerControl_put_EventsEnabled_Stub( - IRpcStubBuffer *This, - IRpcChannelBuffer *_pRpcChannelBuffer, - PRPC_MESSAGE _pRpcMessage, - DWORD *_pdwStubPhase); - - -/* [id][nonbrowsable][propget] */ HRESULT STDMETHODCALLTYPE _FramerControl_get_EventsEnabled_Proxy( - _FramerControl * This, - /* [retval][out] */ VARIANT_BOOL *pvbool); - - -void __RPC_STUB _FramerControl_get_EventsEnabled_Stub( - IRpcStubBuffer *This, - IRpcChannelBuffer *_pRpcChannelBuffer, - PRPC_MESSAGE _pRpcMessage, - DWORD *_pdwStubPhase); - - -/* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE _FramerControl_get_DocumentName_Proxy( - _FramerControl * This, - /* [retval][out] */ BSTR *pbstr); - - -void __RPC_STUB _FramerControl_get_DocumentName_Stub( - IRpcStubBuffer *This, - IRpcChannelBuffer *_pRpcChannelBuffer, - PRPC_MESSAGE _pRpcMessage, - DWORD *_pdwStubPhase); - - - -#endif /* ___FramerControl_INTERFACE_DEFINED__ */ - - -#ifndef ___DFramerCtlEvents_DISPINTERFACE_DEFINED__ -#define ___DFramerCtlEvents_DISPINTERFACE_DEFINED__ - -/* dispinterface _DFramerCtlEvents */ -/* [hidden][uuid] */ - - -DEFINE_GUID(DIID__DFramerCtlEvents,0x00460185,0x9E5E,0x11d5,0xB7,0xC8,0xB8,0x26,0x90,0x41,0xDD,0x57); - -#if defined(__cplusplus) && !defined(CINTERFACE) - - MIDL_INTERFACE("00460185-9E5E-11d5-B7C8-B8269041DD57") - _DFramerCtlEvents : public IDispatch - { - }; - -#else /* C style interface */ - - typedef struct _DFramerCtlEventsVtbl - { - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE *QueryInterface )( - _DFramerCtlEvents * This, - /* [in] */ REFIID riid, - /* [iid_is][out] */ void **ppvObject); - - ULONG ( STDMETHODCALLTYPE *AddRef )( - _DFramerCtlEvents * This); - - ULONG ( STDMETHODCALLTYPE *Release )( - _DFramerCtlEvents * This); - - HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( - _DFramerCtlEvents * This, - /* [out] */ UINT *pctinfo); - - HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( - _DFramerCtlEvents * This, - /* [in] */ UINT iTInfo, - /* [in] */ LCID lcid, - /* [out] */ ITypeInfo **ppTInfo); - - HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( - _DFramerCtlEvents * This, - /* [in] */ REFIID riid, - /* [size_is][in] */ LPOLESTR *rgszNames, - /* [in] */ UINT cNames, - /* [in] */ LCID lcid, - /* [size_is][out] */ DISPID *rgDispId); - - /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( - _DFramerCtlEvents * This, - /* [in] */ DISPID dispIdMember, - /* [in] */ REFIID riid, - /* [in] */ LCID lcid, - /* [in] */ WORD wFlags, - /* [out][in] */ DISPPARAMS *pDispParams, - /* [out] */ VARIANT *pVarResult, - /* [out] */ EXCEPINFO *pExcepInfo, - /* [out] */ UINT *puArgErr); - - END_INTERFACE - } _DFramerCtlEventsVtbl; - - interface _DFramerCtlEvents - { - CONST_VTBL struct _DFramerCtlEventsVtbl *lpVtbl; - }; - - - -#ifdef COBJMACROS - - -#define _DFramerCtlEvents_QueryInterface(This,riid,ppvObject) \ - (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) - -#define _DFramerCtlEvents_AddRef(This) \ - (This)->lpVtbl -> AddRef(This) - -#define _DFramerCtlEvents_Release(This) \ - (This)->lpVtbl -> Release(This) - - -#define _DFramerCtlEvents_GetTypeInfoCount(This,pctinfo) \ - (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) - -#define _DFramerCtlEvents_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ - (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) - -#define _DFramerCtlEvents_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ - (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) - -#define _DFramerCtlEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ - (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) - -#endif /* COBJMACROS */ - - -#endif /* C style interface */ - - -#endif /* ___DFramerCtlEvents_DISPINTERFACE_DEFINED__ */ - - -DEFINE_GUID(CLSID_FramerControl,0x00460182,0x9E5E,0x11d5,0xB7,0xC8,0xB8,0x26,0x90,0x41,0xDD,0x57); - -#ifdef __cplusplus - -class DECLSPEC_UUID("00460182-9E5E-11d5-B7C8-B8269041DD57") -FramerControl; -#endif -#endif /* __DSOFramer_LIBRARY_DEFINED__ */ - -/* Additional Prototypes for ALL interfaces */ - -/* end of Additional Prototypes */ - -#ifdef __cplusplus -} -#endif - -#endif - -