Mshtmlc.h
上传用户:dzyhzl
上传日期:2019-04-29
资源大小:56270k
文件大小:3844k
- #ifndef __DispIHTMLInputButtonElement_FWD_DEFINED__
- #define __DispIHTMLInputButtonElement_FWD_DEFINED__
- typedef interface DispIHTMLInputButtonElement DispIHTMLInputButtonElement;
- #endif /* __DispIHTMLInputButtonElement_FWD_DEFINED__ */
- #ifndef __HTMLInputButtonElement_FWD_DEFINED__
- #define __HTMLInputButtonElement_FWD_DEFINED__
- #ifdef __cplusplus
- typedef class HTMLInputButtonElement HTMLInputButtonElement;
- #else
- typedef struct HTMLInputButtonElement HTMLInputButtonElement;
- #endif /* __cplusplus */
- #endif /* __HTMLInputButtonElement_FWD_DEFINED__ */
- #ifndef __DispIHTMLInputTextElement_FWD_DEFINED__
- #define __DispIHTMLInputTextElement_FWD_DEFINED__
- typedef interface DispIHTMLInputTextElement DispIHTMLInputTextElement;
- #endif /* __DispIHTMLInputTextElement_FWD_DEFINED__ */
- #ifndef __HTMLInputTextElement_FWD_DEFINED__
- #define __HTMLInputTextElement_FWD_DEFINED__
- #ifdef __cplusplus
- typedef class HTMLInputTextElement HTMLInputTextElement;
- #else
- typedef struct HTMLInputTextElement HTMLInputTextElement;
- #endif /* __cplusplus */
- #endif /* __HTMLInputTextElement_FWD_DEFINED__ */
- #ifndef __DispIHTMLInputFileElement_FWD_DEFINED__
- #define __DispIHTMLInputFileElement_FWD_DEFINED__
- typedef interface DispIHTMLInputFileElement DispIHTMLInputFileElement;
- #endif /* __DispIHTMLInputFileElement_FWD_DEFINED__ */
- #ifndef __HTMLInputFileElement_FWD_DEFINED__
- #define __HTMLInputFileElement_FWD_DEFINED__
- #ifdef __cplusplus
- typedef class HTMLInputFileElement HTMLInputFileElement;
- #else
- typedef struct HTMLInputFileElement HTMLInputFileElement;
- #endif /* __cplusplus */
- #endif /* __HTMLInputFileElement_FWD_DEFINED__ */
- #ifndef __DispIHTMLOptionButtonElement_FWD_DEFINED__
- #define __DispIHTMLOptionButtonElement_FWD_DEFINED__
- typedef interface DispIHTMLOptionButtonElement DispIHTMLOptionButtonElement;
- #endif /* __DispIHTMLOptionButtonElement_FWD_DEFINED__ */
- #ifndef __HTMLOptionButtonElement_FWD_DEFINED__
- #define __HTMLOptionButtonElement_FWD_DEFINED__
- #ifdef __cplusplus
- typedef class HTMLOptionButtonElement HTMLOptionButtonElement;
- #else
- typedef struct HTMLOptionButtonElement HTMLOptionButtonElement;
- #endif /* __cplusplus */
- #endif /* __HTMLOptionButtonElement_FWD_DEFINED__ */
- #ifndef __DispIHTMLInputImage_FWD_DEFINED__
- #define __DispIHTMLInputImage_FWD_DEFINED__
- typedef interface DispIHTMLInputImage DispIHTMLInputImage;
- #endif /* __DispIHTMLInputImage_FWD_DEFINED__ */
- #ifndef __HTMLInputImage_FWD_DEFINED__
- #define __HTMLInputImage_FWD_DEFINED__
- #ifdef __cplusplus
- typedef class HTMLInputImage HTMLInputImage;
- #else
- typedef struct HTMLInputImage HTMLInputImage;
- #endif /* __cplusplus */
- #endif /* __HTMLInputImage_FWD_DEFINED__ */
- #ifndef __IElementNamespace_FWD_DEFINED__
- #define __IElementNamespace_FWD_DEFINED__
- typedef interface IElementNamespace IElementNamespace;
- #endif /* __IElementNamespace_FWD_DEFINED__ */
- #ifndef __IElementNamespaceTable_FWD_DEFINED__
- #define __IElementNamespaceTable_FWD_DEFINED__
- typedef interface IElementNamespaceTable IElementNamespaceTable;
- #endif /* __IElementNamespaceTable_FWD_DEFINED__ */
- #ifndef __IElementNamespaceFactory_FWD_DEFINED__
- #define __IElementNamespaceFactory_FWD_DEFINED__
- typedef interface IElementNamespaceFactory IElementNamespaceFactory;
- #endif /* __IElementNamespaceFactory_FWD_DEFINED__ */
- #ifndef __IElementNamespaceFactory2_FWD_DEFINED__
- #define __IElementNamespaceFactory2_FWD_DEFINED__
- typedef interface IElementNamespaceFactory2 IElementNamespaceFactory2;
- #endif /* __IElementNamespaceFactory2_FWD_DEFINED__ */
- #ifndef __IElementNamespaceFactoryCallback_FWD_DEFINED__
- #define __IElementNamespaceFactoryCallback_FWD_DEFINED__
- typedef interface IElementNamespaceFactoryCallback IElementNamespaceFactoryCallback;
- #endif /* __IElementNamespaceFactoryCallback_FWD_DEFINED__ */
- #ifndef __IElementBehaviorSiteOM2_FWD_DEFINED__
- #define __IElementBehaviorSiteOM2_FWD_DEFINED__
- typedef interface IElementBehaviorSiteOM2 IElementBehaviorSiteOM2;
- #endif /* __IElementBehaviorSiteOM2_FWD_DEFINED__ */
- #ifndef __IElementBehaviorCategory_FWD_DEFINED__
- #define __IElementBehaviorCategory_FWD_DEFINED__
- typedef interface IElementBehaviorCategory IElementBehaviorCategory;
- #endif /* __IElementBehaviorCategory_FWD_DEFINED__ */
- #ifndef __IElementBehaviorSiteCategory_FWD_DEFINED__
- #define __IElementBehaviorSiteCategory_FWD_DEFINED__
- typedef interface IElementBehaviorSiteCategory IElementBehaviorSiteCategory;
- #endif /* __IElementBehaviorSiteCategory_FWD_DEFINED__ */
- #ifndef __IElementBehaviorSubmit_FWD_DEFINED__
- #define __IElementBehaviorSubmit_FWD_DEFINED__
- typedef interface IElementBehaviorSubmit IElementBehaviorSubmit;
- #endif /* __IElementBehaviorSubmit_FWD_DEFINED__ */
- #ifndef __IElementBehaviorFocus_FWD_DEFINED__
- #define __IElementBehaviorFocus_FWD_DEFINED__
- typedef interface IElementBehaviorFocus IElementBehaviorFocus;
- #endif /* __IElementBehaviorFocus_FWD_DEFINED__ */
- #ifndef __IElementBehaviorLayout_FWD_DEFINED__
- #define __IElementBehaviorLayout_FWD_DEFINED__
- typedef interface IElementBehaviorLayout IElementBehaviorLayout;
- #endif /* __IElementBehaviorLayout_FWD_DEFINED__ */
- #ifndef __IElementBehaviorLayout2_FWD_DEFINED__
- #define __IElementBehaviorLayout2_FWD_DEFINED__
- typedef interface IElementBehaviorLayout2 IElementBehaviorLayout2;
- #endif /* __IElementBehaviorLayout2_FWD_DEFINED__ */
- #ifndef __IElementBehaviorSiteLayout_FWD_DEFINED__
- #define __IElementBehaviorSiteLayout_FWD_DEFINED__
- typedef interface IElementBehaviorSiteLayout IElementBehaviorSiteLayout;
- #endif /* __IElementBehaviorSiteLayout_FWD_DEFINED__ */
- #ifndef __IElementBehaviorSiteLayout2_FWD_DEFINED__
- #define __IElementBehaviorSiteLayout2_FWD_DEFINED__
- typedef interface IElementBehaviorSiteLayout2 IElementBehaviorSiteLayout2;
- #endif /* __IElementBehaviorSiteLayout2_FWD_DEFINED__ */
- #ifndef __IHostBehaviorInit_FWD_DEFINED__
- #define __IHostBehaviorInit_FWD_DEFINED__
- typedef interface IHostBehaviorInit IHostBehaviorInit;
- #endif /* __IHostBehaviorInit_FWD_DEFINED__ */
- /* header files for imported files */
- #include "ocidl.h"
- #include "dimm.h"
- #ifdef __cplusplus
- extern "C"{
- #endif
- void * __RPC_USER MIDL_user_allocate(size_t);
- void __RPC_USER MIDL_user_free( void * );
- /* interface __MIDL_itf_mshtml_0000 */
- /* [local] */
- #include <olectl.h>
- EXTERN_C const GUID CMDSETID_Forms3;
- EXTERN_C const GUID CLSID_MHTMLDocument;
- EXTERN_C const GUID CLSID_HTADocument;
- EXTERN_C const GUID CLSID_HTMLApplication;
- EXTERN_C const GUID CLSID_HTMLPluginDocument;
- DEFINE_GUID(SID_SEditCommandTarget,0x3050f4b5,0x98b5,0x11cf,0xbb,0x82,0x00,0xaa,0x00,0xbd,0xce,0x0b);
- DEFINE_GUID(CGID_EditStateCommands,0x3050f4b6,0x98b5,0x11cf,0xbb,0x82,0x00,0xaa,0x00,0xbd,0xce,0x0b);
- DEFINE_GUID(SID_SHTMLEditHost,0x3050f6a0,0x98b5,0x11cf,0xbb,0x82,0x00,0xaa,0x00,0xbd,0xce,0x0b);
- DEFINE_GUID(SID_SHTMLEditServices,0x3050f7f9,0x98b5,0x11cf,0xbb,0x82,0x00,0xaa,0x00,0xbd,0xce,0x0b);
- #define SID_SHTMLWindow IID_IHTMLWindow2
- #define SID_SElementBehaviorFactory IID_IElementBehaviorFactory
- // This information will be the LOWORD of the privacy flags stored in the privacy record
- #define COOKIEACTION_NONE 0x00000000
- #define COOKIEACTION_ACCEPT 0x00000001
- #define COOKIEACTION_REJECT 0x00000002
- #define COOKIEACTION_DOWNGRADE 0x00000004
- #define COOKIEACTION_LEASH 0x00000008
- #define COOKIEACTION_SUPPRESS 0x00000010
- #define COOKIEACTION_READ 0x00000020
- // Privacy info related to the url
- // This information will be the HIWORD of the privacy flags stored in the privacy record
- #define PRIVACY_URLISTOPLEVEL 0x00010000 // Is this a top level url?
- #define PRIVACY_URLHASCOMPACTPOLICY 0x00020000 // Did the url have a compact policy used for privacy evaluations
- #define PRIVACY_URLHASPOSTDATA 0x00080000 // Is this a POST request?
- #define PRIVACY_URLHASPOLICYREFLINK 0x00100000 // Did the url have a privacy ref url in a link tag
- #define PRIVACY_URLHASPOLICYREFHEADER 0x00200000 // Did the url have a privacy ref url in a header tag
- #define PRIVACY_URLHASP3PHEADER 0x00400000 // Did the url have a privacy ref url in a header tag
- #ifndef _WINGDI_
- typedef struct tagLOGFONTA
- {
- LONG lfHeight;
- LONG lfWidth;
- LONG lfEscapement;
- LONG lfOrientation;
- LONG lfWeight;
- BYTE lfItalic;
- BYTE lfUnderline;
- BYTE lfStrikeOut;
- BYTE lfCharSet;
- BYTE lfOutPrecision;
- BYTE lfClipPrecision;
- BYTE lfQuality;
- BYTE lfPitchAndFamily;
- CHAR lfFaceName[ 32 ];
- } LOGFONTA;
- typedef struct tagLOGFONTW
- {
- LONG lfHeight;
- LONG lfWidth;
- LONG lfEscapement;
- LONG lfOrientation;
- LONG lfWeight;
- BYTE lfItalic;
- BYTE lfUnderline;
- BYTE lfStrikeOut;
- BYTE lfCharSet;
- BYTE lfOutPrecision;
- BYTE lfClipPrecision;
- BYTE lfQuality;
- BYTE lfPitchAndFamily;
- WCHAR lfFaceName[ 32 ];
- } LOGFONTW;
- typedef LOGFONTA LOGFONT;
- #endif
- extern RPC_IF_HANDLE __MIDL_itf_mshtml_0000_v0_0_c_ifspec;
- extern RPC_IF_HANDLE __MIDL_itf_mshtml_0000_v0_0_s_ifspec;
- #ifndef __IHTMLFiltersCollection_INTERFACE_DEFINED__
- #define __IHTMLFiltersCollection_INTERFACE_DEFINED__
- /* interface IHTMLFiltersCollection */
- /* [object][uuid][dual][oleautomation] */
- EXTERN_C const IID IID_IHTMLFiltersCollection;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f3ee-98b5-11cf-bb82-00aa00bdce0b")
- IHTMLFiltersCollection : public IDispatch
- {
- public:
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_length(
- /* [out][retval] */ long *p) = 0;
-
- virtual /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get__newEnum(
- /* [out][retval] */ IUnknown **p) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE item(
- /* [in] */ VARIANT *pvarIndex,
- /* [out][retval] */ VARIANT *pvarResult) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IHTMLFiltersCollectionVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IHTMLFiltersCollection * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IHTMLFiltersCollection * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IHTMLFiltersCollection * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IHTMLFiltersCollection * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IHTMLFiltersCollection * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IHTMLFiltersCollection * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IHTMLFiltersCollection * 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);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_length )(
- IHTMLFiltersCollection * This,
- /* [out][retval] */ long *p);
-
- /* [restricted][hidden][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get__newEnum )(
- IHTMLFiltersCollection * This,
- /* [out][retval] */ IUnknown **p);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *item )(
- IHTMLFiltersCollection * This,
- /* [in] */ VARIANT *pvarIndex,
- /* [out][retval] */ VARIANT *pvarResult);
-
- END_INTERFACE
- } IHTMLFiltersCollectionVtbl;
- interface IHTMLFiltersCollection
- {
- CONST_VTBL struct IHTMLFiltersCollectionVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IHTMLFiltersCollection_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IHTMLFiltersCollection_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IHTMLFiltersCollection_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IHTMLFiltersCollection_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IHTMLFiltersCollection_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IHTMLFiltersCollection_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IHTMLFiltersCollection_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IHTMLFiltersCollection_get_length(This,p)
- (This)->lpVtbl -> get_length(This,p)
- #define IHTMLFiltersCollection_get__newEnum(This,p)
- (This)->lpVtbl -> get__newEnum(This,p)
- #define IHTMLFiltersCollection_item(This,pvarIndex,pvarResult)
- (This)->lpVtbl -> item(This,pvarIndex,pvarResult)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFiltersCollection_get_length_Proxy(
- IHTMLFiltersCollection * This,
- /* [out][retval] */ long *p);
- void __RPC_STUB IHTMLFiltersCollection_get_length_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFiltersCollection_get__newEnum_Proxy(
- IHTMLFiltersCollection * This,
- /* [out][retval] */ IUnknown **p);
- void __RPC_STUB IHTMLFiltersCollection_get__newEnum_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLFiltersCollection_item_Proxy(
- IHTMLFiltersCollection * This,
- /* [in] */ VARIANT *pvarIndex,
- /* [out][retval] */ VARIANT *pvarResult);
- void __RPC_STUB IHTMLFiltersCollection_item_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IHTMLFiltersCollection_INTERFACE_DEFINED__ */
- #ifndef __MSHTML_LIBRARY_DEFINED__
- #define __MSHTML_LIBRARY_DEFINED__
- /* library MSHTML */
- /* [uuid][version][helpstring][lcid] */
- typedef
- enum _htmlDesignMode
- { htmlDesignModeInherit = -2,
- htmlDesignModeOn = -1,
- htmlDesignModeOff = 0,
- htmlDesignMode_Max = 2147483647L
- } htmlDesignMode;
- typedef
- enum _htmlZOrder
- { htmlZOrderFront = 0,
- htmlZOrderBack = 1,
- htmlZOrder_Max = 2147483647L
- } htmlZOrder;
- typedef
- enum _htmlClear
- { htmlClearNotSet = 0,
- htmlClearAll = 1,
- htmlClearLeft = 2,
- htmlClearRight = 3,
- htmlClearBoth = 4,
- htmlClearNone = 5,
- htmlClear_Max = 2147483647L
- } htmlClear;
- typedef
- enum _htmlControlAlign
- { htmlControlAlignNotSet = 0,
- htmlControlAlignLeft = 1,
- htmlControlAlignCenter = 2,
- htmlControlAlignRight = 3,
- htmlControlAlignTextTop = 4,
- htmlControlAlignAbsMiddle = 5,
- htmlControlAlignBaseline = 6,
- htmlControlAlignAbsBottom = 7,
- htmlControlAlignBottom = 8,
- htmlControlAlignMiddle = 9,
- htmlControlAlignTop = 10,
- htmlControlAlign_Max = 2147483647L
- } htmlControlAlign;
- typedef
- enum _htmlBlockAlign
- { htmlBlockAlignNotSet = 0,
- htmlBlockAlignLeft = 1,
- htmlBlockAlignCenter = 2,
- htmlBlockAlignRight = 3,
- htmlBlockAlignJustify = 4,
- htmlBlockAlign_Max = 2147483647L
- } htmlBlockAlign;
- typedef
- enum _htmlReadyState
- { htmlReadyStateuninitialized = 0,
- htmlReadyStateloading = 1,
- htmlReadyStateloaded = 2,
- htmlReadyStateinteractive = 3,
- htmlReadyStatecomplete = 4,
- htmlReadyState_Max = 2147483647L
- } htmlReadyState;
- typedef
- enum _htmlLoop
- { htmlLoopLoopInfinite = -1,
- htmlLoop_Max = 2147483647L
- } htmlLoop;
- typedef
- enum _mediaType
- { mediaTypeNotSet = 0,
- mediaTypeAll = 511,
- mediaTypeAural = 1,
- mediaTypeBraille = 2,
- mediaTypeEmbossed = 4,
- mediaTypeHandheld = 8,
- mediaTypePrint = 16,
- mediaTypeProjection = 32,
- mediaTypeScreen = 64,
- mediaTypeTty = 128,
- mediaTypeTv = 256,
- mediaType_Max = 2147483647L
- } mediaType;
- typedef
- enum _styleTextTransform
- { styleTextTransformNotSet = 0,
- styleTextTransformCapitalize = 1,
- styleTextTransformLowercase = 2,
- styleTextTransformUppercase = 3,
- styleTextTransformNone = 4,
- styleTextTransform_Max = 2147483647L
- } styleTextTransform;
- typedef
- enum _styleDataRepeat
- { styleDataRepeatNone = 0,
- styleDataRepeatInner = 1,
- styleDataRepeat_Max = 2147483647L
- } styleDataRepeat;
- typedef
- enum _styleOverflow
- { styleOverflowNotSet = 0,
- styleOverflowAuto = 1,
- styleOverflowHidden = 2,
- styleOverflowVisible = 3,
- styleOverflowScroll = 4,
- styleOverflow_Max = 2147483647L
- } styleOverflow;
- typedef
- enum _styleTableLayout
- { styleTableLayoutNotSet = 0,
- styleTableLayoutAuto = 1,
- styleTableLayoutFixed = 2,
- styleTableLayout_Max = 2147483647L
- } styleTableLayout;
- typedef
- enum _styleBorderCollapse
- { styleBorderCollapseNotSet = 0,
- styleBorderCollapseSeparate = 1,
- styleBorderCollapseCollapse = 2,
- styleBorderCollapse_Max = 2147483647L
- } styleBorderCollapse;
- typedef
- enum _styleFontStyle
- { styleFontStyleNotSet = 0,
- styleFontStyleItalic = 1,
- styleFontStyleOblique = 2,
- styleFontStyleNormal = 3,
- styleFontStyle_Max = 2147483647L
- } styleFontStyle;
- typedef
- enum _styleFontVariant
- { styleFontVariantNotSet = 0,
- styleFontVariantSmallCaps = 1,
- styleFontVariantNormal = 2,
- styleFontVariant_Max = 2147483647L
- } styleFontVariant;
- typedef
- enum _styleBackgroundRepeat
- { styleBackgroundRepeatRepeat = 0,
- styleBackgroundRepeatRepeatX = 1,
- styleBackgroundRepeatRepeatY = 2,
- styleBackgroundRepeatNoRepeat = 3,
- styleBackgroundRepeatNotSet = 4,
- styleBackgroundRepeat_Max = 2147483647L
- } styleBackgroundRepeat;
- typedef
- enum _styleBackgroundAttachment
- { styleBackgroundAttachmentFixed = 0,
- styleBackgroundAttachmentScroll = 1,
- styleBackgroundAttachmentNotSet = 2,
- styleBackgroundAttachment_Max = 2147483647L
- } styleBackgroundAttachment;
- typedef
- enum _styleVerticalAlign
- { styleVerticalAlignAuto = 0,
- styleVerticalAlignBaseline = 1,
- styleVerticalAlignSub = 2,
- styleVerticalAlignSuper = 3,
- styleVerticalAlignTop = 4,
- styleVerticalAlignTextTop = 5,
- styleVerticalAlignMiddle = 6,
- styleVerticalAlignBottom = 7,
- styleVerticalAlignTextBottom = 8,
- styleVerticalAlignInherit = 9,
- styleVerticalAlignNotSet = 10,
- styleVerticalAlign_Max = 2147483647L
- } styleVerticalAlign;
- typedef
- enum _styleFontWeight
- { styleFontWeightNotSet = 0,
- styleFontWeight100 = 1,
- styleFontWeight200 = 2,
- styleFontWeight300 = 3,
- styleFontWeight400 = 4,
- styleFontWeight500 = 5,
- styleFontWeight600 = 6,
- styleFontWeight700 = 7,
- styleFontWeight800 = 8,
- styleFontWeight900 = 9,
- styleFontWeightNormal = 10,
- styleFontWeightBold = 11,
- styleFontWeightBolder = 12,
- styleFontWeightLighter = 13,
- styleFontWeight_Max = 2147483647L
- } styleFontWeight;
- typedef
- enum _styleBackgroundPositionX
- { styleBackgroundPositionXNotSet = 0,
- styleBackgroundPositionXLeft = 1,
- styleBackgroundPositionXCenter = 2,
- styleBackgroundPositionXRight = 3,
- styleBackgroundPositionX_Max = 2147483647L
- } styleBackgroundPositionX;
- typedef
- enum _styleBackgroundPositionY
- { styleBackgroundPositionYNotSet = 0,
- styleBackgroundPositionYTop = 1,
- styleBackgroundPositionYCenter = 2,
- styleBackgroundPositionYBottom = 3,
- styleBackgroundPositionY_Max = 2147483647L
- } styleBackgroundPositionY;
- typedef
- enum _styleFontSize
- { styleFontSizeXXSmall = 0,
- styleFontSizeXSmall = 1,
- styleFontSizeSmall = 2,
- styleFontSizeMedium = 3,
- styleFontSizeLarge = 4,
- styleFontSizeXLarge = 5,
- styleFontSizeXXLarge = 6,
- styleFontSizeSmaller = 7,
- styleFontSizeLarger = 8,
- styleFontSize_Max = 2147483647L
- } styleFontSize;
- typedef
- enum _styleAuto
- { styleAutoAuto = 0,
- styleAuto_Max = 2147483647L
- } styleAuto;
- typedef
- enum _styleNormal
- { styleNormalNormal = 0,
- styleNormal_Max = 2147483647L
- } styleNormal;
- typedef
- enum _styleBorderWidth
- { styleBorderWidthThin = 0,
- styleBorderWidthMedium = 1,
- styleBorderWidthThick = 2,
- styleBorderWidth_Max = 2147483647L
- } styleBorderWidth;
- typedef
- enum _stylePosition
- { stylePositionNotSet = 0,
- stylePositionstatic = 1,
- stylePositionrelative = 2,
- stylePositionabsolute = 3,
- stylePositionfixed = 4,
- stylePosition_Max = 2147483647L
- } stylePosition;
- typedef
- enum _styleBorderStyle
- { styleBorderStyleNotSet = 0,
- styleBorderStyleDotted = 1,
- styleBorderStyleDashed = 2,
- styleBorderStyleSolid = 3,
- styleBorderStyleDouble = 4,
- styleBorderStyleGroove = 5,
- styleBorderStyleRidge = 6,
- styleBorderStyleInset = 7,
- styleBorderStyleOutset = 8,
- styleBorderStyleWindowInset = 9,
- styleBorderStyleNone = 10,
- styleBorderStyle_Max = 2147483647L
- } styleBorderStyle;
- typedef
- enum _styleStyleFloat
- { styleStyleFloatNotSet = 0,
- styleStyleFloatLeft = 1,
- styleStyleFloatRight = 2,
- styleStyleFloatNone = 3,
- styleStyleFloat_Max = 2147483647L
- } styleStyleFloat;
- typedef
- enum _styleDisplay
- { styleDisplayNotSet = 0,
- styleDisplayBlock = 1,
- styleDisplayInline = 2,
- styleDisplayListItem = 3,
- styleDisplayNone = 4,
- styleDisplayTableHeaderGroup = 5,
- styleDisplayTableFooterGroup = 6,
- styleDisplayInlineBlock = 7,
- styleDisplay_Max = 2147483647L
- } styleDisplay;
- typedef
- enum _styleVisibility
- { styleVisibilityNotSet = 0,
- styleVisibilityInherit = 1,
- styleVisibilityVisible = 2,
- styleVisibilityHidden = 3,
- styleVisibility_Max = 2147483647L
- } styleVisibility;
- typedef
- enum _styleListStyleType
- { styleListStyleTypeNotSet = 0,
- styleListStyleTypeDisc = 1,
- styleListStyleTypeCircle = 2,
- styleListStyleTypeSquare = 3,
- styleListStyleTypeDecimal = 4,
- styleListStyleTypeLowerRoman = 5,
- styleListStyleTypeUpperRoman = 6,
- styleListStyleTypeLowerAlpha = 7,
- styleListStyleTypeUpperAlpha = 8,
- styleListStyleTypeNone = 9,
- styleListStyleType_Max = 2147483647L
- } styleListStyleType;
- typedef
- enum _styleListStylePosition
- { styleListStylePositionNotSet = 0,
- styleListStylePositionInside = 1,
- styleListStylePositionOutSide = 2,
- styleListStylePosition_Max = 2147483647L
- } styleListStylePosition;
- typedef
- enum _styleWhiteSpace
- { styleWhiteSpaceNotSet = 0,
- styleWhiteSpaceNormal = 1,
- styleWhiteSpacePre = 2,
- styleWhiteSpaceNowrap = 3,
- styleWhiteSpace_Max = 2147483647L
- } styleWhiteSpace;
- typedef
- enum _stylePageBreak
- { stylePageBreakNotSet = 0,
- stylePageBreakAuto = 1,
- stylePageBreakAlways = 2,
- stylePageBreakLeft = 3,
- stylePageBreakRight = 4,
- stylePageBreak_Max = 2147483647L
- } stylePageBreak;
- typedef
- enum _styleCursor
- { styleCursorAuto = 0,
- styleCursorCrosshair = 1,
- styleCursorDefault = 2,
- styleCursorHand = 3,
- styleCursorMove = 4,
- styleCursorE_resize = 5,
- styleCursorNe_resize = 6,
- styleCursorNw_resize = 7,
- styleCursorN_resize = 8,
- styleCursorSe_resize = 9,
- styleCursorSw_resize = 10,
- styleCursorS_resize = 11,
- styleCursorW_resize = 12,
- styleCursorText = 13,
- styleCursorWait = 14,
- styleCursorHelp = 15,
- styleCursorPointer = 16,
- styleCursorProgress = 17,
- styleCursorNot_allowed = 18,
- styleCursorNo_drop = 19,
- styleCursorVertical_text = 20,
- styleCursorall_scroll = 21,
- styleCursorcol_resize = 22,
- styleCursorrow_resize = 23,
- styleCursorcustom = 24,
- styleCursorNotSet = 25,
- styleCursor_Max = 2147483647L
- } styleCursor;
- typedef
- enum _styleDir
- { styleDirNotSet = 0,
- styleDirLeftToRight = 1,
- styleDirRightToLeft = 2,
- styleDirInherit = 3,
- styleDir_Max = 2147483647L
- } styleDir;
- typedef
- enum _styleBidi
- { styleBidiNotSet = 0,
- styleBidiNormal = 1,
- styleBidiEmbed = 2,
- styleBidiOverride = 3,
- styleBidiInherit = 4,
- styleBidi_Max = 2147483647L
- } styleBidi;
- typedef
- enum _styleImeMode
- { styleImeModeAuto = 0,
- styleImeModeActive = 1,
- styleImeModeInactive = 2,
- styleImeModeDisabled = 3,
- styleImeModeNotSet = 4,
- styleImeMode_Max = 2147483647L
- } styleImeMode;
- typedef
- enum _styleRubyAlign
- { styleRubyAlignNotSet = 0,
- styleRubyAlignAuto = 1,
- styleRubyAlignLeft = 2,
- styleRubyAlignCenter = 3,
- styleRubyAlignRight = 4,
- styleRubyAlignDistributeLetter = 5,
- styleRubyAlignDistributeSpace = 6,
- styleRubyAlignLineEdge = 7,
- styleRubyAlign_Max = 2147483647L
- } styleRubyAlign;
- typedef
- enum _styleRubyPosition
- { styleRubyPositionNotSet = 0,
- styleRubyPositionAbove = 1,
- styleRubyPositionInline = 2,
- styleRubyPosition_Max = 2147483647L
- } styleRubyPosition;
- typedef
- enum _styleRubyOverhang
- { styleRubyOverhangNotSet = 0,
- styleRubyOverhangAuto = 1,
- styleRubyOverhangWhitespace = 2,
- styleRubyOverhangNone = 3,
- styleRubyOverhang_Max = 2147483647L
- } styleRubyOverhang;
- typedef
- enum _styleLayoutGridChar
- { styleLayoutGridCharNotSet = 0,
- styleLayoutGridCharAuto = 1,
- styleLayoutGridCharNone = 2,
- styleLayoutGridChar_Max = 2147483647L
- } styleLayoutGridChar;
- typedef
- enum _styleLayoutGridLine
- { styleLayoutGridLineNotSet = 0,
- styleLayoutGridLineAuto = 1,
- styleLayoutGridLineNone = 2,
- styleLayoutGridLine_Max = 2147483647L
- } styleLayoutGridLine;
- typedef
- enum _styleLayoutGridMode
- { styleLayoutGridModeNotSet = 0,
- styleLayoutGridModeChar = 1,
- styleLayoutGridModeLine = 2,
- styleLayoutGridModeBoth = 3,
- styleLayoutGridModeNone = 4,
- styleLayoutGridMode_Max = 2147483647L
- } styleLayoutGridMode;
- typedef
- enum _styleLayoutGridType
- { styleLayoutGridTypeNotSet = 0,
- styleLayoutGridTypeLoose = 1,
- styleLayoutGridTypeStrict = 2,
- styleLayoutGridTypeFixed = 3,
- styleLayoutGridType_Max = 2147483647L
- } styleLayoutGridType;
- typedef
- enum _styleLineBreak
- { styleLineBreakNotSet = 0,
- styleLineBreakNormal = 1,
- styleLineBreakStrict = 2,
- styleLineBreak_Max = 2147483647L
- } styleLineBreak;
- typedef
- enum _styleWordBreak
- { styleWordBreakNotSet = 0,
- styleWordBreakNormal = 1,
- styleWordBreakBreakAll = 2,
- styleWordBreakKeepAll = 3,
- styleWordBreak_Max = 2147483647L
- } styleWordBreak;
- typedef
- enum _styleWordWrap
- { styleWordWrapNotSet = 0,
- styleWordWrapOff = 1,
- styleWordWrapOn = 2,
- styleWordWrap_Max = 2147483647L
- } styleWordWrap;
- typedef
- enum _styleTextJustify
- { styleTextJustifyNotSet = 0,
- styleTextJustifyInterWord = 1,
- styleTextJustifyNewspaper = 2,
- styleTextJustifyDistribute = 3,
- styleTextJustifyDistributeAllLines = 4,
- styleTextJustifyInterIdeograph = 5,
- styleTextJustifyInterCluster = 6,
- styleTextJustifyKashida = 7,
- styleTextJustifyAuto = 8,
- styleTextJustify_Max = 2147483647L
- } styleTextJustify;
- typedef
- enum _styleTextAlignLast
- { styleTextAlignLastNotSet = 0,
- styleTextAlignLastLeft = 1,
- styleTextAlignLastCenter = 2,
- styleTextAlignLastRight = 3,
- styleTextAlignLastJustify = 4,
- styleTextAlignLastAuto = 5,
- styleTextAlignLast_Max = 2147483647L
- } styleTextAlignLast;
- typedef
- enum _styleTextJustifyTrim
- { styleTextJustifyTrimNotSet = 0,
- styleTextJustifyTrimNone = 1,
- styleTextJustifyTrimPunctuation = 2,
- styleTextJustifyTrimPunctAndKana = 3,
- styleTextJustifyTrim_Max = 2147483647L
- } styleTextJustifyTrim;
- typedef
- enum _styleAccelerator
- { styleAcceleratorFalse = 0,
- styleAcceleratorTrue = 1,
- styleAccelerator_Max = 2147483647L
- } styleAccelerator;
- typedef
- enum _styleLayoutFlow
- { styleLayoutFlowHorizontal = 0,
- styleLayoutFlowVerticalIdeographic = 1,
- styleLayoutFlowNotSet = 2,
- styleLayoutFlow_Max = 2147483647L
- } styleLayoutFlow;
- typedef
- enum _styleWritingMode
- { styleWritingModeLrtb = 0,
- styleWritingModeTbrl = 1,
- styleWritingModeNotSet = 2,
- styleWritingMode_Max = 2147483647L
- } styleWritingMode;
- typedef
- enum _styleBool
- { styleBoolFalse = 0,
- styleBoolTrue = 1,
- styleBool_Max = 2147483647L
- } styleBool;
- typedef
- enum _styleTextUnderlinePosition
- { styleTextUnderlinePositionBelow = 0,
- styleTextUnderlinePositionAbove = 1,
- styleTextUnderlinePositionAuto = 2,
- styleTextUnderlinePositionNotSet = 3,
- styleTextUnderlinePosition_Max = 2147483647L
- } styleTextUnderlinePosition;
- typedef
- enum _styleTextOverflow
- { styleTextOverflowClip = 0,
- styleTextOverflowEllipsis = 1,
- styleTextOverflowNotSet = 2,
- styleTextOverflow_Max = 2147483647L
- } styleTextOverflow;
- EXTERN_C const GUID CLSID_CStyle;
- EXTERN_C const GUID CLSID_CRuleStyle;
- typedef
- enum _styleTextLineThroughStyle
- { styleTextLineThroughStyleUndefined = 0,
- styleTextLineThroughStyleSingle = 1,
- styleTextLineThroughStyleDouble = 2,
- styleTextLineThroughStyle_Max = 2147483647L
- } styleTextLineThroughStyle;
- typedef
- enum _styleTextUnderlineStyle
- { styleTextUnderlineStyleUndefined = 0,
- styleTextUnderlineStyleSingle = 1,
- styleTextUnderlineStyleDouble = 2,
- styleTextUnderlineStyleWords = 3,
- styleTextUnderlineStyleDotted = 4,
- styleTextUnderlineStyleThick = 5,
- styleTextUnderlineStyleDash = 6,
- styleTextUnderlineStyleDotDash = 7,
- styleTextUnderlineStyleDotDotDash = 8,
- styleTextUnderlineStyleWave = 9,
- styleTextUnderlineStyleSingleAccounting = 10,
- styleTextUnderlineStyleDoubleAccounting = 11,
- styleTextUnderlineStyleThickDash = 12,
- styleTextUnderlineStyle_Max = 2147483647L
- } styleTextUnderlineStyle;
- typedef
- enum _styleTextEffect
- { styleTextEffectNone = 0,
- styleTextEffectEmboss = 1,
- styleTextEffectEngrave = 2,
- styleTextEffectOutline = 3,
- styleTextEffect_Max = 2147483647L
- } styleTextEffect;
- typedef
- enum _styleDefaultTextSelection
- { styleDefaultTextSelectionFalse = 0,
- styleDefaultTextSelectionTrue = 1,
- styleDefaultTextSelection_Max = 2147483647L
- } styleDefaultTextSelection;
- typedef
- enum _styleTextDecoration
- { styleTextDecorationNone = 0,
- styleTextDecorationUnderline = 1,
- styleTextDecorationOverline = 2,
- styleTextDecorationLineThrough = 3,
- styleTextDecorationBlink = 4,
- styleTextDecoration_Max = 2147483647L
- } styleTextDecoration;
- EXTERN_C const GUID CLSID_CRenderStyle;
- typedef
- enum _textDecoration
- { textDecorationNone = 0,
- textDecorationUnderline = 1,
- textDecorationOverline = 2,
- textDecorationLineThrough = 3,
- textDecorationBlink = 4,
- textDecoration_Max = 2147483647L
- } textDecoration;
- EXTERN_C const GUID CLSID_CCurrentStyle;
- EXTERN_C const GUID CLSID_CAttribute;
- EXTERN_C const GUID CLSID_CDOMTextNode;
- EXTERN_C const GUID CLSID_CDOMImplementation;
- EXTERN_C const GUID CLSID_CAttrCollectionator;
- EXTERN_C const GUID CLSID_CDOMChildrenCollection;
- typedef
- enum _htmlListType
- { htmlListTypeNotSet = 0,
- htmlListTypeLargeAlpha = 1,
- htmlListTypeSmallAlpha = 2,
- htmlListTypeLargeRoman = 3,
- htmlListTypeSmallRoman = 4,
- htmlListTypeNumbers = 5,
- htmlListTypeDisc = 6,
- htmlListTypeCircle = 7,
- htmlListTypeSquare = 8,
- htmlListType_Max = 2147483647L
- } htmlListType;
- typedef
- enum _htmlMethod
- { htmlMethodNotSet = 0,
- htmlMethodGet = 1,
- htmlMethodPost = 2,
- htmlMethod_Max = 2147483647L
- } htmlMethod;
- typedef
- enum _htmlWrap
- { htmlWrapOff = 1,
- htmlWrapSoft = 2,
- htmlWrapHard = 3,
- htmlWrap_Max = 2147483647L
- } htmlWrap;
- typedef
- enum _htmlDir
- { htmlDirNotSet = 0,
- htmlDirLeftToRight = 1,
- htmlDirRightToLeft = 2,
- htmlDir_Max = 2147483647L
- } htmlDir;
- typedef
- enum _htmlEditable
- { htmlEditableInherit = 0,
- htmlEditableTrue = 1,
- htmlEditableFalse = 2,
- htmlEditable_Max = 2147483647L
- } htmlEditable;
- typedef
- enum _htmlInput
- { htmlInputNotSet = 0,
- htmlInputButton = 1,
- htmlInputCheckbox = 2,
- htmlInputFile = 3,
- htmlInputHidden = 4,
- htmlInputImage = 5,
- htmlInputPassword = 6,
- htmlInputRadio = 7,
- htmlInputReset = 8,
- htmlInputSelectOne = 9,
- htmlInputSelectMultiple = 10,
- htmlInputSubmit = 11,
- htmlInputText = 12,
- htmlInputTextarea = 13,
- htmlInputRichtext = 14,
- htmlInput_Max = 2147483647L
- } htmlInput;
- typedef
- enum _htmlEncoding
- { htmlEncodingURL = 0,
- htmlEncodingMultipart = 1,
- htmlEncodingText = 2,
- htmlEncoding_Max = 2147483647L
- } htmlEncoding;
- typedef
- enum _htmlAdjacency
- { htmlAdjacencyBeforeBegin = 1,
- htmlAdjacencyAfterBegin = 2,
- htmlAdjacencyBeforeEnd = 3,
- htmlAdjacencyAfterEnd = 4,
- htmlAdjacency_Max = 2147483647L
- } htmlAdjacency;
- typedef
- enum _htmlTabIndex
- { htmlTabIndexNotSet = -32768,
- htmlTabIndex_Max = 2147483647L
- } htmlTabIndex;
- typedef
- enum _htmlComponent
- { htmlComponentClient = 0,
- htmlComponentSbLeft = 1,
- htmlComponentSbPageLeft = 2,
- htmlComponentSbHThumb = 3,
- htmlComponentSbPageRight = 4,
- htmlComponentSbRight = 5,
- htmlComponentSbUp = 6,
- htmlComponentSbPageUp = 7,
- htmlComponentSbVThumb = 8,
- htmlComponentSbPageDown = 9,
- htmlComponentSbDown = 10,
- htmlComponentSbLeft2 = 11,
- htmlComponentSbPageLeft2 = 12,
- htmlComponentSbRight2 = 13,
- htmlComponentSbPageRight2 = 14,
- htmlComponentSbUp2 = 15,
- htmlComponentSbPageUp2 = 16,
- htmlComponentSbDown2 = 17,
- htmlComponentSbPageDown2 = 18,
- htmlComponentSbTop = 19,
- htmlComponentSbBottom = 20,
- htmlComponentOutside = 21,
- htmlComponentGHTopLeft = 22,
- htmlComponentGHLeft = 23,
- htmlComponentGHTop = 24,
- htmlComponentGHBottomLeft = 25,
- htmlComponentGHTopRight = 26,
- htmlComponentGHBottom = 27,
- htmlComponentGHRight = 28,
- htmlComponentGHBottomRight = 29,
- htmlComponent_Max = 2147483647L
- } htmlComponent;
- typedef
- enum _htmlApplyLocation
- { htmlApplyLocationInside = 0,
- htmlApplyLocationOutside = 1,
- htmlApplyLocation_Max = 2147483647L
- } htmlApplyLocation;
- typedef
- enum _htmlGlyphMode
- { htmlGlyphModeNone = 0,
- htmlGlyphModeBegin = 1,
- htmlGlyphModeEnd = 2,
- htmlGlyphModeBoth = 3,
- htmlGlyphMode_Max = 2147483647L
- } htmlGlyphMode;
- EXTERN_C const GUID CLSID_CDefaults;
- EXTERN_C const GUID CLSID_CHtmlComponentDD;
- EXTERN_C const GUID CLSID_CHtmlComponentProperty;
- EXTERN_C const GUID CLSID_CHtmlComponentMethod;
- EXTERN_C const GUID CLSID_CHtmlComponentEvent;
- EXTERN_C const GUID CLSID_CHtmlComponentAttach;
- EXTERN_C const GUID CLSID_CHtmlComponentDesc;
- EXTERN_C const GUID CLSID_CPeerUrnCollection;
- EXTERN_C const GUID CLSID_CGenericElement;
- EXTERN_C const GUID CLSID_CStyleSheetRule;
- EXTERN_C const GUID CLSID_CStyleSheetRuleArray;
- EXTERN_C const GUID CLSID_CStyleSheetPage;
- EXTERN_C const GUID CLSID_CStyleSheetPageArray;
- EXTERN_C const GUID CLSID_CStyleSheet;
- EXTERN_C const GUID CLSID_CStyleSheetArray;
- EXTERN_C const GUID CLSID_CLinkElement;
- typedef
- enum _htmlUnit
- { htmlUnitCharacter = 1,
- htmlUnitWord = 2,
- htmlUnitSentence = 3,
- htmlUnitTextEdit = 6,
- htmlUnit_Max = 2147483647L
- } htmlUnit;
- typedef
- enum _htmlEndPoints
- { htmlEndPointsStartToStart = 1,
- htmlEndPointsStartToEnd = 2,
- htmlEndPointsEndToStart = 3,
- htmlEndPointsEndToEnd = 4,
- htmlEndPoints_Max = 2147483647L
- } htmlEndPoints;
- typedef
- enum _htmlDirection
- { htmlDirectionForward = 99999,
- htmlDirectionBackward = -99999,
- htmlDirection_Max = 2147483647L
- } htmlDirection;
- EXTERN_C const GUID CLSID_CFormElement;
- typedef
- enum _htmlStart
- { htmlStartfileopen = 0,
- htmlStartmouseover = 1,
- htmlStart_Max = 2147483647L
- } htmlStart;
- EXTERN_C const GUID CLSID_CTextElement;
- EXTERN_C const GUID CLSID_CImgElement;
- EXTERN_C const GUID CLSID_CImageElementFactory;
- typedef
- enum _bodyScroll
- { bodyScrollyes = 1,
- bodyScrollno = 2,
- bodyScrollauto = 4,
- bodyScrolldefault = 3,
- bodyScroll_Max = 2147483647L
- } bodyScroll;
- EXTERN_C const GUID CLSID_CBodyElement;
- EXTERN_C const GUID CLSID_CFontElement;
- EXTERN_C const GUID CLSID_CAnchorElement;
- EXTERN_C const GUID CLSID_CLabelElement;
- EXTERN_C const GUID CLSID_CListElement;
- EXTERN_C const GUID CLSID_CUListElement;
- EXTERN_C const GUID CLSID_COListElement;
- EXTERN_C const GUID CLSID_CLIElement;
- EXTERN_C const GUID CLSID_CBlockElement;
- EXTERN_C const GUID CLSID_CDivElement;
- EXTERN_C const GUID CLSID_CDDElement;
- EXTERN_C const GUID CLSID_CDTElement;
- EXTERN_C const GUID CLSID_CBRElement;
- EXTERN_C const GUID CLSID_CDListElement;
- EXTERN_C const GUID CLSID_CHRElement;
- EXTERN_C const GUID CLSID_CParaElement;
- EXTERN_C const GUID CLSID_CElementCollection;
- EXTERN_C const GUID CLSID_CHeaderElement;
- typedef
- enum _htmlSelectType
- { htmlSelectTypeSelectOne = 1,
- htmlSelectTypeSelectMultiple = 2,
- htmlSelectType_Max = 2147483647L
- } htmlSelectType;
- EXTERN_C const GUID CLSID_CSelectElement;
- typedef
- enum _htmlSelection
- { htmlSelectionNone = 0,
- htmlSelectionText = 1,
- htmlSelectionControl = 2,
- htmlSelectionTable = 3,
- htmlSelection_Max = 2147483647L
- } htmlSelection;
- EXTERN_C const GUID CLSID_COptionElement;
- EXTERN_C const GUID CLSID_COptionElementFactory;
- EXTERN_C const GUID CLSID_CInput;
- EXTERN_C const GUID CLSID_CTextArea;
- EXTERN_C const GUID CLSID_CRichtext;
- EXTERN_C const GUID CLSID_CButton;
- typedef
- enum _htmlMarqueeBehavior
- { htmlMarqueeBehaviorscroll = 1,
- htmlMarqueeBehaviorslide = 2,
- htmlMarqueeBehavioralternate = 3,
- htmlMarqueeBehavior_Max = 2147483647L
- } htmlMarqueeBehavior;
- typedef
- enum _htmlMarqueeDirection
- { htmlMarqueeDirectionleft = 1,
- htmlMarqueeDirectionright = 3,
- htmlMarqueeDirectionup = 5,
- htmlMarqueeDirectiondown = 7,
- htmlMarqueeDirection_Max = 2147483647L
- } htmlMarqueeDirection;
- EXTERN_C const GUID CLSID_CMarquee;
- EXTERN_C const GUID CLSID_CHtmlElement;
- EXTERN_C const GUID CLSID_CHeadElement;
- EXTERN_C const GUID CLSID_CTitleElement;
- EXTERN_C const GUID CLSID_CMetaElement;
- EXTERN_C const GUID CLSID_CBaseElement;
- EXTERN_C const GUID CLSID_CIsIndexElement;
- EXTERN_C const GUID CLSID_CNextIdElement;
- EXTERN_C const GUID CLSID_CBaseFontElement;
- EXTERN_C const GUID CLSID_CUnknownElement;
- EXTERN_C const GUID CLSID_COmHistory;
- EXTERN_C const GUID CLSID_CMimeTypes;
- EXTERN_C const GUID CLSID_CPlugins;
- EXTERN_C const GUID CLSID_COpsProfile;
- EXTERN_C const GUID CLSID_COmNavigator;
- EXTERN_C const GUID CLSID_COmLocation;
- typedef
- enum _htmlPersistState
- { htmlPersistStateNormal = 0,
- htmlPersistStateFavorite = 1,
- htmlPersistStateHistory = 2,
- htmlPersistStateSnapshot = 3,
- htmlPersistStateUserData = 4,
- htmlPersistState_Max = 2147483647L
- } htmlPersistState;
- typedef
- enum _htmlDropEffect
- { htmlDropEffectCopy = 0,
- htmlDropEffectLink = 1,
- htmlDropEffectMove = 2,
- htmlDropEffectNone = 3,
- htmlDropEffect_Max = 2147483647L
- } htmlDropEffect;
- typedef
- enum _htmlEffectAllowed
- { htmlEffectAllowedCopy = 0,
- htmlEffectAllowedLink = 1,
- htmlEffectAllowedMove = 2,
- htmlEffectAllowedCopyLink = 3,
- htmlEffectAllowedCopyMove = 4,
- htmlEffectAllowedLinkMove = 5,
- htmlEffectAllowedAll = 6,
- htmlEffectAllowedNone = 7,
- htmlEffectAllowedUninitialized = 8,
- htmlEffectAllowed_Max = 2147483647L
- } htmlEffectAllowed;
- EXTERN_C const GUID CLSID_CEventObj;
- EXTERN_C const GUID CLSID_CFramesCollection;
- EXTERN_C const GUID CLSID_CScreen;
- EXTERN_C const GUID CLSID_CWindow;
- EXTERN_C const GUID CLSID_COmWindowProxy;
- typedef
- enum _htmlCompatMode
- { htmlCompatModeBackCompat = 0,
- htmlCompatModeCSS1Compat = 1,
- htmlCompatMode_Max = 2147483647L
- } htmlCompatMode;
- EXTERN_C const GUID CLSID_CDocument;
- EXTERN_C const GUID CLSID_CScriptlet;
- typedef
- enum _BoolValue
- { True = 1,
- False = 0,
- BoolValue_Max = 2147483647L
- } BoolValue;
- EXTERN_C const GUID CLSID_CPluginSite;
- EXTERN_C const GUID CLSID_CAreasCollection;
- EXTERN_C const GUID CLSID_CMapElement;
- EXTERN_C const GUID CLSID_CAreaElement;
- typedef
- enum _htmlCaptionAlign
- { htmlCaptionAlignNotSet = 0,
- htmlCaptionAlignLeft = 1,
- htmlCaptionAlignCenter = 2,
- htmlCaptionAlignRight = 3,
- htmlCaptionAlignJustify = 4,
- htmlCaptionAlignTop = 5,
- htmlCaptionAlignBottom = 6,
- htmlCaptionAlign_Max = 2147483647L
- } htmlCaptionAlign;
- typedef
- enum _htmlCaptionVAlign
- { htmlCaptionVAlignNotSet = 0,
- htmlCaptionVAlignTop = 1,
- htmlCaptionVAlignBottom = 2,
- htmlCaptionVAlign_Max = 2147483647L
- } htmlCaptionVAlign;
- EXTERN_C const GUID CLSID_CTableCaption;
- EXTERN_C const GUID CLSID_CCommentElement;
- EXTERN_C const GUID CLSID_CPhraseElement;
- EXTERN_C const GUID CLSID_CSpanElement;
- typedef
- enum _htmlFrame
- { htmlFrameNotSet = 0,
- htmlFramevoid = 1,
- htmlFrameabove = 2,
- htmlFramebelow = 3,
- htmlFramehsides = 4,
- htmlFramelhs = 5,
- htmlFramerhs = 6,
- htmlFramevsides = 7,
- htmlFramebox = 8,
- htmlFrameborder = 9,
- htmlFrame_Max = 2147483647L
- } htmlFrame;
- typedef
- enum _htmlRules
- { htmlRulesNotSet = 0,
- htmlRulesnone = 1,
- htmlRulesgroups = 2,
- htmlRulesrows = 3,
- htmlRulescols = 4,
- htmlRulesall = 5,
- htmlRules_Max = 2147483647L
- } htmlRules;
- typedef
- enum _htmlCellAlign
- { htmlCellAlignNotSet = 0,
- htmlCellAlignLeft = 1,
- htmlCellAlignCenter = 2,
- htmlCellAlignRight = 3,
- htmlCellAlignMiddle = htmlCellAlignCenter,
- htmlCellAlign_Max = 2147483647L
- } htmlCellAlign;
- typedef
- enum _htmlCellVAlign
- { htmlCellVAlignNotSet = 0,
- htmlCellVAlignTop = 1,
- htmlCellVAlignMiddle = 2,
- htmlCellVAlignBottom = 3,
- htmlCellVAlignBaseline = 4,
- htmlCellVAlignCenter = htmlCellVAlignMiddle,
- htmlCellVAlign_Max = 2147483647L
- } htmlCellVAlign;
- EXTERN_C const GUID CLSID_CTable;
- EXTERN_C const GUID CLSID_CTableCol;
- EXTERN_C const GUID CLSID_CTableSection;
- EXTERN_C const GUID CLSID_CTableRow;
- EXTERN_C const GUID CLSID_CTableCell;
- EXTERN_C const GUID CLSID_CScriptElement;
- EXTERN_C const GUID CLSID_CNoShowElement;
- EXTERN_C const GUID CLSID_CObjectElement;
- EXTERN_C const GUID CLSID_CParamElement;
- typedef
- enum _frameScrolling
- { frameScrollingyes = 1,
- frameScrollingno = 2,
- frameScrollingauto = 4,
- frameScrolling_Max = 2147483647L
- } frameScrolling;
- EXTERN_C const GUID CLSID_CFrameSite;
- EXTERN_C const GUID CLSID_CFrameElement;
- EXTERN_C const GUID CLSID_CIFrameElement;
- EXTERN_C const GUID CLSID_C1DElement;
- EXTERN_C const GUID CLSID_CFieldSetElement;
- EXTERN_C const GUID CLSID_CLegendElement;
- EXTERN_C const GUID CLSID_CSpanSite;
- EXTERN_C const GUID CLSID_CFrameSetSite;
- EXTERN_C const GUID CLSID_CBGsound;
- EXTERN_C const GUID CLSID_CStyleElement;
- EXTERN_C const GUID CLSID_CFontFace;
- typedef
- enum _ELEMENT_CORNER
- { ELEMENT_CORNER_NONE = 0,
- ELEMENT_CORNER_TOP = 1,
- ELEMENT_CORNER_LEFT = 2,
- ELEMENT_CORNER_BOTTOM = 3,
- ELEMENT_CORNER_RIGHT = 4,
- ELEMENT_CORNER_TOPLEFT = 5,
- ELEMENT_CORNER_TOPRIGHT = 6,
- ELEMENT_CORNER_BOTTOMLEFT = 7,
- ELEMENT_CORNER_BOTTOMRIGHT = 8,
- ELEMENT_CORNER_Max = 2147483647L
- } ELEMENT_CORNER;
- typedef
- enum _SECUREURLHOSTVALIDATE_FLAGS
- { SUHV_PROMPTBEFORENO = 0x1,
- SUHV_SILENTYES = 0x2,
- SUHV_UNSECURESOURCE = 0x4,
- SECUREURLHOSTVALIDATE_FLAGS_Max = 2147483647L
- } SECUREURLHOSTVALIDATE_FLAGS;
- typedef
- enum _POINTER_GRAVITY
- { POINTER_GRAVITY_Left = 0,
- POINTER_GRAVITY_Right = 1,
- POINTER_GRAVITY_Max = 2147483647L
- } POINTER_GRAVITY;
- typedef
- enum _ELEMENT_ADJACENCY
- { ELEM_ADJ_BeforeBegin = 0,
- ELEM_ADJ_AfterBegin = 1,
- ELEM_ADJ_BeforeEnd = 2,
- ELEM_ADJ_AfterEnd = 3,
- ELEMENT_ADJACENCY_Max = 2147483647L
- } ELEMENT_ADJACENCY;
- typedef
- enum _MARKUP_CONTEXT_TYPE
- { CONTEXT_TYPE_None = 0,
- CONTEXT_TYPE_Text = 1,
- CONTEXT_TYPE_EnterScope = 2,
- CONTEXT_TYPE_ExitScope = 3,
- CONTEXT_TYPE_NoScope = 4,
- MARKUP_CONTEXT_TYPE_Max = 2147483647L
- } MARKUP_CONTEXT_TYPE;
- typedef
- enum _FINDTEXT_FLAGS
- { FINDTEXT_BACKWARDS = 0x1,
- FINDTEXT_WHOLEWORD = 0x2,
- FINDTEXT_MATCHCASE = 0x4,
- FINDTEXT_RAW = 0x20000,
- FINDTEXT_MATCHDIAC = 0x20000000,
- FINDTEXT_MATCHKASHIDA = 0x40000000,
- FINDTEXT_MATCHALEFHAMZA = 0x80000000,
- FINDTEXT_FLAGS_Max = 2147483647L
- } FINDTEXT_FLAGS;
- typedef
- enum _MOVEUNIT_ACTION
- { MOVEUNIT_PREVCHAR = 0,
- MOVEUNIT_NEXTCHAR = 1,
- MOVEUNIT_PREVCLUSTERBEGIN = 2,
- MOVEUNIT_NEXTCLUSTERBEGIN = 3,
- MOVEUNIT_PREVCLUSTEREND = 4,
- MOVEUNIT_NEXTCLUSTEREND = 5,
- MOVEUNIT_PREVWORDBEGIN = 6,
- MOVEUNIT_NEXTWORDBEGIN = 7,
- MOVEUNIT_PREVWORDEND = 8,
- MOVEUNIT_NEXTWORDEND = 9,
- MOVEUNIT_PREVPROOFWORD = 10,
- MOVEUNIT_NEXTPROOFWORD = 11,
- MOVEUNIT_NEXTURLBEGIN = 12,
- MOVEUNIT_PREVURLBEGIN = 13,
- MOVEUNIT_NEXTURLEND = 14,
- MOVEUNIT_PREVURLEND = 15,
- MOVEUNIT_PREVSENTENCE = 16,
- MOVEUNIT_NEXTSENTENCE = 17,
- MOVEUNIT_PREVBLOCK = 18,
- MOVEUNIT_NEXTBLOCK = 19,
- MOVEUNIT_ACTION_Max = 2147483647L
- } MOVEUNIT_ACTION;
- typedef
- enum _PARSE_FLAGS
- { PARSE_ABSOLUTIFYIE40URLS = 0x1,
- PARSE_FLAGS_Max = 2147483647L
- } PARSE_FLAGS;
- typedef
- enum _ELEMENT_TAG_ID
- { TAGID_NULL = 0,
- TAGID_UNKNOWN = 1,
- TAGID_A = 2,
- TAGID_ACRONYM = 3,
- TAGID_ADDRESS = 4,
- TAGID_APPLET = 5,
- TAGID_AREA = 6,
- TAGID_B = 7,
- TAGID_BASE = 8,
- TAGID_BASEFONT = 9,
- TAGID_BDO = 10,
- TAGID_BGSOUND = 11,
- TAGID_BIG = 12,
- TAGID_BLINK = 13,
- TAGID_BLOCKQUOTE = 14,
- TAGID_BODY = 15,
- TAGID_BR = 16,
- TAGID_BUTTON = 17,
- TAGID_CAPTION = 18,
- TAGID_CENTER = 19,
- TAGID_CITE = 20,
- TAGID_CODE = 21,
- TAGID_COL = 22,
- TAGID_COLGROUP = 23,
- TAGID_COMMENT = 24,
- TAGID_COMMENT_RAW = 25,
- TAGID_DD = 26,
- TAGID_DEL = 27,
- TAGID_DFN = 28,
- TAGID_DIR = 29,
- TAGID_DIV = 30,
- TAGID_DL = 31,
- TAGID_DT = 32,
- TAGID_EM = 33,
- TAGID_EMBED = 34,
- TAGID_FIELDSET = 35,
- TAGID_FONT = 36,
- TAGID_FORM = 37,
- TAGID_FRAME = 38,
- TAGID_FRAMESET = 39,
- TAGID_GENERIC = 40,
- TAGID_H1 = 41,
- TAGID_H2 = 42,
- TAGID_H3 = 43,
- TAGID_H4 = 44,
- TAGID_H5 = 45,
- TAGID_H6 = 46,
- TAGID_HEAD = 47,
- TAGID_HR = 48,
- TAGID_HTML = 49,
- TAGID_I = 50,
- TAGID_IFRAME = 51,
- TAGID_IMG = 52,
- TAGID_INPUT = 53,
- TAGID_INS = 54,
- TAGID_KBD = 55,
- TAGID_LABEL = 56,
- TAGID_LEGEND = 57,
- TAGID_LI = 58,
- TAGID_LINK = 59,
- TAGID_LISTING = 60,
- TAGID_MAP = 61,
- TAGID_MARQUEE = 62,
- TAGID_MENU = 63,
- TAGID_META = 64,
- TAGID_NEXTID = 65,
- TAGID_NOBR = 66,
- TAGID_NOEMBED = 67,
- TAGID_NOFRAMES = 68,
- TAGID_NOSCRIPT = 69,
- TAGID_OBJECT = 70,
- TAGID_OL = 71,
- TAGID_OPTION = 72,
- TAGID_P = 73,
- TAGID_PARAM = 74,
- TAGID_PLAINTEXT = 75,
- TAGID_PRE = 76,
- TAGID_Q = 77,
- TAGID_RP = 78,
- TAGID_RT = 79,
- TAGID_RUBY = 80,
- TAGID_S = 81,
- TAGID_SAMP = 82,
- TAGID_SCRIPT = 83,
- TAGID_SELECT = 84,
- TAGID_SMALL = 85,
- TAGID_SPAN = 86,
- TAGID_STRIKE = 87,
- TAGID_STRONG = 88,
- TAGID_STYLE = 89,
- TAGID_SUB = 90,
- TAGID_SUP = 91,
- TAGID_TABLE = 92,
- TAGID_TBODY = 93,
- TAGID_TC = 94,
- TAGID_TD = 95,
- TAGID_TEXTAREA = 96,
- TAGID_TFOOT = 97,
- TAGID_TH = 98,
- TAGID_THEAD = 99,
- TAGID_TITLE = 100,
- TAGID_TR = 101,
- TAGID_TT = 102,
- TAGID_U = 103,
- TAGID_UL = 104,
- TAGID_VAR = 105,
- TAGID_WBR = 106,
- TAGID_XMP = 107,
- TAGID_ROOT = 108,
- TAGID_OPTGROUP = 109,
- TAGID_COUNT = 110,
- TAGID_LAST_PREDEFINED = 10000,
- ELEMENT_TAG_ID_Max = 2147483647L
- } ELEMENT_TAG_ID;
- typedef
- enum _SELECTION_TYPE
- { SELECTION_TYPE_None = 0,
- SELECTION_TYPE_Caret = 1,
- SELECTION_TYPE_Text = 2,
- SELECTION_TYPE_Control = 3,
- SELECTION_TYPE_Max = 2147483647L
- } SELECTION_TYPE;
- typedef
- enum _SAVE_SEGMENTS_FLAGS
- { SAVE_SEGMENTS_NoIE4SelectionCompat = 0x1,
- SAVE_SEGMENTS_FLAGS_Max = 2147483647L
- } SAVE_SEGMENTS_FLAGS;
- typedef
- enum _CARET_DIRECTION
- { CARET_DIRECTION_INDETERMINATE = 0,
- CARET_DIRECTION_SAME = 1,
- CARET_DIRECTION_BACKWARD = 2,
- CARET_DIRECTION_FORWARD = 3,
- CARET_DIRECTION_Max = 2147483647L
- } CARET_DIRECTION;
- typedef
- enum _LINE_DIRECTION
- { LINE_DIRECTION_RightToLeft = 1,
- LINE_DIRECTION_LeftToRight = 2,
- LINE_DIRECTION_Max = 2147483647L
- } LINE_DIRECTION;
- typedef
- enum _HT_OPTIONS
- { HT_OPT_AllowAfterEOL = 0x1,
- HT_OPTIONS_Max = 2147483647L
- } HT_OPTIONS;
- typedef
- enum _HT_RESULTS
- { HT_RESULTS_Glyph = 0x1,
- HT_RESULTS_Max = 2147483647L
- } HT_RESULTS;
- typedef
- enum _DISPLAY_MOVEUNIT
- { DISPLAY_MOVEUNIT_PreviousLine = 1,
- DISPLAY_MOVEUNIT_NextLine = 2,
- DISPLAY_MOVEUNIT_CurrentLineStart = 3,
- DISPLAY_MOVEUNIT_CurrentLineEnd = 4,
- DISPLAY_MOVEUNIT_TopOfWindow = 5,
- DISPLAY_MOVEUNIT_BottomOfWindow = 6,
- DISPLAY_MOVEUNIT_Max = 2147483647L
- } DISPLAY_MOVEUNIT;
- typedef
- enum _DISPLAY_GRAVITY
- { DISPLAY_GRAVITY_PreviousLine = 1,
- DISPLAY_GRAVITY_NextLine = 2,
- DISPLAY_GRAVITY_Max = 2147483647L
- } DISPLAY_GRAVITY;
- typedef
- enum _DISPLAY_BREAK
- { DISPLAY_BREAK_None = 0,
- DISPLAY_BREAK_Block = 0x1,
- DISPLAY_BREAK_Break = 0x2,
- DISPLAY_BREAK_Max = 2147483647L
- } DISPLAY_BREAK;
- typedef
- enum _COORD_SYSTEM
- { COORD_SYSTEM_GLOBAL = 0,
- COORD_SYSTEM_PARENT = 1,
- COORD_SYSTEM_CONTAINER = 2,
- COORD_SYSTEM_CONTENT = 3,
- COORD_SYSTEM_FRAME = 4,
- COORD_SYSTEM_Max = 2147483647L
- } COORD_SYSTEM;
- EXTERN_C const GUID CLSID_HtmlDlgSafeHelper;
- EXTERN_C const GUID CLSID_BlockFormats;
- EXTERN_C const GUID CLSID_FontNames;
- EXTERN_C const GUID CLSID_CHTMLNamespace;
- EXTERN_C const GUID CLSID_CHTMLNamespaceCollection;
- typedef
- enum _HTML_PAINTER
- { HTMLPAINTER_OPAQUE = 0x1,
- HTMLPAINTER_TRANSPARENT = 0x2,
- HTMLPAINTER_ALPHA = 0x4,
- HTMLPAINTER_COMPLEX = 0x8,
- HTMLPAINTER_OVERLAY = 0x10,
- HTMLPAINTER_HITTEST = 0x20,
- HTMLPAINTER_SURFACE = 0x100,
- HTMLPAINTER_3DSURFACE = 0x200,
- HTMLPAINTER_NOBAND = 0x400,
- HTMLPAINTER_NODC = 0x1000,
- HTMLPAINTER_NOPHYSICALCLIP = 0x2000,
- HTMLPAINTER_NOSAVEDC = 0x4000,
- HTMLPAINTER_SUPPORTS_XFORM = 0x8000,
- HTMLPAINTER_EXPAND = 0x10000,
- HTMLPAINTER_NOSCROLLBITS = 0x20000,
- HTML_PAINTER_Max = 2147483647L
- } HTML_PAINTER;
- typedef
- enum _HTML_PAINT_ZORDER
- { HTMLPAINT_ZORDER_NONE = 0,
- HTMLPAINT_ZORDER_REPLACE_ALL = 1,
- HTMLPAINT_ZORDER_REPLACE_CONTENT = 2,
- HTMLPAINT_ZORDER_REPLACE_BACKGROUND = 3,
- HTMLPAINT_ZORDER_BELOW_CONTENT = 4,
- HTMLPAINT_ZORDER_BELOW_FLOW = 5,
- HTMLPAINT_ZORDER_ABOVE_FLOW = 6,
- HTMLPAINT_ZORDER_ABOVE_CONTENT = 7,
- HTMLPAINT_ZORDER_WINDOW_TOP = 8,
- HTML_PAINT_ZORDER_Max = 2147483647L
- } HTML_PAINT_ZORDER;
- typedef
- enum _HTML_PAINT_DRAW_FLAGS
- { HTMLPAINT_DRAW_UPDATEREGION = 0x1,
- HTMLPAINT_DRAW_USE_XFORM = 0x2,
- HTML_PAINT_DRAW_FLAGS_Max = 2147483647L
- } HTML_PAINT_DRAW_FLAGS;
- typedef
- enum _HTML_PAINT_EVENT_FLAGS
- { HTMLPAINT_EVENT_TARGET = 0x1,
- HTMLPAINT_EVENT_SETCURSOR = 0x2,
- HTML_PAINT_EVENT_FLAGS_Max = 2147483647L
- } HTML_PAINT_EVENT_FLAGS;
- typedef
- enum _HTML_PAINT_DRAW_INFO_FLAGS
- { HTMLPAINT_DRAWINFO_VIEWPORT = 0x1,
- HTMLPAINT_DRAWINFO_UPDATEREGION = 0x2,
- HTMLPAINT_DRAWINFO_XFORM = 0x4,
- HTML_PAINT_DRAW_INFO_FLAGS_Max = 2147483647L
- } HTML_PAINT_DRAW_INFO_FLAGS;
- typedef struct _HTML_PAINTER_INFO
- {
- LONG lFlags;
- LONG lZOrder;
- IID iidDrawObject;
- RECT rcExpand;
- } HTML_PAINTER_INFO;
- typedef struct _HTML_PAINT_XFORM
- {
- FLOAT eM11;
- FLOAT eM12;
- FLOAT eM21;
- FLOAT eM22;
- FLOAT eDx;
- FLOAT eDy;
- } HTML_PAINT_XFORM;
- typedef struct _HTML_PAINT_DRAW_INFO
- {
- RECT rcViewport;
- HRGN hrgnUpdate;
- HTML_PAINT_XFORM xform;
- } HTML_PAINT_DRAW_INFO;
- typedef
- enum _HTMLDlgFlag
- { HTMLDlgFlagNo = 0,
- HTMLDlgFlagOff = 0,
- HTMLDlgFlag0 = 0,
- HTMLDlgFlagYes = 1,
- HTMLDlgFlagOn = 1,
- HTMLDlgFlag1 = 1,
- HTMLDlgFlagNotSet = -1,
- HTMLDlgFlag_Max = 2147483647L
- } HTMLDlgFlag;
- typedef
- enum _HTMLDlgBorder
- { HTMLDlgBorderThin = 0,
- HTMLDlgBorderThick = 0x40000L,
- HTMLDlgBorder_Max = 2147483647L
- } HTMLDlgBorder;
- typedef
- enum _HTMLDlgEdge
- { HTMLDlgEdgeSunken = 0,
- HTMLDlgEdgeRaised = 16,
- HTMLDlgEdge_Max = 2147483647L
- } HTMLDlgEdge;
- typedef
- enum _HTMLDlgCenter
- { HTMLDlgCenterNo = 0,
- HTMLDlgCenterOff = 0,
- HTMLDlgCenter0 = 0,
- HTMLDlgCenterYes = 1,
- HTMLDlgCenterOn = 1,
- HTMLDlgCenter1 = 1,
- HTMLDlgCenterParent = 1,
- HTMLDlgCenterDesktop = 2,
- HTMLDlgCenter_Max = 2147483647L
- } HTMLDlgCenter;
- EXTERN_C const GUID CLSID_CThreadDialogProcParam;
- EXTERN_C const GUID CLSID_CHTMLDlg;
- EXTERN_C const GUID CLSID_CHTMLPopup;
- typedef
- enum _HTMLAppFlag
- { HTMLAppFlagNo = 0,
- HTMLAppFlagOff = 0,
- HTMLAppFlag0 = 0,
- HTMLAppFlagYes = 1,
- HTMLAppFlagOn = 1,
- HTMLAppFlag1 = 1,
- HTMLAppFlag_Max = 2147483647L
- } HTMLAppFlag;
- typedef
- enum _HTMLMinimizeFlag
- { HTMLMinimizeFlagNo = 0,
- HTMLMinimizeFlagYes = 0x20000L,
- HTMLMinimizeFlag_Max = 2147483647L
- } HTMLMinimizeFlag;
- typedef
- enum _HTMLMaximizeFlag
- { HTMLMaximizeFlagNo = 0,
- HTMLMaximizeFlagYes = 0x10000L,
- HTMLMaximizeFlag_Max = 2147483647L
- } HTMLMaximizeFlag;
- typedef
- enum _HTMLCaptionFlag
- { HTMLCaptionFlagNo = 0,
- HTMLCaptionFlagYes = 0xc00000L,
- HTMLCaptionFlag_Max = 2147483647L
- } HTMLCaptionFlag;
- typedef
- enum _HTMLSysMenuFlag
- { HTMLSysMenuFlagNo = 0,
- HTMLSysMenuFlagYes = 0x80000L,
- HTMLSysMenuFlag_Max = 2147483647L
- } HTMLSysMenuFlag;
- typedef
- enum _HTMLBorder
- { HTMLBorderNone = 0,
- HTMLBorderThick = 0x40000L,
- HTMLBorderDialog = 0x400000L,
- HTMLBorderThin = 0x800000L,
- HTMLBorder_Max = 2147483647L
- } HTMLBorder;
- typedef
- enum _HTMLBorderStyle
- { HTMLBorderStyleNormal = 0,
- HTMLBorderStyleRaised = 0x100L,
- HTMLBorderStyleSunken = 0x200L,
- HTMLBorderStylecombined = 0x300L,
- HTMLBorderStyleStatic = 0x20000L,
- HTMLBorderStyle_Max = 2147483647L
- } HTMLBorderStyle;
- typedef
- enum _HTMLWindowState
- { HTMLWindowStateNormal = 1,
- HTMLWindowStateMaximize = 3,
- HTMLWindowStateMinimize = 6,
- HTMLWindowState_Max = 2147483647L
- } HTMLWindowState;
- EXTERN_C const GUID CLSID_CAppBehavior;
- typedef
- enum _BEHAVIOR_EVENT
- { BEHAVIOREVENT_FIRST = 0,
- BEHAVIOREVENT_CONTENTREADY = 0,
- BEHAVIOREVENT_DOCUMENTREADY = 1,
- BEHAVIOREVENT_APPLYSTYLE = 2,
- BEHAVIOREVENT_DOCUMENTCONTEXTCHANGE = 3,
- BEHAVIOREVENT_CONTENTSAVE = 4,
- BEHAVIOREVENT_LAST = 4,
- BEHAVIOR_EVENT_Max = 2147483647L
- } BEHAVIOR_EVENT;
- typedef
- enum _BEHAVIOR_EVENT_FLAGS
- { BEHAVIOREVENTFLAGS_BUBBLE = 1,
- BEHAVIOREVENTFLAGS_STANDARDADDITIVE = 2,
- BEHAVIOR_EVENT_FLAGS_Max = 2147483647L
- } BEHAVIOR_EVENT_FLAGS;
- typedef
- enum _BEHAVIOR_RENDER_INFO
- { BEHAVIORRENDERINFO_BEFOREBACKGROUND = 0x1,
- BEHAVIORRENDERINFO_AFTERBACKGROUND = 0x2,
- BEHAVIORRENDERINFO_BEFORECONTENT = 0x4,
- BEHAVIORRENDERINFO_AFTERCONTENT = 0x8,
- BEHAVIORRENDERINFO_AFTERFOREGROUND = 0x20,
- BEHAVIORRENDERINFO_ABOVECONTENT = 0x28,
- BEHAVIORRENDERINFO_ALLLAYERS = 0xff,
- BEHAVIORRENDERINFO_DISABLEBACKGROUND = 0x100,
- BEHAVIORRENDERINFO_DISABLENEGATIVEZ = 0x200,
- BEHAVIORRENDERINFO_DISABLECONTENT = 0x400,
- BEHAVIORRENDERINFO_DISABLEPOSITIVEZ = 0x800,
- BEHAVIORRENDERINFO_DISABLEALLLAYERS = 0xf00,
- BEHAVIORRENDERINFO_HITTESTING = 0x1000,
- BEHAVIORRENDERINFO_SURFACE = 0x100000,
- BEHAVIORRENDERINFO_3DSURFACE = 0x200000,
- BEHAVIOR_RENDER_INFO_Max = 2147483647L
- } BEHAVIOR_RENDER_INFO;
- typedef
- enum _BEHAVIOR_RELATION
- { BEHAVIOR_FIRSTRELATION = 0,
- BEHAVIOR_SAMEELEMENT = 0,
- BEHAVIOR_PARENT = 1,
- BEHAVIOR_CHILD = 2,
- BEHAVIOR_SIBLING = 3,
- BEHAVIOR_LASTRELATION = 3,
- BEHAVIOR_RELATION_Max = 2147483647L
- } BEHAVIOR_RELATION;
- typedef
- enum _BEHAVIOR_LAYOUT_INFO
- { BEHAVIORLAYOUTINFO_FULLDELEGATION = 0x1,
- BEHAVIORLAYOUTINFO_MODIFYNATURAL = 0x2,
- BEHAVIORLAYOUTINFO_MAPSIZE = 0x4,
- BEHAVIOR_LAYOUT_INFO_Max = 2147483647L
- } BEHAVIOR_LAYOUT_INFO;
- typedef
- enum _BEHAVIOR_LAYOUT_MODE
- { BEHAVIORLAYOUTMODE_NATURAL = 0x1,
- BEHAVIORLAYOUTMODE_MINWIDTH = 0x2,
- BEHAVIORLAYOUTMODE_MAXWIDTH = 0x4,
- BEHAVIORLAYOUTMODE_MEDIA_RESOLUTION = 0x4000,
- BEHAVIORLAYOUTMODE_FINAL_PERCENT = 0x8000,
- BEHAVIOR_LAYOUT_MODE_Max = 2147483647L
- } BEHAVIOR_LAYOUT_MODE;
- typedef
- enum _ELEMENTDESCRIPTOR_FLAGS
- { ELEMENTDESCRIPTORFLAGS_LITERAL = 1,
- ELEMENTDESCRIPTORFLAGS_NESTED_LITERAL = 2,
- ELEMENTDESCRIPTOR_FLAGS_Max = 2147483647L
- } ELEMENTDESCRIPTOR_FLAGS;
- typedef
- enum _ELEMENTNAMESPACE_FLAGS
- { ELEMENTNAMESPACEFLAGS_ALLOWANYTAG = 0x1,
- ELEMENTNAMESPACEFLAGS_QUERYFORUNKNOWNTAGS = 0x2,
- ELEMENTNAMESPACE_FLAGS_Max = 2147483647L
- } ELEMENTNAMESPACE_FLAGS;
- EXTERN_C const IID LIBID_MSHTML;
- #ifndef __IHTMLEventObj_INTERFACE_DEFINED__
- #define __IHTMLEventObj_INTERFACE_DEFINED__
- /* interface IHTMLEventObj */
- /* [object][uuid][dual][oleautomation] */
- EXTERN_C const IID IID_IHTMLEventObj;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f32d-98b5-11cf-bb82-00aa00bdce0b")
- IHTMLEventObj : public IDispatch
- {
- public:
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_srcElement(
- /* [out][retval] */ IHTMLElement **p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_altKey(
- /* [out][retval] */ VARIANT_BOOL *p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_ctrlKey(
- /* [out][retval] */ VARIANT_BOOL *p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_shiftKey(
- /* [out][retval] */ VARIANT_BOOL *p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_returnValue(
- /* [in] */ VARIANT v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_returnValue(
- /* [out][retval] */ VARIANT *p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_cancelBubble(
- /* [in] */ VARIANT_BOOL v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_cancelBubble(
- /* [out][retval] */ VARIANT_BOOL *p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_fromElement(
- /* [out][retval] */ IHTMLElement **p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_toElement(
- /* [out][retval] */ IHTMLElement **p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_keyCode(
- /* [in] */ long v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_keyCode(
- /* [out][retval] */ long *p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_button(
- /* [out][retval] */ long *p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_type(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_qualifier(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_reason(
- /* [out][retval] */ long *p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_x(
- /* [out][retval] */ long *p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_y(
- /* [out][retval] */ long *p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_clientX(
- /* [out][retval] */ long *p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_clientY(
- /* [out][retval] */ long *p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_offsetX(
- /* [out][retval] */ long *p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_offsetY(
- /* [out][retval] */ long *p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_screenX(
- /* [out][retval] */ long *p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_screenY(
- /* [out][retval] */ long *p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_srcFilter(
- /* [out][retval] */ IDispatch **p) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IHTMLEventObjVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IHTMLEventObj * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IHTMLEventObj * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IHTMLEventObj * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IHTMLEventObj * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IHTMLEventObj * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IHTMLEventObj * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IHTMLEventObj * 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);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_srcElement )(
- IHTMLEventObj * This,
- /* [out][retval] */ IHTMLElement **p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_altKey )(
- IHTMLEventObj * This,
- /* [out][retval] */ VARIANT_BOOL *p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_ctrlKey )(
- IHTMLEventObj * This,
- /* [out][retval] */ VARIANT_BOOL *p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_shiftKey )(
- IHTMLEventObj * This,
- /* [out][retval] */ VARIANT_BOOL *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_returnValue )(
- IHTMLEventObj * This,
- /* [in] */ VARIANT v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_returnValue )(
- IHTMLEventObj * This,
- /* [out][retval] */ VARIANT *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_cancelBubble )(
- IHTMLEventObj * This,
- /* [in] */ VARIANT_BOOL v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_cancelBubble )(
- IHTMLEventObj * This,
- /* [out][retval] */ VARIANT_BOOL *p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_fromElement )(
- IHTMLEventObj * This,
- /* [out][retval] */ IHTMLElement **p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_toElement )(
- IHTMLEventObj * This,
- /* [out][retval] */ IHTMLElement **p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_keyCode )(
- IHTMLEventObj * This,
- /* [in] */ long v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_keyCode )(
- IHTMLEventObj * This,
- /* [out][retval] */ long *p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_button )(
- IHTMLEventObj * This,
- /* [out][retval] */ long *p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_type )(
- IHTMLEventObj * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_qualifier )(
- IHTMLEventObj * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_reason )(
- IHTMLEventObj * This,
- /* [out][retval] */ long *p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_x )(
- IHTMLEventObj * This,
- /* [out][retval] */ long *p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_y )(
- IHTMLEventObj * This,
- /* [out][retval] */ long *p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_clientX )(
- IHTMLEventObj * This,
- /* [out][retval] */ long *p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_clientY )(
- IHTMLEventObj * This,
- /* [out][retval] */ long *p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_offsetX )(
- IHTMLEventObj * This,
- /* [out][retval] */ long *p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_offsetY )(
- IHTMLEventObj * This,
- /* [out][retval] */ long *p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_screenX )(
- IHTMLEventObj * This,
- /* [out][retval] */ long *p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_screenY )(
- IHTMLEventObj * This,
- /* [out][retval] */ long *p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_srcFilter )(
- IHTMLEventObj * This,
- /* [out][retval] */ IDispatch **p);
-
- END_INTERFACE
- } IHTMLEventObjVtbl;
- interface IHTMLEventObj
- {
- CONST_VTBL struct IHTMLEventObjVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IHTMLEventObj_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IHTMLEventObj_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IHTMLEventObj_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IHTMLEventObj_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IHTMLEventObj_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IHTMLEventObj_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IHTMLEventObj_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IHTMLEventObj_get_srcElement(This,p)
- (This)->lpVtbl -> get_srcElement(This,p)
- #define IHTMLEventObj_get_altKey(This,p)
- (This)->lpVtbl -> get_altKey(This,p)
- #define IHTMLEventObj_get_ctrlKey(This,p)
- (This)->lpVtbl -> get_ctrlKey(This,p)
- #define IHTMLEventObj_get_shiftKey(This,p)
- (This)->lpVtbl -> get_shiftKey(This,p)
- #define IHTMLEventObj_put_returnValue(This,v)
- (This)->lpVtbl -> put_returnValue(This,v)
- #define IHTMLEventObj_get_returnValue(This,p)
- (This)->lpVtbl -> get_returnValue(This,p)
- #define IHTMLEventObj_put_cancelBubble(This,v)
- (This)->lpVtbl -> put_cancelBubble(This,v)
- #define IHTMLEventObj_get_cancelBubble(This,p)
- (This)->lpVtbl -> get_cancelBubble(This,p)
- #define IHTMLEventObj_get_fromElement(This,p)
- (This)->lpVtbl -> get_fromElement(This,p)
- #define IHTMLEventObj_get_toElement(This,p)
- (This)->lpVtbl -> get_toElement(This,p)
- #define IHTMLEventObj_put_keyCode(This,v)
- (This)->lpVtbl -> put_keyCode(This,v)
- #define IHTMLEventObj_get_keyCode(This,p)
- (This)->lpVtbl -> get_keyCode(This,p)
- #define IHTMLEventObj_get_button(This,p)
- (This)->lpVtbl -> get_button(This,p)
- #define IHTMLEventObj_get_type(This,p)
- (This)->lpVtbl -> get_type(This,p)
- #define IHTMLEventObj_get_qualifier(This,p)
- (This)->lpVtbl -> get_qualifier(This,p)
- #define IHTMLEventObj_get_reason(This,p)
- (This)->lpVtbl -> get_reason(This,p)
- #define IHTMLEventObj_get_x(This,p)
- (This)->lpVtbl -> get_x(This,p)
- #define IHTMLEventObj_get_y(This,p)
- (This)->lpVtbl -> get_y(This,p)
- #define IHTMLEventObj_get_clientX(This,p)
- (This)->lpVtbl -> get_clientX(This,p)
- #define IHTMLEventObj_get_clientY(This,p)
- (This)->lpVtbl -> get_clientY(This,p)
- #define IHTMLEventObj_get_offsetX(This,p)
- (This)->lpVtbl -> get_offsetX(This,p)
- #define IHTMLEventObj_get_offsetY(This,p)
- (This)->lpVtbl -> get_offsetY(This,p)
- #define IHTMLEventObj_get_screenX(This,p)
- (This)->lpVtbl -> get_screenX(This,p)
- #define IHTMLEventObj_get_screenY(This,p)
- (This)->lpVtbl -> get_screenY(This,p)
- #define IHTMLEventObj_get_srcFilter(This,p)
- (This)->lpVtbl -> get_srcFilter(This,p)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_srcElement_Proxy(
- IHTMLEventObj * This,
- /* [out][retval] */ IHTMLElement **p);
- void __RPC_STUB IHTMLEventObj_get_srcElement_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_altKey_Proxy(
- IHTMLEventObj * This,
- /* [out][retval] */ VARIANT_BOOL *p);
- void __RPC_STUB IHTMLEventObj_get_altKey_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_ctrlKey_Proxy(
- IHTMLEventObj * This,
- /* [out][retval] */ VARIANT_BOOL *p);
- void __RPC_STUB IHTMLEventObj_get_ctrlKey_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_shiftKey_Proxy(
- IHTMLEventObj * This,
- /* [out][retval] */ VARIANT_BOOL *p);
- void __RPC_STUB IHTMLEventObj_get_shiftKey_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_put_returnValue_Proxy(
- IHTMLEventObj * This,
- /* [in] */ VARIANT v);
- void __RPC_STUB IHTMLEventObj_put_returnValue_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_returnValue_Proxy(
- IHTMLEventObj * This,
- /* [out][retval] */ VARIANT *p);
- void __RPC_STUB IHTMLEventObj_get_returnValue_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_put_cancelBubble_Proxy(
- IHTMLEventObj * This,
- /* [in] */ VARIANT_BOOL v);
- void __RPC_STUB IHTMLEventObj_put_cancelBubble_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_cancelBubble_Proxy(
- IHTMLEventObj * This,
- /* [out][retval] */ VARIANT_BOOL *p);
- void __RPC_STUB IHTMLEventObj_get_cancelBubble_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_fromElement_Proxy(
- IHTMLEventObj * This,
- /* [out][retval] */ IHTMLElement **p);
- void __RPC_STUB IHTMLEventObj_get_fromElement_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_toElement_Proxy(
- IHTMLEventObj * This,
- /* [out][retval] */ IHTMLElement **p);
- void __RPC_STUB IHTMLEventObj_get_toElement_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_put_keyCode_Proxy(
- IHTMLEventObj * This,
- /* [in] */ long v);
- void __RPC_STUB IHTMLEventObj_put_keyCode_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_keyCode_Proxy(
- IHTMLEventObj * This,
- /* [out][retval] */ long *p);
- void __RPC_STUB IHTMLEventObj_get_keyCode_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_button_Proxy(
- IHTMLEventObj * This,
- /* [out][retval] */ long *p);
- void __RPC_STUB IHTMLEventObj_get_button_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_type_Proxy(
- IHTMLEventObj * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLEventObj_get_type_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_qualifier_Proxy(
- IHTMLEventObj * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLEventObj_get_qualifier_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_reason_Proxy(
- IHTMLEventObj * This,
- /* [out][retval] */ long *p);
- void __RPC_STUB IHTMLEventObj_get_reason_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_x_Proxy(
- IHTMLEventObj * This,
- /* [out][retval] */ long *p);
- void __RPC_STUB IHTMLEventObj_get_x_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_y_Proxy(
- IHTMLEventObj * This,
- /* [out][retval] */ long *p);
- void __RPC_STUB IHTMLEventObj_get_y_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_clientX_Proxy(
- IHTMLEventObj * This,
- /* [out][retval] */ long *p);
- void __RPC_STUB IHTMLEventObj_get_clientX_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_clientY_Proxy(
- IHTMLEventObj * This,
- /* [out][retval] */ long *p);
- void __RPC_STUB IHTMLEventObj_get_clientY_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_offsetX_Proxy(
- IHTMLEventObj * This,
- /* [out][retval] */ long *p);
- void __RPC_STUB IHTMLEventObj_get_offsetX_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_offsetY_Proxy(
- IHTMLEventObj * This,
- /* [out][retval] */ long *p);
- void __RPC_STUB IHTMLEventObj_get_offsetY_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_screenX_Proxy(
- IHTMLEventObj * This,
- /* [out][retval] */ long *p);
- void __RPC_STUB IHTMLEventObj_get_screenX_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_screenY_Proxy(
- IHTMLEventObj * This,
- /* [out][retval] */ long *p);
- void __RPC_STUB IHTMLEventObj_get_screenY_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_srcFilter_Proxy(
- IHTMLEventObj * This,
- /* [out][retval] */ IDispatch **p);
- void __RPC_STUB IHTMLEventObj_get_srcFilter_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IHTMLEventObj_INTERFACE_DEFINED__ */
- #ifndef __IElementBehaviorSite_INTERFACE_DEFINED__
- #define __IElementBehaviorSite_INTERFACE_DEFINED__
- /* interface IElementBehaviorSite */
- /* [uuid][unique][object] */
- EXTERN_C const IID IID_IElementBehaviorSite;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f427-98b5-11cf-bb82-00aa00bdce0b")
- IElementBehaviorSite : public IUnknown
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE GetElement(
- /* [out][retval] */ IHTMLElement **ppElement) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE RegisterNotification(
- /* [in] */ LONG lEvent) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IElementBehaviorSiteVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IElementBehaviorSite * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IElementBehaviorSite * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IElementBehaviorSite * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetElement )(
- IElementBehaviorSite * This,
- /* [out][retval] */ IHTMLElement **ppElement);
-
- HRESULT ( STDMETHODCALLTYPE *RegisterNotification )(
- IElementBehaviorSite * This,
- /* [in] */ LONG lEvent);
-
- END_INTERFACE
- } IElementBehaviorSiteVtbl;
- interface IElementBehaviorSite
- {
- CONST_VTBL struct IElementBehaviorSiteVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IElementBehaviorSite_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IElementBehaviorSite_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IElementBehaviorSite_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IElementBehaviorSite_GetElement(This,ppElement)
- (This)->lpVtbl -> GetElement(This,ppElement)
- #define IElementBehaviorSite_RegisterNotification(This,lEvent)
- (This)->lpVtbl -> RegisterNotification(This,lEvent)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- HRESULT STDMETHODCALLTYPE IElementBehaviorSite_GetElement_Proxy(
- IElementBehaviorSite * This,
- /* [out][retval] */ IHTMLElement **ppElement);
- void __RPC_STUB IElementBehaviorSite_GetElement_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IElementBehaviorSite_RegisterNotification_Proxy(
- IElementBehaviorSite * This,
- /* [in] */ LONG lEvent);
- void __RPC_STUB IElementBehaviorSite_RegisterNotification_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IElementBehaviorSite_INTERFACE_DEFINED__ */
- #ifndef __IElementBehavior_INTERFACE_DEFINED__
- #define __IElementBehavior_INTERFACE_DEFINED__
- /* interface IElementBehavior */
- /* [uuid][unique][object] */
- EXTERN_C const IID IID_IElementBehavior;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f425-98b5-11cf-bb82-00aa00bdce0b")
- IElementBehavior : public IUnknown
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE Init(
- /* [in] */ IElementBehaviorSite *pBehaviorSite) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Notify(
- /* [in] */ LONG lEvent,
- /* [out][in] */ VARIANT *pVar) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Detach( void) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IElementBehaviorVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IElementBehavior * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IElementBehavior * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IElementBehavior * This);
-
- HRESULT ( STDMETHODCALLTYPE *Init )(
- IElementBehavior * This,
- /* [in] */ IElementBehaviorSite *pBehaviorSite);
-
- HRESULT ( STDMETHODCALLTYPE *Notify )(
- IElementBehavior * This,
- /* [in] */ LONG lEvent,
- /* [out][in] */ VARIANT *pVar);
-
- HRESULT ( STDMETHODCALLTYPE *Detach )(
- IElementBehavior * This);
-
- END_INTERFACE
- } IElementBehaviorVtbl;
- interface IElementBehavior
- {
- CONST_VTBL struct IElementBehaviorVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IElementBehavior_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IElementBehavior_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IElementBehavior_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IElementBehavior_Init(This,pBehaviorSite)
- (This)->lpVtbl -> Init(This,pBehaviorSite)
- #define IElementBehavior_Notify(This,lEvent,pVar)
- (This)->lpVtbl -> Notify(This,lEvent,pVar)
- #define IElementBehavior_Detach(This)
- (This)->lpVtbl -> Detach(This)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- HRESULT STDMETHODCALLTYPE IElementBehavior_Init_Proxy(
- IElementBehavior * This,
- /* [in] */ IElementBehaviorSite *pBehaviorSite);
- void __RPC_STUB IElementBehavior_Init_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IElementBehavior_Notify_Proxy(
- IElementBehavior * This,
- /* [in] */ LONG lEvent,
- /* [out][in] */ VARIANT *pVar);
- void __RPC_STUB IElementBehavior_Notify_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IElementBehavior_Detach_Proxy(
- IElementBehavior * This);
- void __RPC_STUB IElementBehavior_Detach_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IElementBehavior_INTERFACE_DEFINED__ */
- #ifndef __IElementBehaviorFactory_INTERFACE_DEFINED__
- #define __IElementBehaviorFactory_INTERFACE_DEFINED__
- /* interface IElementBehaviorFactory */
- /* [uuid][unique][object] */
- EXTERN_C const IID IID_IElementBehaviorFactory;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f429-98b5-11cf-bb82-00aa00bdce0b")
- IElementBehaviorFactory : public IUnknown
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE FindBehavior(
- /* [in] */ BSTR bstrBehavior,
- /* [in] */ BSTR bstrBehaviorUrl,
- /* [in] */ IElementBehaviorSite *pSite,
- /* [out][retval] */ IElementBehavior **ppBehavior) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IElementBehaviorFactoryVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IElementBehaviorFactory * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IElementBehaviorFactory * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IElementBehaviorFactory * This);
-
- HRESULT ( STDMETHODCALLTYPE *FindBehavior )(
- IElementBehaviorFactory * This,
- /* [in] */ BSTR bstrBehavior,
- /* [in] */ BSTR bstrBehaviorUrl,
- /* [in] */ IElementBehaviorSite *pSite,
- /* [out][retval] */ IElementBehavior **ppBehavior);
-
- END_INTERFACE
- } IElementBehaviorFactoryVtbl;
- interface IElementBehaviorFactory
- {
- CONST_VTBL struct IElementBehaviorFactoryVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IElementBehaviorFactory_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IElementBehaviorFactory_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IElementBehaviorFactory_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IElementBehaviorFactory_FindBehavior(This,bstrBehavior,bstrBehaviorUrl,pSite,ppBehavior)
- (This)->lpVtbl -> FindBehavior(This,bstrBehavior,bstrBehaviorUrl,pSite,ppBehavior)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- HRESULT STDMETHODCALLTYPE IElementBehaviorFactory_FindBehavior_Proxy(
- IElementBehaviorFactory * This,
- /* [in] */ BSTR bstrBehavior,
- /* [in] */ BSTR bstrBehaviorUrl,
- /* [in] */ IElementBehaviorSite *pSite,
- /* [out][retval] */ IElementBehavior **ppBehavior);
- void __RPC_STUB IElementBehaviorFactory_FindBehavior_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IElementBehaviorFactory_INTERFACE_DEFINED__ */
- #ifndef __IElementBehaviorSiteOM_INTERFACE_DEFINED__
- #define __IElementBehaviorSiteOM_INTERFACE_DEFINED__
- /* interface IElementBehaviorSiteOM */
- /* [uuid][unique][object] */
- EXTERN_C const IID IID_IElementBehaviorSiteOM;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f489-98b5-11cf-bb82-00aa00bdce0b")
- IElementBehaviorSiteOM : public IUnknown
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE RegisterEvent(
- /* [in] */ LPOLESTR pchEvent,
- /* [in] */ LONG lFlags,
- /* [out][retval] */ LONG *plCookie) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetEventCookie(
- /* [in] */ LPOLESTR pchEvent,
- /* [out][retval] */ LONG *plCookie) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE FireEvent(
- /* [in] */ LONG lCookie,
- /* [in] */ IHTMLEventObj *pEventObject) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE CreateEventObject(
- /* [out][retval] */ IHTMLEventObj **ppEventObject) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE RegisterName(
- /* [in] */ LPOLESTR pchName) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE RegisterUrn(
- /* [in] */ LPOLESTR pchUrn) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IElementBehaviorSiteOMVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IElementBehaviorSiteOM * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IElementBehaviorSiteOM * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IElementBehaviorSiteOM * This);
-
- HRESULT ( STDMETHODCALLTYPE *RegisterEvent )(
- IElementBehaviorSiteOM * This,
- /* [in] */ LPOLESTR pchEvent,
- /* [in] */ LONG lFlags,
- /* [out][retval] */ LONG *plCookie);
-
- HRESULT ( STDMETHODCALLTYPE *GetEventCookie )(
- IElementBehaviorSiteOM * This,
- /* [in] */ LPOLESTR pchEvent,
- /* [out][retval] */ LONG *plCookie);
-
- HRESULT ( STDMETHODCALLTYPE *FireEvent )(
- IElementBehaviorSiteOM * This,
- /* [in] */ LONG lCookie,
- /* [in] */ IHTMLEventObj *pEventObject);
-
- HRESULT ( STDMETHODCALLTYPE *CreateEventObject )(
- IElementBehaviorSiteOM * This,
- /* [out][retval] */ IHTMLEventObj **ppEventObject);
-
- HRESULT ( STDMETHODCALLTYPE *RegisterName )(
- IElementBehaviorSiteOM * This,
- /* [in] */ LPOLESTR pchName);
-
- HRESULT ( STDMETHODCALLTYPE *RegisterUrn )(
- IElementBehaviorSiteOM * This,
- /* [in] */ LPOLESTR pchUrn);
-
- END_INTERFACE
- } IElementBehaviorSiteOMVtbl;
- interface IElementBehaviorSiteOM
- {
- CONST_VTBL struct IElementBehaviorSiteOMVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IElementBehaviorSiteOM_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IElementBehaviorSiteOM_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IElementBehaviorSiteOM_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IElementBehaviorSiteOM_RegisterEvent(This,pchEvent,lFlags,plCookie)
- (This)->lpVtbl -> RegisterEvent(This,pchEvent,lFlags,plCookie)
- #define IElementBehaviorSiteOM_GetEventCookie(This,pchEvent,plCookie)
- (This)->lpVtbl -> GetEventCookie(This,pchEvent,plCookie)
- #define IElementBehaviorSiteOM_FireEvent(This,lCookie,pEventObject)
- (This)->lpVtbl -> FireEvent(This,lCookie,pEventObject)
- #define IElementBehaviorSiteOM_CreateEventObject(This,ppEventObject)
- (This)->lpVtbl -> CreateEventObject(This,ppEventObject)
- #define IElementBehaviorSiteOM_RegisterName(This,pchName)
- (This)->lpVtbl -> RegisterName(This,pchName)
- #define IElementBehaviorSiteOM_RegisterUrn(This,pchUrn)
- (This)->lpVtbl -> RegisterUrn(This,pchUrn)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- HRESULT STDMETHODCALLTYPE IElementBehaviorSiteOM_RegisterEvent_Proxy(
- IElementBehaviorSiteOM * This,
- /* [in] */ LPOLESTR pchEvent,
- /* [in] */ LONG lFlags,
- /* [out][retval] */ LONG *plCookie);
- void __RPC_STUB IElementBehaviorSiteOM_RegisterEvent_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IElementBehaviorSiteOM_GetEventCookie_Proxy(
- IElementBehaviorSiteOM * This,
- /* [in] */ LPOLESTR pchEvent,
- /* [out][retval] */ LONG *plCookie);
- void __RPC_STUB IElementBehaviorSiteOM_GetEventCookie_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IElementBehaviorSiteOM_FireEvent_Proxy(
- IElementBehaviorSiteOM * This,
- /* [in] */ LONG lCookie,
- /* [in] */ IHTMLEventObj *pEventObject);
- void __RPC_STUB IElementBehaviorSiteOM_FireEvent_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IElementBehaviorSiteOM_CreateEventObject_Proxy(
- IElementBehaviorSiteOM * This,
- /* [out][retval] */ IHTMLEventObj **ppEventObject);
- void __RPC_STUB IElementBehaviorSiteOM_CreateEventObject_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IElementBehaviorSiteOM_RegisterName_Proxy(
- IElementBehaviorSiteOM * This,
- /* [in] */ LPOLESTR pchName);
- void __RPC_STUB IElementBehaviorSiteOM_RegisterName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IElementBehaviorSiteOM_RegisterUrn_Proxy(
- IElementBehaviorSiteOM * This,
- /* [in] */ LPOLESTR pchUrn);
- void __RPC_STUB IElementBehaviorSiteOM_RegisterUrn_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IElementBehaviorSiteOM_INTERFACE_DEFINED__ */
- #ifndef __IElementBehaviorRender_INTERFACE_DEFINED__
- #define __IElementBehaviorRender_INTERFACE_DEFINED__
- /* interface IElementBehaviorRender */
- /* [uuid][unique][object] */
- EXTERN_C const IID IID_IElementBehaviorRender;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f4aa-98b5-11cf-bb82-00aa00bdce0b")
- IElementBehaviorRender : public IUnknown
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE Draw(
- /* [in] */ HDC hdc,
- /* [in] */ LONG lLayer,
- /* [in] */ RECT *pRect,
- /* [in] */ IUnknown *pReserved) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetRenderInfo(
- /* [out][retval] */ LONG *plRenderInfo) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE HitTestPoint(
- /* [in] */ POINT *pPoint,
- /* [in] */ IUnknown *pReserved,
- /* [out][retval] */ BOOL *pbHit) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IElementBehaviorRenderVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IElementBehaviorRender * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IElementBehaviorRender * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IElementBehaviorRender * This);
-
- HRESULT ( STDMETHODCALLTYPE *Draw )(
- IElementBehaviorRender * This,
- /* [in] */ HDC hdc,
- /* [in] */ LONG lLayer,
- /* [in] */ RECT *pRect,
- /* [in] */ IUnknown *pReserved);
-
- HRESULT ( STDMETHODCALLTYPE *GetRenderInfo )(
- IElementBehaviorRender * This,
- /* [out][retval] */ LONG *plRenderInfo);
-
- HRESULT ( STDMETHODCALLTYPE *HitTestPoint )(
- IElementBehaviorRender * This,
- /* [in] */ POINT *pPoint,
- /* [in] */ IUnknown *pReserved,
- /* [out][retval] */ BOOL *pbHit);
-
- END_INTERFACE
- } IElementBehaviorRenderVtbl;
- interface IElementBehaviorRender
- {
- CONST_VTBL struct IElementBehaviorRenderVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IElementBehaviorRender_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IElementBehaviorRender_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IElementBehaviorRender_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IElementBehaviorRender_Draw(This,hdc,lLayer,pRect,pReserved)
- (This)->lpVtbl -> Draw(This,hdc,lLayer,pRect,pReserved)
- #define IElementBehaviorRender_GetRenderInfo(This,plRenderInfo)
- (This)->lpVtbl -> GetRenderInfo(This,plRenderInfo)
- #define IElementBehaviorRender_HitTestPoint(This,pPoint,pReserved,pbHit)
- (This)->lpVtbl -> HitTestPoint(This,pPoint,pReserved,pbHit)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- HRESULT STDMETHODCALLTYPE IElementBehaviorRender_Draw_Proxy(
- IElementBehaviorRender * This,
- /* [in] */ HDC hdc,
- /* [in] */ LONG lLayer,
- /* [in] */ RECT *pRect,
- /* [in] */ IUnknown *pReserved);
- void __RPC_STUB IElementBehaviorRender_Draw_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IElementBehaviorRender_GetRenderInfo_Proxy(
- IElementBehaviorRender * This,
- /* [out][retval] */ LONG *plRenderInfo);
- void __RPC_STUB IElementBehaviorRender_GetRenderInfo_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IElementBehaviorRender_HitTestPoint_Proxy(
- IElementBehaviorRender * This,
- /* [in] */ POINT *pPoint,
- /* [in] */ IUnknown *pReserved,
- /* [out][retval] */ BOOL *pbHit);
- void __RPC_STUB IElementBehaviorRender_HitTestPoint_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IElementBehaviorRender_INTERFACE_DEFINED__ */
- #ifndef __IElementBehaviorSiteRender_INTERFACE_DEFINED__
- #define __IElementBehaviorSiteRender_INTERFACE_DEFINED__
- /* interface IElementBehaviorSiteRender */
- /* [uuid][unique][object] */
- EXTERN_C const IID IID_IElementBehaviorSiteRender;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f4a7-98b5-11cf-bb82-00aa00bdce0b")
- IElementBehaviorSiteRender : public IUnknown
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE Invalidate(
- /* [in] */ RECT *pRect) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE InvalidateRenderInfo( void) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE InvalidateStyle( void) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IElementBehaviorSiteRenderVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IElementBehaviorSiteRender * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IElementBehaviorSiteRender * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IElementBehaviorSiteRender * This);
-
- HRESULT ( STDMETHODCALLTYPE *Invalidate )(
- IElementBehaviorSiteRender * This,
- /* [in] */ RECT *pRect);
-
- HRESULT ( STDMETHODCALLTYPE *InvalidateRenderInfo )(
- IElementBehaviorSiteRender * This);
-
- HRESULT ( STDMETHODCALLTYPE *InvalidateStyle )(
- IElementBehaviorSiteRender * This);
-
- END_INTERFACE
- } IElementBehaviorSiteRenderVtbl;
- interface IElementBehaviorSiteRender
- {
- CONST_VTBL struct IElementBehaviorSiteRenderVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IElementBehaviorSiteRender_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IElementBehaviorSiteRender_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IElementBehaviorSiteRender_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IElementBehaviorSiteRender_Invalidate(This,pRect)
- (This)->lpVtbl -> Invalidate(This,pRect)
- #define IElementBehaviorSiteRender_InvalidateRenderInfo(This)
- (This)->lpVtbl -> InvalidateRenderInfo(This)
- #define IElementBehaviorSiteRender_InvalidateStyle(This)
- (This)->lpVtbl -> InvalidateStyle(This)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- HRESULT STDMETHODCALLTYPE IElementBehaviorSiteRender_Invalidate_Proxy(
- IElementBehaviorSiteRender * This,
- /* [in] */ RECT *pRect);
- void __RPC_STUB IElementBehaviorSiteRender_Invalidate_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IElementBehaviorSiteRender_InvalidateRenderInfo_Proxy(
- IElementBehaviorSiteRender * This);
- void __RPC_STUB IElementBehaviorSiteRender_InvalidateRenderInfo_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IElementBehaviorSiteRender_InvalidateStyle_Proxy(
- IElementBehaviorSiteRender * This);
- void __RPC_STUB IElementBehaviorSiteRender_InvalidateStyle_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IElementBehaviorSiteRender_INTERFACE_DEFINED__ */
- #ifndef __IHTMLStyle_INTERFACE_DEFINED__
- #define __IHTMLStyle_INTERFACE_DEFINED__
- /* interface IHTMLStyle */
- /* [object][uuid][dual][oleautomation] */
- EXTERN_C const IID IID_IHTMLStyle;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f25e-98b5-11cf-bb82-00aa00bdce0b")
- IHTMLStyle : public IDispatch
- {
- public:
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_fontFamily(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_fontFamily(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_fontStyle(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_fontStyle(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_fontVariant(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_fontVariant(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_fontWeight(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_fontWeight(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_fontSize(
- /* [in] */ VARIANT v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_fontSize(
- /* [out][retval] */ VARIANT *p) = 0;
-
- virtual /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_font(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_font(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_color(
- /* [in] */ VARIANT v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_color(
- /* [out][retval] */ VARIANT *p) = 0;
-
- virtual /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_background(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_background(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_backgroundColor(
- /* [in] */ VARIANT v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_backgroundColor(
- /* [out][retval] */ VARIANT *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_backgroundImage(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_backgroundImage(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_backgroundRepeat(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_backgroundRepeat(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_backgroundAttachment(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_backgroundAttachment(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_backgroundPosition(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_backgroundPosition(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_backgroundPositionX(
- /* [in] */ VARIANT v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_backgroundPositionX(
- /* [out][retval] */ VARIANT *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_backgroundPositionY(
- /* [in] */ VARIANT v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_backgroundPositionY(
- /* [out][retval] */ VARIANT *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_wordSpacing(
- /* [in] */ VARIANT v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_wordSpacing(
- /* [out][retval] */ VARIANT *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_letterSpacing(
- /* [in] */ VARIANT v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_letterSpacing(
- /* [out][retval] */ VARIANT *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textDecoration(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textDecoration(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textDecorationNone(
- /* [in] */ VARIANT_BOOL v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textDecorationNone(
- /* [out][retval] */ VARIANT_BOOL *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textDecorationUnderline(
- /* [in] */ VARIANT_BOOL v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textDecorationUnderline(
- /* [out][retval] */ VARIANT_BOOL *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textDecorationOverline(
- /* [in] */ VARIANT_BOOL v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textDecorationOverline(
- /* [out][retval] */ VARIANT_BOOL *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textDecorationLineThrough(
- /* [in] */ VARIANT_BOOL v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textDecorationLineThrough(
- /* [out][retval] */ VARIANT_BOOL *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textDecorationBlink(
- /* [in] */ VARIANT_BOOL v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textDecorationBlink(
- /* [out][retval] */ VARIANT_BOOL *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_verticalAlign(
- /* [in] */ VARIANT v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_verticalAlign(
- /* [out][retval] */ VARIANT *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textTransform(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textTransform(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textAlign(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textAlign(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textIndent(
- /* [in] */ VARIANT v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textIndent(
- /* [out][retval] */ VARIANT *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_lineHeight(
- /* [in] */ VARIANT v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_lineHeight(
- /* [out][retval] */ VARIANT *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_marginTop(
- /* [in] */ VARIANT v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_marginTop(
- /* [out][retval] */ VARIANT *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_marginRight(
- /* [in] */ VARIANT v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_marginRight(
- /* [out][retval] */ VARIANT *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_marginBottom(
- /* [in] */ VARIANT v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_marginBottom(
- /* [out][retval] */ VARIANT *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_marginLeft(
- /* [in] */ VARIANT v) = 0;