home *** CD-ROM | disk | FTP | other *** search
- /* this ALWAYS GENERATED file contains the definitions for the interfaces */
-
-
- /* File created by MIDL compiler version 3.03.0110 */
- /* at Mon Mar 30 02:37:23 1998
- */
- /* Compiler settings for lines.odl:
- Os (OptLev=s), W1, Zp8, env=Win32, ms_ext, c_ext
- error checks: none
- */
- //@@MIDL_FILE_HEADING( )
-
-
- /* verify that the <rpcndr.h> version is high enough to compile this file*/
- #ifndef __REQUIRED_RPCNDR_H_VERSION__
- #define __REQUIRED_RPCNDR_H_VERSION__ 440
- #endif
-
- #include "rpc.h"
- #include "rpcndr.h"
-
- #ifndef __tlb_h__
- #define __tlb_h__
-
- #ifdef __cplusplus
- extern "C"{
- #endif
-
- /* Forward Declarations */
-
- #ifndef __IPoint_FWD_DEFINED__
- #define __IPoint_FWD_DEFINED__
- typedef interface IPoint IPoint;
- #endif /* __IPoint_FWD_DEFINED__ */
-
-
- #ifndef __ILine_FWD_DEFINED__
- #define __ILine_FWD_DEFINED__
- typedef interface ILine ILine;
- #endif /* __ILine_FWD_DEFINED__ */
-
-
- #ifndef __ILines_FWD_DEFINED__
- #define __ILines_FWD_DEFINED__
- typedef interface ILines ILines;
- #endif /* __ILines_FWD_DEFINED__ */
-
-
- #ifndef __IPoints_FWD_DEFINED__
- #define __IPoints_FWD_DEFINED__
- typedef interface IPoints IPoints;
- #endif /* __IPoints_FWD_DEFINED__ */
-
-
- #ifndef __IPane_FWD_DEFINED__
- #define __IPane_FWD_DEFINED__
- typedef interface IPane IPane;
- #endif /* __IPane_FWD_DEFINED__ */
-
-
- #ifndef __IApplication_FWD_DEFINED__
- #define __IApplication_FWD_DEFINED__
- typedef interface IApplication IApplication;
- #endif /* __IApplication_FWD_DEFINED__ */
-
-
- #ifndef __Lines_FWD_DEFINED__
- #define __Lines_FWD_DEFINED__
-
- #ifdef __cplusplus
- typedef class Lines Lines;
- #else
- typedef struct Lines Lines;
- #endif /* __cplusplus */
-
- #endif /* __Lines_FWD_DEFINED__ */
-
-
- void __RPC_FAR * __RPC_USER MIDL_user_allocate(size_t);
- void __RPC_USER MIDL_user_free( void __RPC_FAR * );
-
-
- #ifndef __Lines_LIBRARY_DEFINED__
- #define __Lines_LIBRARY_DEFINED__
-
- /****************************************
- * Generated header for library: Lines
- * at Mon Mar 30 02:37:23 1998
- * using MIDL 3.03.0110
- ****************************************/
- /* [version][helpstring][uuid] */
-
-
-
- DEFINE_GUID(LIBID_Lines,0x3C591B20,0x1F13,0x101B,0xB8,0x26,0x00,0xDD,0x01,0x10,0x3D,0xE1);
-
- #ifndef __IPoint_INTERFACE_DEFINED__
- #define __IPoint_INTERFACE_DEFINED__
-
- /****************************************
- * Generated header for interface: IPoint
- * at Mon Mar 30 02:37:23 1998
- * using MIDL 3.03.0110
- ****************************************/
- /* [object][dual][oleautomation][helpstring][uuid] */
-
-
-
- DEFINE_GUID(IID_IPoint,0x3C591B25,0x1F13,0x101B,0xB8,0x26,0x00,0xDD,0x01,0x10,0x3D,0xE1);
-
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3C591B25-1F13-101B-B826-00DD01103DE1")
- IPoint : public IDispatch
- {
- public:
- virtual /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE get_x(
- /* [retval][out] */ int __RPC_FAR *retval) = 0;
-
- virtual /* [helpstring][propput] */ HRESULT STDMETHODCALLTYPE put_x(
- /* [in] */ int Value) = 0;
-
- virtual /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE get_y(
- /* [retval][out] */ int __RPC_FAR *retval) = 0;
-
- virtual /* [helpstring][propput] */ HRESULT STDMETHODCALLTYPE put_y(
- /* [in] */ int Value) = 0;
-
- };
-
- #else /* C style interface */
-
- typedef struct IPointVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- IPoint __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- IPoint __RPC_FAR * This);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- IPoint __RPC_FAR * This);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
- IPoint __RPC_FAR * This,
- /* [out] */ UINT __RPC_FAR *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
- IPoint __RPC_FAR * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
- IPoint __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR __RPC_FAR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID __RPC_FAR *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Invoke )(
- IPoint __RPC_FAR * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS __RPC_FAR *pDispParams,
- /* [out] */ VARIANT __RPC_FAR *pVarResult,
- /* [out] */ EXCEPINFO __RPC_FAR *pExcepInfo,
- /* [out] */ UINT __RPC_FAR *puArgErr);
-
- /* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_x )(
- IPoint __RPC_FAR * This,
- /* [retval][out] */ int __RPC_FAR *retval);
-
- /* [helpstring][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_x )(
- IPoint __RPC_FAR * This,
- /* [in] */ int Value);
-
- /* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_y )(
- IPoint __RPC_FAR * This,
- /* [retval][out] */ int __RPC_FAR *retval);
-
- /* [helpstring][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_y )(
- IPoint __RPC_FAR * This,
- /* [in] */ int Value);
-
- END_INTERFACE
- } IPointVtbl;
-
- interface IPoint
- {
- CONST_VTBL struct IPointVtbl __RPC_FAR *lpVtbl;
- };
-
-
-
- #ifdef COBJMACROS
-
-
- #define IPoint_QueryInterface(This,riid,ppvObject) \
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
-
- #define IPoint_AddRef(This) \
- (This)->lpVtbl -> AddRef(This)
-
- #define IPoint_Release(This) \
- (This)->lpVtbl -> Release(This)
-
-
- #define IPoint_GetTypeInfoCount(This,pctinfo) \
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
-
- #define IPoint_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
-
- #define IPoint_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
-
- #define IPoint_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
-
-
- #define IPoint_get_x(This,retval) \
- (This)->lpVtbl -> get_x(This,retval)
-
- #define IPoint_put_x(This,Value) \
- (This)->lpVtbl -> put_x(This,Value)
-
- #define IPoint_get_y(This,retval) \
- (This)->lpVtbl -> get_y(This,retval)
-
- #define IPoint_put_y(This,Value) \
- (This)->lpVtbl -> put_y(This,Value)
-
- #endif /* COBJMACROS */
-
-
- #endif /* C style interface */
-
-
-
- /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE IPoint_get_x_Proxy(
- IPoint __RPC_FAR * This,
- /* [retval][out] */ int __RPC_FAR *retval);
-
-
- void __RPC_STUB IPoint_get_x_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][propput] */ HRESULT STDMETHODCALLTYPE IPoint_put_x_Proxy(
- IPoint __RPC_FAR * This,
- /* [in] */ int Value);
-
-
- void __RPC_STUB IPoint_put_x_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE IPoint_get_y_Proxy(
- IPoint __RPC_FAR * This,
- /* [retval][out] */ int __RPC_FAR *retval);
-
-
- void __RPC_STUB IPoint_get_y_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][propput] */ HRESULT STDMETHODCALLTYPE IPoint_put_y_Proxy(
- IPoint __RPC_FAR * This,
- /* [in] */ int Value);
-
-
- void __RPC_STUB IPoint_put_y_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
-
- #endif /* __IPoint_INTERFACE_DEFINED__ */
-
-
- #ifndef __ILine_INTERFACE_DEFINED__
- #define __ILine_INTERFACE_DEFINED__
-
- /****************************************
- * Generated header for interface: ILine
- * at Mon Mar 30 02:37:23 1998
- * using MIDL 3.03.0110
- ****************************************/
- /* [object][dual][oleautomation][helpstring][uuid] */
-
-
-
- DEFINE_GUID(IID_ILine,0x3C591B24,0x1F13,0x101B,0xB8,0x26,0x00,0xDD,0x01,0x10,0x3D,0xE1);
-
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3C591B24-1F13-101B-B826-00DD01103DE1")
- ILine : public IDispatch
- {
- public:
- virtual /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE get_Color(
- /* [retval][out] */ long __RPC_FAR *retval) = 0;
-
- virtual /* [helpstring][propput] */ HRESULT STDMETHODCALLTYPE put_Color(
- /* [in] */ long rgb) = 0;
-
- virtual /* [id][helpstring][propget] */ HRESULT STDMETHODCALLTYPE get_EndPoint(
- /* [retval][out] */ IPoint __RPC_FAR *__RPC_FAR *retval) = 0;
-
- virtual /* [id][helpstring][propputref] */ HRESULT STDMETHODCALLTYPE putref_EndPoint(
- /* [in] */ IPoint __RPC_FAR *Point) = 0;
-
- virtual /* [id][helpstring][propget] */ HRESULT STDMETHODCALLTYPE get_StartPoint(
- /* [retval][out] */ IPoint __RPC_FAR *__RPC_FAR *retval) = 0;
-
- virtual /* [id][helpstring][propputref] */ HRESULT STDMETHODCALLTYPE putref_StartPoint(
- /* [in] */ IPoint __RPC_FAR *Point) = 0;
-
- virtual /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE get_Thickness(
- /* [retval][out] */ int __RPC_FAR *retval) = 0;
-
- virtual /* [helpstring][propput] */ HRESULT STDMETHODCALLTYPE put_Thickness(
- /* [in] */ int Value) = 0;
-
- };
-
- #else /* C style interface */
-
- typedef struct ILineVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- ILine __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- ILine __RPC_FAR * This);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- ILine __RPC_FAR * This);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
- ILine __RPC_FAR * This,
- /* [out] */ UINT __RPC_FAR *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
- ILine __RPC_FAR * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
- ILine __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR __RPC_FAR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID __RPC_FAR *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Invoke )(
- ILine __RPC_FAR * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS __RPC_FAR *pDispParams,
- /* [out] */ VARIANT __RPC_FAR *pVarResult,
- /* [out] */ EXCEPINFO __RPC_FAR *pExcepInfo,
- /* [out] */ UINT __RPC_FAR *puArgErr);
-
- /* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Color )(
- ILine __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *retval);
-
- /* [helpstring][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Color )(
- ILine __RPC_FAR * This,
- /* [in] */ long rgb);
-
- /* [id][helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_EndPoint )(
- ILine __RPC_FAR * This,
- /* [retval][out] */ IPoint __RPC_FAR *__RPC_FAR *retval);
-
- /* [id][helpstring][propputref] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *putref_EndPoint )(
- ILine __RPC_FAR * This,
- /* [in] */ IPoint __RPC_FAR *Point);
-
- /* [id][helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_StartPoint )(
- ILine __RPC_FAR * This,
- /* [retval][out] */ IPoint __RPC_FAR *__RPC_FAR *retval);
-
- /* [id][helpstring][propputref] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *putref_StartPoint )(
- ILine __RPC_FAR * This,
- /* [in] */ IPoint __RPC_FAR *Point);
-
- /* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Thickness )(
- ILine __RPC_FAR * This,
- /* [retval][out] */ int __RPC_FAR *retval);
-
- /* [helpstring][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Thickness )(
- ILine __RPC_FAR * This,
- /* [in] */ int Value);
-
- END_INTERFACE
- } ILineVtbl;
-
- interface ILine
- {
- CONST_VTBL struct ILineVtbl __RPC_FAR *lpVtbl;
- };
-
-
-
- #ifdef COBJMACROS
-
-
- #define ILine_QueryInterface(This,riid,ppvObject) \
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
-
- #define ILine_AddRef(This) \
- (This)->lpVtbl -> AddRef(This)
-
- #define ILine_Release(This) \
- (This)->lpVtbl -> Release(This)
-
-
- #define ILine_GetTypeInfoCount(This,pctinfo) \
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
-
- #define ILine_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
-
- #define ILine_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
-
- #define ILine_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
-
-
- #define ILine_get_Color(This,retval) \
- (This)->lpVtbl -> get_Color(This,retval)
-
- #define ILine_put_Color(This,rgb) \
- (This)->lpVtbl -> put_Color(This,rgb)
-
- #define ILine_get_EndPoint(This,retval) \
- (This)->lpVtbl -> get_EndPoint(This,retval)
-
- #define ILine_putref_EndPoint(This,Point) \
- (This)->lpVtbl -> putref_EndPoint(This,Point)
-
- #define ILine_get_StartPoint(This,retval) \
- (This)->lpVtbl -> get_StartPoint(This,retval)
-
- #define ILine_putref_StartPoint(This,Point) \
- (This)->lpVtbl -> putref_StartPoint(This,Point)
-
- #define ILine_get_Thickness(This,retval) \
- (This)->lpVtbl -> get_Thickness(This,retval)
-
- #define ILine_put_Thickness(This,Value) \
- (This)->lpVtbl -> put_Thickness(This,Value)
-
- #endif /* COBJMACROS */
-
-
- #endif /* C style interface */
-
-
-
- /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE ILine_get_Color_Proxy(
- ILine __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *retval);
-
-
- void __RPC_STUB ILine_get_Color_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][propput] */ HRESULT STDMETHODCALLTYPE ILine_put_Color_Proxy(
- ILine __RPC_FAR * This,
- /* [in] */ long rgb);
-
-
- void __RPC_STUB ILine_put_Color_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [id][helpstring][propget] */ HRESULT STDMETHODCALLTYPE ILine_get_EndPoint_Proxy(
- ILine __RPC_FAR * This,
- /* [retval][out] */ IPoint __RPC_FAR *__RPC_FAR *retval);
-
-
- void __RPC_STUB ILine_get_EndPoint_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [id][helpstring][propputref] */ HRESULT STDMETHODCALLTYPE ILine_putref_EndPoint_Proxy(
- ILine __RPC_FAR * This,
- /* [in] */ IPoint __RPC_FAR *Point);
-
-
- void __RPC_STUB ILine_putref_EndPoint_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [id][helpstring][propget] */ HRESULT STDMETHODCALLTYPE ILine_get_StartPoint_Proxy(
- ILine __RPC_FAR * This,
- /* [retval][out] */ IPoint __RPC_FAR *__RPC_FAR *retval);
-
-
- void __RPC_STUB ILine_get_StartPoint_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [id][helpstring][propputref] */ HRESULT STDMETHODCALLTYPE ILine_putref_StartPoint_Proxy(
- ILine __RPC_FAR * This,
- /* [in] */ IPoint __RPC_FAR *Point);
-
-
- void __RPC_STUB ILine_putref_StartPoint_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE ILine_get_Thickness_Proxy(
- ILine __RPC_FAR * This,
- /* [retval][out] */ int __RPC_FAR *retval);
-
-
- void __RPC_STUB ILine_get_Thickness_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][propput] */ HRESULT STDMETHODCALLTYPE ILine_put_Thickness_Proxy(
- ILine __RPC_FAR * This,
- /* [in] */ int Value);
-
-
- void __RPC_STUB ILine_put_Thickness_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
-
- #endif /* __ILine_INTERFACE_DEFINED__ */
-
-
- #ifndef __ILines_INTERFACE_DEFINED__
- #define __ILines_INTERFACE_DEFINED__
-
- /****************************************
- * Generated header for interface: ILines
- * at Mon Mar 30 02:37:23 1998
- * using MIDL 3.03.0110
- ****************************************/
- /* [object][dual][oleautomation][helpstring][uuid] */
-
-
-
- DEFINE_GUID(IID_ILines,0x3C591B26,0x1F13,0x101B,0xB8,0x26,0x00,0xDD,0x01,0x10,0x3D,0xE1);
-
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3C591B26-1F13-101B-B826-00DD01103DE1")
- ILines : public IDispatch
- {
- public:
- virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE Add(
- /* [in] */ ILine __RPC_FAR *NewLine) = 0;
-
- virtual /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE get_Count(
- /* [retval][out] */ long __RPC_FAR *retval) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Item(
- /* [in] */ long Index,
- /* [retval][out] */ ILine __RPC_FAR *__RPC_FAR *retval) = 0;
-
- virtual /* [id][restricted][propget] */ HRESULT STDMETHODCALLTYPE get__NewEnum(
- /* [retval][out] */ IUnknown __RPC_FAR *__RPC_FAR *retval) = 0;
-
- virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE Remove(
- /* [in] */ long Index) = 0;
-
- };
-
- #else /* C style interface */
-
- typedef struct ILinesVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- ILines __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- ILines __RPC_FAR * This);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- ILines __RPC_FAR * This);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
- ILines __RPC_FAR * This,
- /* [out] */ UINT __RPC_FAR *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
- ILines __RPC_FAR * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
- ILines __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR __RPC_FAR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID __RPC_FAR *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Invoke )(
- ILines __RPC_FAR * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS __RPC_FAR *pDispParams,
- /* [out] */ VARIANT __RPC_FAR *pVarResult,
- /* [out] */ EXCEPINFO __RPC_FAR *pExcepInfo,
- /* [out] */ UINT __RPC_FAR *puArgErr);
-
- /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Add )(
- ILines __RPC_FAR * This,
- /* [in] */ ILine __RPC_FAR *NewLine);
-
- /* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Count )(
- ILines __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *retval);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Item )(
- ILines __RPC_FAR * This,
- /* [in] */ long Index,
- /* [retval][out] */ ILine __RPC_FAR *__RPC_FAR *retval);
-
- /* [id][restricted][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get__NewEnum )(
- ILines __RPC_FAR * This,
- /* [retval][out] */ IUnknown __RPC_FAR *__RPC_FAR *retval);
-
- /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Remove )(
- ILines __RPC_FAR * This,
- /* [in] */ long Index);
-
- END_INTERFACE
- } ILinesVtbl;
-
- interface ILines
- {
- CONST_VTBL struct ILinesVtbl __RPC_FAR *lpVtbl;
- };
-
-
-
- #ifdef COBJMACROS
-
-
- #define ILines_QueryInterface(This,riid,ppvObject) \
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
-
- #define ILines_AddRef(This) \
- (This)->lpVtbl -> AddRef(This)
-
- #define ILines_Release(This) \
- (This)->lpVtbl -> Release(This)
-
-
- #define ILines_GetTypeInfoCount(This,pctinfo) \
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
-
- #define ILines_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
-
- #define ILines_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
-
- #define ILines_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
-
-
- #define ILines_Add(This,NewLine) \
- (This)->lpVtbl -> Add(This,NewLine)
-
- #define ILines_get_Count(This,retval) \
- (This)->lpVtbl -> get_Count(This,retval)
-
- #define ILines_get_Item(This,Index,retval) \
- (This)->lpVtbl -> get_Item(This,Index,retval)
-
- #define ILines_get__NewEnum(This,retval) \
- (This)->lpVtbl -> get__NewEnum(This,retval)
-
- #define ILines_Remove(This,Index) \
- (This)->lpVtbl -> Remove(This,Index)
-
- #endif /* COBJMACROS */
-
-
- #endif /* C style interface */
-
-
-
- /* [helpstring] */ HRESULT STDMETHODCALLTYPE ILines_Add_Proxy(
- ILines __RPC_FAR * This,
- /* [in] */ ILine __RPC_FAR *NewLine);
-
-
- void __RPC_STUB ILines_Add_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE ILines_get_Count_Proxy(
- ILines __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *retval);
-
-
- void __RPC_STUB ILines_get_Count_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE ILines_get_Item_Proxy(
- ILines __RPC_FAR * This,
- /* [in] */ long Index,
- /* [retval][out] */ ILine __RPC_FAR *__RPC_FAR *retval);
-
-
- void __RPC_STUB ILines_get_Item_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [id][restricted][propget] */ HRESULT STDMETHODCALLTYPE ILines_get__NewEnum_Proxy(
- ILines __RPC_FAR * This,
- /* [retval][out] */ IUnknown __RPC_FAR *__RPC_FAR *retval);
-
-
- void __RPC_STUB ILines_get__NewEnum_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring] */ HRESULT STDMETHODCALLTYPE ILines_Remove_Proxy(
- ILines __RPC_FAR * This,
- /* [in] */ long Index);
-
-
- void __RPC_STUB ILines_Remove_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
-
- #endif /* __ILines_INTERFACE_DEFINED__ */
-
-
- #ifndef __IPoints_INTERFACE_DEFINED__
- #define __IPoints_INTERFACE_DEFINED__
-
- /****************************************
- * Generated header for interface: IPoints
- * at Mon Mar 30 02:37:23 1998
- * using MIDL 3.03.0110
- ****************************************/
- /* [object][dual][oleautomation][helpstring][uuid] */
-
-
-
- DEFINE_GUID(IID_IPoints,0x3C591B27,0x1F13,0x101B,0xB8,0x26,0x00,0xDD,0x01,0x10,0x3D,0xE1);
-
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3C591B27-1F13-101B-B826-00DD01103DE1")
- IPoints : public IDispatch
- {
- public:
- virtual /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE get_Count(
- /* [retval][out] */ long __RPC_FAR *retval) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Item(
- /* [in] */ long Index,
- /* [retval][out] */ IPoint __RPC_FAR *__RPC_FAR *retval) = 0;
-
- virtual /* [id][restricted][propget] */ HRESULT STDMETHODCALLTYPE get__NewEnum(
- /* [retval][out] */ IUnknown __RPC_FAR *__RPC_FAR *retval) = 0;
-
- };
-
- #else /* C style interface */
-
- typedef struct IPointsVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- IPoints __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- IPoints __RPC_FAR * This);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- IPoints __RPC_FAR * This);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
- IPoints __RPC_FAR * This,
- /* [out] */ UINT __RPC_FAR *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
- IPoints __RPC_FAR * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
- IPoints __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR __RPC_FAR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID __RPC_FAR *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Invoke )(
- IPoints __RPC_FAR * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS __RPC_FAR *pDispParams,
- /* [out] */ VARIANT __RPC_FAR *pVarResult,
- /* [out] */ EXCEPINFO __RPC_FAR *pExcepInfo,
- /* [out] */ UINT __RPC_FAR *puArgErr);
-
- /* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Count )(
- IPoints __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *retval);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Item )(
- IPoints __RPC_FAR * This,
- /* [in] */ long Index,
- /* [retval][out] */ IPoint __RPC_FAR *__RPC_FAR *retval);
-
- /* [id][restricted][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get__NewEnum )(
- IPoints __RPC_FAR * This,
- /* [retval][out] */ IUnknown __RPC_FAR *__RPC_FAR *retval);
-
- END_INTERFACE
- } IPointsVtbl;
-
- interface IPoints
- {
- CONST_VTBL struct IPointsVtbl __RPC_FAR *lpVtbl;
- };
-
-
-
- #ifdef COBJMACROS
-
-
- #define IPoints_QueryInterface(This,riid,ppvObject) \
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
-
- #define IPoints_AddRef(This) \
- (This)->lpVtbl -> AddRef(This)
-
- #define IPoints_Release(This) \
- (This)->lpVtbl -> Release(This)
-
-
- #define IPoints_GetTypeInfoCount(This,pctinfo) \
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
-
- #define IPoints_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
-
- #define IPoints_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
-
- #define IPoints_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
-
-
- #define IPoints_get_Count(This,retval) \
- (This)->lpVtbl -> get_Count(This,retval)
-
- #define IPoints_get_Item(This,Index,retval) \
- (This)->lpVtbl -> get_Item(This,Index,retval)
-
- #define IPoints_get__NewEnum(This,retval) \
- (This)->lpVtbl -> get__NewEnum(This,retval)
-
- #endif /* COBJMACROS */
-
-
- #endif /* C style interface */
-
-
-
- /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE IPoints_get_Count_Proxy(
- IPoints __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *retval);
-
-
- void __RPC_STUB IPoints_get_Count_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IPoints_get_Item_Proxy(
- IPoints __RPC_FAR * This,
- /* [in] */ long Index,
- /* [retval][out] */ IPoint __RPC_FAR *__RPC_FAR *retval);
-
-
- void __RPC_STUB IPoints_get_Item_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [id][restricted][propget] */ HRESULT STDMETHODCALLTYPE IPoints_get__NewEnum_Proxy(
- IPoints __RPC_FAR * This,
- /* [retval][out] */ IUnknown __RPC_FAR *__RPC_FAR *retval);
-
-
- void __RPC_STUB IPoints_get__NewEnum_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
-
- #endif /* __IPoints_INTERFACE_DEFINED__ */
-
-
- #ifndef __IPane_INTERFACE_DEFINED__
- #define __IPane_INTERFACE_DEFINED__
-
- /****************************************
- * Generated header for interface: IPane
- * at Mon Mar 30 02:37:23 1998
- * using MIDL 3.03.0110
- ****************************************/
- /* [object][dual][oleautomation][helpstring][uuid] */
-
-
-
- DEFINE_GUID(IID_IPane,0x3C591B23,0x1F13,0x101B,0xB8,0x26,0x00,0xDD,0x01,0x10,0x3D,0xE1);
-
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3C591B23-1F13-101B-B826-00DD01103DE1")
- IPane : public IDispatch
- {
- public:
- virtual /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE get_Lines(
- /* [retval][out] */ ILines __RPC_FAR *__RPC_FAR *retval) = 0;
-
- virtual /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE get_Points(
- /* [retval][out] */ IPoints __RPC_FAR *__RPC_FAR *retval) = 0;
-
- virtual /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE get_MaxX(
- /* [retval][out] */ int __RPC_FAR *retval) = 0;
-
- virtual /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE get_MaxY(
- /* [retval][out] */ int __RPC_FAR *retval) = 0;
-
- virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE Clear( void) = 0;
-
- virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE Refresh( void) = 0;
-
- };
-
- #else /* C style interface */
-
- typedef struct IPaneVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- IPane __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- IPane __RPC_FAR * This);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- IPane __RPC_FAR * This);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
- IPane __RPC_FAR * This,
- /* [out] */ UINT __RPC_FAR *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
- IPane __RPC_FAR * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
- IPane __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR __RPC_FAR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID __RPC_FAR *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Invoke )(
- IPane __RPC_FAR * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS __RPC_FAR *pDispParams,
- /* [out] */ VARIANT __RPC_FAR *pVarResult,
- /* [out] */ EXCEPINFO __RPC_FAR *pExcepInfo,
- /* [out] */ UINT __RPC_FAR *puArgErr);
-
- /* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Lines )(
- IPane __RPC_FAR * This,
- /* [retval][out] */ ILines __RPC_FAR *__RPC_FAR *retval);
-
- /* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Points )(
- IPane __RPC_FAR * This,
- /* [retval][out] */ IPoints __RPC_FAR *__RPC_FAR *retval);
-
- /* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_MaxX )(
- IPane __RPC_FAR * This,
- /* [retval][out] */ int __RPC_FAR *retval);
-
- /* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_MaxY )(
- IPane __RPC_FAR * This,
- /* [retval][out] */ int __RPC_FAR *retval);
-
- /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Clear )(
- IPane __RPC_FAR * This);
-
- /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Refresh )(
- IPane __RPC_FAR * This);
-
- END_INTERFACE
- } IPaneVtbl;
-
- interface IPane
- {
- CONST_VTBL struct IPaneVtbl __RPC_FAR *lpVtbl;
- };
-
-
-
- #ifdef COBJMACROS
-
-
- #define IPane_QueryInterface(This,riid,ppvObject) \
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
-
- #define IPane_AddRef(This) \
- (This)->lpVtbl -> AddRef(This)
-
- #define IPane_Release(This) \
- (This)->lpVtbl -> Release(This)
-
-
- #define IPane_GetTypeInfoCount(This,pctinfo) \
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
-
- #define IPane_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
-
- #define IPane_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
-
- #define IPane_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
-
-
- #define IPane_get_Lines(This,retval) \
- (This)->lpVtbl -> get_Lines(This,retval)
-
- #define IPane_get_Points(This,retval) \
- (This)->lpVtbl -> get_Points(This,retval)
-
- #define IPane_get_MaxX(This,retval) \
- (This)->lpVtbl -> get_MaxX(This,retval)
-
- #define IPane_get_MaxY(This,retval) \
- (This)->lpVtbl -> get_MaxY(This,retval)
-
- #define IPane_Clear(This) \
- (This)->lpVtbl -> Clear(This)
-
- #define IPane_Refresh(This) \
- (This)->lpVtbl -> Refresh(This)
-
- #endif /* COBJMACROS */
-
-
- #endif /* C style interface */
-
-
-
- /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE IPane_get_Lines_Proxy(
- IPane __RPC_FAR * This,
- /* [retval][out] */ ILines __RPC_FAR *__RPC_FAR *retval);
-
-
- void __RPC_STUB IPane_get_Lines_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE IPane_get_Points_Proxy(
- IPane __RPC_FAR * This,
- /* [retval][out] */ IPoints __RPC_FAR *__RPC_FAR *retval);
-
-
- void __RPC_STUB IPane_get_Points_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE IPane_get_MaxX_Proxy(
- IPane __RPC_FAR * This,
- /* [retval][out] */ int __RPC_FAR *retval);
-
-
- void __RPC_STUB IPane_get_MaxX_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE IPane_get_MaxY_Proxy(
- IPane __RPC_FAR * This,
- /* [retval][out] */ int __RPC_FAR *retval);
-
-
- void __RPC_STUB IPane_get_MaxY_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring] */ HRESULT STDMETHODCALLTYPE IPane_Clear_Proxy(
- IPane __RPC_FAR * This);
-
-
- void __RPC_STUB IPane_Clear_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring] */ HRESULT STDMETHODCALLTYPE IPane_Refresh_Proxy(
- IPane __RPC_FAR * This);
-
-
- void __RPC_STUB IPane_Refresh_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
-
- #endif /* __IPane_INTERFACE_DEFINED__ */
-
-
- #ifndef __IApplication_INTERFACE_DEFINED__
- #define __IApplication_INTERFACE_DEFINED__
-
- /****************************************
- * Generated header for interface: IApplication
- * at Mon Mar 30 02:37:23 1998
- * using MIDL 3.03.0110
- ****************************************/
- /* [object][dual][oleautomation][helpstring][uuid] */
-
-
-
- DEFINE_GUID(IID_IApplication,0x3C591B22,0x1F13,0x101B,0xB8,0x26,0x00,0xDD,0x01,0x10,0x3D,0xE1);
-
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3C591B22-1F13-101B-B826-00DD01103DE1")
- IApplication : public IDispatch
- {
- public:
- virtual /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE get_Application(
- /* [retval][out] */ IApplication __RPC_FAR *__RPC_FAR *retval) = 0;
-
- virtual /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE get_FullName(
- /* [retval][out] */ BSTR __RPC_FAR *retval) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Name(
- /* [retval][out] */ BSTR __RPC_FAR *retval) = 0;
-
- virtual /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE get_Parent(
- /* [retval][out] */ IApplication __RPC_FAR *__RPC_FAR *retval) = 0;
-
- virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_Visible(
- /* [in] */ VARIANT_BOOL VisibleFlag) = 0;
-
- virtual /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE get_Visible(
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *retval) = 0;
-
- virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE Quit( void) = 0;
-
- virtual /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE get_Pane(
- /* [retval][out] */ IPane __RPC_FAR *__RPC_FAR *retval) = 0;
-
- virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE CreateLine(
- /* [retval][out] */ ILine __RPC_FAR *__RPC_FAR *retval) = 0;
-
- virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE CreatePoint(
- /* [retval][out] */ IPoint __RPC_FAR *__RPC_FAR *retval) = 0;
-
- };
-
- #else /* C style interface */
-
- typedef struct IApplicationVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- IApplication __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- IApplication __RPC_FAR * This);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- IApplication __RPC_FAR * This);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
- IApplication __RPC_FAR * This,
- /* [out] */ UINT __RPC_FAR *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
- IApplication __RPC_FAR * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
- IApplication __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR __RPC_FAR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID __RPC_FAR *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Invoke )(
- IApplication __RPC_FAR * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS __RPC_FAR *pDispParams,
- /* [out] */ VARIANT __RPC_FAR *pVarResult,
- /* [out] */ EXCEPINFO __RPC_FAR *pExcepInfo,
- /* [out] */ UINT __RPC_FAR *puArgErr);
-
- /* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Application )(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ IApplication __RPC_FAR *__RPC_FAR *retval);
-
- /* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_FullName )(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *retval);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Name )(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *retval);
-
- /* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Parent )(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ IApplication __RPC_FAR *__RPC_FAR *retval);
-
- /* [propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Visible )(
- IApplication __RPC_FAR * This,
- /* [in] */ VARIANT_BOOL VisibleFlag);
-
- /* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Visible )(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *retval);
-
- /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Quit )(
- IApplication __RPC_FAR * This);
-
- /* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Pane )(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ IPane __RPC_FAR *__RPC_FAR *retval);
-
- /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *CreateLine )(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ ILine __RPC_FAR *__RPC_FAR *retval);
-
- /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *CreatePoint )(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ IPoint __RPC_FAR *__RPC_FAR *retval);
-
- END_INTERFACE
- } IApplicationVtbl;
-
- interface IApplication
- {
- CONST_VTBL struct IApplicationVtbl __RPC_FAR *lpVtbl;
- };
-
-
-
- #ifdef COBJMACROS
-
-
- #define IApplication_QueryInterface(This,riid,ppvObject) \
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
-
- #define IApplication_AddRef(This) \
- (This)->lpVtbl -> AddRef(This)
-
- #define IApplication_Release(This) \
- (This)->lpVtbl -> Release(This)
-
-
- #define IApplication_GetTypeInfoCount(This,pctinfo) \
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
-
- #define IApplication_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
-
- #define IApplication_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
-
- #define IApplication_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
-
-
- #define IApplication_get_Application(This,retval) \
- (This)->lpVtbl -> get_Application(This,retval)
-
- #define IApplication_get_FullName(This,retval) \
- (This)->lpVtbl -> get_FullName(This,retval)
-
- #define IApplication_get_Name(This,retval) \
- (This)->lpVtbl -> get_Name(This,retval)
-
- #define IApplication_get_Parent(This,retval) \
- (This)->lpVtbl -> get_Parent(This,retval)
-
- #define IApplication_put_Visible(This,VisibleFlag) \
- (This)->lpVtbl -> put_Visible(This,VisibleFlag)
-
- #define IApplication_get_Visible(This,retval) \
- (This)->lpVtbl -> get_Visible(This,retval)
-
- #define IApplication_Quit(This) \
- (This)->lpVtbl -> Quit(This)
-
- #define IApplication_get_Pane(This,retval) \
- (This)->lpVtbl -> get_Pane(This,retval)
-
- #define IApplication_CreateLine(This,retval) \
- (This)->lpVtbl -> CreateLine(This,retval)
-
- #define IApplication_CreatePoint(This,retval) \
- (This)->lpVtbl -> CreatePoint(This,retval)
-
- #endif /* COBJMACROS */
-
-
- #endif /* C style interface */
-
-
-
- /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE IApplication_get_Application_Proxy(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ IApplication __RPC_FAR *__RPC_FAR *retval);
-
-
- void __RPC_STUB IApplication_get_Application_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE IApplication_get_FullName_Proxy(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *retval);
-
-
- void __RPC_STUB IApplication_get_FullName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IApplication_get_Name_Proxy(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *retval);
-
-
- void __RPC_STUB IApplication_get_Name_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE IApplication_get_Parent_Proxy(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ IApplication __RPC_FAR *__RPC_FAR *retval);
-
-
- void __RPC_STUB IApplication_get_Parent_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [propput] */ HRESULT STDMETHODCALLTYPE IApplication_put_Visible_Proxy(
- IApplication __RPC_FAR * This,
- /* [in] */ VARIANT_BOOL VisibleFlag);
-
-
- void __RPC_STUB IApplication_put_Visible_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE IApplication_get_Visible_Proxy(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *retval);
-
-
- void __RPC_STUB IApplication_get_Visible_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring] */ HRESULT STDMETHODCALLTYPE IApplication_Quit_Proxy(
- IApplication __RPC_FAR * This);
-
-
- void __RPC_STUB IApplication_Quit_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE IApplication_get_Pane_Proxy(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ IPane __RPC_FAR *__RPC_FAR *retval);
-
-
- void __RPC_STUB IApplication_get_Pane_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring] */ HRESULT STDMETHODCALLTYPE IApplication_CreateLine_Proxy(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ ILine __RPC_FAR *__RPC_FAR *retval);
-
-
- void __RPC_STUB IApplication_CreateLine_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring] */ HRESULT STDMETHODCALLTYPE IApplication_CreatePoint_Proxy(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ IPoint __RPC_FAR *__RPC_FAR *retval);
-
-
- void __RPC_STUB IApplication_CreatePoint_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
-
- #endif /* __IApplication_INTERFACE_DEFINED__ */
-
-
- DEFINE_GUID(CLSID_Lines,0x3C591B21,0x1F13,0x101B,0xB8,0x26,0x00,0xDD,0x01,0x10,0x3D,0xE1);
-
- #ifdef __cplusplus
-
- class DECLSPEC_UUID("3C591B21-1F13-101B-B826-00DD01103DE1")
- Lines;
- #endif
- #endif /* __Lines_LIBRARY_DEFINED__ */
-
- /* Additional Prototypes for ALL interfaces */
-
- /* end of Additional Prototypes */
-
- #ifdef __cplusplus
- }
- #endif
-
- #endif
-