// CodeGear C++Builder
// Copyright (c) 1995, 2023 by Embarcadero Technologies, Inc.
// All rights reserved

// (DO NOT EDIT: machine generated header) 'MSHTML.pas' rev: 36.00 (Windows)

#ifndef MshtmlHPP
#define MshtmlHPP

#pragma delphiheader begin
#pragma option push
#if defined(__BORLANDC__) && !defined(__clang__)
#pragma option -w-      // All warnings off
#pragma option -Vx      // Zero-length empty class member 
#endif
#pragma pack(push,8)
#include <System.hpp>
#include <SysInit.hpp>
#include <Winapi.Windows.hpp>
#include <Winapi.ActiveX.hpp>
#include <System.Classes.hpp>
#include <Vcl.Graphics.hpp>
#include <Vcl.OleCtrls.hpp>
#include <Vcl.OleServer.hpp>
#include <System.Win.StdVCL.hpp>
#include <System.Variants.hpp>
#include <Vcl.Controls.hpp>
#include <System.Types.hpp>
#include <System.UITypes.hpp>
#include <Vcl.Menus.hpp>

//-- user supplied -----------------------------------------------------------

namespace Mshtml
{
//-- forward type declarations -----------------------------------------------
__dispinterface DispHTMLCSSStyleDeclaration;
typedef System::DelphiInterface<DispHTMLCSSStyleDeclaration> _di_DispHTMLCSSStyleDeclaration;
__dispinterface DispHTMLStyle;
typedef System::DelphiInterface<DispHTMLStyle> _di_DispHTMLStyle;
__dispinterface DispHTMLRuleStyle;
typedef System::DelphiInterface<DispHTMLRuleStyle> _di_DispHTMLRuleStyle;
__dispinterface DispHTMLCSSRule;
typedef System::DelphiInterface<DispHTMLCSSRule> _di_DispHTMLCSSRule;
__dispinterface DispHTMLCSSImportRule;
typedef System::DelphiInterface<DispHTMLCSSImportRule> _di_DispHTMLCSSImportRule;
__dispinterface DispHTMLCSSMediaRule;
typedef System::DelphiInterface<DispHTMLCSSMediaRule> _di_DispHTMLCSSMediaRule;
__dispinterface DispHTMLCSSMediaList;
typedef System::DelphiInterface<DispHTMLCSSMediaList> _di_DispHTMLCSSMediaList;
__dispinterface DispHTMLCSSNamespaceRule;
typedef System::DelphiInterface<DispHTMLCSSNamespaceRule> _di_DispHTMLCSSNamespaceRule;
__dispinterface DispHTMLMSCSSKeyframeRule;
typedef System::DelphiInterface<DispHTMLMSCSSKeyframeRule> _di_DispHTMLMSCSSKeyframeRule;
__dispinterface DispHTMLMSCSSKeyframesRule;
typedef System::DelphiInterface<DispHTMLMSCSSKeyframesRule> _di_DispHTMLMSCSSKeyframesRule;
__dispinterface DispHTMLRenderStyle;
typedef System::DelphiInterface<DispHTMLRenderStyle> _di_DispHTMLRenderStyle;
__dispinterface DispHTMLCurrentStyle;
typedef System::DelphiInterface<DispHTMLCurrentStyle> _di_DispHTMLCurrentStyle;
__dispinterface DispHTMLDOMAttribute;
typedef System::DelphiInterface<DispHTMLDOMAttribute> _di_DispHTMLDOMAttribute;
__dispinterface DispHTMLDOMTextNode;
typedef System::DelphiInterface<DispHTMLDOMTextNode> _di_DispHTMLDOMTextNode;
__dispinterface DispHTMLDOMImplementation;
typedef System::DelphiInterface<DispHTMLDOMImplementation> _di_DispHTMLDOMImplementation;
__dispinterface DispHTMLAttributeCollection;
typedef System::DelphiInterface<DispHTMLAttributeCollection> _di_DispHTMLAttributeCollection;
__dispinterface DispStaticNodeList;
typedef System::DelphiInterface<DispStaticNodeList> _di_DispStaticNodeList;
__dispinterface DispDOMChildrenCollection;
typedef System::DelphiInterface<DispDOMChildrenCollection> _di_DispDOMChildrenCollection;
__dispinterface DispHTMLDefaults;
typedef System::DelphiInterface<DispHTMLDefaults> _di_DispHTMLDefaults;
__dispinterface DispHTCDefaultDispatch;
typedef System::DelphiInterface<DispHTCDefaultDispatch> _di_DispHTCDefaultDispatch;
__dispinterface DispHTCPropertyBehavior;
typedef System::DelphiInterface<DispHTCPropertyBehavior> _di_DispHTCPropertyBehavior;
__dispinterface DispHTCMethodBehavior;
typedef System::DelphiInterface<DispHTCMethodBehavior> _di_DispHTCMethodBehavior;
__dispinterface DispHTCEventBehavior;
typedef System::DelphiInterface<DispHTCEventBehavior> _di_DispHTCEventBehavior;
__dispinterface DispHTCAttachBehavior;
typedef System::DelphiInterface<DispHTCAttachBehavior> _di_DispHTCAttachBehavior;
__dispinterface DispHTCDescBehavior;
typedef System::DelphiInterface<DispHTCDescBehavior> _di_DispHTCDescBehavior;
__dispinterface DispHTMLUrnCollection;
typedef System::DelphiInterface<DispHTMLUrnCollection> _di_DispHTMLUrnCollection;
__dispinterface DispHTMLGenericElement;
typedef System::DelphiInterface<DispHTMLGenericElement> _di_DispHTMLGenericElement;
__dispinterface DispHTMLStyleSheetRule;
typedef System::DelphiInterface<DispHTMLStyleSheetRule> _di_DispHTMLStyleSheetRule;
__dispinterface DispHTMLStyleSheetRulesCollection;
typedef System::DelphiInterface<DispHTMLStyleSheetRulesCollection> _di_DispHTMLStyleSheetRulesCollection;
__dispinterface DispHTMLStyleSheetPage;
typedef System::DelphiInterface<DispHTMLStyleSheetPage> _di_DispHTMLStyleSheetPage;
__dispinterface DispHTMLStyleSheetPagesCollection;
typedef System::DelphiInterface<DispHTMLStyleSheetPagesCollection> _di_DispHTMLStyleSheetPagesCollection;
__dispinterface DispHTMLStyleSheet;
typedef System::DelphiInterface<DispHTMLStyleSheet> _di_DispHTMLStyleSheet;
__dispinterface DispHTMLStyleSheetsCollection;
typedef System::DelphiInterface<DispHTMLStyleSheetsCollection> _di_DispHTMLStyleSheetsCollection;
__dispinterface DispHTMLLinkElement;
typedef System::DelphiInterface<DispHTMLLinkElement> _di_DispHTMLLinkElement;
__dispinterface DispHTMLDOMRange;
typedef System::DelphiInterface<DispHTMLDOMRange> _di_DispHTMLDOMRange;
__dispinterface DispHTMLFormElement;
typedef System::DelphiInterface<DispHTMLFormElement> _di_DispHTMLFormElement;
__dispinterface DispHTMLTextElement;
typedef System::DelphiInterface<DispHTMLTextElement> _di_DispHTMLTextElement;
__dispinterface DispHTMLImg;
typedef System::DelphiInterface<DispHTMLImg> _di_DispHTMLImg;
__interface DELPHIINTERFACE IHTMLImageElementFactory;
typedef System::DelphiInterface<IHTMLImageElementFactory> _di_IHTMLImageElementFactory;
__dispinterface DispHTMLBody;
typedef System::DelphiInterface<DispHTMLBody> _di_DispHTMLBody;
__dispinterface DispHTMLFontElement;
typedef System::DelphiInterface<DispHTMLFontElement> _di_DispHTMLFontElement;
__dispinterface DispHTMLAnchorElement;
typedef System::DelphiInterface<DispHTMLAnchorElement> _di_DispHTMLAnchorElement;
__dispinterface DispHTMLLabelElement;
typedef System::DelphiInterface<DispHTMLLabelElement> _di_DispHTMLLabelElement;
__dispinterface DispHTMLListElement;
typedef System::DelphiInterface<DispHTMLListElement> _di_DispHTMLListElement;
__dispinterface DispHTMLUListElement;
typedef System::DelphiInterface<DispHTMLUListElement> _di_DispHTMLUListElement;
__dispinterface DispHTMLOListElement;
typedef System::DelphiInterface<DispHTMLOListElement> _di_DispHTMLOListElement;
__dispinterface DispHTMLLIElement;
typedef System::DelphiInterface<DispHTMLLIElement> _di_DispHTMLLIElement;
__dispinterface DispHTMLBlockElement;
typedef System::DelphiInterface<DispHTMLBlockElement> _di_DispHTMLBlockElement;
__dispinterface DispHTMLDivElement;
typedef System::DelphiInterface<DispHTMLDivElement> _di_DispHTMLDivElement;
__dispinterface DispHTMLDDElement;
typedef System::DelphiInterface<DispHTMLDDElement> _di_DispHTMLDDElement;
__dispinterface DispHTMLDTElement;
typedef System::DelphiInterface<DispHTMLDTElement> _di_DispHTMLDTElement;
__dispinterface DispHTMLBRElement;
typedef System::DelphiInterface<DispHTMLBRElement> _di_DispHTMLBRElement;
__dispinterface DispHTMLDListElement;
typedef System::DelphiInterface<DispHTMLDListElement> _di_DispHTMLDListElement;
__dispinterface DispHTMLHRElement;
typedef System::DelphiInterface<DispHTMLHRElement> _di_DispHTMLHRElement;
__dispinterface DispHTMLParaElement;
typedef System::DelphiInterface<DispHTMLParaElement> _di_DispHTMLParaElement;
__dispinterface DispHTMLElementCollection;
typedef System::DelphiInterface<DispHTMLElementCollection> _di_DispHTMLElementCollection;
__dispinterface DispHTMLHeaderElement;
typedef System::DelphiInterface<DispHTMLHeaderElement> _di_DispHTMLHeaderElement;
__dispinterface DispHTMLSelectElement;
typedef System::DelphiInterface<DispHTMLSelectElement> _di_DispHTMLSelectElement;
__dispinterface DispHTMLWndSelectElement;
typedef System::DelphiInterface<DispHTMLWndSelectElement> _di_DispHTMLWndSelectElement;
__dispinterface DispHTMLOptionElement;
typedef System::DelphiInterface<DispHTMLOptionElement> _di_DispHTMLOptionElement;
__interface DELPHIINTERFACE IHTMLOptionElementFactory;
typedef System::DelphiInterface<IHTMLOptionElementFactory> _di_IHTMLOptionElementFactory;
__dispinterface DispHTMLWndOptionElement;
typedef System::DelphiInterface<DispHTMLWndOptionElement> _di_DispHTMLWndOptionElement;
__dispinterface DispHTMLInputElement;
typedef System::DelphiInterface<DispHTMLInputElement> _di_DispHTMLInputElement;
__dispinterface DispHTMLTextAreaElement;
typedef System::DelphiInterface<DispHTMLTextAreaElement> _di_DispHTMLTextAreaElement;
__dispinterface DispHTMLRichtextElement;
typedef System::DelphiInterface<DispHTMLRichtextElement> _di_DispHTMLRichtextElement;
__dispinterface DispHTMLButtonElement;
typedef System::DelphiInterface<DispHTMLButtonElement> _di_DispHTMLButtonElement;
__dispinterface DispHTMLMarqueeElement;
typedef System::DelphiInterface<DispHTMLMarqueeElement> _di_DispHTMLMarqueeElement;
__dispinterface DispHTMLHtmlElement;
typedef System::DelphiInterface<DispHTMLHtmlElement> _di_DispHTMLHtmlElement;
__dispinterface DispHTMLHeadElement;
typedef System::DelphiInterface<DispHTMLHeadElement> _di_DispHTMLHeadElement;
__dispinterface DispHTMLTitleElement;
typedef System::DelphiInterface<DispHTMLTitleElement> _di_DispHTMLTitleElement;
__dispinterface DispHTMLMetaElement;
typedef System::DelphiInterface<DispHTMLMetaElement> _di_DispHTMLMetaElement;
__dispinterface DispHTMLBaseElement;
typedef System::DelphiInterface<DispHTMLBaseElement> _di_DispHTMLBaseElement;
__dispinterface DispHTMLIsIndexElement;
typedef System::DelphiInterface<DispHTMLIsIndexElement> _di_DispHTMLIsIndexElement;
__dispinterface DispHTMLNextIdElement;
typedef System::DelphiInterface<DispHTMLNextIdElement> _di_DispHTMLNextIdElement;
__dispinterface DispHTMLBaseFontElement;
typedef System::DelphiInterface<DispHTMLBaseFontElement> _di_DispHTMLBaseFontElement;
__dispinterface DispHTMLUnknownElement;
typedef System::DelphiInterface<DispHTMLUnknownElement> _di_DispHTMLUnknownElement;
__dispinterface DispHTMLHistory;
typedef System::DelphiInterface<DispHTMLHistory> _di_DispHTMLHistory;
__interface DELPHIINTERFACE IHTMLMimeTypesCollection;
typedef System::DelphiInterface<IHTMLMimeTypesCollection> _di_IHTMLMimeTypesCollection;
__dispinterface DispCPlugins;
typedef System::DelphiInterface<DispCPlugins> _di_DispCPlugins;
__interface DELPHIINTERFACE IHTMLOpsProfile;
typedef System::DelphiInterface<IHTMLOpsProfile> _di_IHTMLOpsProfile;
__dispinterface DispHTMLNavigator;
typedef System::DelphiInterface<DispHTMLNavigator> _di_DispHTMLNavigator;
__dispinterface DispHTMLLocation;
typedef System::DelphiInterface<DispHTMLLocation> _di_DispHTMLLocation;
__dispinterface DispCEventObj;
typedef System::DelphiInterface<DispCEventObj> _di_DispCEventObj;
__dispinterface DispHTMLStyleMedia;
typedef System::DelphiInterface<DispHTMLStyleMedia> _di_DispHTMLStyleMedia;
__interface DELPHIINTERFACE IHTMLFramesCollection2;
typedef System::DelphiInterface<IHTMLFramesCollection2> _di_IHTMLFramesCollection2;
__dispinterface DispHTMLScreen;
typedef System::DelphiInterface<DispHTMLScreen> _di_DispHTMLScreen;
__dispinterface DispHTMLWindow2;
typedef System::DelphiInterface<DispHTMLWindow2> _di_DispHTMLWindow2;
__dispinterface DispHTMLWindowProxy;
typedef System::DelphiInterface<DispHTMLWindowProxy> _di_DispHTMLWindowProxy;
__dispinterface DispHTMLDocumentCompatibleInfo;
typedef System::DelphiInterface<DispHTMLDocumentCompatibleInfo> _di_DispHTMLDocumentCompatibleInfo;
__dispinterface DispHTMLDocumentCompatibleInfoCollection;
typedef System::DelphiInterface<DispHTMLDocumentCompatibleInfoCollection> _di_DispHTMLDocumentCompatibleInfoCollection;
__dispinterface DispHTMLDocument;
typedef System::DelphiInterface<DispHTMLDocument> _di_DispHTMLDocument;
__interface DELPHIINTERFACE IWebBridge;
typedef System::DelphiInterface<IWebBridge> _di_IWebBridge;
__dispinterface DispHTMLEmbed;
typedef System::DelphiInterface<DispHTMLEmbed> _di_DispHTMLEmbed;
__dispinterface DispHTMLAreasCollection;
typedef System::DelphiInterface<DispHTMLAreasCollection> _di_DispHTMLAreasCollection;
__dispinterface DispHTMLMapElement;
typedef System::DelphiInterface<DispHTMLMapElement> _di_DispHTMLMapElement;
__dispinterface DispHTMLAreaElement;
typedef System::DelphiInterface<DispHTMLAreaElement> _di_DispHTMLAreaElement;
__dispinterface DispHTMLTableCaption;
typedef System::DelphiInterface<DispHTMLTableCaption> _di_DispHTMLTableCaption;
__dispinterface DispHTMLCommentElement;
typedef System::DelphiInterface<DispHTMLCommentElement> _di_DispHTMLCommentElement;
__dispinterface DispHTMLPhraseElement;
typedef System::DelphiInterface<DispHTMLPhraseElement> _di_DispHTMLPhraseElement;
__dispinterface DispHTMLSpanElement;
typedef System::DelphiInterface<DispHTMLSpanElement> _di_DispHTMLSpanElement;
__dispinterface DispHTMLTable;
typedef System::DelphiInterface<DispHTMLTable> _di_DispHTMLTable;
__dispinterface DispHTMLTableCol;
typedef System::DelphiInterface<DispHTMLTableCol> _di_DispHTMLTableCol;
__dispinterface DispHTMLTableSection;
typedef System::DelphiInterface<DispHTMLTableSection> _di_DispHTMLTableSection;
__dispinterface DispHTMLTableRow;
typedef System::DelphiInterface<DispHTMLTableRow> _di_DispHTMLTableRow;
__dispinterface DispHTMLTableCell;
typedef System::DelphiInterface<DispHTMLTableCell> _di_DispHTMLTableCell;
__dispinterface DispHTMLScriptElement;
typedef System::DelphiInterface<DispHTMLScriptElement> _di_DispHTMLScriptElement;
__dispinterface DispHTMLNoShowElement;
typedef System::DelphiInterface<DispHTMLNoShowElement> _di_DispHTMLNoShowElement;
__dispinterface DispHTMLObjectElement;
typedef System::DelphiInterface<DispHTMLObjectElement> _di_DispHTMLObjectElement;
__dispinterface DispHTMLParamElement;
typedef System::DelphiInterface<DispHTMLParamElement> _di_DispHTMLParamElement;
__dispinterface DispHTMLFrameBase;
typedef System::DelphiInterface<DispHTMLFrameBase> _di_DispHTMLFrameBase;
__dispinterface DispHTMLFrameElement;
typedef System::DelphiInterface<DispHTMLFrameElement> _di_DispHTMLFrameElement;
__dispinterface DispHTMLIFrame;
typedef System::DelphiInterface<DispHTMLIFrame> _di_DispHTMLIFrame;
__dispinterface DispHTMLDivPosition;
typedef System::DelphiInterface<DispHTMLDivPosition> _di_DispHTMLDivPosition;
__dispinterface DispHTMLFieldSetElement;
typedef System::DelphiInterface<DispHTMLFieldSetElement> _di_DispHTMLFieldSetElement;
__dispinterface DispHTMLLegendElement;
typedef System::DelphiInterface<DispHTMLLegendElement> _di_DispHTMLLegendElement;
__dispinterface DispHTMLSpanFlow;
typedef System::DelphiInterface<DispHTMLSpanFlow> _di_DispHTMLSpanFlow;
__dispinterface DispHTMLFrameSetSite;
typedef System::DelphiInterface<DispHTMLFrameSetSite> _di_DispHTMLFrameSetSite;
__dispinterface DispHTMLBGsound;
typedef System::DelphiInterface<DispHTMLBGsound> _di_DispHTMLBGsound;
__dispinterface DispHTMLStyleElement;
typedef System::DelphiInterface<DispHTMLStyleElement> _di_DispHTMLStyleElement;
__dispinterface DispHTMLStyleFontFace;
typedef System::DelphiInterface<DispHTMLStyleFontFace> _di_DispHTMLStyleFontFace;
__dispinterface DispXDomainRequest;
typedef System::DelphiInterface<DispXDomainRequest> _di_DispXDomainRequest;
__interface DELPHIINTERFACE IHTMLXDomainRequestFactory;
typedef System::DelphiInterface<IHTMLXDomainRequestFactory> _di_IHTMLXDomainRequestFactory;
__dispinterface DispHTMLStorage;
typedef System::DelphiInterface<DispHTMLStorage> _di_DispHTMLStorage;
__dispinterface DispDOMEvent;
typedef System::DelphiInterface<DispDOMEvent> _di_DispDOMEvent;
__dispinterface DispDOMUIEvent;
typedef System::DelphiInterface<DispDOMUIEvent> _di_DispDOMUIEvent;
__dispinterface DispDOMMouseEvent;
typedef System::DelphiInterface<DispDOMMouseEvent> _di_DispDOMMouseEvent;
__dispinterface DispDOMDragEvent;
typedef System::DelphiInterface<DispDOMDragEvent> _di_DispDOMDragEvent;
__dispinterface DispDOMMouseWheelEvent;
typedef System::DelphiInterface<DispDOMMouseWheelEvent> _di_DispDOMMouseWheelEvent;
__dispinterface DispDOMWheelEvent;
typedef System::DelphiInterface<DispDOMWheelEvent> _di_DispDOMWheelEvent;
__dispinterface DispDOMTextEvent;
typedef System::DelphiInterface<DispDOMTextEvent> _di_DispDOMTextEvent;
__dispinterface DispDOMKeyboardEvent;
typedef System::DelphiInterface<DispDOMKeyboardEvent> _di_DispDOMKeyboardEvent;
__dispinterface DispDOMCompositionEvent;
typedef System::DelphiInterface<DispDOMCompositionEvent> _di_DispDOMCompositionEvent;
__dispinterface DispDOMMutationEvent;
typedef System::DelphiInterface<DispDOMMutationEvent> _di_DispDOMMutationEvent;
__dispinterface DispDOMBeforeUnloadEvent;
typedef System::DelphiInterface<DispDOMBeforeUnloadEvent> _di_DispDOMBeforeUnloadEvent;
__dispinterface DispDOMFocusEvent;
typedef System::DelphiInterface<DispDOMFocusEvent> _di_DispDOMFocusEvent;
__dispinterface DispDOMCustomEvent;
typedef System::DelphiInterface<DispDOMCustomEvent> _di_DispDOMCustomEvent;
__dispinterface DispCanvasGradient;
typedef System::DelphiInterface<DispCanvasGradient> _di_DispCanvasGradient;
__dispinterface DispCanvasPattern;
typedef System::DelphiInterface<DispCanvasPattern> _di_DispCanvasPattern;
__dispinterface DispCanvasTextMetrics;
typedef System::DelphiInterface<DispCanvasTextMetrics> _di_DispCanvasTextMetrics;
__dispinterface DispCanvasImageData;
typedef System::DelphiInterface<DispCanvasImageData> _di_DispCanvasImageData;
__dispinterface DispCanvasRenderingContext2D;
typedef System::DelphiInterface<DispCanvasRenderingContext2D> _di_DispCanvasRenderingContext2D;
__dispinterface DispHTMLCanvasElement;
typedef System::DelphiInterface<DispHTMLCanvasElement> _di_DispHTMLCanvasElement;
__dispinterface DispDOMProgressEvent;
typedef System::DelphiInterface<DispDOMProgressEvent> _di_DispDOMProgressEvent;
__dispinterface DispDOMMessageEvent;
typedef System::DelphiInterface<DispDOMMessageEvent> _di_DispDOMMessageEvent;
__dispinterface DispDOMSiteModeEvent;
typedef System::DelphiInterface<DispDOMSiteModeEvent> _di_DispDOMSiteModeEvent;
__dispinterface DispDOMStorageEvent;
typedef System::DelphiInterface<DispDOMStorageEvent> _di_DispDOMStorageEvent;
__dispinterface DispXMLHttpRequestEventTarget;
typedef System::DelphiInterface<DispXMLHttpRequestEventTarget> _di_DispXMLHttpRequestEventTarget;
__dispinterface DispHTMLXMLHttpRequest;
typedef System::DelphiInterface<DispHTMLXMLHttpRequest> _di_DispHTMLXMLHttpRequest;
__interface DELPHIINTERFACE IHTMLXMLHttpRequestFactory;
typedef System::DelphiInterface<IHTMLXMLHttpRequestFactory> _di_IHTMLXMLHttpRequestFactory;
__interface DELPHIINTERFACE ISVGAngle;
typedef System::DelphiInterface<ISVGAngle> _di_ISVGAngle;
__interface DELPHIINTERFACE ISVGAnimatedAngle;
typedef System::DelphiInterface<ISVGAnimatedAngle> _di_ISVGAnimatedAngle;
__interface DELPHIINTERFACE ISVGAnimatedTransformList;
typedef System::DelphiInterface<ISVGAnimatedTransformList> _di_ISVGAnimatedTransformList;
__interface DELPHIINTERFACE ISVGAnimatedBoolean;
typedef System::DelphiInterface<ISVGAnimatedBoolean> _di_ISVGAnimatedBoolean;
__interface DELPHIINTERFACE ISVGAnimatedEnumeration;
typedef System::DelphiInterface<ISVGAnimatedEnumeration> _di_ISVGAnimatedEnumeration;
__interface DELPHIINTERFACE ISVGAnimatedInteger;
typedef System::DelphiInterface<ISVGAnimatedInteger> _di_ISVGAnimatedInteger;
__interface DELPHIINTERFACE ISVGAnimatedLength;
typedef System::DelphiInterface<ISVGAnimatedLength> _di_ISVGAnimatedLength;
__interface DELPHIINTERFACE ISVGAnimatedLengthList;
typedef System::DelphiInterface<ISVGAnimatedLengthList> _di_ISVGAnimatedLengthList;
__interface DELPHIINTERFACE ISVGAnimatedNumber;
typedef System::DelphiInterface<ISVGAnimatedNumber> _di_ISVGAnimatedNumber;
__interface DELPHIINTERFACE ISVGAnimatedNumberList;
typedef System::DelphiInterface<ISVGAnimatedNumberList> _di_ISVGAnimatedNumberList;
__interface DELPHIINTERFACE ISVGAnimatedRect;
typedef System::DelphiInterface<ISVGAnimatedRect> _di_ISVGAnimatedRect;
__interface DELPHIINTERFACE ISVGAnimatedString;
typedef System::DelphiInterface<ISVGAnimatedString> _di_ISVGAnimatedString;
__dispinterface DispSVGClipPathElement;
typedef System::DelphiInterface<DispSVGClipPathElement> _di_DispSVGClipPathElement;
__dispinterface DispSVGElement;
typedef System::DelphiInterface<DispSVGElement> _di_DispSVGElement;
__interface DELPHIINTERFACE ISVGLength;
typedef System::DelphiInterface<ISVGLength> _di_ISVGLength;
__interface DELPHIINTERFACE ISVGLengthList;
typedef System::DelphiInterface<ISVGLengthList> _di_ISVGLengthList;
__interface DELPHIINTERFACE ISVGMatrix;
typedef System::DelphiInterface<ISVGMatrix> _di_ISVGMatrix;
__interface DELPHIINTERFACE ISVGNumber;
typedef System::DelphiInterface<ISVGNumber> _di_ISVGNumber;
__interface DELPHIINTERFACE ISVGNumberList;
typedef System::DelphiInterface<ISVGNumberList> _di_ISVGNumberList;
__dispinterface DispSVGPatternElement;
typedef System::DelphiInterface<DispSVGPatternElement> _di_DispSVGPatternElement;
__interface DELPHIINTERFACE ISVGPathSeg;
typedef System::DelphiInterface<ISVGPathSeg> _di_ISVGPathSeg;
__dispinterface DispSVGPathSegArcAbs;
typedef System::DelphiInterface<DispSVGPathSegArcAbs> _di_DispSVGPathSegArcAbs;
__dispinterface DispSVGPathSegArcRel;
typedef System::DelphiInterface<DispSVGPathSegArcRel> _di_DispSVGPathSegArcRel;
__dispinterface DispSVGPathSegClosePath;
typedef System::DelphiInterface<DispSVGPathSegClosePath> _di_DispSVGPathSegClosePath;
__dispinterface DispSVGPathSegMovetoAbs;
typedef System::DelphiInterface<DispSVGPathSegMovetoAbs> _di_DispSVGPathSegMovetoAbs;
__dispinterface DispSVGPathSegMovetoRel;
typedef System::DelphiInterface<DispSVGPathSegMovetoRel> _di_DispSVGPathSegMovetoRel;
__dispinterface DispSVGPathSegLinetoAbs;
typedef System::DelphiInterface<DispSVGPathSegLinetoAbs> _di_DispSVGPathSegLinetoAbs;
__dispinterface DispSVGPathSegLinetoRel;
typedef System::DelphiInterface<DispSVGPathSegLinetoRel> _di_DispSVGPathSegLinetoRel;
__dispinterface DispSVGPathSegCurvetoCubicAbs;
typedef System::DelphiInterface<DispSVGPathSegCurvetoCubicAbs> _di_DispSVGPathSegCurvetoCubicAbs;
__dispinterface DispSVGPathSegCurvetoCubicRel;
typedef System::DelphiInterface<DispSVGPathSegCurvetoCubicRel> _di_DispSVGPathSegCurvetoCubicRel;
__dispinterface DispSVGPathSegCurvetoCubicSmoothAbs;
typedef System::DelphiInterface<DispSVGPathSegCurvetoCubicSmoothAbs> _di_DispSVGPathSegCurvetoCubicSmoothAbs;
__dispinterface DispSVGPathSegCurvetoCubicSmoothRel;
typedef System::DelphiInterface<DispSVGPathSegCurvetoCubicSmoothRel> _di_DispSVGPathSegCurvetoCubicSmoothRel;
__dispinterface DispSVGPathSegCurvetoQuadraticAbs;
typedef System::DelphiInterface<DispSVGPathSegCurvetoQuadraticAbs> _di_DispSVGPathSegCurvetoQuadraticAbs;
__dispinterface DispSVGPathSegCurvetoQuadraticRel;
typedef System::DelphiInterface<DispSVGPathSegCurvetoQuadraticRel> _di_DispSVGPathSegCurvetoQuadraticRel;
__dispinterface DispSVGPathSegCurvetoQuadraticSmoothAbs;
typedef System::DelphiInterface<DispSVGPathSegCurvetoQuadraticSmoothAbs> _di_DispSVGPathSegCurvetoQuadraticSmoothAbs;
__dispinterface DispSVGPathSegCurvetoQuadraticSmoothRel;
typedef System::DelphiInterface<DispSVGPathSegCurvetoQuadraticSmoothRel> _di_DispSVGPathSegCurvetoQuadraticSmoothRel;
__dispinterface DispSVGPathSegLinetoHorizontalAbs;
typedef System::DelphiInterface<DispSVGPathSegLinetoHorizontalAbs> _di_DispSVGPathSegLinetoHorizontalAbs;
__dispinterface DispSVGPathSegLinetoHorizontalRel;
typedef System::DelphiInterface<DispSVGPathSegLinetoHorizontalRel> _di_DispSVGPathSegLinetoHorizontalRel;
__dispinterface DispSVGPathSegLinetoVerticalAbs;
typedef System::DelphiInterface<DispSVGPathSegLinetoVerticalAbs> _di_DispSVGPathSegLinetoVerticalAbs;
__dispinterface DispSVGPathSegLinetoVerticalRel;
typedef System::DelphiInterface<DispSVGPathSegLinetoVerticalRel> _di_DispSVGPathSegLinetoVerticalRel;
__interface DELPHIINTERFACE ISVGPathSegList;
typedef System::DelphiInterface<ISVGPathSegList> _di_ISVGPathSegList;
__interface DELPHIINTERFACE ISVGPoint;
typedef System::DelphiInterface<ISVGPoint> _di_ISVGPoint;
__interface DELPHIINTERFACE ISVGPointList;
typedef System::DelphiInterface<ISVGPointList> _di_ISVGPointList;
__interface DELPHIINTERFACE ISVGRect;
typedef System::DelphiInterface<ISVGRect> _di_ISVGRect;
__interface DELPHIINTERFACE ISVGStringList;
typedef System::DelphiInterface<ISVGStringList> _di_ISVGStringList;
__interface DELPHIINTERFACE ISVGTransform;
typedef System::DelphiInterface<ISVGTransform> _di_ISVGTransform;
__dispinterface DispSVGSVGElement;
typedef System::DelphiInterface<DispSVGSVGElement> _di_DispSVGSVGElement;
__dispinterface DispSVGUseElement;
typedef System::DelphiInterface<DispSVGUseElement> _di_DispSVGUseElement;
__dispinterface DispHTMLStyleSheetRulesAppliedCollection;
typedef System::DelphiInterface<DispHTMLStyleSheetRulesAppliedCollection> _di_DispHTMLStyleSheetRulesAppliedCollection;
__dispinterface DispRulesApplied;
typedef System::DelphiInterface<DispRulesApplied> _di_DispRulesApplied;
__dispinterface DispRulesAppliedCollection;
typedef System::DelphiInterface<DispRulesAppliedCollection> _di_DispRulesAppliedCollection;
__dispinterface DispHTMLW3CComputedStyle;
typedef System::DelphiInterface<DispHTMLW3CComputedStyle> _di_DispHTMLW3CComputedStyle;
__interface DELPHIINTERFACE ISVGTransformList;
typedef System::DelphiInterface<ISVGTransformList> _di_ISVGTransformList;
__dispinterface DispSVGCircleElement;
typedef System::DelphiInterface<DispSVGCircleElement> _di_DispSVGCircleElement;
__dispinterface DispSVGEllipseElement;
typedef System::DelphiInterface<DispSVGEllipseElement> _di_DispSVGEllipseElement;
__dispinterface DispSVGLineElement;
typedef System::DelphiInterface<DispSVGLineElement> _di_DispSVGLineElement;
__dispinterface DispSVGRectElement;
typedef System::DelphiInterface<DispSVGRectElement> _di_DispSVGRectElement;
__dispinterface DispSVGPolygonElement;
typedef System::DelphiInterface<DispSVGPolygonElement> _di_DispSVGPolygonElement;
__dispinterface DispSVGPolylineElement;
typedef System::DelphiInterface<DispSVGPolylineElement> _di_DispSVGPolylineElement;
__dispinterface DispSVGGElement;
typedef System::DelphiInterface<DispSVGGElement> _di_DispSVGGElement;
__dispinterface DispSVGSymbolElement;
typedef System::DelphiInterface<DispSVGSymbolElement> _di_DispSVGSymbolElement;
__dispinterface DispSVGDefsElement;
typedef System::DelphiInterface<DispSVGDefsElement> _di_DispSVGDefsElement;
__dispinterface DispSVGPathElement;
typedef System::DelphiInterface<DispSVGPathElement> _di_DispSVGPathElement;
__interface DELPHIINTERFACE ISVGPreserveAspectRatio;
typedef System::DelphiInterface<ISVGPreserveAspectRatio> _di_ISVGPreserveAspectRatio;
__dispinterface DispSVGTextElement;
typedef System::DelphiInterface<DispSVGTextElement> _di_DispSVGTextElement;
__interface DELPHIINTERFACE ISVGAnimatedPreserveAspectRatio;
typedef System::DelphiInterface<ISVGAnimatedPreserveAspectRatio> _di_ISVGAnimatedPreserveAspectRatio;
__dispinterface DispSVGImageElement;
typedef System::DelphiInterface<DispSVGImageElement> _di_DispSVGImageElement;
__dispinterface DispSVGStopElement;
typedef System::DelphiInterface<DispSVGStopElement> _di_DispSVGStopElement;
__dispinterface DispSVGGradientElement;
typedef System::DelphiInterface<DispSVGGradientElement> _di_DispSVGGradientElement;
__dispinterface DispSVGLinearGradientElement;
typedef System::DelphiInterface<DispSVGLinearGradientElement> _di_DispSVGLinearGradientElement;
__dispinterface DispSVGRadialGradientElement;
typedef System::DelphiInterface<DispSVGRadialGradientElement> _di_DispSVGRadialGradientElement;
__dispinterface DispSVGMaskElement;
typedef System::DelphiInterface<DispSVGMaskElement> _di_DispSVGMaskElement;
__dispinterface DispSVGMarkerElement;
typedef System::DelphiInterface<DispSVGMarkerElement> _di_DispSVGMarkerElement;
__dispinterface DispSVGZoomEvent;
typedef System::DelphiInterface<DispSVGZoomEvent> _di_DispSVGZoomEvent;
__dispinterface DispSVGAElement;
typedef System::DelphiInterface<DispSVGAElement> _di_DispSVGAElement;
__dispinterface DispSVGViewElement;
typedef System::DelphiInterface<DispSVGViewElement> _di_DispSVGViewElement;
__dispinterface DispHTMLMediaError;
typedef System::DelphiInterface<DispHTMLMediaError> _di_DispHTMLMediaError;
__dispinterface DispHTMLTimeRanges;
typedef System::DelphiInterface<DispHTMLTimeRanges> _di_DispHTMLTimeRanges;
__dispinterface DispHTMLMediaElement;
typedef System::DelphiInterface<DispHTMLMediaElement> _di_DispHTMLMediaElement;
__dispinterface DispHTMLSourceElement;
typedef System::DelphiInterface<DispHTMLSourceElement> _di_DispHTMLSourceElement;
__dispinterface DispHTMLAudioElement;
typedef System::DelphiInterface<DispHTMLAudioElement> _di_DispHTMLAudioElement;
__interface DELPHIINTERFACE IHTMLAudioElementFactory;
typedef System::DelphiInterface<IHTMLAudioElementFactory> _di_IHTMLAudioElementFactory;
__dispinterface DispHTMLVideoElement;
typedef System::DelphiInterface<DispHTMLVideoElement> _di_DispHTMLVideoElement;
__dispinterface DispSVGSwitchElement;
typedef System::DelphiInterface<DispSVGSwitchElement> _di_DispSVGSwitchElement;
__dispinterface DispSVGDescElement;
typedef System::DelphiInterface<DispSVGDescElement> _di_DispSVGDescElement;
__dispinterface DispSVGTitleElement;
typedef System::DelphiInterface<DispSVGTitleElement> _di_DispSVGTitleElement;
__dispinterface DispSVGMetadataElement;
typedef System::DelphiInterface<DispSVGMetadataElement> _di_DispSVGMetadataElement;
__dispinterface DispSVGElementInstance;
typedef System::DelphiInterface<DispSVGElementInstance> _di_DispSVGElementInstance;
__dispinterface DispSVGElementInstanceList;
typedef System::DelphiInterface<DispSVGElementInstanceList> _di_DispSVGElementInstanceList;
__dispinterface DispDOMException;
typedef System::DelphiInterface<DispDOMException> _di_DispDOMException;
__dispinterface DispRangeException;
typedef System::DelphiInterface<DispRangeException> _di_DispRangeException;
__dispinterface DispSVGException;
typedef System::DelphiInterface<DispSVGException> _di_DispSVGException;
__dispinterface DispEventException;
typedef System::DelphiInterface<DispEventException> _di_DispEventException;
__dispinterface DispSVGScriptElement;
typedef System::DelphiInterface<DispSVGScriptElement> _di_DispSVGScriptElement;
__dispinterface DispSVGStyleElement;
typedef System::DelphiInterface<DispSVGStyleElement> _di_DispSVGStyleElement;
__dispinterface DispSVGTextContentElement;
typedef System::DelphiInterface<DispSVGTextContentElement> _di_DispSVGTextContentElement;
__dispinterface DispSVGTextPositioningElement;
typedef System::DelphiInterface<DispSVGTextPositioningElement> _di_DispSVGTextPositioningElement;
__dispinterface DispDOMDocumentType;
typedef System::DelphiInterface<DispDOMDocumentType> _di_DispDOMDocumentType;
__dispinterface DispNodeIterator;
typedef System::DelphiInterface<DispNodeIterator> _di_DispNodeIterator;
__dispinterface DispTreeWalker;
typedef System::DelphiInterface<DispTreeWalker> _di_DispTreeWalker;
__dispinterface DispDOMProcessingInstruction;
typedef System::DelphiInterface<DispDOMProcessingInstruction> _di_DispDOMProcessingInstruction;
__dispinterface DispHTMLPerformance;
typedef System::DelphiInterface<DispHTMLPerformance> _di_DispHTMLPerformance;
__dispinterface DispHTMLPerformanceNavigation;
typedef System::DelphiInterface<DispHTMLPerformanceNavigation> _di_DispHTMLPerformanceNavigation;
__dispinterface DispHTMLPerformanceTiming;
typedef System::DelphiInterface<DispHTMLPerformanceTiming> _di_DispHTMLPerformanceTiming;
__dispinterface DispSVGTSpanElement;
typedef System::DelphiInterface<DispSVGTSpanElement> _di_DispSVGTSpanElement;
__interface DELPHIINTERFACE ITemplatePrinter3;
typedef System::DelphiInterface<ITemplatePrinter3> _di_ITemplatePrinter3;
__dispinterface DispCPrintManagerTemplatePrinter;
typedef System::DelphiInterface<DispCPrintManagerTemplatePrinter> _di_DispCPrintManagerTemplatePrinter;
__dispinterface DispSVGTextPathElement;
typedef System::DelphiInterface<DispSVGTextPathElement> _di_DispSVGTextPathElement;
__dispinterface DispXMLSerializer;
typedef System::DelphiInterface<DispXMLSerializer> _di_DispXMLSerializer;
__interface DELPHIINTERFACE IDOMXmlSerializerFactory;
typedef System::DelphiInterface<IDOMXmlSerializerFactory> _di_IDOMXmlSerializerFactory;
__dispinterface DispDOMParser;
typedef System::DelphiInterface<DispDOMParser> _di_DispDOMParser;
__interface DELPHIINTERFACE IDOMParserFactory;
typedef System::DelphiInterface<IDOMParserFactory> _di_IDOMParserFactory;
__dispinterface DispHTMLSemanticElement;
typedef System::DelphiInterface<DispHTMLSemanticElement> _di_DispHTMLSemanticElement;
__dispinterface DispHTMLProgressElement;
typedef System::DelphiInterface<DispHTMLProgressElement> _di_DispHTMLProgressElement;
__dispinterface DispDOMMSTransitionEvent;
typedef System::DelphiInterface<DispDOMMSTransitionEvent> _di_DispDOMMSTransitionEvent;
__dispinterface DispDOMMSAnimationEvent;
typedef System::DelphiInterface<DispDOMMSAnimationEvent> _di_DispDOMMSAnimationEvent;
__dispinterface DispWebGeolocation;
typedef System::DelphiInterface<DispWebGeolocation> _di_DispWebGeolocation;
__dispinterface DispWebGeocoordinates;
typedef System::DelphiInterface<DispWebGeocoordinates> _di_DispWebGeocoordinates;
__dispinterface DispWebGeopositionError;
typedef System::DelphiInterface<DispWebGeopositionError> _di_DispWebGeopositionError;
__dispinterface DispWebGeoposition;
typedef System::DelphiInterface<DispWebGeoposition> _di_DispWebGeoposition;
__interface DELPHIINTERFACE IClientCaps;
typedef System::DelphiInterface<IClientCaps> _di_IClientCaps;
__dispinterface DispDOMMSManipulationEvent;
typedef System::DelphiInterface<DispDOMMSManipulationEvent> _di_DispDOMMSManipulationEvent;
__dispinterface DispDOMCloseEvent;
typedef System::DelphiInterface<DispDOMCloseEvent> _di_DispDOMCloseEvent;
__interface DELPHIINTERFACE IHTMLApplicationCache;
typedef System::DelphiInterface<IHTMLApplicationCache> _di_IHTMLApplicationCache;
__interface DELPHIINTERFACE IHtmlDlgSafeHelper;
typedef System::DelphiInterface<IHtmlDlgSafeHelper> _di_IHtmlDlgSafeHelper;
__interface DELPHIINTERFACE IBlockFormats;
typedef System::DelphiInterface<IBlockFormats> _di_IBlockFormats;
__interface DELPHIINTERFACE IFontNames;
typedef System::DelphiInterface<IFontNames> _di_IFontNames;
__dispinterface DispHTMLNamespace;
typedef System::DelphiInterface<DispHTMLNamespace> _di_DispHTMLNamespace;
__dispinterface DispHTMLNamespaceCollection;
typedef System::DelphiInterface<DispHTMLNamespaceCollection> _di_DispHTMLNamespaceCollection;
__interface DELPHIINTERFACE IHTMLModelessInit;
typedef System::DelphiInterface<IHTMLModelessInit> _di_IHTMLModelessInit;
__interface DELPHIINTERFACE IHTMLDialog;
typedef System::DelphiInterface<IHTMLDialog> _di_IHTMLDialog;
__dispinterface DispHTMLPopup;
typedef System::DelphiInterface<DispHTMLPopup> _di_DispHTMLPopup;
__dispinterface DispHTMLAppBehavior;
typedef System::DelphiInterface<DispHTMLAppBehavior> _di_DispHTMLAppBehavior;
__dispinterface DispIHTMLInputButtonElement;
typedef System::DelphiInterface<DispIHTMLInputButtonElement> _di_DispIHTMLInputButtonElement;
__dispinterface DispIHTMLInputTextElement;
typedef System::DelphiInterface<DispIHTMLInputTextElement> _di_DispIHTMLInputTextElement;
__dispinterface DispIHTMLInputFileElement;
typedef System::DelphiInterface<DispIHTMLInputFileElement> _di_DispIHTMLInputFileElement;
__dispinterface DispIHTMLOptionButtonElement;
typedef System::DelphiInterface<DispIHTMLOptionButtonElement> _di_DispIHTMLOptionButtonElement;
__dispinterface DispIHTMLInputImage;
typedef System::DelphiInterface<DispIHTMLInputImage> _di_DispIHTMLInputImage;
struct __MIDL_IWinTypes_0009;
struct _RemotableHandle;
struct __MIDL___MIDL_itf_mshtml_0001_0042_0001;
struct __MIDL___MIDL_itf_mshtml_0001_0042_0002;
struct __MIDL___MIDL_itf_mshtml_0001_0042_0007;
struct __MIDL___MIDL_itf_mshtml_0001_0042_0005;
struct __MIDL___MIDL_itf_mshtml_0001_0042_0003;
struct __MIDL___MIDL_itf_mshtml_0001_0042_0004;
struct __MIDL___MIDL_itf_mshtml_0001_0042_0006;
struct __MIDL___MIDL_itf_mshtml_0001_0042_0008;
struct __MIDL___MIDL_itf_mshtml_0001_0042_0009;
struct __MIDL___MIDL_itf_mshtml_0001_0042_0010;
struct _userBITMAP;
struct __MIDL_IWinTypes_0007;
struct _userHBITMAP;
struct __MIDL___MIDL_itf_mshtml_0001_0042_0011;
struct _FLAGGED_BYTE_BLOB;
struct __MIDL_IWinTypes_0003;
struct _userHGLOBAL;
struct tagSAFEARRAYBOUND;
struct tagSAFEARRAY;
struct _HTML_PAINTER_INFO;
struct _HTML_PAINT_XFORM;
struct _HTML_PAINT_DRAW_INFO;
struct tagSIZE;
struct tagLOGFONTW;
__interface DELPHIINTERFACE IHTMLEventObj;
typedef System::DelphiInterface<IHTMLEventObj> _di_IHTMLEventObj;
__dispinterface IHTMLEventObjDisp;
typedef System::DelphiInterface<IHTMLEventObjDisp> _di_IHTMLEventObjDisp;
__interface DELPHIINTERFACE IHTMLElement;
typedef System::DelphiInterface<IHTMLElement> _di_IHTMLElement;
__dispinterface IHTMLElementDisp;
typedef System::DelphiInterface<IHTMLElementDisp> _di_IHTMLElementDisp;
__interface DELPHIINTERFACE IHTMLStyle;
typedef System::DelphiInterface<IHTMLStyle> _di_IHTMLStyle;
__dispinterface IHTMLStyleDisp;
typedef System::DelphiInterface<IHTMLStyleDisp> _di_IHTMLStyleDisp;
__interface DELPHIINTERFACE IHTMLFiltersCollection;
typedef System::DelphiInterface<IHTMLFiltersCollection> _di_IHTMLFiltersCollection;
__dispinterface IHTMLFiltersCollectionDisp;
typedef System::DelphiInterface<IHTMLFiltersCollectionDisp> _di_IHTMLFiltersCollectionDisp;
__interface DELPHIINTERFACE IElementBehaviorSite;
typedef System::DelphiInterface<IElementBehaviorSite> _di_IElementBehaviorSite;
__interface DELPHIINTERFACE IElementBehavior;
typedef System::DelphiInterface<IElementBehavior> _di_IElementBehavior;
__interface DELPHIINTERFACE IElementBehaviorFactory;
typedef System::DelphiInterface<IElementBehaviorFactory> _di_IElementBehaviorFactory;
__interface DELPHIINTERFACE IElementBehaviorSiteOM;
typedef System::DelphiInterface<IElementBehaviorSiteOM> _di_IElementBehaviorSiteOM;
__interface DELPHIINTERFACE IElementBehaviorRender;
typedef System::DelphiInterface<IElementBehaviorRender> _di_IElementBehaviorRender;
__interface DELPHIINTERFACE IElementBehaviorSiteRender;
typedef System::DelphiInterface<IElementBehaviorSiteRender> _di_IElementBehaviorSiteRender;
__interface DELPHIINTERFACE IDOMEvent;
typedef System::DelphiInterface<IDOMEvent> _di_IDOMEvent;
__dispinterface IDOMEventDisp;
typedef System::DelphiInterface<IDOMEventDisp> _di_IDOMEventDisp;
__interface DELPHIINTERFACE IEventTarget;
typedef System::DelphiInterface<IEventTarget> _di_IEventTarget;
__dispinterface IEventTargetDisp;
typedef System::DelphiInterface<IEventTargetDisp> _di_IEventTargetDisp;
__interface DELPHIINTERFACE IHTMLDOMConstructor;
typedef System::DelphiInterface<IHTMLDOMConstructor> _di_IHTMLDOMConstructor;
__dispinterface IHTMLDOMConstructorDisp;
typedef System::DelphiInterface<IHTMLDOMConstructorDisp> _di_IHTMLDOMConstructorDisp;
__interface DELPHIINTERFACE IHTMLStyleSheetRule;
typedef System::DelphiInterface<IHTMLStyleSheetRule> _di_IHTMLStyleSheetRule;
__dispinterface IHTMLStyleSheetRuleDisp;
typedef System::DelphiInterface<IHTMLStyleSheetRuleDisp> _di_IHTMLStyleSheetRuleDisp;
__interface DELPHIINTERFACE IHTMLRuleStyle;
typedef System::DelphiInterface<IHTMLRuleStyle> _di_IHTMLRuleStyle;
__dispinterface IHTMLRuleStyleDisp;
typedef System::DelphiInterface<IHTMLRuleStyleDisp> _di_IHTMLRuleStyleDisp;
__interface DELPHIINTERFACE IHTMLCSSStyleDeclaration;
typedef System::DelphiInterface<IHTMLCSSStyleDeclaration> _di_IHTMLCSSStyleDeclaration;
__dispinterface IHTMLCSSStyleDeclarationDisp;
typedef System::DelphiInterface<IHTMLCSSStyleDeclarationDisp> _di_IHTMLCSSStyleDeclarationDisp;
__interface DELPHIINTERFACE IHTMLCSSStyleDeclaration2;
typedef System::DelphiInterface<IHTMLCSSStyleDeclaration2> _di_IHTMLCSSStyleDeclaration2;
__dispinterface IHTMLCSSStyleDeclaration2Disp;
typedef System::DelphiInterface<IHTMLCSSStyleDeclaration2Disp> _di_IHTMLCSSStyleDeclaration2Disp;
__interface DELPHIINTERFACE IHTMLCSSStyleDeclaration3;
typedef System::DelphiInterface<IHTMLCSSStyleDeclaration3> _di_IHTMLCSSStyleDeclaration3;
__dispinterface IHTMLCSSStyleDeclaration3Disp;
typedef System::DelphiInterface<IHTMLCSSStyleDeclaration3Disp> _di_IHTMLCSSStyleDeclaration3Disp;
__interface DELPHIINTERFACE IHTMLStyleEnabled;
typedef System::DelphiInterface<IHTMLStyleEnabled> _di_IHTMLStyleEnabled;
__dispinterface IHTMLStyleEnabledDisp;
typedef System::DelphiInterface<IHTMLStyleEnabledDisp> _di_IHTMLStyleEnabledDisp;
__interface DELPHIINTERFACE IHTMLStyle2;
typedef System::DelphiInterface<IHTMLStyle2> _di_IHTMLStyle2;
__dispinterface IHTMLStyle2Disp;
typedef System::DelphiInterface<IHTMLStyle2Disp> _di_IHTMLStyle2Disp;
__interface DELPHIINTERFACE IHTMLStyle3;
typedef System::DelphiInterface<IHTMLStyle3> _di_IHTMLStyle3;
__dispinterface IHTMLStyle3Disp;
typedef System::DelphiInterface<IHTMLStyle3Disp> _di_IHTMLStyle3Disp;
__interface DELPHIINTERFACE IHTMLStyle4;
typedef System::DelphiInterface<IHTMLStyle4> _di_IHTMLStyle4;
__dispinterface IHTMLStyle4Disp;
typedef System::DelphiInterface<IHTMLStyle4Disp> _di_IHTMLStyle4Disp;
__interface DELPHIINTERFACE IHTMLStyle5;
typedef System::DelphiInterface<IHTMLStyle5> _di_IHTMLStyle5;
__dispinterface IHTMLStyle5Disp;
typedef System::DelphiInterface<IHTMLStyle5Disp> _di_IHTMLStyle5Disp;
__interface DELPHIINTERFACE IHTMLStyle6;
typedef System::DelphiInterface<IHTMLStyle6> _di_IHTMLStyle6;
__dispinterface IHTMLStyle6Disp;
typedef System::DelphiInterface<IHTMLStyle6Disp> _di_IHTMLStyle6Disp;
__interface DELPHIINTERFACE IHTMLRuleStyle2;
typedef System::DelphiInterface<IHTMLRuleStyle2> _di_IHTMLRuleStyle2;
__dispinterface IHTMLRuleStyle2Disp;
typedef System::DelphiInterface<IHTMLRuleStyle2Disp> _di_IHTMLRuleStyle2Disp;
__interface DELPHIINTERFACE IHTMLRuleStyle3;
typedef System::DelphiInterface<IHTMLRuleStyle3> _di_IHTMLRuleStyle3;
__dispinterface IHTMLRuleStyle3Disp;
typedef System::DelphiInterface<IHTMLRuleStyle3Disp> _di_IHTMLRuleStyle3Disp;
__interface DELPHIINTERFACE IHTMLRuleStyle4;
typedef System::DelphiInterface<IHTMLRuleStyle4> _di_IHTMLRuleStyle4;
__dispinterface IHTMLRuleStyle4Disp;
typedef System::DelphiInterface<IHTMLRuleStyle4Disp> _di_IHTMLRuleStyle4Disp;
__interface DELPHIINTERFACE IHTMLRuleStyle5;
typedef System::DelphiInterface<IHTMLRuleStyle5> _di_IHTMLRuleStyle5;
__dispinterface IHTMLRuleStyle5Disp;
typedef System::DelphiInterface<IHTMLRuleStyle5Disp> _di_IHTMLRuleStyle5Disp;
__interface DELPHIINTERFACE IHTMLRuleStyle6;
typedef System::DelphiInterface<IHTMLRuleStyle6> _di_IHTMLRuleStyle6;
__dispinterface IHTMLRuleStyle6Disp;
typedef System::DelphiInterface<IHTMLRuleStyle6Disp> _di_IHTMLRuleStyle6Disp;
__interface DELPHIINTERFACE IHTMLStyleSheetRulesCollection;
typedef System::DelphiInterface<IHTMLStyleSheetRulesCollection> _di_IHTMLStyleSheetRulesCollection;
__dispinterface IHTMLStyleSheetRulesCollectionDisp;
typedef System::DelphiInterface<IHTMLStyleSheetRulesCollectionDisp> _di_IHTMLStyleSheetRulesCollectionDisp;
__interface DELPHIINTERFACE IHTMLStyleSheet;
typedef System::DelphiInterface<IHTMLStyleSheet> _di_IHTMLStyleSheet;
__dispinterface IHTMLStyleSheetDisp;
typedef System::DelphiInterface<IHTMLStyleSheetDisp> _di_IHTMLStyleSheetDisp;
__interface DELPHIINTERFACE IHTMLStyleSheetsCollection;
typedef System::DelphiInterface<IHTMLStyleSheetsCollection> _di_IHTMLStyleSheetsCollection;
__dispinterface IHTMLStyleSheetsCollectionDisp;
typedef System::DelphiInterface<IHTMLStyleSheetsCollectionDisp> _di_IHTMLStyleSheetsCollectionDisp;
__interface DELPHIINTERFACE IHTMLCSSRule;
typedef System::DelphiInterface<IHTMLCSSRule> _di_IHTMLCSSRule;
__dispinterface IHTMLCSSRuleDisp;
typedef System::DelphiInterface<IHTMLCSSRuleDisp> _di_IHTMLCSSRuleDisp;
__interface DELPHIINTERFACE IHTMLCSSImportRule;
typedef System::DelphiInterface<IHTMLCSSImportRule> _di_IHTMLCSSImportRule;
__dispinterface IHTMLCSSImportRuleDisp;
typedef System::DelphiInterface<IHTMLCSSImportRuleDisp> _di_IHTMLCSSImportRuleDisp;
__interface DELPHIINTERFACE IHTMLCSSMediaRule;
typedef System::DelphiInterface<IHTMLCSSMediaRule> _di_IHTMLCSSMediaRule;
__dispinterface IHTMLCSSMediaRuleDisp;
typedef System::DelphiInterface<IHTMLCSSMediaRuleDisp> _di_IHTMLCSSMediaRuleDisp;
__interface DELPHIINTERFACE IHTMLCSSMediaList;
typedef System::DelphiInterface<IHTMLCSSMediaList> _di_IHTMLCSSMediaList;
__dispinterface IHTMLCSSMediaListDisp;
typedef System::DelphiInterface<IHTMLCSSMediaListDisp> _di_IHTMLCSSMediaListDisp;
__interface DELPHIINTERFACE IHTMLCSSNamespaceRule;
typedef System::DelphiInterface<IHTMLCSSNamespaceRule> _di_IHTMLCSSNamespaceRule;
__dispinterface IHTMLCSSNamespaceRuleDisp;
typedef System::DelphiInterface<IHTMLCSSNamespaceRuleDisp> _di_IHTMLCSSNamespaceRuleDisp;
__interface DELPHIINTERFACE IHTMLMSCSSKeyframeRule;
typedef System::DelphiInterface<IHTMLMSCSSKeyframeRule> _di_IHTMLMSCSSKeyframeRule;
__dispinterface IHTMLMSCSSKeyframeRuleDisp;
typedef System::DelphiInterface<IHTMLMSCSSKeyframeRuleDisp> _di_IHTMLMSCSSKeyframeRuleDisp;
__interface DELPHIINTERFACE IHTMLMSCSSKeyframesRule;
typedef System::DelphiInterface<IHTMLMSCSSKeyframesRule> _di_IHTMLMSCSSKeyframesRule;
__dispinterface IHTMLMSCSSKeyframesRuleDisp;
typedef System::DelphiInterface<IHTMLMSCSSKeyframesRuleDisp> _di_IHTMLMSCSSKeyframesRuleDisp;
__interface DELPHIINTERFACE IHTMLRenderStyle;
typedef System::DelphiInterface<IHTMLRenderStyle> _di_IHTMLRenderStyle;
__dispinterface IHTMLRenderStyleDisp;
typedef System::DelphiInterface<IHTMLRenderStyleDisp> _di_IHTMLRenderStyleDisp;
__interface DELPHIINTERFACE IHTMLCurrentStyle;
typedef System::DelphiInterface<IHTMLCurrentStyle> _di_IHTMLCurrentStyle;
__dispinterface IHTMLCurrentStyleDisp;
typedef System::DelphiInterface<IHTMLCurrentStyleDisp> _di_IHTMLCurrentStyleDisp;
__interface DELPHIINTERFACE IHTMLCurrentStyle2;
typedef System::DelphiInterface<IHTMLCurrentStyle2> _di_IHTMLCurrentStyle2;
__dispinterface IHTMLCurrentStyle2Disp;
typedef System::DelphiInterface<IHTMLCurrentStyle2Disp> _di_IHTMLCurrentStyle2Disp;
__interface DELPHIINTERFACE IHTMLCurrentStyle3;
typedef System::DelphiInterface<IHTMLCurrentStyle3> _di_IHTMLCurrentStyle3;
__dispinterface IHTMLCurrentStyle3Disp;
typedef System::DelphiInterface<IHTMLCurrentStyle3Disp> _di_IHTMLCurrentStyle3Disp;
__interface DELPHIINTERFACE IHTMLCurrentStyle4;
typedef System::DelphiInterface<IHTMLCurrentStyle4> _di_IHTMLCurrentStyle4;
__dispinterface IHTMLCurrentStyle4Disp;
typedef System::DelphiInterface<IHTMLCurrentStyle4Disp> _di_IHTMLCurrentStyle4Disp;
__interface DELPHIINTERFACE IHTMLCurrentStyle5;
typedef System::DelphiInterface<IHTMLCurrentStyle5> _di_IHTMLCurrentStyle5;
__dispinterface IHTMLCurrentStyle5Disp;
typedef System::DelphiInterface<IHTMLCurrentStyle5Disp> _di_IHTMLCurrentStyle5Disp;
__interface DELPHIINTERFACE IHTMLRect;
typedef System::DelphiInterface<IHTMLRect> _di_IHTMLRect;
__dispinterface IHTMLRectDisp;
typedef System::DelphiInterface<IHTMLRectDisp> _di_IHTMLRectDisp;
__interface DELPHIINTERFACE IHTMLRect2;
typedef System::DelphiInterface<IHTMLRect2> _di_IHTMLRect2;
__dispinterface IHTMLRect2Disp;
typedef System::DelphiInterface<IHTMLRect2Disp> _di_IHTMLRect2Disp;
__interface DELPHIINTERFACE IHTMLRectCollection;
typedef System::DelphiInterface<IHTMLRectCollection> _di_IHTMLRectCollection;
__dispinterface IHTMLRectCollectionDisp;
typedef System::DelphiInterface<IHTMLRectCollectionDisp> _di_IHTMLRectCollectionDisp;
__interface DELPHIINTERFACE IHTMLElementCollection;
typedef System::DelphiInterface<IHTMLElementCollection> _di_IHTMLElementCollection;
__dispinterface IHTMLElementCollectionDisp;
typedef System::DelphiInterface<IHTMLElementCollectionDisp> _di_IHTMLElementCollectionDisp;
__interface DELPHIINTERFACE IHTMLElement2;
typedef System::DelphiInterface<IHTMLElement2> _di_IHTMLElement2;
__dispinterface IHTMLElement2Disp;
typedef System::DelphiInterface<IHTMLElement2Disp> _di_IHTMLElement2Disp;
__interface DELPHIINTERFACE IHTMLAttributeCollection3;
typedef System::DelphiInterface<IHTMLAttributeCollection3> _di_IHTMLAttributeCollection3;
__dispinterface IHTMLAttributeCollection3Disp;
typedef System::DelphiInterface<IHTMLAttributeCollection3Disp> _di_IHTMLAttributeCollection3Disp;
__interface DELPHIINTERFACE IHTMLDOMAttribute;
typedef System::DelphiInterface<IHTMLDOMAttribute> _di_IHTMLDOMAttribute;
__dispinterface IHTMLDOMAttributeDisp;
typedef System::DelphiInterface<IHTMLDOMAttributeDisp> _di_IHTMLDOMAttributeDisp;
__interface DELPHIINTERFACE IDOMDocumentType;
typedef System::DelphiInterface<IDOMDocumentType> _di_IDOMDocumentType;
__dispinterface IDOMDocumentTypeDisp;
typedef System::DelphiInterface<IDOMDocumentTypeDisp> _di_IDOMDocumentTypeDisp;
__interface DELPHIINTERFACE IHTMLDocument7;
typedef System::DelphiInterface<IHTMLDocument7> _di_IHTMLDocument7;
__dispinterface IHTMLDocument7Disp;
typedef System::DelphiInterface<IHTMLDocument7Disp> _di_IHTMLDocument7Disp;
__dispinterface IHTMLFramesCollection2Disp;
typedef System::DelphiInterface<IHTMLFramesCollection2Disp> _di_IHTMLFramesCollection2Disp;
__interface DELPHIINTERFACE IHTMLWindow2;
typedef System::DelphiInterface<IHTMLWindow2> _di_IHTMLWindow2;
__dispinterface IHTMLWindow2Disp;
typedef System::DelphiInterface<IHTMLWindow2Disp> _di_IHTMLWindow2Disp;
__dispinterface IHTMLImageElementFactoryDisp;
typedef System::DelphiInterface<IHTMLImageElementFactoryDisp> _di_IHTMLImageElementFactoryDisp;
__interface DELPHIINTERFACE IHTMLImgElement;
typedef System::DelphiInterface<IHTMLImgElement> _di_IHTMLImgElement;
__dispinterface IHTMLImgElementDisp;
typedef System::DelphiInterface<IHTMLImgElementDisp> _di_IHTMLImgElementDisp;
__interface DELPHIINTERFACE IHTMLLocation;
typedef System::DelphiInterface<IHTMLLocation> _di_IHTMLLocation;
__dispinterface IHTMLLocationDisp;
typedef System::DelphiInterface<IHTMLLocationDisp> _di_IHTMLLocationDisp;
__interface DELPHIINTERFACE IOmHistory;
typedef System::DelphiInterface<IOmHistory> _di_IOmHistory;
__dispinterface IOmHistoryDisp;
typedef System::DelphiInterface<IOmHistoryDisp> _di_IOmHistoryDisp;
__interface DELPHIINTERFACE IOmNavigator;
typedef System::DelphiInterface<IOmNavigator> _di_IOmNavigator;
__dispinterface IOmNavigatorDisp;
typedef System::DelphiInterface<IOmNavigatorDisp> _di_IOmNavigatorDisp;
__dispinterface IHTMLMimeTypesCollectionDisp;
typedef System::DelphiInterface<IHTMLMimeTypesCollectionDisp> _di_IHTMLMimeTypesCollectionDisp;
__interface DELPHIINTERFACE IHTMLPluginsCollection;
typedef System::DelphiInterface<IHTMLPluginsCollection> _di_IHTMLPluginsCollection;
__dispinterface IHTMLPluginsCollectionDisp;
typedef System::DelphiInterface<IHTMLPluginsCollectionDisp> _di_IHTMLPluginsCollectionDisp;
__dispinterface IHTMLOpsProfileDisp;
typedef System::DelphiInterface<IHTMLOpsProfileDisp> _di_IHTMLOpsProfileDisp;
__interface DELPHIINTERFACE IHTMLDocument;
typedef System::DelphiInterface<IHTMLDocument> _di_IHTMLDocument;
__dispinterface IHTMLDocumentDisp;
typedef System::DelphiInterface<IHTMLDocumentDisp> _di_IHTMLDocumentDisp;
__interface DELPHIINTERFACE IHTMLDocument2;
typedef System::DelphiInterface<IHTMLDocument2> _di_IHTMLDocument2;
__dispinterface IHTMLDocument2Disp;
typedef System::DelphiInterface<IHTMLDocument2Disp> _di_IHTMLDocument2Disp;
__interface DELPHIINTERFACE IHTMLSelectionObject;
typedef System::DelphiInterface<IHTMLSelectionObject> _di_IHTMLSelectionObject;
__dispinterface IHTMLSelectionObjectDisp;
typedef System::DelphiInterface<IHTMLSelectionObjectDisp> _di_IHTMLSelectionObjectDisp;
__interface DELPHIINTERFACE IHTMLScreen;
typedef System::DelphiInterface<IHTMLScreen> _di_IHTMLScreen;
__dispinterface IHTMLScreenDisp;
typedef System::DelphiInterface<IHTMLScreenDisp> _di_IHTMLScreenDisp;
__dispinterface IHTMLOptionElementFactoryDisp;
typedef System::DelphiInterface<IHTMLOptionElementFactoryDisp> _di_IHTMLOptionElementFactoryDisp;
__interface DELPHIINTERFACE IHTMLOptionElement;
typedef System::DelphiInterface<IHTMLOptionElement> _di_IHTMLOptionElement;
__dispinterface IHTMLOptionElementDisp;
typedef System::DelphiInterface<IHTMLOptionElementDisp> _di_IHTMLOptionElementDisp;
__interface DELPHIINTERFACE IHTMLFormElement;
typedef System::DelphiInterface<IHTMLFormElement> _di_IHTMLFormElement;
__dispinterface IHTMLFormElementDisp;
typedef System::DelphiInterface<IHTMLFormElementDisp> _di_IHTMLFormElementDisp;
__interface DELPHIINTERFACE IHTMLDOMNode;
typedef System::DelphiInterface<IHTMLDOMNode> _di_IHTMLDOMNode;
__dispinterface IHTMLDOMNodeDisp;
typedef System::DelphiInterface<IHTMLDOMNodeDisp> _di_IHTMLDOMNodeDisp;
__interface DELPHIINTERFACE IHTMLSelection;
typedef System::DelphiInterface<IHTMLSelection> _di_IHTMLSelection;
__dispinterface IHTMLSelectionDisp;
typedef System::DelphiInterface<IHTMLSelectionDisp> _di_IHTMLSelectionDisp;
__interface DELPHIINTERFACE IHTMLDOMRange;
typedef System::DelphiInterface<IHTMLDOMRange> _di_IHTMLDOMRange;
__dispinterface IHTMLDOMRangeDisp;
typedef System::DelphiInterface<IHTMLDOMRangeDisp> _di_IHTMLDOMRangeDisp;
__interface DELPHIINTERFACE IDOMProcessingInstruction;
typedef System::DelphiInterface<IDOMProcessingInstruction> _di_IDOMProcessingInstruction;
__dispinterface IDOMProcessingInstructionDisp;
typedef System::DelphiInterface<IDOMProcessingInstructionDisp> _di_IDOMProcessingInstructionDisp;
__interface DELPHIINTERFACE IHTMLDOMNode3;
typedef System::DelphiInterface<IHTMLDOMNode3> _di_IHTMLDOMNode3;
__dispinterface IHTMLDOMNode3Disp;
typedef System::DelphiInterface<IHTMLDOMNode3Disp> _di_IHTMLDOMNode3Disp;
__interface DELPHIINTERFACE IHTMLDOMNode2;
typedef System::DelphiInterface<IHTMLDOMNode2> _di_IHTMLDOMNode2;
__dispinterface IHTMLDOMNode2Disp;
typedef System::DelphiInterface<IHTMLDOMNode2Disp> _di_IHTMLDOMNode2Disp;
__interface DELPHIINTERFACE IHTMLDOMAttribute2;
typedef System::DelphiInterface<IHTMLDOMAttribute2> _di_IHTMLDOMAttribute2;
__dispinterface IHTMLDOMAttribute2Disp;
typedef System::DelphiInterface<IHTMLDOMAttribute2Disp> _di_IHTMLDOMAttribute2Disp;
__interface DELPHIINTERFACE IHTMLDOMAttribute3;
typedef System::DelphiInterface<IHTMLDOMAttribute3> _di_IHTMLDOMAttribute3;
__dispinterface IHTMLDOMAttribute3Disp;
typedef System::DelphiInterface<IHTMLDOMAttribute3Disp> _di_IHTMLDOMAttribute3Disp;
__interface DELPHIINTERFACE IHTMLDOMAttribute4;
typedef System::DelphiInterface<IHTMLDOMAttribute4> _di_IHTMLDOMAttribute4;
__dispinterface IHTMLDOMAttribute4Disp;
typedef System::DelphiInterface<IHTMLDOMAttribute4Disp> _di_IHTMLDOMAttribute4Disp;
__interface DELPHIINTERFACE IHTMLDOMTextNode;
typedef System::DelphiInterface<IHTMLDOMTextNode> _di_IHTMLDOMTextNode;
__dispinterface IHTMLDOMTextNodeDisp;
typedef System::DelphiInterface<IHTMLDOMTextNodeDisp> _di_IHTMLDOMTextNodeDisp;
__interface DELPHIINTERFACE IHTMLDOMTextNode2;
typedef System::DelphiInterface<IHTMLDOMTextNode2> _di_IHTMLDOMTextNode2;
__dispinterface IHTMLDOMTextNode2Disp;
typedef System::DelphiInterface<IHTMLDOMTextNode2Disp> _di_IHTMLDOMTextNode2Disp;
__interface DELPHIINTERFACE IHTMLDOMTextNode3;
typedef System::DelphiInterface<IHTMLDOMTextNode3> _di_IHTMLDOMTextNode3;
__dispinterface IHTMLDOMTextNode3Disp;
typedef System::DelphiInterface<IHTMLDOMTextNode3Disp> _di_IHTMLDOMTextNode3Disp;
__interface DELPHIINTERFACE IHTMLDOMImplementation;
typedef System::DelphiInterface<IHTMLDOMImplementation> _di_IHTMLDOMImplementation;
__dispinterface IHTMLDOMImplementationDisp;
typedef System::DelphiInterface<IHTMLDOMImplementationDisp> _di_IHTMLDOMImplementationDisp;
__interface DELPHIINTERFACE IHTMLDOMImplementation2;
typedef System::DelphiInterface<IHTMLDOMImplementation2> _di_IHTMLDOMImplementation2;
__dispinterface IHTMLDOMImplementation2Disp;
typedef System::DelphiInterface<IHTMLDOMImplementation2Disp> _di_IHTMLDOMImplementation2Disp;
__interface DELPHIINTERFACE IHTMLAttributeCollection;
typedef System::DelphiInterface<IHTMLAttributeCollection> _di_IHTMLAttributeCollection;
__dispinterface IHTMLAttributeCollectionDisp;
typedef System::DelphiInterface<IHTMLAttributeCollectionDisp> _di_IHTMLAttributeCollectionDisp;
__interface DELPHIINTERFACE IHTMLAttributeCollection2;
typedef System::DelphiInterface<IHTMLAttributeCollection2> _di_IHTMLAttributeCollection2;
__dispinterface IHTMLAttributeCollection2Disp;
typedef System::DelphiInterface<IHTMLAttributeCollection2Disp> _di_IHTMLAttributeCollection2Disp;
__interface DELPHIINTERFACE IHTMLAttributeCollection4;
typedef System::DelphiInterface<IHTMLAttributeCollection4> _di_IHTMLAttributeCollection4;
__dispinterface IHTMLAttributeCollection4Disp;
typedef System::DelphiInterface<IHTMLAttributeCollection4Disp> _di_IHTMLAttributeCollection4Disp;
__interface DELPHIINTERFACE IHTMLDOMChildrenCollection;
typedef System::DelphiInterface<IHTMLDOMChildrenCollection> _di_IHTMLDOMChildrenCollection;
__dispinterface IHTMLDOMChildrenCollectionDisp;
typedef System::DelphiInterface<IHTMLDOMChildrenCollectionDisp> _di_IHTMLDOMChildrenCollectionDisp;
__interface DELPHIINTERFACE IHTMLDOMChildrenCollection2;
typedef System::DelphiInterface<IHTMLDOMChildrenCollection2> _di_IHTMLDOMChildrenCollection2;
__dispinterface IHTMLDOMChildrenCollection2Disp;
typedef System::DelphiInterface<IHTMLDOMChildrenCollection2Disp> _di_IHTMLDOMChildrenCollection2Disp;
__dispinterface HTMLElementEvents4;
typedef System::DelphiInterface<HTMLElementEvents4> _di_HTMLElementEvents4;
__dispinterface HTMLElementEvents3;
typedef System::DelphiInterface<HTMLElementEvents3> _di_HTMLElementEvents3;
__dispinterface HTMLElementEvents2;
typedef System::DelphiInterface<HTMLElementEvents2> _di_HTMLElementEvents2;
__dispinterface HTMLElementEvents;
typedef System::DelphiInterface<HTMLElementEvents> _di_HTMLElementEvents;
__interface DELPHIINTERFACE IRulesAppliedCollection;
typedef System::DelphiInterface<IRulesAppliedCollection> _di_IRulesAppliedCollection;
__dispinterface IRulesAppliedCollectionDisp;
typedef System::DelphiInterface<IRulesAppliedCollectionDisp> _di_IRulesAppliedCollectionDisp;
__interface DELPHIINTERFACE IRulesApplied;
typedef System::DelphiInterface<IRulesApplied> _di_IRulesApplied;
__dispinterface IRulesAppliedDisp;
typedef System::DelphiInterface<IRulesAppliedDisp> _di_IRulesAppliedDisp;
__interface DELPHIINTERFACE IHTMLStyleSheetRulesAppliedCollection;
typedef System::DelphiInterface<IHTMLStyleSheetRulesAppliedCollection> _di_IHTMLStyleSheetRulesAppliedCollection;
__dispinterface IHTMLStyleSheetRulesAppliedCollectionDisp;
typedef System::DelphiInterface<IHTMLStyleSheetRulesAppliedCollectionDisp> _di_IHTMLStyleSheetRulesAppliedCollectionDisp;
__interface DELPHIINTERFACE IHTMLElement3;
typedef System::DelphiInterface<IHTMLElement3> _di_IHTMLElement3;
__dispinterface IHTMLElement3Disp;
typedef System::DelphiInterface<IHTMLElement3Disp> _di_IHTMLElement3Disp;
__interface DELPHIINTERFACE IHTMLElement4;
typedef System::DelphiInterface<IHTMLElement4> _di_IHTMLElement4;
__dispinterface IHTMLElement4Disp;
typedef System::DelphiInterface<IHTMLElement4Disp> _di_IHTMLElement4Disp;
__interface DELPHIINTERFACE IElementSelector;
typedef System::DelphiInterface<IElementSelector> _di_IElementSelector;
__dispinterface IElementSelectorDisp;
typedef System::DelphiInterface<IElementSelectorDisp> _di_IElementSelectorDisp;
__interface DELPHIINTERFACE IHTMLElementRender;
typedef System::DelphiInterface<IHTMLElementRender> _di_IHTMLElementRender;
__interface DELPHIINTERFACE IHTMLUniqueName;
typedef System::DelphiInterface<IHTMLUniqueName> _di_IHTMLUniqueName;
__dispinterface IHTMLUniqueNameDisp;
typedef System::DelphiInterface<IHTMLUniqueNameDisp> _di_IHTMLUniqueNameDisp;
__interface DELPHIINTERFACE IHTMLElement5;
typedef System::DelphiInterface<IHTMLElement5> _di_IHTMLElement5;
__dispinterface IHTMLElement5Disp;
typedef System::DelphiInterface<IHTMLElement5Disp> _di_IHTMLElement5Disp;
__interface DELPHIINTERFACE IHTMLElement6;
typedef System::DelphiInterface<IHTMLElement6> _di_IHTMLElement6;
__dispinterface IHTMLElement6Disp;
typedef System::DelphiInterface<IHTMLElement6Disp> _di_IHTMLElement6Disp;
__interface DELPHIINTERFACE IHTMLElement7;
typedef System::DelphiInterface<IHTMLElement7> _di_IHTMLElement7;
__dispinterface IHTMLElement7Disp;
typedef System::DelphiInterface<IHTMLElement7Disp> _di_IHTMLElement7Disp;
__interface DELPHIINTERFACE IHTMLElementAppliedStyles;
typedef System::DelphiInterface<IHTMLElementAppliedStyles> _di_IHTMLElementAppliedStyles;
__dispinterface IHTMLElementAppliedStylesDisp;
typedef System::DelphiInterface<IHTMLElementAppliedStylesDisp> _di_IHTMLElementAppliedStylesDisp;
__interface DELPHIINTERFACE IElementTraversal;
typedef System::DelphiInterface<IElementTraversal> _di_IElementTraversal;
__dispinterface IElementTraversalDisp;
typedef System::DelphiInterface<IElementTraversalDisp> _di_IElementTraversalDisp;
__interface DELPHIINTERFACE IHTMLDatabinding;
typedef System::DelphiInterface<IHTMLDatabinding> _di_IHTMLDatabinding;
__dispinterface IHTMLDatabindingDisp;
typedef System::DelphiInterface<IHTMLDatabindingDisp> _di_IHTMLDatabindingDisp;
__interface DELPHIINTERFACE IHTMLElementDefaults;
typedef System::DelphiInterface<IHTMLElementDefaults> _di_IHTMLElementDefaults;
__dispinterface IHTMLElementDefaultsDisp;
typedef System::DelphiInterface<IHTMLElementDefaultsDisp> _di_IHTMLElementDefaultsDisp;
__interface DELPHIINTERFACE IHTCDefaultDispatch;
typedef System::DelphiInterface<IHTCDefaultDispatch> _di_IHTCDefaultDispatch;
__dispinterface IHTCDefaultDispatchDisp;
typedef System::DelphiInterface<IHTCDefaultDispatchDisp> _di_IHTCDefaultDispatchDisp;
__interface DELPHIINTERFACE IHTCPropertyBehavior;
typedef System::DelphiInterface<IHTCPropertyBehavior> _di_IHTCPropertyBehavior;
__dispinterface IHTCPropertyBehaviorDisp;
typedef System::DelphiInterface<IHTCPropertyBehaviorDisp> _di_IHTCPropertyBehaviorDisp;
__interface DELPHIINTERFACE IHTCMethodBehavior;
typedef System::DelphiInterface<IHTCMethodBehavior> _di_IHTCMethodBehavior;
__dispinterface IHTCMethodBehaviorDisp;
typedef System::DelphiInterface<IHTCMethodBehaviorDisp> _di_IHTCMethodBehaviorDisp;
__interface DELPHIINTERFACE IHTCEventBehavior;
typedef System::DelphiInterface<IHTCEventBehavior> _di_IHTCEventBehavior;
__dispinterface IHTCEventBehaviorDisp;
typedef System::DelphiInterface<IHTCEventBehaviorDisp> _di_IHTCEventBehaviorDisp;
__interface DELPHIINTERFACE IHTCAttachBehavior;
typedef System::DelphiInterface<IHTCAttachBehavior> _di_IHTCAttachBehavior;
__dispinterface IHTCAttachBehaviorDisp;
typedef System::DelphiInterface<IHTCAttachBehaviorDisp> _di_IHTCAttachBehaviorDisp;
__interface DELPHIINTERFACE IHTCAttachBehavior2;
typedef System::DelphiInterface<IHTCAttachBehavior2> _di_IHTCAttachBehavior2;
__dispinterface IHTCAttachBehavior2Disp;
typedef System::DelphiInterface<IHTCAttachBehavior2Disp> _di_IHTCAttachBehavior2Disp;
__interface DELPHIINTERFACE IHTCDescBehavior;
typedef System::DelphiInterface<IHTCDescBehavior> _di_IHTCDescBehavior;
__dispinterface IHTCDescBehaviorDisp;
typedef System::DelphiInterface<IHTCDescBehaviorDisp> _di_IHTCDescBehaviorDisp;
__interface DELPHIINTERFACE IHTMLUrnCollection;
typedef System::DelphiInterface<IHTMLUrnCollection> _di_IHTMLUrnCollection;
__dispinterface IHTMLUrnCollectionDisp;
typedef System::DelphiInterface<IHTMLUrnCollectionDisp> _di_IHTMLUrnCollectionDisp;
__interface DELPHIINTERFACE IHTMLGenericElement;
typedef System::DelphiInterface<IHTMLGenericElement> _di_IHTMLGenericElement;
__dispinterface IHTMLGenericElementDisp;
typedef System::DelphiInterface<IHTMLGenericElementDisp> _di_IHTMLGenericElementDisp;
__interface DELPHIINTERFACE IHTMLStyleSheetRuleApplied;
typedef System::DelphiInterface<IHTMLStyleSheetRuleApplied> _di_IHTMLStyleSheetRuleApplied;
__dispinterface IHTMLStyleSheetRuleAppliedDisp;
typedef System::DelphiInterface<IHTMLStyleSheetRuleAppliedDisp> _di_IHTMLStyleSheetRuleAppliedDisp;
__interface DELPHIINTERFACE IHTMLStyleSheetRule2;
typedef System::DelphiInterface<IHTMLStyleSheetRule2> _di_IHTMLStyleSheetRule2;
__dispinterface IHTMLStyleSheetRule2Disp;
typedef System::DelphiInterface<IHTMLStyleSheetRule2Disp> _di_IHTMLStyleSheetRule2Disp;
__interface DELPHIINTERFACE IHTMLStyleSheetRulesCollection2;
typedef System::DelphiInterface<IHTMLStyleSheetRulesCollection2> _di_IHTMLStyleSheetRulesCollection2;
__dispinterface IHTMLStyleSheetRulesCollection2Disp;
typedef System::DelphiInterface<IHTMLStyleSheetRulesCollection2Disp> _di_IHTMLStyleSheetRulesCollection2Disp;
__interface DELPHIINTERFACE IHTMLStyleSheetPage;
typedef System::DelphiInterface<IHTMLStyleSheetPage> _di_IHTMLStyleSheetPage;
__dispinterface IHTMLStyleSheetPageDisp;
typedef System::DelphiInterface<IHTMLStyleSheetPageDisp> _di_IHTMLStyleSheetPageDisp;
__interface DELPHIINTERFACE IHTMLStyleSheetPage2;
typedef System::DelphiInterface<IHTMLStyleSheetPage2> _di_IHTMLStyleSheetPage2;
__dispinterface IHTMLStyleSheetPage2Disp;
typedef System::DelphiInterface<IHTMLStyleSheetPage2Disp> _di_IHTMLStyleSheetPage2Disp;
__interface DELPHIINTERFACE IHTMLStyleSheetPagesCollection;
typedef System::DelphiInterface<IHTMLStyleSheetPagesCollection> _di_IHTMLStyleSheetPagesCollection;
__dispinterface IHTMLStyleSheetPagesCollectionDisp;
typedef System::DelphiInterface<IHTMLStyleSheetPagesCollectionDisp> _di_IHTMLStyleSheetPagesCollectionDisp;
__interface DELPHIINTERFACE IHTMLStyleSheet2;
typedef System::DelphiInterface<IHTMLStyleSheet2> _di_IHTMLStyleSheet2;
__dispinterface IHTMLStyleSheet2Disp;
typedef System::DelphiInterface<IHTMLStyleSheet2Disp> _di_IHTMLStyleSheet2Disp;
__interface DELPHIINTERFACE IHTMLStyleSheet3;
typedef System::DelphiInterface<IHTMLStyleSheet3> _di_IHTMLStyleSheet3;
__dispinterface IHTMLStyleSheet3Disp;
typedef System::DelphiInterface<IHTMLStyleSheet3Disp> _di_IHTMLStyleSheet3Disp;
__interface DELPHIINTERFACE IHTMLStyleSheet4;
typedef System::DelphiInterface<IHTMLStyleSheet4> _di_IHTMLStyleSheet4;
__dispinterface IHTMLStyleSheet4Disp;
typedef System::DelphiInterface<IHTMLStyleSheet4Disp> _di_IHTMLStyleSheet4Disp;
__interface DELPHIINTERFACE IHTMLStyleSheetsCollection2;
typedef System::DelphiInterface<IHTMLStyleSheetsCollection2> _di_IHTMLStyleSheetsCollection2;
__dispinterface IHTMLStyleSheetsCollection2Disp;
typedef System::DelphiInterface<IHTMLStyleSheetsCollection2Disp> _di_IHTMLStyleSheetsCollection2Disp;
__dispinterface HTMLLinkElementEvents2;
typedef System::DelphiInterface<HTMLLinkElementEvents2> _di_HTMLLinkElementEvents2;
__dispinterface HTMLLinkElementEvents;
typedef System::DelphiInterface<HTMLLinkElementEvents> _di_HTMLLinkElementEvents;
__interface DELPHIINTERFACE IHTMLLinkElement;
typedef System::DelphiInterface<IHTMLLinkElement> _di_IHTMLLinkElement;
__dispinterface IHTMLLinkElementDisp;
typedef System::DelphiInterface<IHTMLLinkElementDisp> _di_IHTMLLinkElementDisp;
__interface DELPHIINTERFACE IHTMLLinkElement2;
typedef System::DelphiInterface<IHTMLLinkElement2> _di_IHTMLLinkElement2;
__dispinterface IHTMLLinkElement2Disp;
typedef System::DelphiInterface<IHTMLLinkElement2Disp> _di_IHTMLLinkElement2Disp;
__interface DELPHIINTERFACE IHTMLLinkElement3;
typedef System::DelphiInterface<IHTMLLinkElement3> _di_IHTMLLinkElement3;
__dispinterface IHTMLLinkElement3Disp;
typedef System::DelphiInterface<IHTMLLinkElement3Disp> _di_IHTMLLinkElement3Disp;
__interface DELPHIINTERFACE IHTMLLinkElement4;
typedef System::DelphiInterface<IHTMLLinkElement4> _di_IHTMLLinkElement4;
__dispinterface IHTMLLinkElement4Disp;
typedef System::DelphiInterface<IHTMLLinkElement4Disp> _di_IHTMLLinkElement4Disp;
__interface DELPHIINTERFACE IHTMLLinkElement5;
typedef System::DelphiInterface<IHTMLLinkElement5> _di_IHTMLLinkElement5;
__dispinterface IHTMLLinkElement5Disp;
typedef System::DelphiInterface<IHTMLLinkElement5Disp> _di_IHTMLLinkElement5Disp;
__interface DELPHIINTERFACE IHTMLTxtRange;
typedef System::DelphiInterface<IHTMLTxtRange> _di_IHTMLTxtRange;
__dispinterface IHTMLTxtRangeDisp;
typedef System::DelphiInterface<IHTMLTxtRangeDisp> _di_IHTMLTxtRangeDisp;
__interface DELPHIINTERFACE IHTMLTextRangeMetrics;
typedef System::DelphiInterface<IHTMLTextRangeMetrics> _di_IHTMLTextRangeMetrics;
__dispinterface IHTMLTextRangeMetricsDisp;
typedef System::DelphiInterface<IHTMLTextRangeMetricsDisp> _di_IHTMLTextRangeMetricsDisp;
__interface DELPHIINTERFACE IHTMLTextRangeMetrics2;
typedef System::DelphiInterface<IHTMLTextRangeMetrics2> _di_IHTMLTextRangeMetrics2;
__dispinterface IHTMLTextRangeMetrics2Disp;
typedef System::DelphiInterface<IHTMLTextRangeMetrics2Disp> _di_IHTMLTextRangeMetrics2Disp;
__interface DELPHIINTERFACE IHTMLTxtRangeCollection;
typedef System::DelphiInterface<IHTMLTxtRangeCollection> _di_IHTMLTxtRangeCollection;
__dispinterface IHTMLTxtRangeCollectionDisp;
typedef System::DelphiInterface<IHTMLTxtRangeCollectionDisp> _di_IHTMLTxtRangeCollectionDisp;
__dispinterface HTMLFormElementEvents2;
typedef System::DelphiInterface<HTMLFormElementEvents2> _di_HTMLFormElementEvents2;
__dispinterface HTMLFormElementEvents;
typedef System::DelphiInterface<HTMLFormElementEvents> _di_HTMLFormElementEvents;
__interface DELPHIINTERFACE IHTMLFormElement2;
typedef System::DelphiInterface<IHTMLFormElement2> _di_IHTMLFormElement2;
__dispinterface IHTMLFormElement2Disp;
typedef System::DelphiInterface<IHTMLFormElement2Disp> _di_IHTMLFormElement2Disp;
__interface DELPHIINTERFACE IHTMLFormElement3;
typedef System::DelphiInterface<IHTMLFormElement3> _di_IHTMLFormElement3;
__dispinterface IHTMLFormElement3Disp;
typedef System::DelphiInterface<IHTMLFormElement3Disp> _di_IHTMLFormElement3Disp;
__interface DELPHIINTERFACE IHTMLSubmitData;
typedef System::DelphiInterface<IHTMLSubmitData> _di_IHTMLSubmitData;
__dispinterface IHTMLSubmitDataDisp;
typedef System::DelphiInterface<IHTMLSubmitDataDisp> _di_IHTMLSubmitDataDisp;
__interface DELPHIINTERFACE IHTMLFormElement4;
typedef System::DelphiInterface<IHTMLFormElement4> _di_IHTMLFormElement4;
__dispinterface IHTMLFormElement4Disp;
typedef System::DelphiInterface<IHTMLFormElement4Disp> _di_IHTMLFormElement4Disp;
__dispinterface HTMLControlElementEvents2;
typedef System::DelphiInterface<HTMLControlElementEvents2> _di_HTMLControlElementEvents2;
__dispinterface HTMLControlElementEvents;
typedef System::DelphiInterface<HTMLControlElementEvents> _di_HTMLControlElementEvents;
__interface DELPHIINTERFACE IHTMLControlElement;
typedef System::DelphiInterface<IHTMLControlElement> _di_IHTMLControlElement;
__dispinterface IHTMLControlElementDisp;
typedef System::DelphiInterface<IHTMLControlElementDisp> _di_IHTMLControlElementDisp;
__interface DELPHIINTERFACE IHTMLTextElement;
typedef System::DelphiInterface<IHTMLTextElement> _di_IHTMLTextElement;
__dispinterface IHTMLTextElementDisp;
typedef System::DelphiInterface<IHTMLTextElementDisp> _di_IHTMLTextElementDisp;
__dispinterface HTMLTextContainerEvents2;
typedef System::DelphiInterface<HTMLTextContainerEvents2> _di_HTMLTextContainerEvents2;
__dispinterface HTMLTextContainerEvents;
typedef System::DelphiInterface<HTMLTextContainerEvents> _di_HTMLTextContainerEvents;
__interface DELPHIINTERFACE IHTMLTextContainer;
typedef System::DelphiInterface<IHTMLTextContainer> _di_IHTMLTextContainer;
__dispinterface IHTMLTextContainerDisp;
typedef System::DelphiInterface<IHTMLTextContainerDisp> _di_IHTMLTextContainerDisp;
__interface DELPHIINTERFACE IHTMLControlRange;
typedef System::DelphiInterface<IHTMLControlRange> _di_IHTMLControlRange;
__dispinterface IHTMLControlRangeDisp;
typedef System::DelphiInterface<IHTMLControlRangeDisp> _di_IHTMLControlRangeDisp;
__interface DELPHIINTERFACE IHTMLControlRange2;
typedef System::DelphiInterface<IHTMLControlRange2> _di_IHTMLControlRange2;
__dispinterface IHTMLControlRange2Disp;
typedef System::DelphiInterface<IHTMLControlRange2Disp> _di_IHTMLControlRange2Disp;
__dispinterface HTMLImgEvents2;
typedef System::DelphiInterface<HTMLImgEvents2> _di_HTMLImgEvents2;
__dispinterface HTMLImgEvents;
typedef System::DelphiInterface<HTMLImgEvents> _di_HTMLImgEvents;
__interface DELPHIINTERFACE IHTMLImgElement2;
typedef System::DelphiInterface<IHTMLImgElement2> _di_IHTMLImgElement2;
__dispinterface IHTMLImgElement2Disp;
typedef System::DelphiInterface<IHTMLImgElement2Disp> _di_IHTMLImgElement2Disp;
__interface DELPHIINTERFACE IHTMLImgElement3;
typedef System::DelphiInterface<IHTMLImgElement3> _di_IHTMLImgElement3;
__dispinterface IHTMLImgElement3Disp;
typedef System::DelphiInterface<IHTMLImgElement3Disp> _di_IHTMLImgElement3Disp;
__interface DELPHIINTERFACE IHTMLImgElement4;
typedef System::DelphiInterface<IHTMLImgElement4> _di_IHTMLImgElement4;
__dispinterface IHTMLImgElement4Disp;
typedef System::DelphiInterface<IHTMLImgElement4Disp> _di_IHTMLImgElement4Disp;
__interface DELPHIINTERFACE IHTMLMSImgElement;
typedef System::DelphiInterface<IHTMLMSImgElement> _di_IHTMLMSImgElement;
__dispinterface IHTMLMSImgElementDisp;
typedef System::DelphiInterface<IHTMLMSImgElementDisp> _di_IHTMLMSImgElementDisp;
__interface DELPHIINTERFACE IHTMLBodyElement;
typedef System::DelphiInterface<IHTMLBodyElement> _di_IHTMLBodyElement;
__dispinterface IHTMLBodyElementDisp;
typedef System::DelphiInterface<IHTMLBodyElementDisp> _di_IHTMLBodyElementDisp;
__interface DELPHIINTERFACE IHTMLBodyElement2;
typedef System::DelphiInterface<IHTMLBodyElement2> _di_IHTMLBodyElement2;
__dispinterface IHTMLBodyElement2Disp;
typedef System::DelphiInterface<IHTMLBodyElement2Disp> _di_IHTMLBodyElement2Disp;
__interface DELPHIINTERFACE IHTMLBodyElement3;
typedef System::DelphiInterface<IHTMLBodyElement3> _di_IHTMLBodyElement3;
__dispinterface IHTMLBodyElement3Disp;
typedef System::DelphiInterface<IHTMLBodyElement3Disp> _di_IHTMLBodyElement3Disp;
__interface DELPHIINTERFACE IHTMLBodyElement4;
typedef System::DelphiInterface<IHTMLBodyElement4> _di_IHTMLBodyElement4;
__dispinterface IHTMLBodyElement4Disp;
typedef System::DelphiInterface<IHTMLBodyElement4Disp> _di_IHTMLBodyElement4Disp;
__interface DELPHIINTERFACE IHTMLBodyElement5;
typedef System::DelphiInterface<IHTMLBodyElement5> _di_IHTMLBodyElement5;
__dispinterface IHTMLBodyElement5Disp;
typedef System::DelphiInterface<IHTMLBodyElement5Disp> _di_IHTMLBodyElement5Disp;
__interface DELPHIINTERFACE IHTMLFontElement;
typedef System::DelphiInterface<IHTMLFontElement> _di_IHTMLFontElement;
__dispinterface IHTMLFontElementDisp;
typedef System::DelphiInterface<IHTMLFontElementDisp> _di_IHTMLFontElementDisp;
__dispinterface HTMLAnchorEvents2;
typedef System::DelphiInterface<HTMLAnchorEvents2> _di_HTMLAnchorEvents2;
__dispinterface HTMLAnchorEvents;
typedef System::DelphiInterface<HTMLAnchorEvents> _di_HTMLAnchorEvents;
__interface DELPHIINTERFACE IHTMLAnchorElement;
typedef System::DelphiInterface<IHTMLAnchorElement> _di_IHTMLAnchorElement;
__dispinterface IHTMLAnchorElementDisp;
typedef System::DelphiInterface<IHTMLAnchorElementDisp> _di_IHTMLAnchorElementDisp;
__interface DELPHIINTERFACE IHTMLAnchorElement2;
typedef System::DelphiInterface<IHTMLAnchorElement2> _di_IHTMLAnchorElement2;
__dispinterface IHTMLAnchorElement2Disp;
typedef System::DelphiInterface<IHTMLAnchorElement2Disp> _di_IHTMLAnchorElement2Disp;
__interface DELPHIINTERFACE IHTMLAnchorElement3;
typedef System::DelphiInterface<IHTMLAnchorElement3> _di_IHTMLAnchorElement3;
__dispinterface IHTMLAnchorElement3Disp;
typedef System::DelphiInterface<IHTMLAnchorElement3Disp> _di_IHTMLAnchorElement3Disp;
__dispinterface HTMLLabelEvents2;
typedef System::DelphiInterface<HTMLLabelEvents2> _di_HTMLLabelEvents2;
__dispinterface HTMLLabelEvents;
typedef System::DelphiInterface<HTMLLabelEvents> _di_HTMLLabelEvents;
__interface DELPHIINTERFACE IHTMLLabelElement;
typedef System::DelphiInterface<IHTMLLabelElement> _di_IHTMLLabelElement;
__dispinterface IHTMLLabelElementDisp;
typedef System::DelphiInterface<IHTMLLabelElementDisp> _di_IHTMLLabelElementDisp;
__interface DELPHIINTERFACE IHTMLLabelElement2;
typedef System::DelphiInterface<IHTMLLabelElement2> _di_IHTMLLabelElement2;
__dispinterface IHTMLLabelElement2Disp;
typedef System::DelphiInterface<IHTMLLabelElement2Disp> _di_IHTMLLabelElement2Disp;
__interface DELPHIINTERFACE IHTMLListElement;
typedef System::DelphiInterface<IHTMLListElement> _di_IHTMLListElement;
__dispinterface IHTMLListElementDisp;
typedef System::DelphiInterface<IHTMLListElementDisp> _di_IHTMLListElementDisp;
__interface DELPHIINTERFACE IHTMLListElement2;
typedef System::DelphiInterface<IHTMLListElement2> _di_IHTMLListElement2;
__dispinterface IHTMLListElement2Disp;
typedef System::DelphiInterface<IHTMLListElement2Disp> _di_IHTMLListElement2Disp;
__interface DELPHIINTERFACE IHTMLUListElement;
typedef System::DelphiInterface<IHTMLUListElement> _di_IHTMLUListElement;
__dispinterface IHTMLUListElementDisp;
typedef System::DelphiInterface<IHTMLUListElementDisp> _di_IHTMLUListElementDisp;
__interface DELPHIINTERFACE IHTMLOListElement;
typedef System::DelphiInterface<IHTMLOListElement> _di_IHTMLOListElement;
__dispinterface IHTMLOListElementDisp;
typedef System::DelphiInterface<IHTMLOListElementDisp> _di_IHTMLOListElementDisp;
__interface DELPHIINTERFACE IHTMLLIElement;
typedef System::DelphiInterface<IHTMLLIElement> _di_IHTMLLIElement;
__dispinterface IHTMLLIElementDisp;
typedef System::DelphiInterface<IHTMLLIElementDisp> _di_IHTMLLIElementDisp;
__interface DELPHIINTERFACE IHTMLBlockElement;
typedef System::DelphiInterface<IHTMLBlockElement> _di_IHTMLBlockElement;
__dispinterface IHTMLBlockElementDisp;
typedef System::DelphiInterface<IHTMLBlockElementDisp> _di_IHTMLBlockElementDisp;
__interface DELPHIINTERFACE IHTMLBlockElement2;
typedef System::DelphiInterface<IHTMLBlockElement2> _di_IHTMLBlockElement2;
__dispinterface IHTMLBlockElement2Disp;
typedef System::DelphiInterface<IHTMLBlockElement2Disp> _di_IHTMLBlockElement2Disp;
__interface DELPHIINTERFACE IHTMLBlockElement3;
typedef System::DelphiInterface<IHTMLBlockElement3> _di_IHTMLBlockElement3;
__dispinterface IHTMLBlockElement3Disp;
typedef System::DelphiInterface<IHTMLBlockElement3Disp> _di_IHTMLBlockElement3Disp;
__interface DELPHIINTERFACE IHTMLDivElement;
typedef System::DelphiInterface<IHTMLDivElement> _di_IHTMLDivElement;
__dispinterface IHTMLDivElementDisp;
typedef System::DelphiInterface<IHTMLDivElementDisp> _di_IHTMLDivElementDisp;
__interface DELPHIINTERFACE IHTMLDDElement;
typedef System::DelphiInterface<IHTMLDDElement> _di_IHTMLDDElement;
__dispinterface IHTMLDDElementDisp;
typedef System::DelphiInterface<IHTMLDDElementDisp> _di_IHTMLDDElementDisp;
__interface DELPHIINTERFACE IHTMLDTElement;
typedef System::DelphiInterface<IHTMLDTElement> _di_IHTMLDTElement;
__dispinterface IHTMLDTElementDisp;
typedef System::DelphiInterface<IHTMLDTElementDisp> _di_IHTMLDTElementDisp;
__interface DELPHIINTERFACE IHTMLBRElement;
typedef System::DelphiInterface<IHTMLBRElement> _di_IHTMLBRElement;
__dispinterface IHTMLBRElementDisp;
typedef System::DelphiInterface<IHTMLBRElementDisp> _di_IHTMLBRElementDisp;
__interface DELPHIINTERFACE IHTMLDListElement;
typedef System::DelphiInterface<IHTMLDListElement> _di_IHTMLDListElement;
__dispinterface IHTMLDListElementDisp;
typedef System::DelphiInterface<IHTMLDListElementDisp> _di_IHTMLDListElementDisp;
__interface DELPHIINTERFACE IHTMLHRElement;
typedef System::DelphiInterface<IHTMLHRElement> _di_IHTMLHRElement;
__dispinterface IHTMLHRElementDisp;
typedef System::DelphiInterface<IHTMLHRElementDisp> _di_IHTMLHRElementDisp;
__interface DELPHIINTERFACE IHTMLParaElement;
typedef System::DelphiInterface<IHTMLParaElement> _di_IHTMLParaElement;
__dispinterface IHTMLParaElementDisp;
typedef System::DelphiInterface<IHTMLParaElementDisp> _di_IHTMLParaElementDisp;
__interface DELPHIINTERFACE IHTMLElementCollection2;
typedef System::DelphiInterface<IHTMLElementCollection2> _di_IHTMLElementCollection2;
__dispinterface IHTMLElementCollection2Disp;
typedef System::DelphiInterface<IHTMLElementCollection2Disp> _di_IHTMLElementCollection2Disp;
__interface DELPHIINTERFACE IHTMLElementCollection3;
typedef System::DelphiInterface<IHTMLElementCollection3> _di_IHTMLElementCollection3;
__dispinterface IHTMLElementCollection3Disp;
typedef System::DelphiInterface<IHTMLElementCollection3Disp> _di_IHTMLElementCollection3Disp;
__interface DELPHIINTERFACE IHTMLElementCollection4;
typedef System::DelphiInterface<IHTMLElementCollection4> _di_IHTMLElementCollection4;
__dispinterface IHTMLElementCollection4Disp;
typedef System::DelphiInterface<IHTMLElementCollection4Disp> _di_IHTMLElementCollection4Disp;
__interface DELPHIINTERFACE IHTMLHeaderElement;
typedef System::DelphiInterface<IHTMLHeaderElement> _di_IHTMLHeaderElement;
__dispinterface IHTMLHeaderElementDisp;
typedef System::DelphiInterface<IHTMLHeaderElementDisp> _di_IHTMLHeaderElementDisp;
__dispinterface HTMLSelectElementEvents2;
typedef System::DelphiInterface<HTMLSelectElementEvents2> _di_HTMLSelectElementEvents2;
__dispinterface HTMLSelectElementEvents;
typedef System::DelphiInterface<HTMLSelectElementEvents> _di_HTMLSelectElementEvents;
__interface DELPHIINTERFACE IHTMLSelectElementEx;
typedef System::DelphiInterface<IHTMLSelectElementEx> _di_IHTMLSelectElementEx;
__interface DELPHIINTERFACE IHTMLSelectElement;
typedef System::DelphiInterface<IHTMLSelectElement> _di_IHTMLSelectElement;
__dispinterface IHTMLSelectElementDisp;
typedef System::DelphiInterface<IHTMLSelectElementDisp> _di_IHTMLSelectElementDisp;
__interface DELPHIINTERFACE IHTMLSelectElement2;
typedef System::DelphiInterface<IHTMLSelectElement2> _di_IHTMLSelectElement2;
__dispinterface IHTMLSelectElement2Disp;
typedef System::DelphiInterface<IHTMLSelectElement2Disp> _di_IHTMLSelectElement2Disp;
__interface DELPHIINTERFACE IHTMLSelectElement4;
typedef System::DelphiInterface<IHTMLSelectElement4> _di_IHTMLSelectElement4;
__dispinterface IHTMLSelectElement4Disp;
typedef System::DelphiInterface<IHTMLSelectElement4Disp> _di_IHTMLSelectElement4Disp;
__interface DELPHIINTERFACE IHTMLSelectElement5;
typedef System::DelphiInterface<IHTMLSelectElement5> _di_IHTMLSelectElement5;
__dispinterface IHTMLSelectElement5Disp;
typedef System::DelphiInterface<IHTMLSelectElement5Disp> _di_IHTMLSelectElement5Disp;
__interface DELPHIINTERFACE IHTMLSelectElement6;
typedef System::DelphiInterface<IHTMLSelectElement6> _di_IHTMLSelectElement6;
__dispinterface IHTMLSelectElement6Disp;
typedef System::DelphiInterface<IHTMLSelectElement6Disp> _di_IHTMLSelectElement6Disp;
__interface DELPHIINTERFACE IHTMLSelectionObject2;
typedef System::DelphiInterface<IHTMLSelectionObject2> _di_IHTMLSelectionObject2;
__dispinterface IHTMLSelectionObject2Disp;
typedef System::DelphiInterface<IHTMLSelectionObject2Disp> _di_IHTMLSelectionObject2Disp;
__interface DELPHIINTERFACE IHTMLOptionElement3;
typedef System::DelphiInterface<IHTMLOptionElement3> _di_IHTMLOptionElement3;
__dispinterface IHTMLOptionElement3Disp;
typedef System::DelphiInterface<IHTMLOptionElement3Disp> _di_IHTMLOptionElement3Disp;
__interface DELPHIINTERFACE IHTMLOptionElement4;
typedef System::DelphiInterface<IHTMLOptionElement4> _di_IHTMLOptionElement4;
__dispinterface IHTMLOptionElement4Disp;
typedef System::DelphiInterface<IHTMLOptionElement4Disp> _di_IHTMLOptionElement4Disp;
__dispinterface HTMLButtonElementEvents2;
typedef System::DelphiInterface<HTMLButtonElementEvents2> _di_HTMLButtonElementEvents2;
__dispinterface HTMLButtonElementEvents;
typedef System::DelphiInterface<HTMLButtonElementEvents> _di_HTMLButtonElementEvents;
__dispinterface HTMLInputTextElementEvents2;
typedef System::DelphiInterface<HTMLInputTextElementEvents2> _di_HTMLInputTextElementEvents2;
__dispinterface HTMLOptionButtonElementEvents2;
typedef System::DelphiInterface<HTMLOptionButtonElementEvents2> _di_HTMLOptionButtonElementEvents2;
__dispinterface HTMLInputFileElementEvents2;
typedef System::DelphiInterface<HTMLInputFileElementEvents2> _di_HTMLInputFileElementEvents2;
__dispinterface HTMLInputImageEvents2;
typedef System::DelphiInterface<HTMLInputImageEvents2> _di_HTMLInputImageEvents2;
__dispinterface HTMLInputTextElementEvents;
typedef System::DelphiInterface<HTMLInputTextElementEvents> _di_HTMLInputTextElementEvents;
__dispinterface HTMLOptionButtonElementEvents;
typedef System::DelphiInterface<HTMLOptionButtonElementEvents> _di_HTMLOptionButtonElementEvents;
__dispinterface HTMLInputFileElementEvents;
typedef System::DelphiInterface<HTMLInputFileElementEvents> _di_HTMLInputFileElementEvents;
__dispinterface HTMLInputImageEvents;
typedef System::DelphiInterface<HTMLInputImageEvents> _di_HTMLInputImageEvents;
__interface DELPHIINTERFACE IHTMLInputElement;
typedef System::DelphiInterface<IHTMLInputElement> _di_IHTMLInputElement;
__dispinterface IHTMLInputElementDisp;
typedef System::DelphiInterface<IHTMLInputElementDisp> _di_IHTMLInputElementDisp;
__interface DELPHIINTERFACE IHTMLInputElement2;
typedef System::DelphiInterface<IHTMLInputElement2> _di_IHTMLInputElement2;
__dispinterface IHTMLInputElement2Disp;
typedef System::DelphiInterface<IHTMLInputElement2Disp> _di_IHTMLInputElement2Disp;
__interface DELPHIINTERFACE IHTMLInputElement3;
typedef System::DelphiInterface<IHTMLInputElement3> _di_IHTMLInputElement3;
__dispinterface IHTMLInputElement3Disp;
typedef System::DelphiInterface<IHTMLInputElement3Disp> _di_IHTMLInputElement3Disp;
__interface DELPHIINTERFACE IHTMLInputButtonElement;
typedef System::DelphiInterface<IHTMLInputButtonElement> _di_IHTMLInputButtonElement;
__dispinterface IHTMLInputButtonElementDisp;
typedef System::DelphiInterface<IHTMLInputButtonElementDisp> _di_IHTMLInputButtonElementDisp;
__interface DELPHIINTERFACE IHTMLInputHiddenElement;
typedef System::DelphiInterface<IHTMLInputHiddenElement> _di_IHTMLInputHiddenElement;
__dispinterface IHTMLInputHiddenElementDisp;
typedef System::DelphiInterface<IHTMLInputHiddenElementDisp> _di_IHTMLInputHiddenElementDisp;
__interface DELPHIINTERFACE IHTMLInputTextElement;
typedef System::DelphiInterface<IHTMLInputTextElement> _di_IHTMLInputTextElement;
__dispinterface IHTMLInputTextElementDisp;
typedef System::DelphiInterface<IHTMLInputTextElementDisp> _di_IHTMLInputTextElementDisp;
__interface DELPHIINTERFACE IHTMLInputTextElement2;
typedef System::DelphiInterface<IHTMLInputTextElement2> _di_IHTMLInputTextElement2;
__dispinterface IHTMLInputTextElement2Disp;
typedef System::DelphiInterface<IHTMLInputTextElement2Disp> _di_IHTMLInputTextElement2Disp;
__interface DELPHIINTERFACE IHTMLInputFileElement;
typedef System::DelphiInterface<IHTMLInputFileElement> _di_IHTMLInputFileElement;
__dispinterface IHTMLInputFileElementDisp;
typedef System::DelphiInterface<IHTMLInputFileElementDisp> _di_IHTMLInputFileElementDisp;
__interface DELPHIINTERFACE IHTMLOptionButtonElement;
typedef System::DelphiInterface<IHTMLOptionButtonElement> _di_IHTMLOptionButtonElement;
__dispinterface IHTMLOptionButtonElementDisp;
typedef System::DelphiInterface<IHTMLOptionButtonElementDisp> _di_IHTMLOptionButtonElementDisp;
__interface DELPHIINTERFACE IHTMLInputImage;
typedef System::DelphiInterface<IHTMLInputImage> _di_IHTMLInputImage;
__dispinterface IHTMLInputImageDisp;
typedef System::DelphiInterface<IHTMLInputImageDisp> _di_IHTMLInputImageDisp;
__interface DELPHIINTERFACE IHTMLInputRangeElement;
typedef System::DelphiInterface<IHTMLInputRangeElement> _di_IHTMLInputRangeElement;
__dispinterface IHTMLInputRangeElementDisp;
typedef System::DelphiInterface<IHTMLInputRangeElementDisp> _di_IHTMLInputRangeElementDisp;
__interface DELPHIINTERFACE IHTMLTextAreaElement;
typedef System::DelphiInterface<IHTMLTextAreaElement> _di_IHTMLTextAreaElement;
__dispinterface IHTMLTextAreaElementDisp;
typedef System::DelphiInterface<IHTMLTextAreaElementDisp> _di_IHTMLTextAreaElementDisp;
__interface DELPHIINTERFACE IHTMLTextAreaElement2;
typedef System::DelphiInterface<IHTMLTextAreaElement2> _di_IHTMLTextAreaElement2;
__dispinterface IHTMLTextAreaElement2Disp;
typedef System::DelphiInterface<IHTMLTextAreaElement2Disp> _di_IHTMLTextAreaElement2Disp;
__interface DELPHIINTERFACE IHTMLButtonElement;
typedef System::DelphiInterface<IHTMLButtonElement> _di_IHTMLButtonElement;
__dispinterface IHTMLButtonElementDisp;
typedef System::DelphiInterface<IHTMLButtonElementDisp> _di_IHTMLButtonElementDisp;
__interface DELPHIINTERFACE IHTMLButtonElement2;
typedef System::DelphiInterface<IHTMLButtonElement2> _di_IHTMLButtonElement2;
__dispinterface IHTMLButtonElement2Disp;
typedef System::DelphiInterface<IHTMLButtonElement2Disp> _di_IHTMLButtonElement2Disp;
__dispinterface HTMLMarqueeElementEvents2;
typedef System::DelphiInterface<HTMLMarqueeElementEvents2> _di_HTMLMarqueeElementEvents2;
__dispinterface HTMLMarqueeElementEvents;
typedef System::DelphiInterface<HTMLMarqueeElementEvents> _di_HTMLMarqueeElementEvents;
__interface DELPHIINTERFACE IHTMLMarqueeElement;
typedef System::DelphiInterface<IHTMLMarqueeElement> _di_IHTMLMarqueeElement;
__dispinterface IHTMLMarqueeElementDisp;
typedef System::DelphiInterface<IHTMLMarqueeElementDisp> _di_IHTMLMarqueeElementDisp;
__interface DELPHIINTERFACE IHTMLHtmlElement;
typedef System::DelphiInterface<IHTMLHtmlElement> _di_IHTMLHtmlElement;
__dispinterface IHTMLHtmlElementDisp;
typedef System::DelphiInterface<IHTMLHtmlElementDisp> _di_IHTMLHtmlElementDisp;
__interface DELPHIINTERFACE IHTMLHeadElement;
typedef System::DelphiInterface<IHTMLHeadElement> _di_IHTMLHeadElement;
__dispinterface IHTMLHeadElementDisp;
typedef System::DelphiInterface<IHTMLHeadElementDisp> _di_IHTMLHeadElementDisp;
__interface DELPHIINTERFACE IHTMLHeadElement2;
typedef System::DelphiInterface<IHTMLHeadElement2> _di_IHTMLHeadElement2;
__dispinterface IHTMLHeadElement2Disp;
typedef System::DelphiInterface<IHTMLHeadElement2Disp> _di_IHTMLHeadElement2Disp;
__interface DELPHIINTERFACE IHTMLTitleElement;
typedef System::DelphiInterface<IHTMLTitleElement> _di_IHTMLTitleElement;
__dispinterface IHTMLTitleElementDisp;
typedef System::DelphiInterface<IHTMLTitleElementDisp> _di_IHTMLTitleElementDisp;
__interface DELPHIINTERFACE IHTMLMetaElement;
typedef System::DelphiInterface<IHTMLMetaElement> _di_IHTMLMetaElement;
__dispinterface IHTMLMetaElementDisp;
typedef System::DelphiInterface<IHTMLMetaElementDisp> _di_IHTMLMetaElementDisp;
__interface DELPHIINTERFACE IHTMLMetaElement2;
typedef System::DelphiInterface<IHTMLMetaElement2> _di_IHTMLMetaElement2;
__dispinterface IHTMLMetaElement2Disp;
typedef System::DelphiInterface<IHTMLMetaElement2Disp> _di_IHTMLMetaElement2Disp;
__interface DELPHIINTERFACE IHTMLMetaElement3;
typedef System::DelphiInterface<IHTMLMetaElement3> _di_IHTMLMetaElement3;
__dispinterface IHTMLMetaElement3Disp;
typedef System::DelphiInterface<IHTMLMetaElement3Disp> _di_IHTMLMetaElement3Disp;
__interface DELPHIINTERFACE IHTMLBaseElement;
typedef System::DelphiInterface<IHTMLBaseElement> _di_IHTMLBaseElement;
__dispinterface IHTMLBaseElementDisp;
typedef System::DelphiInterface<IHTMLBaseElementDisp> _di_IHTMLBaseElementDisp;
__interface DELPHIINTERFACE IHTMLBaseElement2;
typedef System::DelphiInterface<IHTMLBaseElement2> _di_IHTMLBaseElement2;
__dispinterface IHTMLBaseElement2Disp;
typedef System::DelphiInterface<IHTMLBaseElement2Disp> _di_IHTMLBaseElement2Disp;
__interface DELPHIINTERFACE IHTMLIsIndexElement;
typedef System::DelphiInterface<IHTMLIsIndexElement> _di_IHTMLIsIndexElement;
__dispinterface IHTMLIsIndexElementDisp;
typedef System::DelphiInterface<IHTMLIsIndexElementDisp> _di_IHTMLIsIndexElementDisp;
__interface DELPHIINTERFACE IHTMLIsIndexElement2;
typedef System::DelphiInterface<IHTMLIsIndexElement2> _di_IHTMLIsIndexElement2;
__dispinterface IHTMLIsIndexElement2Disp;
typedef System::DelphiInterface<IHTMLIsIndexElement2Disp> _di_IHTMLIsIndexElement2Disp;
__interface DELPHIINTERFACE IHTMLNextIdElement;
typedef System::DelphiInterface<IHTMLNextIdElement> _di_IHTMLNextIdElement;
__dispinterface IHTMLNextIdElementDisp;
typedef System::DelphiInterface<IHTMLNextIdElementDisp> _di_IHTMLNextIdElementDisp;
__interface DELPHIINTERFACE IHTMLBaseFontElement;
typedef System::DelphiInterface<IHTMLBaseFontElement> _di_IHTMLBaseFontElement;
__dispinterface IHTMLBaseFontElementDisp;
typedef System::DelphiInterface<IHTMLBaseFontElementDisp> _di_IHTMLBaseFontElementDisp;
__interface DELPHIINTERFACE IHTMLUnknownElement;
typedef System::DelphiInterface<IHTMLUnknownElement> _di_IHTMLUnknownElement;
__dispinterface IHTMLUnknownElementDisp;
typedef System::DelphiInterface<IHTMLUnknownElementDisp> _di_IHTMLUnknownElementDisp;
__interface DELPHIINTERFACE IWebGeolocation;
typedef System::DelphiInterface<IWebGeolocation> _di_IWebGeolocation;
__dispinterface IWebGeolocationDisp;
typedef System::DelphiInterface<IWebGeolocationDisp> _di_IWebGeolocationDisp;
__interface DELPHIINTERFACE INavigatorGeolocation;
typedef System::DelphiInterface<INavigatorGeolocation> _di_INavigatorGeolocation;
__dispinterface INavigatorGeolocationDisp;
typedef System::DelphiInterface<INavigatorGeolocationDisp> _di_INavigatorGeolocationDisp;
__interface DELPHIINTERFACE INavigatorDoNotTrack;
typedef System::DelphiInterface<INavigatorDoNotTrack> _di_INavigatorDoNotTrack;
__dispinterface INavigatorDoNotTrackDisp;
typedef System::DelphiInterface<INavigatorDoNotTrackDisp> _di_INavigatorDoNotTrackDisp;
__interface DELPHIINTERFACE IHTMLBookmarkCollection;
typedef System::DelphiInterface<IHTMLBookmarkCollection> _di_IHTMLBookmarkCollection;
__dispinterface IHTMLBookmarkCollectionDisp;
typedef System::DelphiInterface<IHTMLBookmarkCollectionDisp> _di_IHTMLBookmarkCollectionDisp;
__interface DELPHIINTERFACE IHTMLDataTransfer;
typedef System::DelphiInterface<IHTMLDataTransfer> _di_IHTMLDataTransfer;
__dispinterface IHTMLDataTransferDisp;
typedef System::DelphiInterface<IHTMLDataTransferDisp> _di_IHTMLDataTransferDisp;
__interface DELPHIINTERFACE IHTMLEventObj2;
typedef System::DelphiInterface<IHTMLEventObj2> _di_IHTMLEventObj2;
__dispinterface IHTMLEventObj2Disp;
typedef System::DelphiInterface<IHTMLEventObj2Disp> _di_IHTMLEventObj2Disp;
__interface DELPHIINTERFACE IHTMLEventObj3;
typedef System::DelphiInterface<IHTMLEventObj3> _di_IHTMLEventObj3;
__dispinterface IHTMLEventObj3Disp;
typedef System::DelphiInterface<IHTMLEventObj3Disp> _di_IHTMLEventObj3Disp;
__interface DELPHIINTERFACE IHTMLEventObj4;
typedef System::DelphiInterface<IHTMLEventObj4> _di_IHTMLEventObj4;
__dispinterface IHTMLEventObj4Disp;
typedef System::DelphiInterface<IHTMLEventObj4Disp> _di_IHTMLEventObj4Disp;
__interface DELPHIINTERFACE IHTMLEventObj5;
typedef System::DelphiInterface<IHTMLEventObj5> _di_IHTMLEventObj5;
__dispinterface IHTMLEventObj5Disp;
typedef System::DelphiInterface<IHTMLEventObj5Disp> _di_IHTMLEventObj5Disp;
__interface DELPHIINTERFACE IHTMLEventObj6;
typedef System::DelphiInterface<IHTMLEventObj6> _di_IHTMLEventObj6;
__dispinterface IHTMLEventObj6Disp;
typedef System::DelphiInterface<IHTMLEventObj6Disp> _di_IHTMLEventObj6Disp;
__interface DELPHIINTERFACE IHTMLStyleMedia;
typedef System::DelphiInterface<IHTMLStyleMedia> _di_IHTMLStyleMedia;
__dispinterface IHTMLStyleMediaDisp;
typedef System::DelphiInterface<IHTMLStyleMediaDisp> _di_IHTMLStyleMediaDisp;
__dispinterface HTMLWindowEvents3;
typedef System::DelphiInterface<HTMLWindowEvents3> _di_HTMLWindowEvents3;
__dispinterface HTMLWindowEvents2;
typedef System::DelphiInterface<HTMLWindowEvents2> _di_HTMLWindowEvents2;
__dispinterface HTMLWindowEvents;
typedef System::DelphiInterface<HTMLWindowEvents> _di_HTMLWindowEvents;
__interface DELPHIINTERFACE IHTMLWindow3;
typedef System::DelphiInterface<IHTMLWindow3> _di_IHTMLWindow3;
__dispinterface IHTMLWindow3Disp;
typedef System::DelphiInterface<IHTMLWindow3Disp> _di_IHTMLWindow3Disp;
__interface DELPHIINTERFACE IHTMLFrameBase;
typedef System::DelphiInterface<IHTMLFrameBase> _di_IHTMLFrameBase;
__dispinterface IHTMLFrameBaseDisp;
typedef System::DelphiInterface<IHTMLFrameBaseDisp> _di_IHTMLFrameBaseDisp;
__interface DELPHIINTERFACE IHTMLStorage;
typedef System::DelphiInterface<IHTMLStorage> _di_IHTMLStorage;
__dispinterface IHTMLStorageDisp;
typedef System::DelphiInterface<IHTMLStorageDisp> _di_IHTMLStorageDisp;
__interface DELPHIINTERFACE IHTMLPerformance;
typedef System::DelphiInterface<IHTMLPerformance> _di_IHTMLPerformance;
__dispinterface IHTMLPerformanceDisp;
typedef System::DelphiInterface<IHTMLPerformanceDisp> _di_IHTMLPerformanceDisp;
__interface DELPHIINTERFACE IHTMLPerformanceNavigation;
typedef System::DelphiInterface<IHTMLPerformanceNavigation> _di_IHTMLPerformanceNavigation;
__dispinterface IHTMLPerformanceNavigationDisp;
typedef System::DelphiInterface<IHTMLPerformanceNavigationDisp> _di_IHTMLPerformanceNavigationDisp;
__interface DELPHIINTERFACE IHTMLPerformanceTiming;
typedef System::DelphiInterface<IHTMLPerformanceTiming> _di_IHTMLPerformanceTiming;
__dispinterface IHTMLPerformanceTimingDisp;
typedef System::DelphiInterface<IHTMLPerformanceTimingDisp> _di_IHTMLPerformanceTimingDisp;
__dispinterface IHTMLApplicationCacheDisp;
typedef System::DelphiInterface<IHTMLApplicationCacheDisp> _di_IHTMLApplicationCacheDisp;
__interface DELPHIINTERFACE IHTMLScreen2;
typedef System::DelphiInterface<IHTMLScreen2> _di_IHTMLScreen2;
__dispinterface IHTMLScreen2Disp;
typedef System::DelphiInterface<IHTMLScreen2Disp> _di_IHTMLScreen2Disp;
__interface DELPHIINTERFACE IHTMLScreen3;
typedef System::DelphiInterface<IHTMLScreen3> _di_IHTMLScreen3;
__dispinterface IHTMLScreen3Disp;
typedef System::DelphiInterface<IHTMLScreen3Disp> _di_IHTMLScreen3Disp;
__interface DELPHIINTERFACE IHTMLScreen4;
typedef System::DelphiInterface<IHTMLScreen4> _di_IHTMLScreen4;
__dispinterface IHTMLScreen4Disp;
typedef System::DelphiInterface<IHTMLScreen4Disp> _di_IHTMLScreen4Disp;
__interface DELPHIINTERFACE IHTMLWindow4;
typedef System::DelphiInterface<IHTMLWindow4> _di_IHTMLWindow4;
__dispinterface IHTMLWindow4Disp;
typedef System::DelphiInterface<IHTMLWindow4Disp> _di_IHTMLWindow4Disp;
__interface DELPHIINTERFACE IHTMLWindow5;
typedef System::DelphiInterface<IHTMLWindow5> _di_IHTMLWindow5;
__dispinterface IHTMLWindow5Disp;
typedef System::DelphiInterface<IHTMLWindow5Disp> _di_IHTMLWindow5Disp;
__interface DELPHIINTERFACE IHTMLWindow6;
typedef System::DelphiInterface<IHTMLWindow6> _di_IHTMLWindow6;
__dispinterface IHTMLWindow6Disp;
typedef System::DelphiInterface<IHTMLWindow6Disp> _di_IHTMLWindow6Disp;
__interface DELPHIINTERFACE IHTMLWindow7;
typedef System::DelphiInterface<IHTMLWindow7> _di_IHTMLWindow7;
__dispinterface IHTMLWindow7Disp;
typedef System::DelphiInterface<IHTMLWindow7Disp> _di_IHTMLWindow7Disp;
__interface DELPHIINTERFACE IHTMLWindow8;
typedef System::DelphiInterface<IHTMLWindow8> _di_IHTMLWindow8;
__dispinterface IHTMLWindow8Disp;
typedef System::DelphiInterface<IHTMLWindow8Disp> _di_IHTMLWindow8Disp;
__interface DELPHIINTERFACE IHTMLDocumentCompatibleInfo;
typedef System::DelphiInterface<IHTMLDocumentCompatibleInfo> _di_IHTMLDocumentCompatibleInfo;
__dispinterface IHTMLDocumentCompatibleInfoDisp;
typedef System::DelphiInterface<IHTMLDocumentCompatibleInfoDisp> _di_IHTMLDocumentCompatibleInfoDisp;
__interface DELPHIINTERFACE IHTMLDocumentCompatibleInfoCollection;
typedef System::DelphiInterface<IHTMLDocumentCompatibleInfoCollection> _di_IHTMLDocumentCompatibleInfoCollection;
__dispinterface IHTMLDocumentCompatibleInfoCollectionDisp;
typedef System::DelphiInterface<IHTMLDocumentCompatibleInfoCollectionDisp> _di_IHTMLDocumentCompatibleInfoCollectionDisp;
__dispinterface HTMLDocumentEvents4;
typedef System::DelphiInterface<HTMLDocumentEvents4> _di_HTMLDocumentEvents4;
__dispinterface HTMLDocumentEvents3;
typedef System::DelphiInterface<HTMLDocumentEvents3> _di_HTMLDocumentEvents3;
__dispinterface HTMLDocumentEvents2;
typedef System::DelphiInterface<HTMLDocumentEvents2> _di_HTMLDocumentEvents2;
__dispinterface HTMLDocumentEvents;
typedef System::DelphiInterface<HTMLDocumentEvents> _di_HTMLDocumentEvents;
__interface DELPHIINTERFACE ISVGSVGElement;
typedef System::DelphiInterface<ISVGSVGElement> _di_ISVGSVGElement;
__dispinterface ISVGSVGElementDisp;
typedef System::DelphiInterface<ISVGSVGElementDisp> _di_ISVGSVGElementDisp;
__dispinterface ISVGAnimatedLengthDisp;
typedef System::DelphiInterface<ISVGAnimatedLengthDisp> _di_ISVGAnimatedLengthDisp;
__dispinterface ISVGLengthDisp;
typedef System::DelphiInterface<ISVGLengthDisp> _di_ISVGLengthDisp;
__dispinterface ISVGRectDisp;
typedef System::DelphiInterface<ISVGRectDisp> _di_ISVGRectDisp;
__interface DELPHIINTERFACE ISVGViewSpec;
typedef System::DelphiInterface<ISVGViewSpec> _di_ISVGViewSpec;
__dispinterface ISVGViewSpecDisp;
typedef System::DelphiInterface<ISVGViewSpecDisp> _di_ISVGViewSpecDisp;
__dispinterface ISVGPointDisp;
typedef System::DelphiInterface<ISVGPointDisp> _di_ISVGPointDisp;
__dispinterface ISVGMatrixDisp;
typedef System::DelphiInterface<ISVGMatrixDisp> _di_ISVGMatrixDisp;
__interface DELPHIINTERFACE ISVGElement;
typedef System::DelphiInterface<ISVGElement> _di_ISVGElement;
__dispinterface ISVGElementDisp;
typedef System::DelphiInterface<ISVGElementDisp> _di_ISVGElementDisp;
__dispinterface ISVGAnimatedEnumerationDisp;
typedef System::DelphiInterface<ISVGAnimatedEnumerationDisp> _di_ISVGAnimatedEnumerationDisp;
__dispinterface ISVGNumberDisp;
typedef System::DelphiInterface<ISVGNumberDisp> _di_ISVGNumberDisp;
__dispinterface ISVGAngleDisp;
typedef System::DelphiInterface<ISVGAngleDisp> _di_ISVGAngleDisp;
__dispinterface ISVGTransformDisp;
typedef System::DelphiInterface<ISVGTransformDisp> _di_ISVGTransformDisp;
__interface DELPHIINTERFACE IDOMNodeIterator;
typedef System::DelphiInterface<IDOMNodeIterator> _di_IDOMNodeIterator;
__dispinterface IDOMNodeIteratorDisp;
typedef System::DelphiInterface<IDOMNodeIteratorDisp> _di_IDOMNodeIteratorDisp;
__interface DELPHIINTERFACE IDOMTreeWalker;
typedef System::DelphiInterface<IDOMTreeWalker> _di_IDOMTreeWalker;
__dispinterface IDOMTreeWalkerDisp;
typedef System::DelphiInterface<IDOMTreeWalkerDisp> _di_IDOMTreeWalkerDisp;
__interface DELPHIINTERFACE IHTMLDocument3;
typedef System::DelphiInterface<IHTMLDocument3> _di_IHTMLDocument3;
__dispinterface IHTMLDocument3Disp;
typedef System::DelphiInterface<IHTMLDocument3Disp> _di_IHTMLDocument3Disp;
__interface DELPHIINTERFACE IHTMLDocument4;
typedef System::DelphiInterface<IHTMLDocument4> _di_IHTMLDocument4;
__dispinterface IHTMLDocument4Disp;
typedef System::DelphiInterface<IHTMLDocument4Disp> _di_IHTMLDocument4Disp;
__interface DELPHIINTERFACE IHTMLDocument5;
typedef System::DelphiInterface<IHTMLDocument5> _di_IHTMLDocument5;
__dispinterface IHTMLDocument5Disp;
typedef System::DelphiInterface<IHTMLDocument5Disp> _di_IHTMLDocument5Disp;
__interface DELPHIINTERFACE IHTMLDocument6;
typedef System::DelphiInterface<IHTMLDocument6> _di_IHTMLDocument6;
__dispinterface IHTMLDocument6Disp;
typedef System::DelphiInterface<IHTMLDocument6Disp> _di_IHTMLDocument6Disp;
__interface DELPHIINTERFACE IHTMLDocument8;
typedef System::DelphiInterface<IHTMLDocument8> _di_IHTMLDocument8;
__dispinterface IHTMLDocument8Disp;
typedef System::DelphiInterface<IHTMLDocument8Disp> _di_IHTMLDocument8Disp;
__interface DELPHIINTERFACE IDocumentEvent;
typedef System::DelphiInterface<IDocumentEvent> _di_IDocumentEvent;
__dispinterface IDocumentEventDisp;
typedef System::DelphiInterface<IDocumentEventDisp> _di_IDocumentEventDisp;
__interface DELPHIINTERFACE IDocumentRange;
typedef System::DelphiInterface<IDocumentRange> _di_IDocumentRange;
__dispinterface IDocumentRangeDisp;
typedef System::DelphiInterface<IDocumentRangeDisp> _di_IDocumentRangeDisp;
__interface DELPHIINTERFACE IDocumentSelector;
typedef System::DelphiInterface<IDocumentSelector> _di_IDocumentSelector;
__dispinterface IDocumentSelectorDisp;
typedef System::DelphiInterface<IDocumentSelectorDisp> _di_IDocumentSelectorDisp;
__interface DELPHIINTERFACE IDocumentTraversal;
typedef System::DelphiInterface<IDocumentTraversal> _di_IDocumentTraversal;
__dispinterface IDocumentTraversalDisp;
typedef System::DelphiInterface<IDocumentTraversalDisp> _di_IDocumentTraversalDisp;
__interface DELPHIINTERFACE ISVGDocument;
typedef System::DelphiInterface<ISVGDocument> _di_ISVGDocument;
__dispinterface ISVGDocumentDisp;
typedef System::DelphiInterface<ISVGDocumentDisp> _di_ISVGDocumentDisp;
__dispinterface DWebBridgeEvents;
typedef System::DelphiInterface<DWebBridgeEvents> _di_DWebBridgeEvents;
__dispinterface IWebBridgeDisp;
typedef System::DelphiInterface<IWebBridgeDisp> _di_IWebBridgeDisp;
__interface DELPHIINTERFACE IWBScriptControl;
typedef System::DelphiInterface<IWBScriptControl> _di_IWBScriptControl;
__dispinterface IWBScriptControlDisp;
typedef System::DelphiInterface<IWBScriptControlDisp> _di_IWBScriptControlDisp;
__interface DELPHIINTERFACE IHTMLEmbedElement;
typedef System::DelphiInterface<IHTMLEmbedElement> _di_IHTMLEmbedElement;
__dispinterface IHTMLEmbedElementDisp;
typedef System::DelphiInterface<IHTMLEmbedElementDisp> _di_IHTMLEmbedElementDisp;
__interface DELPHIINTERFACE IHTMLEmbedElement2;
typedef System::DelphiInterface<IHTMLEmbedElement2> _di_IHTMLEmbedElement2;
__dispinterface IHTMLEmbedElement2Disp;
typedef System::DelphiInterface<IHTMLEmbedElement2Disp> _di_IHTMLEmbedElement2Disp;
__interface DELPHIINTERFACE IGetSVGDocument;
typedef System::DelphiInterface<IGetSVGDocument> _di_IGetSVGDocument;
__dispinterface IGetSVGDocumentDisp;
typedef System::DelphiInterface<IGetSVGDocumentDisp> _di_IGetSVGDocumentDisp;
__dispinterface HTMLMapEvents2;
typedef System::DelphiInterface<HTMLMapEvents2> _di_HTMLMapEvents2;
__dispinterface HTMLMapEvents;
typedef System::DelphiInterface<HTMLMapEvents> _di_HTMLMapEvents;
__interface DELPHIINTERFACE IHTMLAreasCollection;
typedef System::DelphiInterface<IHTMLAreasCollection> _di_IHTMLAreasCollection;
__dispinterface IHTMLAreasCollectionDisp;
typedef System::DelphiInterface<IHTMLAreasCollectionDisp> _di_IHTMLAreasCollectionDisp;
__interface DELPHIINTERFACE IHTMLAreasCollection2;
typedef System::DelphiInterface<IHTMLAreasCollection2> _di_IHTMLAreasCollection2;
__dispinterface IHTMLAreasCollection2Disp;
typedef System::DelphiInterface<IHTMLAreasCollection2Disp> _di_IHTMLAreasCollection2Disp;
__interface DELPHIINTERFACE IHTMLAreasCollection3;
typedef System::DelphiInterface<IHTMLAreasCollection3> _di_IHTMLAreasCollection3;
__dispinterface IHTMLAreasCollection3Disp;
typedef System::DelphiInterface<IHTMLAreasCollection3Disp> _di_IHTMLAreasCollection3Disp;
__interface DELPHIINTERFACE IHTMLAreasCollection4;
typedef System::DelphiInterface<IHTMLAreasCollection4> _di_IHTMLAreasCollection4;
__dispinterface IHTMLAreasCollection4Disp;
typedef System::DelphiInterface<IHTMLAreasCollection4Disp> _di_IHTMLAreasCollection4Disp;
__interface DELPHIINTERFACE IHTMLMapElement;
typedef System::DelphiInterface<IHTMLMapElement> _di_IHTMLMapElement;
__dispinterface IHTMLMapElementDisp;
typedef System::DelphiInterface<IHTMLMapElementDisp> _di_IHTMLMapElementDisp;
__dispinterface HTMLAreaEvents2;
typedef System::DelphiInterface<HTMLAreaEvents2> _di_HTMLAreaEvents2;
__dispinterface HTMLAreaEvents;
typedef System::DelphiInterface<HTMLAreaEvents> _di_HTMLAreaEvents;
__interface DELPHIINTERFACE IHTMLAreaElement;
typedef System::DelphiInterface<IHTMLAreaElement> _di_IHTMLAreaElement;
__dispinterface IHTMLAreaElementDisp;
typedef System::DelphiInterface<IHTMLAreaElementDisp> _di_IHTMLAreaElementDisp;
__interface DELPHIINTERFACE IHTMLAreaElement2;
typedef System::DelphiInterface<IHTMLAreaElement2> _di_IHTMLAreaElement2;
__dispinterface IHTMLAreaElement2Disp;
typedef System::DelphiInterface<IHTMLAreaElement2Disp> _di_IHTMLAreaElement2Disp;
__interface DELPHIINTERFACE IHTMLTableCaption;
typedef System::DelphiInterface<IHTMLTableCaption> _di_IHTMLTableCaption;
__dispinterface IHTMLTableCaptionDisp;
typedef System::DelphiInterface<IHTMLTableCaptionDisp> _di_IHTMLTableCaptionDisp;
__interface DELPHIINTERFACE IHTMLCommentElement;
typedef System::DelphiInterface<IHTMLCommentElement> _di_IHTMLCommentElement;
__dispinterface IHTMLCommentElementDisp;
typedef System::DelphiInterface<IHTMLCommentElementDisp> _di_IHTMLCommentElementDisp;
__interface DELPHIINTERFACE IHTMLCommentElement2;
typedef System::DelphiInterface<IHTMLCommentElement2> _di_IHTMLCommentElement2;
__dispinterface IHTMLCommentElement2Disp;
typedef System::DelphiInterface<IHTMLCommentElement2Disp> _di_IHTMLCommentElement2Disp;
__interface DELPHIINTERFACE IHTMLCommentElement3;
typedef System::DelphiInterface<IHTMLCommentElement3> _di_IHTMLCommentElement3;
__dispinterface IHTMLCommentElement3Disp;
typedef System::DelphiInterface<IHTMLCommentElement3Disp> _di_IHTMLCommentElement3Disp;
__interface DELPHIINTERFACE IHTMLPhraseElement;
typedef System::DelphiInterface<IHTMLPhraseElement> _di_IHTMLPhraseElement;
__dispinterface IHTMLPhraseElementDisp;
typedef System::DelphiInterface<IHTMLPhraseElementDisp> _di_IHTMLPhraseElementDisp;
__interface DELPHIINTERFACE IHTMLPhraseElement2;
typedef System::DelphiInterface<IHTMLPhraseElement2> _di_IHTMLPhraseElement2;
__dispinterface IHTMLPhraseElement2Disp;
typedef System::DelphiInterface<IHTMLPhraseElement2Disp> _di_IHTMLPhraseElement2Disp;
__interface DELPHIINTERFACE IHTMLPhraseElement3;
typedef System::DelphiInterface<IHTMLPhraseElement3> _di_IHTMLPhraseElement3;
__dispinterface IHTMLPhraseElement3Disp;
typedef System::DelphiInterface<IHTMLPhraseElement3Disp> _di_IHTMLPhraseElement3Disp;
__interface DELPHIINTERFACE IHTMLSpanElement;
typedef System::DelphiInterface<IHTMLSpanElement> _di_IHTMLSpanElement;
__dispinterface IHTMLSpanElementDisp;
typedef System::DelphiInterface<IHTMLSpanElementDisp> _di_IHTMLSpanElementDisp;
__dispinterface HTMLTableEvents2;
typedef System::DelphiInterface<HTMLTableEvents2> _di_HTMLTableEvents2;
__dispinterface HTMLTableEvents;
typedef System::DelphiInterface<HTMLTableEvents> _di_HTMLTableEvents;
__interface DELPHIINTERFACE IHTMLTableSection;
typedef System::DelphiInterface<IHTMLTableSection> _di_IHTMLTableSection;
__dispinterface IHTMLTableSectionDisp;
typedef System::DelphiInterface<IHTMLTableSectionDisp> _di_IHTMLTableSectionDisp;
__interface DELPHIINTERFACE IHTMLTable;
typedef System::DelphiInterface<IHTMLTable> _di_IHTMLTable;
__dispinterface IHTMLTableDisp;
typedef System::DelphiInterface<IHTMLTableDisp> _di_IHTMLTableDisp;
__interface DELPHIINTERFACE IHTMLTable2;
typedef System::DelphiInterface<IHTMLTable2> _di_IHTMLTable2;
__dispinterface IHTMLTable2Disp;
typedef System::DelphiInterface<IHTMLTable2Disp> _di_IHTMLTable2Disp;
__interface DELPHIINTERFACE IHTMLTable3;
typedef System::DelphiInterface<IHTMLTable3> _di_IHTMLTable3;
__dispinterface IHTMLTable3Disp;
typedef System::DelphiInterface<IHTMLTable3Disp> _di_IHTMLTable3Disp;
__interface DELPHIINTERFACE IHTMLTable4;
typedef System::DelphiInterface<IHTMLTable4> _di_IHTMLTable4;
__dispinterface IHTMLTable4Disp;
typedef System::DelphiInterface<IHTMLTable4Disp> _di_IHTMLTable4Disp;
__interface DELPHIINTERFACE IHTMLTableCol;
typedef System::DelphiInterface<IHTMLTableCol> _di_IHTMLTableCol;
__dispinterface IHTMLTableColDisp;
typedef System::DelphiInterface<IHTMLTableColDisp> _di_IHTMLTableColDisp;
__interface DELPHIINTERFACE IHTMLTableCol2;
typedef System::DelphiInterface<IHTMLTableCol2> _di_IHTMLTableCol2;
__dispinterface IHTMLTableCol2Disp;
typedef System::DelphiInterface<IHTMLTableCol2Disp> _di_IHTMLTableCol2Disp;
__interface DELPHIINTERFACE IHTMLTableCol3;
typedef System::DelphiInterface<IHTMLTableCol3> _di_IHTMLTableCol3;
__dispinterface IHTMLTableCol3Disp;
typedef System::DelphiInterface<IHTMLTableCol3Disp> _di_IHTMLTableCol3Disp;
__interface DELPHIINTERFACE IHTMLTableSection2;
typedef System::DelphiInterface<IHTMLTableSection2> _di_IHTMLTableSection2;
__dispinterface IHTMLTableSection2Disp;
typedef System::DelphiInterface<IHTMLTableSection2Disp> _di_IHTMLTableSection2Disp;
__interface DELPHIINTERFACE IHTMLTableSection3;
typedef System::DelphiInterface<IHTMLTableSection3> _di_IHTMLTableSection3;
__dispinterface IHTMLTableSection3Disp;
typedef System::DelphiInterface<IHTMLTableSection3Disp> _di_IHTMLTableSection3Disp;
__interface DELPHIINTERFACE IHTMLTableSection4;
typedef System::DelphiInterface<IHTMLTableSection4> _di_IHTMLTableSection4;
__dispinterface IHTMLTableSection4Disp;
typedef System::DelphiInterface<IHTMLTableSection4Disp> _di_IHTMLTableSection4Disp;
__interface DELPHIINTERFACE IHTMLTableRow;
typedef System::DelphiInterface<IHTMLTableRow> _di_IHTMLTableRow;
__dispinterface IHTMLTableRowDisp;
typedef System::DelphiInterface<IHTMLTableRowDisp> _di_IHTMLTableRowDisp;
__interface DELPHIINTERFACE IHTMLTableRow2;
typedef System::DelphiInterface<IHTMLTableRow2> _di_IHTMLTableRow2;
__dispinterface IHTMLTableRow2Disp;
typedef System::DelphiInterface<IHTMLTableRow2Disp> _di_IHTMLTableRow2Disp;
__interface DELPHIINTERFACE IHTMLTableRow3;
typedef System::DelphiInterface<IHTMLTableRow3> _di_IHTMLTableRow3;
__dispinterface IHTMLTableRow3Disp;
typedef System::DelphiInterface<IHTMLTableRow3Disp> _di_IHTMLTableRow3Disp;
__interface DELPHIINTERFACE IHTMLTableRow4;
typedef System::DelphiInterface<IHTMLTableRow4> _di_IHTMLTableRow4;
__dispinterface IHTMLTableRow4Disp;
typedef System::DelphiInterface<IHTMLTableRow4Disp> _di_IHTMLTableRow4Disp;
__interface DELPHIINTERFACE IHTMLTableRowMetrics;
typedef System::DelphiInterface<IHTMLTableRowMetrics> _di_IHTMLTableRowMetrics;
__dispinterface IHTMLTableRowMetricsDisp;
typedef System::DelphiInterface<IHTMLTableRowMetricsDisp> _di_IHTMLTableRowMetricsDisp;
__interface DELPHIINTERFACE IHTMLTableCell;
typedef System::DelphiInterface<IHTMLTableCell> _di_IHTMLTableCell;
__dispinterface IHTMLTableCellDisp;
typedef System::DelphiInterface<IHTMLTableCellDisp> _di_IHTMLTableCellDisp;
__interface DELPHIINTERFACE IHTMLTableCell2;
typedef System::DelphiInterface<IHTMLTableCell2> _di_IHTMLTableCell2;
__dispinterface IHTMLTableCell2Disp;
typedef System::DelphiInterface<IHTMLTableCell2Disp> _di_IHTMLTableCell2Disp;
__interface DELPHIINTERFACE IHTMLTableCell3;
typedef System::DelphiInterface<IHTMLTableCell3> _di_IHTMLTableCell3;
__dispinterface IHTMLTableCell3Disp;
typedef System::DelphiInterface<IHTMLTableCell3Disp> _di_IHTMLTableCell3Disp;
__dispinterface HTMLScriptEvents2;
typedef System::DelphiInterface<HTMLScriptEvents2> _di_HTMLScriptEvents2;
__dispinterface HTMLScriptEvents;
typedef System::DelphiInterface<HTMLScriptEvents> _di_HTMLScriptEvents;
__interface DELPHIINTERFACE IHTMLScriptElement;
typedef System::DelphiInterface<IHTMLScriptElement> _di_IHTMLScriptElement;
__dispinterface IHTMLScriptElementDisp;
typedef System::DelphiInterface<IHTMLScriptElementDisp> _di_IHTMLScriptElementDisp;
__interface DELPHIINTERFACE IHTMLScriptElement2;
typedef System::DelphiInterface<IHTMLScriptElement2> _di_IHTMLScriptElement2;
__dispinterface IHTMLScriptElement2Disp;
typedef System::DelphiInterface<IHTMLScriptElement2Disp> _di_IHTMLScriptElement2Disp;
__interface DELPHIINTERFACE IHTMLScriptElement3;
typedef System::DelphiInterface<IHTMLScriptElement3> _di_IHTMLScriptElement3;
__dispinterface IHTMLScriptElement3Disp;
typedef System::DelphiInterface<IHTMLScriptElement3Disp> _di_IHTMLScriptElement3Disp;
__interface DELPHIINTERFACE IHTMLScriptElement4;
typedef System::DelphiInterface<IHTMLScriptElement4> _di_IHTMLScriptElement4;
__dispinterface IHTMLScriptElement4Disp;
typedef System::DelphiInterface<IHTMLScriptElement4Disp> _di_IHTMLScriptElement4Disp;
__interface DELPHIINTERFACE IHTMLNoShowElement;
typedef System::DelphiInterface<IHTMLNoShowElement> _di_IHTMLNoShowElement;
__dispinterface IHTMLNoShowElementDisp;
typedef System::DelphiInterface<IHTMLNoShowElementDisp> _di_IHTMLNoShowElementDisp;
__dispinterface HTMLObjectElementEvents2;
typedef System::DelphiInterface<HTMLObjectElementEvents2> _di_HTMLObjectElementEvents2;
__dispinterface HTMLObjectElementEvents;
typedef System::DelphiInterface<HTMLObjectElementEvents> _di_HTMLObjectElementEvents;
__interface DELPHIINTERFACE IHTMLObjectElement;
typedef System::DelphiInterface<IHTMLObjectElement> _di_IHTMLObjectElement;
__dispinterface IHTMLObjectElementDisp;
typedef System::DelphiInterface<IHTMLObjectElementDisp> _di_IHTMLObjectElementDisp;
__interface DELPHIINTERFACE IHTMLObjectElement2;
typedef System::DelphiInterface<IHTMLObjectElement2> _di_IHTMLObjectElement2;
__dispinterface IHTMLObjectElement2Disp;
typedef System::DelphiInterface<IHTMLObjectElement2Disp> _di_IHTMLObjectElement2Disp;
__interface DELPHIINTERFACE IHTMLObjectElement3;
typedef System::DelphiInterface<IHTMLObjectElement3> _di_IHTMLObjectElement3;
__dispinterface IHTMLObjectElement3Disp;
typedef System::DelphiInterface<IHTMLObjectElement3Disp> _di_IHTMLObjectElement3Disp;
__interface DELPHIINTERFACE IHTMLObjectElement4;
typedef System::DelphiInterface<IHTMLObjectElement4> _di_IHTMLObjectElement4;
__dispinterface IHTMLObjectElement4Disp;
typedef System::DelphiInterface<IHTMLObjectElement4Disp> _di_IHTMLObjectElement4Disp;
__interface DELPHIINTERFACE IHTMLObjectElement5;
typedef System::DelphiInterface<IHTMLObjectElement5> _di_IHTMLObjectElement5;
__dispinterface IHTMLObjectElement5Disp;
typedef System::DelphiInterface<IHTMLObjectElement5Disp> _di_IHTMLObjectElement5Disp;
__interface DELPHIINTERFACE IHTMLParamElement;
typedef System::DelphiInterface<IHTMLParamElement> _di_IHTMLParamElement;
__dispinterface IHTMLParamElementDisp;
typedef System::DelphiInterface<IHTMLParamElementDisp> _di_IHTMLParamElementDisp;
__interface DELPHIINTERFACE IHTMLParamElement2;
typedef System::DelphiInterface<IHTMLParamElement2> _di_IHTMLParamElement2;
__dispinterface IHTMLParamElement2Disp;
typedef System::DelphiInterface<IHTMLParamElement2Disp> _di_IHTMLParamElement2Disp;
__dispinterface HTMLFrameSiteEvents2;
typedef System::DelphiInterface<HTMLFrameSiteEvents2> _di_HTMLFrameSiteEvents2;
__dispinterface HTMLFrameSiteEvents;
typedef System::DelphiInterface<HTMLFrameSiteEvents> _di_HTMLFrameSiteEvents;
__interface DELPHIINTERFACE IHTMLFrameBase2;
typedef System::DelphiInterface<IHTMLFrameBase2> _di_IHTMLFrameBase2;
__dispinterface IHTMLFrameBase2Disp;
typedef System::DelphiInterface<IHTMLFrameBase2Disp> _di_IHTMLFrameBase2Disp;
__interface DELPHIINTERFACE IHTMLFrameBase3;
typedef System::DelphiInterface<IHTMLFrameBase3> _di_IHTMLFrameBase3;
__dispinterface IHTMLFrameBase3Disp;
typedef System::DelphiInterface<IHTMLFrameBase3Disp> _di_IHTMLFrameBase3Disp;
__interface DELPHIINTERFACE IHTMLFrameElement;
typedef System::DelphiInterface<IHTMLFrameElement> _di_IHTMLFrameElement;
__dispinterface IHTMLFrameElementDisp;
typedef System::DelphiInterface<IHTMLFrameElementDisp> _di_IHTMLFrameElementDisp;
__interface DELPHIINTERFACE IHTMLFrameElement2;
typedef System::DelphiInterface<IHTMLFrameElement2> _di_IHTMLFrameElement2;
__dispinterface IHTMLFrameElement2Disp;
typedef System::DelphiInterface<IHTMLFrameElement2Disp> _di_IHTMLFrameElement2Disp;
__interface DELPHIINTERFACE IHTMLFrameElement3;
typedef System::DelphiInterface<IHTMLFrameElement3> _di_IHTMLFrameElement3;
__dispinterface IHTMLFrameElement3Disp;
typedef System::DelphiInterface<IHTMLFrameElement3Disp> _di_IHTMLFrameElement3Disp;
__interface DELPHIINTERFACE IHTMLIFrameElement;
typedef System::DelphiInterface<IHTMLIFrameElement> _di_IHTMLIFrameElement;
__dispinterface IHTMLIFrameElementDisp;
typedef System::DelphiInterface<IHTMLIFrameElementDisp> _di_IHTMLIFrameElementDisp;
__interface DELPHIINTERFACE IHTMLIFrameElement2;
typedef System::DelphiInterface<IHTMLIFrameElement2> _di_IHTMLIFrameElement2;
__dispinterface IHTMLIFrameElement2Disp;
typedef System::DelphiInterface<IHTMLIFrameElement2Disp> _di_IHTMLIFrameElement2Disp;
__interface DELPHIINTERFACE IHTMLIFrameElement3;
typedef System::DelphiInterface<IHTMLIFrameElement3> _di_IHTMLIFrameElement3;
__dispinterface IHTMLIFrameElement3Disp;
typedef System::DelphiInterface<IHTMLIFrameElement3Disp> _di_IHTMLIFrameElement3Disp;
__interface DELPHIINTERFACE IHTMLDivPosition;
typedef System::DelphiInterface<IHTMLDivPosition> _di_IHTMLDivPosition;
__dispinterface IHTMLDivPositionDisp;
typedef System::DelphiInterface<IHTMLDivPositionDisp> _di_IHTMLDivPositionDisp;
__interface DELPHIINTERFACE IHTMLFieldSetElement;
typedef System::DelphiInterface<IHTMLFieldSetElement> _di_IHTMLFieldSetElement;
__dispinterface IHTMLFieldSetElementDisp;
typedef System::DelphiInterface<IHTMLFieldSetElementDisp> _di_IHTMLFieldSetElementDisp;
__interface DELPHIINTERFACE IHTMLFieldSetElement2;
typedef System::DelphiInterface<IHTMLFieldSetElement2> _di_IHTMLFieldSetElement2;
__dispinterface IHTMLFieldSetElement2Disp;
typedef System::DelphiInterface<IHTMLFieldSetElement2Disp> _di_IHTMLFieldSetElement2Disp;
__interface DELPHIINTERFACE IHTMLLegendElement;
typedef System::DelphiInterface<IHTMLLegendElement> _di_IHTMLLegendElement;
__dispinterface IHTMLLegendElementDisp;
typedef System::DelphiInterface<IHTMLLegendElementDisp> _di_IHTMLLegendElementDisp;
__interface DELPHIINTERFACE IHTMLLegendElement2;
typedef System::DelphiInterface<IHTMLLegendElement2> _di_IHTMLLegendElement2;
__dispinterface IHTMLLegendElement2Disp;
typedef System::DelphiInterface<IHTMLLegendElement2Disp> _di_IHTMLLegendElement2Disp;
__interface DELPHIINTERFACE IHTMLSpanFlow;
typedef System::DelphiInterface<IHTMLSpanFlow> _di_IHTMLSpanFlow;
__dispinterface IHTMLSpanFlowDisp;
typedef System::DelphiInterface<IHTMLSpanFlowDisp> _di_IHTMLSpanFlowDisp;
__interface DELPHIINTERFACE IHTMLFrameSetElement;
typedef System::DelphiInterface<IHTMLFrameSetElement> _di_IHTMLFrameSetElement;
__dispinterface IHTMLFrameSetElementDisp;
typedef System::DelphiInterface<IHTMLFrameSetElementDisp> _di_IHTMLFrameSetElementDisp;
__interface DELPHIINTERFACE IHTMLFrameSetElement2;
typedef System::DelphiInterface<IHTMLFrameSetElement2> _di_IHTMLFrameSetElement2;
__dispinterface IHTMLFrameSetElement2Disp;
typedef System::DelphiInterface<IHTMLFrameSetElement2Disp> _di_IHTMLFrameSetElement2Disp;
__interface DELPHIINTERFACE IHTMLFrameSetElement3;
typedef System::DelphiInterface<IHTMLFrameSetElement3> _di_IHTMLFrameSetElement3;
__dispinterface IHTMLFrameSetElement3Disp;
typedef System::DelphiInterface<IHTMLFrameSetElement3Disp> _di_IHTMLFrameSetElement3Disp;
__interface DELPHIINTERFACE IHTMLBGsound;
typedef System::DelphiInterface<IHTMLBGsound> _di_IHTMLBGsound;
__dispinterface IHTMLBGsoundDisp;
typedef System::DelphiInterface<IHTMLBGsoundDisp> _di_IHTMLBGsoundDisp;
__interface DELPHIINTERFACE IHTMLFontNamesCollection;
typedef System::DelphiInterface<IHTMLFontNamesCollection> _di_IHTMLFontNamesCollection;
__dispinterface IHTMLFontNamesCollectionDisp;
typedef System::DelphiInterface<IHTMLFontNamesCollectionDisp> _di_IHTMLFontNamesCollectionDisp;
__interface DELPHIINTERFACE IHTMLFontSizesCollection;
typedef System::DelphiInterface<IHTMLFontSizesCollection> _di_IHTMLFontSizesCollection;
__dispinterface IHTMLFontSizesCollectionDisp;
typedef System::DelphiInterface<IHTMLFontSizesCollectionDisp> _di_IHTMLFontSizesCollectionDisp;
__interface DELPHIINTERFACE IHTMLOptionsHolder;
typedef System::DelphiInterface<IHTMLOptionsHolder> _di_IHTMLOptionsHolder;
__dispinterface IHTMLOptionsHolderDisp;
typedef System::DelphiInterface<IHTMLOptionsHolderDisp> _di_IHTMLOptionsHolderDisp;
__dispinterface HTMLStyleElementEvents2;
typedef System::DelphiInterface<HTMLStyleElementEvents2> _di_HTMLStyleElementEvents2;
__dispinterface HTMLStyleElementEvents;
typedef System::DelphiInterface<HTMLStyleElementEvents> _di_HTMLStyleElementEvents;
__interface DELPHIINTERFACE IHTMLStyleElement;
typedef System::DelphiInterface<IHTMLStyleElement> _di_IHTMLStyleElement;
__dispinterface IHTMLStyleElementDisp;
typedef System::DelphiInterface<IHTMLStyleElementDisp> _di_IHTMLStyleElementDisp;
__interface DELPHIINTERFACE IHTMLStyleElement2;
typedef System::DelphiInterface<IHTMLStyleElement2> _di_IHTMLStyleElement2;
__dispinterface IHTMLStyleElement2Disp;
typedef System::DelphiInterface<IHTMLStyleElement2Disp> _di_IHTMLStyleElement2Disp;
__interface DELPHIINTERFACE IHTMLStyleFontFace;
typedef System::DelphiInterface<IHTMLStyleFontFace> _di_IHTMLStyleFontFace;
__dispinterface IHTMLStyleFontFaceDisp;
typedef System::DelphiInterface<IHTMLStyleFontFaceDisp> _di_IHTMLStyleFontFaceDisp;
__interface DELPHIINTERFACE IHTMLStyleFontFace2;
typedef System::DelphiInterface<IHTMLStyleFontFace2> _di_IHTMLStyleFontFace2;
__dispinterface IHTMLStyleFontFace2Disp;
typedef System::DelphiInterface<IHTMLStyleFontFace2Disp> _di_IHTMLStyleFontFace2Disp;
__interface DELPHIINTERFACE IHTMLXDomainRequest;
typedef System::DelphiInterface<IHTMLXDomainRequest> _di_IHTMLXDomainRequest;
__dispinterface IHTMLXDomainRequestDisp;
typedef System::DelphiInterface<IHTMLXDomainRequestDisp> _di_IHTMLXDomainRequestDisp;
__dispinterface IHTMLXDomainRequestFactoryDisp;
typedef System::DelphiInterface<IHTMLXDomainRequestFactoryDisp> _di_IHTMLXDomainRequestFactoryDisp;
__interface DELPHIINTERFACE IHTMLStorage2;
typedef System::DelphiInterface<IHTMLStorage2> _di_IHTMLStorage2;
__dispinterface IHTMLStorage2Disp;
typedef System::DelphiInterface<IHTMLStorage2Disp> _di_IHTMLStorage2Disp;
__interface DELPHIINTERFACE IDOMUIEvent;
typedef System::DelphiInterface<IDOMUIEvent> _di_IDOMUIEvent;
__dispinterface IDOMUIEventDisp;
typedef System::DelphiInterface<IDOMUIEventDisp> _di_IDOMUIEventDisp;
__interface DELPHIINTERFACE IDOMMouseEvent;
typedef System::DelphiInterface<IDOMMouseEvent> _di_IDOMMouseEvent;
__dispinterface IDOMMouseEventDisp;
typedef System::DelphiInterface<IDOMMouseEventDisp> _di_IDOMMouseEventDisp;
__interface DELPHIINTERFACE IDOMDragEvent;
typedef System::DelphiInterface<IDOMDragEvent> _di_IDOMDragEvent;
__dispinterface IDOMDragEventDisp;
typedef System::DelphiInterface<IDOMDragEventDisp> _di_IDOMDragEventDisp;
__interface DELPHIINTERFACE IDOMMouseWheelEvent;
typedef System::DelphiInterface<IDOMMouseWheelEvent> _di_IDOMMouseWheelEvent;
__dispinterface IDOMMouseWheelEventDisp;
typedef System::DelphiInterface<IDOMMouseWheelEventDisp> _di_IDOMMouseWheelEventDisp;
__interface DELPHIINTERFACE IDOMWheelEvent;
typedef System::DelphiInterface<IDOMWheelEvent> _di_IDOMWheelEvent;
__dispinterface IDOMWheelEventDisp;
typedef System::DelphiInterface<IDOMWheelEventDisp> _di_IDOMWheelEventDisp;
__interface DELPHIINTERFACE IDOMTextEvent;
typedef System::DelphiInterface<IDOMTextEvent> _di_IDOMTextEvent;
__dispinterface IDOMTextEventDisp;
typedef System::DelphiInterface<IDOMTextEventDisp> _di_IDOMTextEventDisp;
__interface DELPHIINTERFACE IDOMKeyboardEvent;
typedef System::DelphiInterface<IDOMKeyboardEvent> _di_IDOMKeyboardEvent;
__dispinterface IDOMKeyboardEventDisp;
typedef System::DelphiInterface<IDOMKeyboardEventDisp> _di_IDOMKeyboardEventDisp;
__interface DELPHIINTERFACE IDOMCompositionEvent;
typedef System::DelphiInterface<IDOMCompositionEvent> _di_IDOMCompositionEvent;
__dispinterface IDOMCompositionEventDisp;
typedef System::DelphiInterface<IDOMCompositionEventDisp> _di_IDOMCompositionEventDisp;
__interface DELPHIINTERFACE IDOMMutationEvent;
typedef System::DelphiInterface<IDOMMutationEvent> _di_IDOMMutationEvent;
__dispinterface IDOMMutationEventDisp;
typedef System::DelphiInterface<IDOMMutationEventDisp> _di_IDOMMutationEventDisp;
__interface DELPHIINTERFACE IDOMBeforeUnloadEvent;
typedef System::DelphiInterface<IDOMBeforeUnloadEvent> _di_IDOMBeforeUnloadEvent;
__dispinterface IDOMBeforeUnloadEventDisp;
typedef System::DelphiInterface<IDOMBeforeUnloadEventDisp> _di_IDOMBeforeUnloadEventDisp;
__interface DELPHIINTERFACE IDOMFocusEvent;
typedef System::DelphiInterface<IDOMFocusEvent> _di_IDOMFocusEvent;
__dispinterface IDOMFocusEventDisp;
typedef System::DelphiInterface<IDOMFocusEventDisp> _di_IDOMFocusEventDisp;
__interface DELPHIINTERFACE IDOMCustomEvent;
typedef System::DelphiInterface<IDOMCustomEvent> _di_IDOMCustomEvent;
__dispinterface IDOMCustomEventDisp;
typedef System::DelphiInterface<IDOMCustomEventDisp> _di_IDOMCustomEventDisp;
__interface DELPHIINTERFACE ICanvasGradient;
typedef System::DelphiInterface<ICanvasGradient> _di_ICanvasGradient;
__dispinterface ICanvasGradientDisp;
typedef System::DelphiInterface<ICanvasGradientDisp> _di_ICanvasGradientDisp;
__interface DELPHIINTERFACE ICanvasPattern;
typedef System::DelphiInterface<ICanvasPattern> _di_ICanvasPattern;
__dispinterface ICanvasPatternDisp;
typedef System::DelphiInterface<ICanvasPatternDisp> _di_ICanvasPatternDisp;
__interface DELPHIINTERFACE ICanvasTextMetrics;
typedef System::DelphiInterface<ICanvasTextMetrics> _di_ICanvasTextMetrics;
__dispinterface ICanvasTextMetricsDisp;
typedef System::DelphiInterface<ICanvasTextMetricsDisp> _di_ICanvasTextMetricsDisp;
__interface DELPHIINTERFACE ICanvasImageData;
typedef System::DelphiInterface<ICanvasImageData> _di_ICanvasImageData;
__dispinterface ICanvasImageDataDisp;
typedef System::DelphiInterface<ICanvasImageDataDisp> _di_ICanvasImageDataDisp;
__interface DELPHIINTERFACE ICanvasPixelArray;
typedef System::DelphiInterface<ICanvasPixelArray> _di_ICanvasPixelArray;
__dispinterface ICanvasPixelArrayDisp;
typedef System::DelphiInterface<ICanvasPixelArrayDisp> _di_ICanvasPixelArrayDisp;
__interface DELPHIINTERFACE IHTMLCanvasElement;
typedef System::DelphiInterface<IHTMLCanvasElement> _di_IHTMLCanvasElement;
__dispinterface IHTMLCanvasElementDisp;
typedef System::DelphiInterface<IHTMLCanvasElementDisp> _di_IHTMLCanvasElementDisp;
__interface DELPHIINTERFACE ICanvasRenderingContext2D;
typedef System::DelphiInterface<ICanvasRenderingContext2D> _di_ICanvasRenderingContext2D;
__dispinterface ICanvasRenderingContext2DDisp;
typedef System::DelphiInterface<ICanvasRenderingContext2DDisp> _di_ICanvasRenderingContext2DDisp;
__interface DELPHIINTERFACE IDOMProgressEvent;
typedef System::DelphiInterface<IDOMProgressEvent> _di_IDOMProgressEvent;
__dispinterface IDOMProgressEventDisp;
typedef System::DelphiInterface<IDOMProgressEventDisp> _di_IDOMProgressEventDisp;
__interface DELPHIINTERFACE IDOMMessageEvent;
typedef System::DelphiInterface<IDOMMessageEvent> _di_IDOMMessageEvent;
__dispinterface IDOMMessageEventDisp;
typedef System::DelphiInterface<IDOMMessageEventDisp> _di_IDOMMessageEventDisp;
__interface DELPHIINTERFACE IDOMSiteModeEvent;
typedef System::DelphiInterface<IDOMSiteModeEvent> _di_IDOMSiteModeEvent;
__dispinterface IDOMSiteModeEventDisp;
typedef System::DelphiInterface<IDOMSiteModeEventDisp> _di_IDOMSiteModeEventDisp;
__interface DELPHIINTERFACE IDOMStorageEvent;
typedef System::DelphiInterface<IDOMStorageEvent> _di_IDOMStorageEvent;
__dispinterface IDOMStorageEventDisp;
typedef System::DelphiInterface<IDOMStorageEventDisp> _di_IDOMStorageEventDisp;
__interface DELPHIINTERFACE IXMLHttpRequestEventTarget;
typedef System::DelphiInterface<IXMLHttpRequestEventTarget> _di_IXMLHttpRequestEventTarget;
__dispinterface IXMLHttpRequestEventTargetDisp;
typedef System::DelphiInterface<IXMLHttpRequestEventTargetDisp> _di_IXMLHttpRequestEventTargetDisp;
__dispinterface HTMLXMLHttpRequestEvents;
typedef System::DelphiInterface<HTMLXMLHttpRequestEvents> _di_HTMLXMLHttpRequestEvents;
__interface DELPHIINTERFACE IHTMLXMLHttpRequest;
typedef System::DelphiInterface<IHTMLXMLHttpRequest> _di_IHTMLXMLHttpRequest;
__dispinterface IHTMLXMLHttpRequestDisp;
typedef System::DelphiInterface<IHTMLXMLHttpRequestDisp> _di_IHTMLXMLHttpRequestDisp;
__interface DELPHIINTERFACE IHTMLXMLHttpRequest2;
typedef System::DelphiInterface<IHTMLXMLHttpRequest2> _di_IHTMLXMLHttpRequest2;
__dispinterface IHTMLXMLHttpRequest2Disp;
typedef System::DelphiInterface<IHTMLXMLHttpRequest2Disp> _di_IHTMLXMLHttpRequest2Disp;
__dispinterface IHTMLXMLHttpRequestFactoryDisp;
typedef System::DelphiInterface<IHTMLXMLHttpRequestFactoryDisp> _di_IHTMLXMLHttpRequestFactoryDisp;
__dispinterface ISVGStringListDisp;
typedef System::DelphiInterface<ISVGStringListDisp> _di_ISVGStringListDisp;
__dispinterface ISVGAnimatedRectDisp;
typedef System::DelphiInterface<ISVGAnimatedRectDisp> _di_ISVGAnimatedRectDisp;
__dispinterface ISVGAnimatedStringDisp;
typedef System::DelphiInterface<ISVGAnimatedStringDisp> _di_ISVGAnimatedStringDisp;
__dispinterface ISVGAnimatedBooleanDisp;
typedef System::DelphiInterface<ISVGAnimatedBooleanDisp> _di_ISVGAnimatedBooleanDisp;
__dispinterface ISVGAnimatedTransformListDisp;
typedef System::DelphiInterface<ISVGAnimatedTransformListDisp> _di_ISVGAnimatedTransformListDisp;
__dispinterface ISVGTransformListDisp;
typedef System::DelphiInterface<ISVGTransformListDisp> _di_ISVGTransformListDisp;
__dispinterface ISVGAnimatedPreserveAspectRatioDisp;
typedef System::DelphiInterface<ISVGAnimatedPreserveAspectRatioDisp> _di_ISVGAnimatedPreserveAspectRatioDisp;
__dispinterface ISVGPreserveAspectRatioDisp;
typedef System::DelphiInterface<ISVGPreserveAspectRatioDisp> _di_ISVGPreserveAspectRatioDisp;
__interface DELPHIINTERFACE ISVGStylable;
typedef System::DelphiInterface<ISVGStylable> _di_ISVGStylable;
__dispinterface ISVGStylableDisp;
typedef System::DelphiInterface<ISVGStylableDisp> _di_ISVGStylableDisp;
__interface DELPHIINTERFACE ISVGLocatable;
typedef System::DelphiInterface<ISVGLocatable> _di_ISVGLocatable;
__dispinterface ISVGLocatableDisp;
typedef System::DelphiInterface<ISVGLocatableDisp> _di_ISVGLocatableDisp;
__interface DELPHIINTERFACE ISVGTransformable;
typedef System::DelphiInterface<ISVGTransformable> _di_ISVGTransformable;
__dispinterface ISVGTransformableDisp;
typedef System::DelphiInterface<ISVGTransformableDisp> _di_ISVGTransformableDisp;
__interface DELPHIINTERFACE ISVGTests;
typedef System::DelphiInterface<ISVGTests> _di_ISVGTests;
__dispinterface ISVGTestsDisp;
typedef System::DelphiInterface<ISVGTestsDisp> _di_ISVGTestsDisp;
__interface DELPHIINTERFACE ISVGLangSpace;
typedef System::DelphiInterface<ISVGLangSpace> _di_ISVGLangSpace;
__dispinterface ISVGLangSpaceDisp;
typedef System::DelphiInterface<ISVGLangSpaceDisp> _di_ISVGLangSpaceDisp;
__interface DELPHIINTERFACE ISVGExternalResourcesRequired;
typedef System::DelphiInterface<ISVGExternalResourcesRequired> _di_ISVGExternalResourcesRequired;
__dispinterface ISVGExternalResourcesRequiredDisp;
typedef System::DelphiInterface<ISVGExternalResourcesRequiredDisp> _di_ISVGExternalResourcesRequiredDisp;
__interface DELPHIINTERFACE ISVGFitToViewBox;
typedef System::DelphiInterface<ISVGFitToViewBox> _di_ISVGFitToViewBox;
__dispinterface ISVGFitToViewBoxDisp;
typedef System::DelphiInterface<ISVGFitToViewBoxDisp> _di_ISVGFitToViewBoxDisp;
__interface DELPHIINTERFACE ISVGZoomAndPan;
typedef System::DelphiInterface<ISVGZoomAndPan> _di_ISVGZoomAndPan;
__dispinterface ISVGZoomAndPanDisp;
typedef System::DelphiInterface<ISVGZoomAndPanDisp> _di_ISVGZoomAndPanDisp;
__interface DELPHIINTERFACE ISVGURIReference;
typedef System::DelphiInterface<ISVGURIReference> _di_ISVGURIReference;
__dispinterface ISVGURIReferenceDisp;
typedef System::DelphiInterface<ISVGURIReferenceDisp> _di_ISVGURIReferenceDisp;
__dispinterface ISVGAnimatedAngleDisp;
typedef System::DelphiInterface<ISVGAnimatedAngleDisp> _di_ISVGAnimatedAngleDisp;
__dispinterface ISVGAnimatedIntegerDisp;
typedef System::DelphiInterface<ISVGAnimatedIntegerDisp> _di_ISVGAnimatedIntegerDisp;
__dispinterface ISVGLengthListDisp;
typedef System::DelphiInterface<ISVGLengthListDisp> _di_ISVGLengthListDisp;
__dispinterface ISVGAnimatedLengthListDisp;
typedef System::DelphiInterface<ISVGAnimatedLengthListDisp> _di_ISVGAnimatedLengthListDisp;
__dispinterface ISVGAnimatedNumberDisp;
typedef System::DelphiInterface<ISVGAnimatedNumberDisp> _di_ISVGAnimatedNumberDisp;
__dispinterface ISVGNumberListDisp;
typedef System::DelphiInterface<ISVGNumberListDisp> _di_ISVGNumberListDisp;
__dispinterface ISVGAnimatedNumberListDisp;
typedef System::DelphiInterface<ISVGAnimatedNumberListDisp> _di_ISVGAnimatedNumberListDisp;
__interface DELPHIINTERFACE ISVGClipPathElement;
typedef System::DelphiInterface<ISVGClipPathElement> _di_ISVGClipPathElement;
__dispinterface ISVGClipPathElementDisp;
typedef System::DelphiInterface<ISVGClipPathElementDisp> _di_ISVGClipPathElementDisp;
__interface DELPHIINTERFACE IICCSVGColor;
typedef System::DelphiInterface<IICCSVGColor> _di_IICCSVGColor;
__dispinterface IICCSVGColorDisp;
typedef System::DelphiInterface<IICCSVGColorDisp> _di_IICCSVGColorDisp;
__interface DELPHIINTERFACE ISVGPaint;
typedef System::DelphiInterface<ISVGPaint> _di_ISVGPaint;
__dispinterface ISVGPaintDisp;
typedef System::DelphiInterface<ISVGPaintDisp> _di_ISVGPaintDisp;
__interface DELPHIINTERFACE ISVGPatternElement;
typedef System::DelphiInterface<ISVGPatternElement> _di_ISVGPatternElement;
__dispinterface ISVGPatternElementDisp;
typedef System::DelphiInterface<ISVGPatternElementDisp> _di_ISVGPatternElementDisp;
__dispinterface ISVGPathSegDisp;
typedef System::DelphiInterface<ISVGPathSegDisp> _di_ISVGPathSegDisp;
__interface DELPHIINTERFACE ISVGPathSegArcAbs;
typedef System::DelphiInterface<ISVGPathSegArcAbs> _di_ISVGPathSegArcAbs;
__dispinterface ISVGPathSegArcAbsDisp;
typedef System::DelphiInterface<ISVGPathSegArcAbsDisp> _di_ISVGPathSegArcAbsDisp;
__interface DELPHIINTERFACE ISVGPathSegArcRel;
typedef System::DelphiInterface<ISVGPathSegArcRel> _di_ISVGPathSegArcRel;
__dispinterface ISVGPathSegArcRelDisp;
typedef System::DelphiInterface<ISVGPathSegArcRelDisp> _di_ISVGPathSegArcRelDisp;
__interface DELPHIINTERFACE ISVGPathSegClosePath;
typedef System::DelphiInterface<ISVGPathSegClosePath> _di_ISVGPathSegClosePath;
__dispinterface ISVGPathSegClosePathDisp;
typedef System::DelphiInterface<ISVGPathSegClosePathDisp> _di_ISVGPathSegClosePathDisp;
__interface DELPHIINTERFACE ISVGPathSegMovetoAbs;
typedef System::DelphiInterface<ISVGPathSegMovetoAbs> _di_ISVGPathSegMovetoAbs;
__dispinterface ISVGPathSegMovetoAbsDisp;
typedef System::DelphiInterface<ISVGPathSegMovetoAbsDisp> _di_ISVGPathSegMovetoAbsDisp;
__interface DELPHIINTERFACE ISVGPathSegMovetoRel;
typedef System::DelphiInterface<ISVGPathSegMovetoRel> _di_ISVGPathSegMovetoRel;
__dispinterface ISVGPathSegMovetoRelDisp;
typedef System::DelphiInterface<ISVGPathSegMovetoRelDisp> _di_ISVGPathSegMovetoRelDisp;
__interface DELPHIINTERFACE ISVGPathSegLinetoAbs;
typedef System::DelphiInterface<ISVGPathSegLinetoAbs> _di_ISVGPathSegLinetoAbs;
__dispinterface ISVGPathSegLinetoAbsDisp;
typedef System::DelphiInterface<ISVGPathSegLinetoAbsDisp> _di_ISVGPathSegLinetoAbsDisp;
__interface DELPHIINTERFACE ISVGPathSegLinetoRel;
typedef System::DelphiInterface<ISVGPathSegLinetoRel> _di_ISVGPathSegLinetoRel;
__dispinterface ISVGPathSegLinetoRelDisp;
typedef System::DelphiInterface<ISVGPathSegLinetoRelDisp> _di_ISVGPathSegLinetoRelDisp;
__interface DELPHIINTERFACE ISVGPathSegCurvetoCubicAbs;
typedef System::DelphiInterface<ISVGPathSegCurvetoCubicAbs> _di_ISVGPathSegCurvetoCubicAbs;
__dispinterface ISVGPathSegCurvetoCubicAbsDisp;
typedef System::DelphiInterface<ISVGPathSegCurvetoCubicAbsDisp> _di_ISVGPathSegCurvetoCubicAbsDisp;
__interface DELPHIINTERFACE ISVGPathSegCurvetoCubicRel;
typedef System::DelphiInterface<ISVGPathSegCurvetoCubicRel> _di_ISVGPathSegCurvetoCubicRel;
__dispinterface ISVGPathSegCurvetoCubicRelDisp;
typedef System::DelphiInterface<ISVGPathSegCurvetoCubicRelDisp> _di_ISVGPathSegCurvetoCubicRelDisp;
__interface DELPHIINTERFACE ISVGPathSegCurvetoCubicSmoothAbs;
typedef System::DelphiInterface<ISVGPathSegCurvetoCubicSmoothAbs> _di_ISVGPathSegCurvetoCubicSmoothAbs;
__dispinterface ISVGPathSegCurvetoCubicSmoothAbsDisp;
typedef System::DelphiInterface<ISVGPathSegCurvetoCubicSmoothAbsDisp> _di_ISVGPathSegCurvetoCubicSmoothAbsDisp;
__interface DELPHIINTERFACE ISVGPathSegCurvetoCubicSmoothRel;
typedef System::DelphiInterface<ISVGPathSegCurvetoCubicSmoothRel> _di_ISVGPathSegCurvetoCubicSmoothRel;
__dispinterface ISVGPathSegCurvetoCubicSmoothRelDisp;
typedef System::DelphiInterface<ISVGPathSegCurvetoCubicSmoothRelDisp> _di_ISVGPathSegCurvetoCubicSmoothRelDisp;
__interface DELPHIINTERFACE ISVGPathSegCurvetoQuadraticAbs;
typedef System::DelphiInterface<ISVGPathSegCurvetoQuadraticAbs> _di_ISVGPathSegCurvetoQuadraticAbs;
__dispinterface ISVGPathSegCurvetoQuadraticAbsDisp;
typedef System::DelphiInterface<ISVGPathSegCurvetoQuadraticAbsDisp> _di_ISVGPathSegCurvetoQuadraticAbsDisp;
__interface DELPHIINTERFACE ISVGPathSegCurvetoQuadraticRel;
typedef System::DelphiInterface<ISVGPathSegCurvetoQuadraticRel> _di_ISVGPathSegCurvetoQuadraticRel;
__dispinterface ISVGPathSegCurvetoQuadraticRelDisp;
typedef System::DelphiInterface<ISVGPathSegCurvetoQuadraticRelDisp> _di_ISVGPathSegCurvetoQuadraticRelDisp;
__interface DELPHIINTERFACE ISVGPathSegCurvetoQuadraticSmoothAbs;
typedef System::DelphiInterface<ISVGPathSegCurvetoQuadraticSmoothAbs> _di_ISVGPathSegCurvetoQuadraticSmoothAbs;
__dispinterface ISVGPathSegCurvetoQuadraticSmoothAbsDisp;
typedef System::DelphiInterface<ISVGPathSegCurvetoQuadraticSmoothAbsDisp> _di_ISVGPathSegCurvetoQuadraticSmoothAbsDisp;
__interface DELPHIINTERFACE ISVGPathSegCurvetoQuadraticSmoothRel;
typedef System::DelphiInterface<ISVGPathSegCurvetoQuadraticSmoothRel> _di_ISVGPathSegCurvetoQuadraticSmoothRel;
__dispinterface ISVGPathSegCurvetoQuadraticSmoothRelDisp;
typedef System::DelphiInterface<ISVGPathSegCurvetoQuadraticSmoothRelDisp> _di_ISVGPathSegCurvetoQuadraticSmoothRelDisp;
__interface DELPHIINTERFACE ISVGPathSegLinetoHorizontalAbs;
typedef System::DelphiInterface<ISVGPathSegLinetoHorizontalAbs> _di_ISVGPathSegLinetoHorizontalAbs;
__dispinterface ISVGPathSegLinetoHorizontalAbsDisp;
typedef System::DelphiInterface<ISVGPathSegLinetoHorizontalAbsDisp> _di_ISVGPathSegLinetoHorizontalAbsDisp;
__interface DELPHIINTERFACE ISVGPathSegLinetoHorizontalRel;
typedef System::DelphiInterface<ISVGPathSegLinetoHorizontalRel> _di_ISVGPathSegLinetoHorizontalRel;
__dispinterface ISVGPathSegLinetoHorizontalRelDisp;
typedef System::DelphiInterface<ISVGPathSegLinetoHorizontalRelDisp> _di_ISVGPathSegLinetoHorizontalRelDisp;
__interface DELPHIINTERFACE ISVGPathSegLinetoVerticalAbs;
typedef System::DelphiInterface<ISVGPathSegLinetoVerticalAbs> _di_ISVGPathSegLinetoVerticalAbs;
__dispinterface ISVGPathSegLinetoVerticalAbsDisp;
typedef System::DelphiInterface<ISVGPathSegLinetoVerticalAbsDisp> _di_ISVGPathSegLinetoVerticalAbsDisp;
__interface DELPHIINTERFACE ISVGPathSegLinetoVerticalRel;
typedef System::DelphiInterface<ISVGPathSegLinetoVerticalRel> _di_ISVGPathSegLinetoVerticalRel;
__dispinterface ISVGPathSegLinetoVerticalRelDisp;
typedef System::DelphiInterface<ISVGPathSegLinetoVerticalRelDisp> _di_ISVGPathSegLinetoVerticalRelDisp;
__dispinterface ISVGPathSegListDisp;
typedef System::DelphiInterface<ISVGPathSegListDisp> _di_ISVGPathSegListDisp;
__dispinterface ISVGPointListDisp;
typedef System::DelphiInterface<ISVGPointListDisp> _di_ISVGPointListDisp;
__interface DELPHIINTERFACE ISVGElementInstance;
typedef System::DelphiInterface<ISVGElementInstance> _di_ISVGElementInstance;
__dispinterface ISVGElementInstanceDisp;
typedef System::DelphiInterface<ISVGElementInstanceDisp> _di_ISVGElementInstanceDisp;
__interface DELPHIINTERFACE ISVGUseElement;
typedef System::DelphiInterface<ISVGUseElement> _di_ISVGUseElement;
__dispinterface ISVGUseElementDisp;
typedef System::DelphiInterface<ISVGUseElementDisp> _di_ISVGUseElementDisp;
__interface DELPHIINTERFACE ISVGElementInstanceList;
typedef System::DelphiInterface<ISVGElementInstanceList> _di_ISVGElementInstanceList;
__dispinterface ISVGElementInstanceListDisp;
typedef System::DelphiInterface<ISVGElementInstanceListDisp> _di_ISVGElementInstanceListDisp;
__interface DELPHIINTERFACE ISVGAnimatedPoints;
typedef System::DelphiInterface<ISVGAnimatedPoints> _di_ISVGAnimatedPoints;
__dispinterface ISVGAnimatedPointsDisp;
typedef System::DelphiInterface<ISVGAnimatedPointsDisp> _di_ISVGAnimatedPointsDisp;
__interface DELPHIINTERFACE ISVGCircleElement;
typedef System::DelphiInterface<ISVGCircleElement> _di_ISVGCircleElement;
__dispinterface ISVGCircleElementDisp;
typedef System::DelphiInterface<ISVGCircleElementDisp> _di_ISVGCircleElementDisp;
__interface DELPHIINTERFACE ISVGEllipseElement;
typedef System::DelphiInterface<ISVGEllipseElement> _di_ISVGEllipseElement;
__dispinterface ISVGEllipseElementDisp;
typedef System::DelphiInterface<ISVGEllipseElementDisp> _di_ISVGEllipseElementDisp;
__interface DELPHIINTERFACE ISVGLineElement;
typedef System::DelphiInterface<ISVGLineElement> _di_ISVGLineElement;
__dispinterface ISVGLineElementDisp;
typedef System::DelphiInterface<ISVGLineElementDisp> _di_ISVGLineElementDisp;
__interface DELPHIINTERFACE ISVGRectElement;
typedef System::DelphiInterface<ISVGRectElement> _di_ISVGRectElement;
__dispinterface ISVGRectElementDisp;
typedef System::DelphiInterface<ISVGRectElementDisp> _di_ISVGRectElementDisp;
__interface DELPHIINTERFACE ISVGPolygonElement;
typedef System::DelphiInterface<ISVGPolygonElement> _di_ISVGPolygonElement;
__dispinterface ISVGPolygonElementDisp;
typedef System::DelphiInterface<ISVGPolygonElementDisp> _di_ISVGPolygonElementDisp;
__interface DELPHIINTERFACE ISVGPolylineElement;
typedef System::DelphiInterface<ISVGPolylineElement> _di_ISVGPolylineElement;
__dispinterface ISVGPolylineElementDisp;
typedef System::DelphiInterface<ISVGPolylineElementDisp> _di_ISVGPolylineElementDisp;
__interface DELPHIINTERFACE ISVGGElement;
typedef System::DelphiInterface<ISVGGElement> _di_ISVGGElement;
__dispinterface ISVGGElementDisp;
typedef System::DelphiInterface<ISVGGElementDisp> _di_ISVGGElementDisp;
__interface DELPHIINTERFACE ISVGSymbolElement;
typedef System::DelphiInterface<ISVGSymbolElement> _di_ISVGSymbolElement;
__dispinterface ISVGSymbolElementDisp;
typedef System::DelphiInterface<ISVGSymbolElementDisp> _di_ISVGSymbolElementDisp;
__interface DELPHIINTERFACE ISVGDefsElement;
typedef System::DelphiInterface<ISVGDefsElement> _di_ISVGDefsElement;
__dispinterface ISVGDefsElementDisp;
typedef System::DelphiInterface<ISVGDefsElementDisp> _di_ISVGDefsElementDisp;
__interface DELPHIINTERFACE ISVGAnimatedPathData;
typedef System::DelphiInterface<ISVGAnimatedPathData> _di_ISVGAnimatedPathData;
__dispinterface ISVGAnimatedPathDataDisp;
typedef System::DelphiInterface<ISVGAnimatedPathDataDisp> _di_ISVGAnimatedPathDataDisp;
__interface DELPHIINTERFACE ISVGPathElement;
typedef System::DelphiInterface<ISVGPathElement> _di_ISVGPathElement;
__dispinterface ISVGPathElementDisp;
typedef System::DelphiInterface<ISVGPathElementDisp> _di_ISVGPathElementDisp;
__interface DELPHIINTERFACE ISVGTextElement;
typedef System::DelphiInterface<ISVGTextElement> _di_ISVGTextElement;
__dispinterface ISVGTextElementDisp;
typedef System::DelphiInterface<ISVGTextElementDisp> _di_ISVGTextElementDisp;
__interface DELPHIINTERFACE ISVGTextPositioningElement;
typedef System::DelphiInterface<ISVGTextPositioningElement> _di_ISVGTextPositioningElement;
__dispinterface ISVGTextPositioningElementDisp;
typedef System::DelphiInterface<ISVGTextPositioningElementDisp> _di_ISVGTextPositioningElementDisp;
__interface DELPHIINTERFACE ISVGTextContentElement;
typedef System::DelphiInterface<ISVGTextContentElement> _di_ISVGTextContentElement;
__dispinterface ISVGTextContentElementDisp;
typedef System::DelphiInterface<ISVGTextContentElementDisp> _di_ISVGTextContentElementDisp;
__interface DELPHIINTERFACE ISVGImageElement;
typedef System::DelphiInterface<ISVGImageElement> _di_ISVGImageElement;
__dispinterface ISVGImageElementDisp;
typedef System::DelphiInterface<ISVGImageElementDisp> _di_ISVGImageElementDisp;
__interface DELPHIINTERFACE ISVGStopElement;
typedef System::DelphiInterface<ISVGStopElement> _di_ISVGStopElement;
__dispinterface ISVGStopElementDisp;
typedef System::DelphiInterface<ISVGStopElementDisp> _di_ISVGStopElementDisp;
__interface DELPHIINTERFACE ISVGGradientElement;
typedef System::DelphiInterface<ISVGGradientElement> _di_ISVGGradientElement;
__dispinterface ISVGGradientElementDisp;
typedef System::DelphiInterface<ISVGGradientElementDisp> _di_ISVGGradientElementDisp;
__interface DELPHIINTERFACE ISVGLinearGradientElement;
typedef System::DelphiInterface<ISVGLinearGradientElement> _di_ISVGLinearGradientElement;
__dispinterface ISVGLinearGradientElementDisp;
typedef System::DelphiInterface<ISVGLinearGradientElementDisp> _di_ISVGLinearGradientElementDisp;
__interface DELPHIINTERFACE ISVGRadialGradientElement;
typedef System::DelphiInterface<ISVGRadialGradientElement> _di_ISVGRadialGradientElement;
__dispinterface ISVGRadialGradientElementDisp;
typedef System::DelphiInterface<ISVGRadialGradientElementDisp> _di_ISVGRadialGradientElementDisp;
__interface DELPHIINTERFACE ISVGMaskElement;
typedef System::DelphiInterface<ISVGMaskElement> _di_ISVGMaskElement;
__dispinterface ISVGMaskElementDisp;
typedef System::DelphiInterface<ISVGMaskElementDisp> _di_ISVGMaskElementDisp;
__interface DELPHIINTERFACE ISVGMarkerElement;
typedef System::DelphiInterface<ISVGMarkerElement> _di_ISVGMarkerElement;
__dispinterface ISVGMarkerElementDisp;
typedef System::DelphiInterface<ISVGMarkerElementDisp> _di_ISVGMarkerElementDisp;
__interface DELPHIINTERFACE ISVGZoomEvent;
typedef System::DelphiInterface<ISVGZoomEvent> _di_ISVGZoomEvent;
__dispinterface ISVGZoomEventDisp;
typedef System::DelphiInterface<ISVGZoomEventDisp> _di_ISVGZoomEventDisp;
__interface DELPHIINTERFACE ISVGAElement;
typedef System::DelphiInterface<ISVGAElement> _di_ISVGAElement;
__dispinterface ISVGAElementDisp;
typedef System::DelphiInterface<ISVGAElementDisp> _di_ISVGAElementDisp;
__interface DELPHIINTERFACE ISVGViewElement;
typedef System::DelphiInterface<ISVGViewElement> _di_ISVGViewElement;
__dispinterface ISVGViewElementDisp;
typedef System::DelphiInterface<ISVGViewElementDisp> _di_ISVGViewElementDisp;
__interface DELPHIINTERFACE IHTMLMediaError;
typedef System::DelphiInterface<IHTMLMediaError> _di_IHTMLMediaError;
__dispinterface IHTMLMediaErrorDisp;
typedef System::DelphiInterface<IHTMLMediaErrorDisp> _di_IHTMLMediaErrorDisp;
__interface DELPHIINTERFACE IHTMLTimeRanges;
typedef System::DelphiInterface<IHTMLTimeRanges> _di_IHTMLTimeRanges;
__dispinterface IHTMLTimeRangesDisp;
typedef System::DelphiInterface<IHTMLTimeRangesDisp> _di_IHTMLTimeRangesDisp;
__interface DELPHIINTERFACE IHTMLTimeRanges2;
typedef System::DelphiInterface<IHTMLTimeRanges2> _di_IHTMLTimeRanges2;
__dispinterface IHTMLTimeRanges2Disp;
typedef System::DelphiInterface<IHTMLTimeRanges2Disp> _di_IHTMLTimeRanges2Disp;
__interface DELPHIINTERFACE IHTMLMediaElement;
typedef System::DelphiInterface<IHTMLMediaElement> _di_IHTMLMediaElement;
__dispinterface IHTMLMediaElementDisp;
typedef System::DelphiInterface<IHTMLMediaElementDisp> _di_IHTMLMediaElementDisp;
__interface DELPHIINTERFACE IHTMLMediaElement2;
typedef System::DelphiInterface<IHTMLMediaElement2> _di_IHTMLMediaElement2;
__dispinterface IHTMLMediaElement2Disp;
typedef System::DelphiInterface<IHTMLMediaElement2Disp> _di_IHTMLMediaElement2Disp;
__interface DELPHIINTERFACE IHTMLMSMediaElement;
typedef System::DelphiInterface<IHTMLMSMediaElement> _di_IHTMLMSMediaElement;
__dispinterface IHTMLMSMediaElementDisp;
typedef System::DelphiInterface<IHTMLMSMediaElementDisp> _di_IHTMLMSMediaElementDisp;
__interface DELPHIINTERFACE IHTMLSourceElement;
typedef System::DelphiInterface<IHTMLSourceElement> _di_IHTMLSourceElement;
__dispinterface IHTMLSourceElementDisp;
typedef System::DelphiInterface<IHTMLSourceElementDisp> _di_IHTMLSourceElementDisp;
__interface DELPHIINTERFACE IHTMLAudioElement;
typedef System::DelphiInterface<IHTMLAudioElement> _di_IHTMLAudioElement;
__dispinterface IHTMLAudioElementDisp;
typedef System::DelphiInterface<IHTMLAudioElementDisp> _di_IHTMLAudioElementDisp;
__interface DELPHIINTERFACE IHTMLVideoElement;
typedef System::DelphiInterface<IHTMLVideoElement> _di_IHTMLVideoElement;
__dispinterface IHTMLVideoElementDisp;
typedef System::DelphiInterface<IHTMLVideoElementDisp> _di_IHTMLVideoElementDisp;
__dispinterface IHTMLAudioElementFactoryDisp;
typedef System::DelphiInterface<IHTMLAudioElementFactoryDisp> _di_IHTMLAudioElementFactoryDisp;
__interface DELPHIINTERFACE ISVGSwitchElement;
typedef System::DelphiInterface<ISVGSwitchElement> _di_ISVGSwitchElement;
__dispinterface ISVGSwitchElementDisp;
typedef System::DelphiInterface<ISVGSwitchElementDisp> _di_ISVGSwitchElementDisp;
__interface DELPHIINTERFACE ISVGDescElement;
typedef System::DelphiInterface<ISVGDescElement> _di_ISVGDescElement;
__dispinterface ISVGDescElementDisp;
typedef System::DelphiInterface<ISVGDescElementDisp> _di_ISVGDescElementDisp;
__interface DELPHIINTERFACE ISVGTitleElement;
typedef System::DelphiInterface<ISVGTitleElement> _di_ISVGTitleElement;
__dispinterface ISVGTitleElementDisp;
typedef System::DelphiInterface<ISVGTitleElementDisp> _di_ISVGTitleElementDisp;
__interface DELPHIINTERFACE ISVGMetadataElement;
typedef System::DelphiInterface<ISVGMetadataElement> _di_ISVGMetadataElement;
__dispinterface ISVGMetadataElementDisp;
typedef System::DelphiInterface<ISVGMetadataElementDisp> _di_ISVGMetadataElementDisp;
__interface DELPHIINTERFACE IDOMException;
typedef System::DelphiInterface<IDOMException> _di_IDOMException;
__dispinterface IDOMExceptionDisp;
typedef System::DelphiInterface<IDOMExceptionDisp> _di_IDOMExceptionDisp;
__interface DELPHIINTERFACE IRangeException;
typedef System::DelphiInterface<IRangeException> _di_IRangeException;
__dispinterface IRangeExceptionDisp;
typedef System::DelphiInterface<IRangeExceptionDisp> _di_IRangeExceptionDisp;
__interface DELPHIINTERFACE ISVGException;
typedef System::DelphiInterface<ISVGException> _di_ISVGException;
__dispinterface ISVGExceptionDisp;
typedef System::DelphiInterface<ISVGExceptionDisp> _di_ISVGExceptionDisp;
__interface DELPHIINTERFACE IEventException;
typedef System::DelphiInterface<IEventException> _di_IEventException;
__dispinterface IEventExceptionDisp;
typedef System::DelphiInterface<IEventExceptionDisp> _di_IEventExceptionDisp;
__interface DELPHIINTERFACE ISVGScriptElement;
typedef System::DelphiInterface<ISVGScriptElement> _di_ISVGScriptElement;
__dispinterface ISVGScriptElementDisp;
typedef System::DelphiInterface<ISVGScriptElementDisp> _di_ISVGScriptElementDisp;
__interface DELPHIINTERFACE ISVGStyleElement;
typedef System::DelphiInterface<ISVGStyleElement> _di_ISVGStyleElement;
__dispinterface ISVGStyleElementDisp;
typedef System::DelphiInterface<ISVGStyleElementDisp> _di_ISVGStyleElementDisp;
__interface DELPHIINTERFACE ISVGTSpanElement;
typedef System::DelphiInterface<ISVGTSpanElement> _di_ISVGTSpanElement;
__dispinterface ISVGTSpanElementDisp;
typedef System::DelphiInterface<ISVGTSpanElementDisp> _di_ISVGTSpanElementDisp;
__interface DELPHIINTERFACE ITemplatePrinter;
typedef System::DelphiInterface<ITemplatePrinter> _di_ITemplatePrinter;
__dispinterface ITemplatePrinterDisp;
typedef System::DelphiInterface<ITemplatePrinterDisp> _di_ITemplatePrinterDisp;
__interface DELPHIINTERFACE ITemplatePrinter2;
typedef System::DelphiInterface<ITemplatePrinter2> _di_ITemplatePrinter2;
__dispinterface ITemplatePrinter2Disp;
typedef System::DelphiInterface<ITemplatePrinter2Disp> _di_ITemplatePrinter2Disp;
__dispinterface ITemplatePrinter3Disp;
typedef System::DelphiInterface<ITemplatePrinter3Disp> _di_ITemplatePrinter3Disp;
__interface DELPHIINTERFACE IPrintManagerTemplatePrinter;
typedef System::DelphiInterface<IPrintManagerTemplatePrinter> _di_IPrintManagerTemplatePrinter;
__dispinterface IPrintManagerTemplatePrinterDisp;
typedef System::DelphiInterface<IPrintManagerTemplatePrinterDisp> _di_IPrintManagerTemplatePrinterDisp;
__interface DELPHIINTERFACE IPrintManagerTemplatePrinter2;
typedef System::DelphiInterface<IPrintManagerTemplatePrinter2> _di_IPrintManagerTemplatePrinter2;
__dispinterface IPrintManagerTemplatePrinter2Disp;
typedef System::DelphiInterface<IPrintManagerTemplatePrinter2Disp> _di_IPrintManagerTemplatePrinter2Disp;
__interface DELPHIINTERFACE ISVGTextPathElement;
typedef System::DelphiInterface<ISVGTextPathElement> _di_ISVGTextPathElement;
__dispinterface ISVGTextPathElementDisp;
typedef System::DelphiInterface<ISVGTextPathElementDisp> _di_ISVGTextPathElementDisp;
__interface DELPHIINTERFACE IDOMXmlSerializer;
typedef System::DelphiInterface<IDOMXmlSerializer> _di_IDOMXmlSerializer;
__dispinterface IDOMXmlSerializerDisp;
typedef System::DelphiInterface<IDOMXmlSerializerDisp> _di_IDOMXmlSerializerDisp;
__dispinterface IDOMXmlSerializerFactoryDisp;
typedef System::DelphiInterface<IDOMXmlSerializerFactoryDisp> _di_IDOMXmlSerializerFactoryDisp;
__interface DELPHIINTERFACE IDOMParser;
typedef System::DelphiInterface<IDOMParser> _di_IDOMParser;
__dispinterface IDOMParserDisp;
typedef System::DelphiInterface<IDOMParserDisp> _di_IDOMParserDisp;
__dispinterface IDOMParserFactoryDisp;
typedef System::DelphiInterface<IDOMParserFactoryDisp> _di_IDOMParserFactoryDisp;
__interface DELPHIINTERFACE IHTMLProgressElement;
typedef System::DelphiInterface<IHTMLProgressElement> _di_IHTMLProgressElement;
__dispinterface IHTMLProgressElementDisp;
typedef System::DelphiInterface<IHTMLProgressElementDisp> _di_IHTMLProgressElementDisp;
__interface DELPHIINTERFACE IDOMMSTransitionEvent;
typedef System::DelphiInterface<IDOMMSTransitionEvent> _di_IDOMMSTransitionEvent;
__dispinterface IDOMMSTransitionEventDisp;
typedef System::DelphiInterface<IDOMMSTransitionEventDisp> _di_IDOMMSTransitionEventDisp;
__interface DELPHIINTERFACE IDOMMSAnimationEvent;
typedef System::DelphiInterface<IDOMMSAnimationEvent> _di_IDOMMSAnimationEvent;
__dispinterface IDOMMSAnimationEventDisp;
typedef System::DelphiInterface<IDOMMSAnimationEventDisp> _di_IDOMMSAnimationEventDisp;
__interface DELPHIINTERFACE IWebGeocoordinates;
typedef System::DelphiInterface<IWebGeocoordinates> _di_IWebGeocoordinates;
__dispinterface IWebGeocoordinatesDisp;
typedef System::DelphiInterface<IWebGeocoordinatesDisp> _di_IWebGeocoordinatesDisp;
__interface DELPHIINTERFACE IWebGeopositionError;
typedef System::DelphiInterface<IWebGeopositionError> _di_IWebGeopositionError;
__dispinterface IWebGeopositionErrorDisp;
typedef System::DelphiInterface<IWebGeopositionErrorDisp> _di_IWebGeopositionErrorDisp;
__interface DELPHIINTERFACE IWebGeoposition;
typedef System::DelphiInterface<IWebGeoposition> _di_IWebGeoposition;
__dispinterface IWebGeopositionDisp;
typedef System::DelphiInterface<IWebGeopositionDisp> _di_IWebGeopositionDisp;
__dispinterface IClientCapsDisp;
typedef System::DelphiInterface<IClientCapsDisp> _di_IClientCapsDisp;
__interface DELPHIINTERFACE IDOMMSManipulationEvent;
typedef System::DelphiInterface<IDOMMSManipulationEvent> _di_IDOMMSManipulationEvent;
__dispinterface IDOMMSManipulationEventDisp;
typedef System::DelphiInterface<IDOMMSManipulationEventDisp> _di_IDOMMSManipulationEventDisp;
__interface DELPHIINTERFACE IDOMCloseEvent;
typedef System::DelphiInterface<IDOMCloseEvent> _di_IDOMCloseEvent;
__dispinterface IDOMCloseEventDisp;
typedef System::DelphiInterface<IDOMCloseEventDisp> _di_IDOMCloseEventDisp;
__dispinterface DispApplicationCache;
typedef System::DelphiInterface<DispApplicationCache> _di_DispApplicationCache;
__interface DELPHIINTERFACE ICSSFilterSite;
typedef System::DelphiInterface<ICSSFilterSite> _di_ICSSFilterSite;
__interface DELPHIINTERFACE IMarkupPointer;
typedef System::DelphiInterface<IMarkupPointer> _di_IMarkupPointer;
__interface DELPHIINTERFACE IMarkupContainer;
typedef System::DelphiInterface<IMarkupContainer> _di_IMarkupContainer;
__interface DELPHIINTERFACE IMarkupContainer2;
typedef System::DelphiInterface<IMarkupContainer2> _di_IMarkupContainer2;
__interface DELPHIINTERFACE IHTMLChangeSink;
typedef System::DelphiInterface<IHTMLChangeSink> _di_IHTMLChangeSink;
__interface DELPHIINTERFACE IHTMLChangeLog;
typedef System::DelphiInterface<IHTMLChangeLog> _di_IHTMLChangeLog;
__interface DELPHIINTERFACE IActiveIMMApp;
typedef System::DelphiInterface<IActiveIMMApp> _di_IActiveIMMApp;
__interface DELPHIINTERFACE IEnumRegisterWordA;
typedef System::DelphiInterface<IEnumRegisterWordA> _di_IEnumRegisterWordA;
__interface DELPHIINTERFACE IEnumRegisterWordW;
typedef System::DelphiInterface<IEnumRegisterWordW> _di_IEnumRegisterWordW;
__interface DELPHIINTERFACE IEnumInputContext;
typedef System::DelphiInterface<IEnumInputContext> _di_IEnumInputContext;
__interface DELPHIINTERFACE ISegmentList;
typedef System::DelphiInterface<ISegmentList> _di_ISegmentList;
__interface DELPHIINTERFACE ISegmentListIterator;
typedef System::DelphiInterface<ISegmentListIterator> _di_ISegmentListIterator;
__interface DELPHIINTERFACE ISegment;
typedef System::DelphiInterface<ISegment> _di_ISegment;
__interface DELPHIINTERFACE IHTMLCaret;
typedef System::DelphiInterface<IHTMLCaret> _di_IHTMLCaret;
__interface DELPHIINTERFACE IDisplayPointer;
typedef System::DelphiInterface<IDisplayPointer> _di_IDisplayPointer;
__interface DELPHIINTERFACE ILineInfo;
typedef System::DelphiInterface<ILineInfo> _di_ILineInfo;
__interface DELPHIINTERFACE IElementSegment;
typedef System::DelphiInterface<IElementSegment> _di_IElementSegment;
__interface DELPHIINTERFACE IHighlightSegment;
typedef System::DelphiInterface<IHighlightSegment> _di_IHighlightSegment;
__interface DELPHIINTERFACE IHighlightRenderingServices;
typedef System::DelphiInterface<IHighlightRenderingServices> _di_IHighlightRenderingServices;
__interface DELPHIINTERFACE IDisplayServices;
typedef System::DelphiInterface<IDisplayServices> _di_IDisplayServices;
__interface DELPHIINTERFACE IHTMLComputedStyle;
typedef System::DelphiInterface<IHTMLComputedStyle> _di_IHTMLComputedStyle;
__interface DELPHIINTERFACE ICSSFilter;
typedef System::DelphiInterface<ICSSFilter> _di_ICSSFilter;
__interface DELPHIINTERFACE ISecureUrlHost;
typedef System::DelphiInterface<ISecureUrlHost> _di_ISecureUrlHost;
__interface DELPHIINTERFACE IMarkupServices;
typedef System::DelphiInterface<IMarkupServices> _di_IMarkupServices;
__interface DELPHIINTERFACE IMarkupServices2;
typedef System::DelphiInterface<IMarkupServices2> _di_IMarkupServices2;
__interface DELPHIINTERFACE IHTMLChangePlayback;
typedef System::DelphiInterface<IHTMLChangePlayback> _di_IHTMLChangePlayback;
__interface DELPHIINTERFACE IMarkupPointer2;
typedef System::DelphiInterface<IMarkupPointer2> _di_IMarkupPointer2;
__interface DELPHIINTERFACE IMarkupTextFrags;
typedef System::DelphiInterface<IMarkupTextFrags> _di_IMarkupTextFrags;
__interface DELPHIINTERFACE IXMLGenericParse;
typedef System::DelphiInterface<IXMLGenericParse> _di_IXMLGenericParse;
__interface DELPHIINTERFACE IHTMLEditHost;
typedef System::DelphiInterface<IHTMLEditHost> _di_IHTMLEditHost;
__interface DELPHIINTERFACE IHTMLEditHost2;
typedef System::DelphiInterface<IHTMLEditHost2> _di_IHTMLEditHost2;
__interface DELPHIINTERFACE ISequenceNumber;
typedef System::DelphiInterface<ISequenceNumber> _di_ISequenceNumber;
__interface DELPHIINTERFACE IIMEServices;
typedef System::DelphiInterface<IIMEServices> _di_IIMEServices;
__interface DELPHIINTERFACE ISelectionServicesListener;
typedef System::DelphiInterface<ISelectionServicesListener> _di_ISelectionServicesListener;
__interface DELPHIINTERFACE ISelectionServices;
typedef System::DelphiInterface<ISelectionServices> _di_ISelectionServices;
__interface DELPHIINTERFACE IHTMLEditDesigner;
typedef System::DelphiInterface<IHTMLEditDesigner> _di_IHTMLEditDesigner;
__interface DELPHIINTERFACE IHTMLEditServices;
typedef System::DelphiInterface<IHTMLEditServices> _di_IHTMLEditServices;
__interface DELPHIINTERFACE IHTMLEditServices2;
typedef System::DelphiInterface<IHTMLEditServices2> _di_IHTMLEditServices2;
__interface DELPHIINTERFACE IDeveloperConsoleMessageReceiver;
typedef System::DelphiInterface<IDeveloperConsoleMessageReceiver> _di_IDeveloperConsoleMessageReceiver;
__interface DELPHIINTERFACE IScriptEventHandler;
typedef System::DelphiInterface<IScriptEventHandler> _di_IScriptEventHandler;
__interface DELPHIINTERFACE IDebugCallbackNotificationHandler;
typedef System::DelphiInterface<IDebugCallbackNotificationHandler> _di_IDebugCallbackNotificationHandler;
__interface DELPHIINTERFACE IScriptEventHandlerSourceInfo;
typedef System::DelphiInterface<IScriptEventHandlerSourceInfo> _di_IScriptEventHandlerSourceInfo;
__interface DELPHIINTERFACE IDOMEventRegistrationCallback;
typedef System::DelphiInterface<IDOMEventRegistrationCallback> _di_IDOMEventRegistrationCallback;
__interface DELPHIINTERFACE IEventTarget2;
typedef System::DelphiInterface<IEventTarget2> _di_IEventTarget2;
__dispinterface HTMLNamespaceEvents;
typedef System::DelphiInterface<HTMLNamespaceEvents> _di_HTMLNamespaceEvents;
__interface DELPHIINTERFACE IHTMLNamespace;
typedef System::DelphiInterface<IHTMLNamespace> _di_IHTMLNamespace;
__dispinterface IHTMLNamespaceDisp;
typedef System::DelphiInterface<IHTMLNamespaceDisp> _di_IHTMLNamespaceDisp;
__interface DELPHIINTERFACE IHTMLNamespaceCollection;
typedef System::DelphiInterface<IHTMLNamespaceCollection> _di_IHTMLNamespaceCollection;
__dispinterface IHTMLNamespaceCollectionDisp;
typedef System::DelphiInterface<IHTMLNamespaceCollectionDisp> _di_IHTMLNamespaceCollectionDisp;
__interface DELPHIINTERFACE IHTMLPainter;
typedef System::DelphiInterface<IHTMLPainter> _di_IHTMLPainter;
__interface DELPHIINTERFACE IHTMLPaintSite;
typedef System::DelphiInterface<IHTMLPaintSite> _di_IHTMLPaintSite;
__interface DELPHIINTERFACE IHTMLPainterEventInfo;
typedef System::DelphiInterface<IHTMLPainterEventInfo> _di_IHTMLPainterEventInfo;
__interface DELPHIINTERFACE IHTMLPainterOverlay;
typedef System::DelphiInterface<IHTMLPainterOverlay> _di_IHTMLPainterOverlay;
__interface DELPHIINTERFACE IHTMLIPrintCollection;
typedef System::DelphiInterface<IHTMLIPrintCollection> _di_IHTMLIPrintCollection;
__dispinterface IHTMLIPrintCollectionDisp;
typedef System::DelphiInterface<IHTMLIPrintCollectionDisp> _di_IHTMLIPrintCollectionDisp;
__interface DELPHIINTERFACE IEnumPrivacyRecords;
typedef System::DelphiInterface<IEnumPrivacyRecords> _di_IEnumPrivacyRecords;
__interface DELPHIINTERFACE IWPCBlockedUrls;
typedef System::DelphiInterface<IWPCBlockedUrls> _di_IWPCBlockedUrls;
__interface DELPHIINTERFACE IHTMLDOMConstructorCollection;
typedef System::DelphiInterface<IHTMLDOMConstructorCollection> _di_IHTMLDOMConstructorCollection;
__dispinterface IHTMLDOMConstructorCollectionDisp;
typedef System::DelphiInterface<IHTMLDOMConstructorCollectionDisp> _di_IHTMLDOMConstructorCollectionDisp;
__dispinterface IHTMLDialogDisp;
typedef System::DelphiInterface<IHTMLDialogDisp> _di_IHTMLDialogDisp;
__interface DELPHIINTERFACE IHTMLDialog2;
typedef System::DelphiInterface<IHTMLDialog2> _di_IHTMLDialog2;
__dispinterface IHTMLDialog2Disp;
typedef System::DelphiInterface<IHTMLDialog2Disp> _di_IHTMLDialog2Disp;
__interface DELPHIINTERFACE IHTMLDialog3;
typedef System::DelphiInterface<IHTMLDialog3> _di_IHTMLDialog3;
__dispinterface IHTMLDialog3Disp;
typedef System::DelphiInterface<IHTMLDialog3Disp> _di_IHTMLDialog3Disp;
__dispinterface IHTMLModelessInitDisp;
typedef System::DelphiInterface<IHTMLModelessInitDisp> _di_IHTMLModelessInitDisp;
__interface DELPHIINTERFACE IHTMLPopup;
typedef System::DelphiInterface<IHTMLPopup> _di_IHTMLPopup;
__dispinterface IHTMLPopupDisp;
typedef System::DelphiInterface<IHTMLPopupDisp> _di_IHTMLPopupDisp;
__interface DELPHIINTERFACE IHTMLAppBehavior;
typedef System::DelphiInterface<IHTMLAppBehavior> _di_IHTMLAppBehavior;
__dispinterface IHTMLAppBehaviorDisp;
typedef System::DelphiInterface<IHTMLAppBehaviorDisp> _di_IHTMLAppBehaviorDisp;
__interface DELPHIINTERFACE IHTMLAppBehavior2;
typedef System::DelphiInterface<IHTMLAppBehavior2> _di_IHTMLAppBehavior2;
__dispinterface IHTMLAppBehavior2Disp;
typedef System::DelphiInterface<IHTMLAppBehavior2Disp> _di_IHTMLAppBehavior2Disp;
__interface DELPHIINTERFACE IHTMLAppBehavior3;
typedef System::DelphiInterface<IHTMLAppBehavior3> _di_IHTMLAppBehavior3;
__dispinterface IHTMLAppBehavior3Disp;
typedef System::DelphiInterface<IHTMLAppBehavior3Disp> _di_IHTMLAppBehavior3Disp;
__interface DELPHIINTERFACE IElementNamespace;
typedef System::DelphiInterface<IElementNamespace> _di_IElementNamespace;
__interface DELPHIINTERFACE IElementNamespaceTable;
typedef System::DelphiInterface<IElementNamespaceTable> _di_IElementNamespaceTable;
__interface DELPHIINTERFACE IElementNamespaceFactory;
typedef System::DelphiInterface<IElementNamespaceFactory> _di_IElementNamespaceFactory;
__interface DELPHIINTERFACE IElementNamespaceFactory2;
typedef System::DelphiInterface<IElementNamespaceFactory2> _di_IElementNamespaceFactory2;
__interface DELPHIINTERFACE IElementNamespaceFactoryCallback;
typedef System::DelphiInterface<IElementNamespaceFactoryCallback> _di_IElementNamespaceFactoryCallback;
__interface DELPHIINTERFACE IElementBehaviorSiteOM2;
typedef System::DelphiInterface<IElementBehaviorSiteOM2> _di_IElementBehaviorSiteOM2;
__interface DELPHIINTERFACE IElementBehaviorCategory;
typedef System::DelphiInterface<IElementBehaviorCategory> _di_IElementBehaviorCategory;
__interface DELPHIINTERFACE IElementBehaviorSiteCategory;
typedef System::DelphiInterface<IElementBehaviorSiteCategory> _di_IElementBehaviorSiteCategory;
__interface DELPHIINTERFACE IEnumUnknown;
typedef System::DelphiInterface<IEnumUnknown> _di_IEnumUnknown;
__interface DELPHIINTERFACE IElementBehaviorSubmit;
typedef System::DelphiInterface<IElementBehaviorSubmit> _di_IElementBehaviorSubmit;
__interface DELPHIINTERFACE IElementBehaviorFocus;
typedef System::DelphiInterface<IElementBehaviorFocus> _di_IElementBehaviorFocus;
__interface DELPHIINTERFACE IElementBehaviorLayout;
typedef System::DelphiInterface<IElementBehaviorLayout> _di_IElementBehaviorLayout;
__interface DELPHIINTERFACE IElementBehaviorLayout2;
typedef System::DelphiInterface<IElementBehaviorLayout2> _di_IElementBehaviorLayout2;
__interface DELPHIINTERFACE IElementBehaviorSiteLayout;
typedef System::DelphiInterface<IElementBehaviorSiteLayout> _di_IElementBehaviorSiteLayout;
__interface DELPHIINTERFACE IElementBehaviorSiteLayout2;
typedef System::DelphiInterface<IElementBehaviorSiteLayout2> _di_IElementBehaviorSiteLayout2;
__interface DELPHIINTERFACE IHostBehaviorInit;
typedef System::DelphiInterface<IHostBehaviorInit> _di_IHostBehaviorInit;
__interface DELPHIINTERFACE ISurfacePresenter;
typedef System::DelphiInterface<ISurfacePresenter> _di_ISurfacePresenter;
__interface DELPHIINTERFACE IViewObjectPresentSite;
typedef System::DelphiInterface<IViewObjectPresentSite> _di_IViewObjectPresentSite;
__interface DELPHIINTERFACE ICanvasPixelArrayData;
typedef System::DelphiInterface<ICanvasPixelArrayData> _di_ICanvasPixelArrayData;
__interface DELPHIINTERFACE IViewObjectPrint;
typedef System::DelphiInterface<IViewObjectPrint> _di_IViewObjectPrint;
__interface DELPHIINTERFACE IViewObjectPresentNotifySite;
typedef System::DelphiInterface<IViewObjectPresentNotifySite> _di_IViewObjectPresentNotifySite;
__interface DELPHIINTERFACE IViewObjectPresentNotify;
typedef System::DelphiInterface<IViewObjectPresentNotify> _di_IViewObjectPresentNotify;
__interface DELPHIINTERFACE ITrackingProtection;
typedef System::DelphiInterface<ITrackingProtection> _di_ITrackingProtection;
__interface DELPHIINTERFACE IBFCacheable;
typedef System::DelphiInterface<IBFCacheable> _di_IBFCacheable;
class DELPHICLASS CoHTMLCSSStyleDeclaration;
class DELPHICLASS CoHTMLStyle;
class DELPHICLASS CoHTMLRuleStyle;
class DELPHICLASS CoHTMLCSSRule;
class DELPHICLASS CoHTMLCSSImportRule;
class DELPHICLASS CoHTMLCSSMediaRule;
class DELPHICLASS CoHTMLCSSMediaList;
class DELPHICLASS CoHTMLCSSNamespaceRule;
class DELPHICLASS CoHTMLMSCSSKeyframeRule;
class DELPHICLASS CoHTMLMSCSSKeyframesRule;
class DELPHICLASS CoHTMLRenderStyle;
class DELPHICLASS CoHTMLCurrentStyle;
class DELPHICLASS CoHTMLDOMAttribute;
class DELPHICLASS CoHTMLDOMTextNode;
class DELPHICLASS CoHTMLDOMImplementation;
class DELPHICLASS CoHTMLAttributeCollection;
class DELPHICLASS CoStaticNodeList;
class DELPHICLASS CoDOMChildrenCollection;
class DELPHICLASS CoHTMLDefaults;
class DELPHICLASS CoHTCDefaultDispatch;
class DELPHICLASS CoHTCPropertyBehavior;
class DELPHICLASS CoHTCMethodBehavior;
class DELPHICLASS CoHTCEventBehavior;
class DELPHICLASS CoHTCAttachBehavior;
class DELPHICLASS CoHTCDescBehavior;
class DELPHICLASS CoHTMLUrnCollection;
class DELPHICLASS CoHTMLGenericElement;
class DELPHICLASS CoHTMLStyleSheetRule;
class DELPHICLASS CoHTMLStyleSheetRulesCollection;
class DELPHICLASS CoHTMLStyleSheetPage;
class DELPHICLASS CoHTMLStyleSheetPagesCollection;
class DELPHICLASS CoHTMLStyleSheet;
class DELPHICLASS CoHTMLStyleSheetsCollection;
class DELPHICLASS CoHTMLLinkElement;
class DELPHICLASS CoHTMLDOMRange;
class DELPHICLASS CoHTMLFormElement;
class DELPHICLASS CoHTMLTextElement;
class DELPHICLASS CoHTMLImg;
class DELPHICLASS CoHTMLImageElementFactory;
class DELPHICLASS CoHTMLBody;
class DELPHICLASS CoHTMLFontElement;
class DELPHICLASS CoHTMLAnchorElement;
class DELPHICLASS CoHTMLLabelElement;
class DELPHICLASS CoHTMLListElement;
class DELPHICLASS CoHTMLUListElement;
class DELPHICLASS CoHTMLOListElement;
class DELPHICLASS CoHTMLLIElement;
class DELPHICLASS CoHTMLBlockElement;
class DELPHICLASS CoHTMLDivElement;
class DELPHICLASS CoHTMLDDElement;
class DELPHICLASS CoHTMLDTElement;
class DELPHICLASS CoHTMLBRElement;
class DELPHICLASS CoHTMLDListElement;
class DELPHICLASS CoHTMLHRElement;
class DELPHICLASS CoHTMLParaElement;
class DELPHICLASS CoHTMLElementCollection;
class DELPHICLASS CoHTMLHeaderElement;
class DELPHICLASS CoHTMLSelectElement;
class DELPHICLASS CoHTMLWndSelectElement;
class DELPHICLASS CoHTMLOptionElement;
class DELPHICLASS CoHTMLOptionElementFactory;
class DELPHICLASS CoHTMLWndOptionElement;
class DELPHICLASS CoHTMLInputElement;
class DELPHICLASS CoHTMLTextAreaElement;
class DELPHICLASS CoHTMLRichtextElement;
class DELPHICLASS CoHTMLButtonElement;
class DELPHICLASS CoHTMLMarqueeElement;
class DELPHICLASS CoHTMLHtmlElement;
class DELPHICLASS CoHTMLHeadElement;
class DELPHICLASS CoHTMLTitleElement;
class DELPHICLASS CoHTMLMetaElement;
class DELPHICLASS CoHTMLBaseElement;
class DELPHICLASS CoHTMLIsIndexElement;
class DELPHICLASS CoHTMLNextIdElement;
class DELPHICLASS CoHTMLBaseFontElement;
class DELPHICLASS CoHTMLUnknownElement;
class DELPHICLASS CoHTMLHistory;
class DELPHICLASS CoCMimeTypes;
class DELPHICLASS CoCPlugins;
class DELPHICLASS CoCOpsProfile;
class DELPHICLASS CoHTMLNavigator;
class DELPHICLASS CoHTMLLocation;
class DELPHICLASS CoCEventObj;
class DELPHICLASS CoHTMLStyleMedia;
class DELPHICLASS CoFramesCollection;
class DELPHICLASS CoHTMLScreen;
class DELPHICLASS CoHTMLWindow2;
class DELPHICLASS CoHTMLWindowProxy;
class DELPHICLASS CoHTMLDocumentCompatibleInfo;
class DELPHICLASS CoHTMLDocumentCompatibleInfoCollection;
class DELPHICLASS CoHTMLDocument;
class DELPHICLASS TScriptlet;
class DELPHICLASS CoHTMLEmbed;
class DELPHICLASS CoHTMLAreasCollection;
class DELPHICLASS CoHTMLMapElement;
class DELPHICLASS CoHTMLAreaElement;
class DELPHICLASS CoHTMLTableCaption;
class DELPHICLASS CoHTMLCommentElement;
class DELPHICLASS CoHTMLPhraseElement;
class DELPHICLASS CoHTMLSpanElement;
class DELPHICLASS CoHTMLTable;
class DELPHICLASS CoHTMLTableCol;
class DELPHICLASS CoHTMLTableSection;
class DELPHICLASS CoHTMLTableRow;
class DELPHICLASS CoHTMLTableCell;
class DELPHICLASS CoHTMLScriptElement;
class DELPHICLASS CoHTMLNoShowElement;
class DELPHICLASS CoHTMLObjectElement;
class DELPHICLASS CoHTMLParamElement;
class DELPHICLASS CoHTMLFrameBase;
class DELPHICLASS CoHTMLFrameElement;
class DELPHICLASS CoHTMLIFrame;
class DELPHICLASS CoHTMLDivPosition;
class DELPHICLASS CoHTMLFieldSetElement;
class DELPHICLASS CoHTMLLegendElement;
class DELPHICLASS CoHTMLSpanFlow;
class DELPHICLASS CoHTMLFrameSetSite;
class DELPHICLASS CoHTMLBGsound;
class DELPHICLASS CoHTMLStyleElement;
class DELPHICLASS CoHTMLStyleFontFace;
class DELPHICLASS CoXDomainRequest;
class DELPHICLASS CoXDomainRequestFactory;
class DELPHICLASS CoHTMLStorage;
class DELPHICLASS CoDOMEvent;
class DELPHICLASS CoDOMUIEvent;
class DELPHICLASS CoDOMMouseEvent;
class DELPHICLASS CoDOMDragEvent;
class DELPHICLASS CoDOMMouseWheelEvent;
class DELPHICLASS CoDOMWheelEvent;
class DELPHICLASS CoDOMTextEvent;
class DELPHICLASS CoDOMKeyboardEvent;
class DELPHICLASS CoDOMCompositionEvent;
class DELPHICLASS CoDOMMutationEvent;
class DELPHICLASS CoDOMBeforeUnloadEvent;
class DELPHICLASS CoDOMFocusEvent;
class DELPHICLASS CoDOMCustomEvent;
class DELPHICLASS CoCanvasGradient;
class DELPHICLASS CoCanvasPattern;
class DELPHICLASS CoCanvasTextMetrics;
class DELPHICLASS CoCanvasImageData;
class DELPHICLASS CoCanvasRenderingContext2D;
class DELPHICLASS CoHTMLCanvasElement;
class DELPHICLASS CoDOMProgressEvent;
class DELPHICLASS CoDOMMessageEvent;
class DELPHICLASS CoDOMSiteModeEvent;
class DELPHICLASS CoDOMStorageEvent;
class DELPHICLASS CoXMLHttpRequestEventTarget;
class DELPHICLASS CoHTMLXMLHttpRequest;
class DELPHICLASS CoHTMLXMLHttpRequestFactory;
class DELPHICLASS CoSVGAngle;
class DELPHICLASS CoSVGAnimatedAngle;
class DELPHICLASS CoSVGAnimatedTransformList;
class DELPHICLASS CoSVGAnimatedBoolean;
class DELPHICLASS CoSVGAnimatedEnumeration;
class DELPHICLASS CoSVGAnimatedInteger;
class DELPHICLASS CoSVGAnimatedLength;
class DELPHICLASS CoSVGAnimatedLengthList;
class DELPHICLASS CoSVGAnimatedNumber;
class DELPHICLASS CoSVGAnimatedNumberList;
class DELPHICLASS CoSVGAnimatedRect;
class DELPHICLASS CoSVGAnimatedString;
class DELPHICLASS CoSVGClipPathElement;
class DELPHICLASS CoSVGElement;
class DELPHICLASS CoSVGLength;
class DELPHICLASS CoSVGLengthList;
class DELPHICLASS CoSVGMatrix;
class DELPHICLASS CoSVGNumber;
class DELPHICLASS CoSVGNumberList;
class DELPHICLASS CoSVGPatternElement;
class DELPHICLASS CoSVGPathSeg;
class DELPHICLASS CoSVGPathSegArcAbs;
class DELPHICLASS CoSVGPathSegArcRel;
class DELPHICLASS CoSVGPathSegClosePath;
class DELPHICLASS CoSVGPathSegMovetoAbs;
class DELPHICLASS CoSVGPathSegMovetoRel;
class DELPHICLASS CoSVGPathSegLinetoAbs;
class DELPHICLASS CoSVGPathSegLinetoRel;
class DELPHICLASS CoSVGPathSegCurvetoCubicAbs;
class DELPHICLASS CoSVGPathSegCurvetoCubicRel;
class DELPHICLASS CoSVGPathSegCurvetoCubicSmoothAbs;
class DELPHICLASS CoSVGPathSegCurvetoCubicSmoothRel;
class DELPHICLASS CoSVGPathSegCurvetoQuadraticAbs;
class DELPHICLASS CoSVGPathSegCurvetoQuadraticRel;
class DELPHICLASS CoSVGPathSegCurvetoQuadraticSmoothAbs;
class DELPHICLASS CoSVGPathSegCurvetoQuadraticSmoothRel;
class DELPHICLASS CoSVGPathSegLinetoHorizontalAbs;
class DELPHICLASS CoSVGPathSegLinetoHorizontalRel;
class DELPHICLASS CoSVGPathSegLinetoVerticalAbs;
class DELPHICLASS CoSVGPathSegLinetoVerticalRel;
class DELPHICLASS CoSVGPathSegList;
class DELPHICLASS CoSVGPoint;
class DELPHICLASS CoSVGPointList;
class DELPHICLASS CoSVGRect;
class DELPHICLASS CoSVGStringList;
class DELPHICLASS CoSVGTransform;
class DELPHICLASS CoSVGSVGElement;
class DELPHICLASS CoSVGUseElement;
class DELPHICLASS CoHTMLStyleSheetRulesAppliedCollection;
class DELPHICLASS CoRulesApplied;
class DELPHICLASS CoRulesAppliedCollection;
class DELPHICLASS CoHTMLW3CComputedStyle;
class DELPHICLASS CoSVGTransformList;
class DELPHICLASS CoSVGCircleElement;
class DELPHICLASS CoSVGEllipseElement;
class DELPHICLASS CoSVGLineElement;
class DELPHICLASS CoSVGRectElement;
class DELPHICLASS CoSVGPolygonElement;
class DELPHICLASS CoSVGPolylineElement;
class DELPHICLASS CoSVGGElement;
class DELPHICLASS CoSVGSymbolElement;
class DELPHICLASS CoSVGDefsElement;
class DELPHICLASS CoSVGPathElement;
class DELPHICLASS CoSVGPreserveAspectRatio;
class DELPHICLASS CoSVGTextElement;
class DELPHICLASS CoSVGAnimatedPreserveAspectRatio;
class DELPHICLASS CoSVGImageElement;
class DELPHICLASS CoSVGStopElement;
class DELPHICLASS CoSVGGradientElement;
class DELPHICLASS CoSVGLinearGradientElement;
class DELPHICLASS CoSVGRadialGradientElement;
class DELPHICLASS CoSVGMaskElement;
class DELPHICLASS CoSVGMarkerElement;
class DELPHICLASS CoSVGZoomEvent;
class DELPHICLASS CoSVGAElement;
class DELPHICLASS CoSVGViewElement;
class DELPHICLASS CoHTMLMediaError;
class DELPHICLASS CoHTMLTimeRanges;
class DELPHICLASS CoHTMLMediaElement;
class DELPHICLASS CoHTMLSourceElement;
class DELPHICLASS CoHTMLAudioElement;
class DELPHICLASS CoHTMLAudioElementFactory;
class DELPHICLASS CoHTMLVideoElement;
class DELPHICLASS CoSVGSwitchElement;
class DELPHICLASS CoSVGDescElement;
class DELPHICLASS CoSVGTitleElement;
class DELPHICLASS CoSVGMetadataElement;
class DELPHICLASS CoSVGElementInstance;
class DELPHICLASS CoSVGElementInstanceList;
class DELPHICLASS CoDOMException;
class DELPHICLASS CoRangeException;
class DELPHICLASS CoSVGException;
class DELPHICLASS CoEventException;
class DELPHICLASS CoSVGScriptElement;
class DELPHICLASS CoSVGStyleElement;
class DELPHICLASS CoSVGTextContentElement;
class DELPHICLASS CoSVGTextPositioningElement;
class DELPHICLASS CoDOMDocumentType;
class DELPHICLASS CoNodeIterator;
class DELPHICLASS CoTreeWalker;
class DELPHICLASS CoDOMProcessingInstruction;
class DELPHICLASS CoHTMLPerformance;
class DELPHICLASS CoHTMLPerformanceNavigation;
class DELPHICLASS CoHTMLPerformanceTiming;
class DELPHICLASS CoSVGTSpanElement;
class DELPHICLASS CoCTemplatePrinter;
class DELPHICLASS CoCPrintManagerTemplatePrinter;
class DELPHICLASS CoSVGTextPathElement;
class DELPHICLASS CoXMLSerializer;
class DELPHICLASS CoHTMLDOMXmlSerializerFactory;
class DELPHICLASS CoDOMParser;
class DELPHICLASS CoDOMParserFactory;
class DELPHICLASS CoHTMLSemanticElement;
class DELPHICLASS CoHTMLProgressElement;
class DELPHICLASS CoDOMMSTransitionEvent;
class DELPHICLASS CoDOMMSAnimationEvent;
class DELPHICLASS CoWebGeolocation;
class DELPHICLASS CoWebGeocoordinates;
class DELPHICLASS CoWebGeopositionError;
class DELPHICLASS CoWebGeoposition;
class DELPHICLASS CoCClientCaps;
class DELPHICLASS CoDOMMSManipulationEvent;
class DELPHICLASS CoDOMCloseEvent;
class DELPHICLASS CoapplicationCache;
class DELPHICLASS CoHtmlDlgSafeHelper;
class DELPHICLASS CoBlockFormats;
class DELPHICLASS CoFontNames;
class DELPHICLASS CoHTMLNamespace;
class DELPHICLASS CoHTMLNamespaceCollection;
class DELPHICLASS CoThreadDialogProcParam;
class DELPHICLASS CoHTMLDialog;
class DELPHICLASS CoHTMLPopup;
class DELPHICLASS CoHTMLAppBehavior;
class DELPHICLASS CoOldHTMLDocument;
class DELPHICLASS CoOldHTMLFormElement;
class DELPHICLASS CoHTMLInputButtonElement;
class DELPHICLASS CoHTMLInputTextElement;
class DELPHICLASS CoHTMLInputFileElement;
class DELPHICLASS CoHTMLOptionButtonElement;
class DELPHICLASS CohtmlInputImage;
//-- type declarations -------------------------------------------------------
typedef Winapi::Activex::TOleEnum _htmlDesignMode;

typedef Winapi::Activex::TOleEnum _htmlZOrder;

typedef Winapi::Activex::TOleEnum _htmlClear;

typedef Winapi::Activex::TOleEnum _htmlControlAlign;

typedef Winapi::Activex::TOleEnum _htmlBlockAlign;

typedef Winapi::Activex::TOleEnum _htmlReadyState;

typedef Winapi::Activex::TOleEnum _htmlLoop;

typedef Winapi::Activex::TOleEnum _mediaType;

typedef Winapi::Activex::TOleEnum _DomConstructor;

typedef Winapi::Activex::TOleEnum _styleTextTransform;

typedef Winapi::Activex::TOleEnum _styleDataRepeat;

typedef Winapi::Activex::TOleEnum _styleOverflow;

typedef Winapi::Activex::TOleEnum _styleMsOverflowStyle;

typedef Winapi::Activex::TOleEnum _styleTableLayout;

typedef Winapi::Activex::TOleEnum _styleBorderCollapse;

typedef Winapi::Activex::TOleEnum _styleCaptionSide;

typedef Winapi::Activex::TOleEnum _styleEmptyCells;

typedef Winapi::Activex::TOleEnum _styleFontStyle;

typedef Winapi::Activex::TOleEnum _styleFontVariant;

typedef Winapi::Activex::TOleEnum _styleBackgroundRepeat;

typedef Winapi::Activex::TOleEnum _styleBackgroundAttachment;

typedef Winapi::Activex::TOleEnum _styleBackgroundAttachment3;

typedef Winapi::Activex::TOleEnum _styleBackgroundClip;

typedef Winapi::Activex::TOleEnum _styleBackgroundOrigin;

typedef Winapi::Activex::TOleEnum _styleVerticalAlign;

typedef Winapi::Activex::TOleEnum _styleFontWeight;

typedef Winapi::Activex::TOleEnum _styleFontSize;

typedef Winapi::Activex::TOleEnum _styleZIndex;

typedef Winapi::Activex::TOleEnum _styleWidowsOrphans;

typedef Winapi::Activex::TOleEnum _styleAuto;

typedef Winapi::Activex::TOleEnum _styleNone;

typedef Winapi::Activex::TOleEnum _styleNormal;

typedef Winapi::Activex::TOleEnum _styleBorderWidth;

typedef Winapi::Activex::TOleEnum _stylePosition;

typedef Winapi::Activex::TOleEnum _styleBorderStyle;

typedef Winapi::Activex::TOleEnum _styleOutlineStyle;

typedef Winapi::Activex::TOleEnum _styleStyleFloat;

typedef Winapi::Activex::TOleEnum _styleDisplay;

typedef Winapi::Activex::TOleEnum _styleVisibility;

typedef Winapi::Activex::TOleEnum _styleListStyleType;

typedef Winapi::Activex::TOleEnum _styleListStylePosition;

typedef Winapi::Activex::TOleEnum _styleWhiteSpace;

typedef Winapi::Activex::TOleEnum _stylePageBreak;

typedef Winapi::Activex::TOleEnum _stylePageBreakInside;

typedef Winapi::Activex::TOleEnum _styleCursor;

typedef Winapi::Activex::TOleEnum _styleDir;

typedef Winapi::Activex::TOleEnum _styleBidi;

typedef Winapi::Activex::TOleEnum _styleImeMode;

typedef Winapi::Activex::TOleEnum _styleRubyAlign;

typedef Winapi::Activex::TOleEnum _styleRubyPosition;

typedef Winapi::Activex::TOleEnum _styleRubyOverhang;

typedef Winapi::Activex::TOleEnum _styleLayoutGridChar;

typedef Winapi::Activex::TOleEnum _styleLayoutGridLine;

typedef Winapi::Activex::TOleEnum _styleLayoutGridMode;

typedef Winapi::Activex::TOleEnum _styleLayoutGridType;

typedef Winapi::Activex::TOleEnum _styleLineBreak;

typedef Winapi::Activex::TOleEnum _styleWordBreak;

typedef Winapi::Activex::TOleEnum _styleWordWrap;

typedef Winapi::Activex::TOleEnum _styleTextJustify;

typedef Winapi::Activex::TOleEnum _styleTextAlignLast;

typedef Winapi::Activex::TOleEnum _styleTextJustifyTrim;

typedef Winapi::Activex::TOleEnum _styleAccelerator;

typedef Winapi::Activex::TOleEnum _styleLayoutFlow;

typedef Winapi::Activex::TOleEnum _styleBlockProgression;

typedef Winapi::Activex::TOleEnum _styleWritingMode;

typedef Winapi::Activex::TOleEnum _styleBool;

typedef Winapi::Activex::TOleEnum _styleTextUnderlinePosition;

typedef Winapi::Activex::TOleEnum _styleTextOverflow;

typedef Winapi::Activex::TOleEnum _styleInterpolation;

typedef Winapi::Activex::TOleEnum _styleBoxSizing;

typedef Winapi::Activex::TOleEnum _styleFlex;

typedef Winapi::Activex::TOleEnum _styleFlexBasis;

typedef Winapi::Activex::TOleEnum _styleFlexDirection;

typedef Winapi::Activex::TOleEnum _styleFlexWrap;

typedef Winapi::Activex::TOleEnum _styleMsFlexAlign;

typedef Winapi::Activex::TOleEnum _styleAlignItems;

typedef Winapi::Activex::TOleEnum _styleMsFlexItemAlign;

typedef Winapi::Activex::TOleEnum _styleAlignSelf;

typedef Winapi::Activex::TOleEnum _styleMsFlexPack;

typedef Winapi::Activex::TOleEnum _styleJustifyContent;

typedef Winapi::Activex::TOleEnum _styleMsFlexLinePack;

typedef Winapi::Activex::TOleEnum _styleAlignContent;

typedef Winapi::Activex::TOleEnum _styleColumnFill;

typedef Winapi::Activex::TOleEnum _styleColumnSpan;

typedef Winapi::Activex::TOleEnum _styleBreak;

typedef Winapi::Activex::TOleEnum _styleBreakInside;

typedef Winapi::Activex::TOleEnum _styleMsScrollChaining;

typedef Winapi::Activex::TOleEnum _styleMsContentZooming;

typedef Winapi::Activex::TOleEnum _styleMsContentZoomSnapType;

typedef Winapi::Activex::TOleEnum _styleMsScrollRails;

typedef Winapi::Activex::TOleEnum _styleMsContentZoomChaining;

typedef Winapi::Activex::TOleEnum _styleMsScrollSnapType;

typedef Winapi::Activex::TOleEnum _styleGridColumn;

typedef Winapi::Activex::TOleEnum _styleGridColumnAlign;

typedef Winapi::Activex::TOleEnum _styleGridColumnSpan;

typedef Winapi::Activex::TOleEnum _styleGridRow;

typedef Winapi::Activex::TOleEnum _styleGridRowAlign;

typedef Winapi::Activex::TOleEnum _styleGridRowSpan;

typedef Winapi::Activex::TOleEnum _styleWrapThrough;

typedef Winapi::Activex::TOleEnum _styleWrapFlow;

typedef Winapi::Activex::TOleEnum _styleAlignmentBaseline;

typedef Winapi::Activex::TOleEnum _styleBaselineShift;

typedef Winapi::Activex::TOleEnum _styleClipRule;

typedef Winapi::Activex::TOleEnum _styleDominantBaseline;

typedef Winapi::Activex::TOleEnum _styleFillRule;

typedef Winapi::Activex::TOleEnum _styleFontStretch;

typedef Winapi::Activex::TOleEnum _stylePointerEvents;

typedef Winapi::Activex::TOleEnum _styleEnableBackground;

typedef Winapi::Activex::TOleEnum _styleStrokeLinecap;

typedef Winapi::Activex::TOleEnum _styleStrokeLinejoin;

typedef Winapi::Activex::TOleEnum _styleTextAnchor;

typedef Winapi::Activex::TOleEnum _styleAttrType;

typedef Winapi::Activex::TOleEnum _styleInitialColor;

typedef Winapi::Activex::TOleEnum _styleInitialString;

typedef Winapi::Activex::TOleEnum _styleTransformOriginX;

typedef Winapi::Activex::TOleEnum _styleTransformOriginY;

typedef Winapi::Activex::TOleEnum _stylePerspectiveOriginX;

typedef Winapi::Activex::TOleEnum _stylePerspectiveOriginY;

typedef Winapi::Activex::TOleEnum _styleTransformStyle;

typedef Winapi::Activex::TOleEnum _styleBackfaceVisibility;

typedef Winapi::Activex::TOleEnum _styleTextSizeAdjust;

typedef Winapi::Activex::TOleEnum _styleColorInterpolationFilters;

typedef Winapi::Activex::TOleEnum _styleHyphens;

typedef Winapi::Activex::TOleEnum _styleHyphenateLimitLines;

typedef Winapi::Activex::TOleEnum _styleMsAnimationPlayState;

typedef Winapi::Activex::TOleEnum _styleMsAnimationDirection;

typedef Winapi::Activex::TOleEnum _styleMsAnimationFillMode;

typedef Winapi::Activex::TOleEnum _styleMsHighContrastAdjust;

typedef Winapi::Activex::TOleEnum _styleMsUserSelect;

typedef Winapi::Activex::TOleEnum _styleMsTouchAction;

typedef Winapi::Activex::TOleEnum _styleMsTouchSelect;

typedef Winapi::Activex::TOleEnum _styleMsScrollTranslation;

typedef Winapi::Activex::TOleEnum _styleBorderImageRepeat;

typedef Winapi::Activex::TOleEnum _styleBorderImageSliceFill;

typedef Winapi::Activex::TOleEnum _styleMsImeAlign;

typedef Winapi::Activex::TOleEnum _styleMsTextCombineHorizontal;

typedef Winapi::Activex::TOleEnum _styleViewportSize;

typedef Winapi::Activex::TOleEnum _styleUserZoom;

typedef Winapi::Activex::TOleEnum _styleTextLineThroughStyle;

typedef Winapi::Activex::TOleEnum _styleTextUnderlineStyle;

typedef Winapi::Activex::TOleEnum _styleTextEffect;

typedef Winapi::Activex::TOleEnum _styleDefaultTextSelection;

typedef Winapi::Activex::TOleEnum _styleTextDecoration;

typedef Winapi::Activex::TOleEnum _textDecoration;

typedef Winapi::Activex::TOleEnum _htmlListType;

typedef Winapi::Activex::TOleEnum _htmlMethod;

typedef Winapi::Activex::TOleEnum _htmlWrap;

typedef Winapi::Activex::TOleEnum _htmlDir;

typedef Winapi::Activex::TOleEnum _htmlEditable;

typedef Winapi::Activex::TOleEnum _htmlInput;

typedef Winapi::Activex::TOleEnum _htmlSpellCheck;

typedef Winapi::Activex::TOleEnum _htmlEncoding;

typedef Winapi::Activex::TOleEnum _htmlAdjacency;

typedef Winapi::Activex::TOleEnum _htmlTabIndex;

typedef Winapi::Activex::TOleEnum _htmlComponent;

typedef Winapi::Activex::TOleEnum _htmlApplyLocation;

typedef Winapi::Activex::TOleEnum _htmlGlyphMode;

typedef Winapi::Activex::TOleEnum _htmlDraggable;

typedef Winapi::Activex::TOleEnum _htmlUnit;

typedef Winapi::Activex::TOleEnum _htmlEndPoints;

typedef Winapi::Activex::TOleEnum _htmlDirection;

typedef Winapi::Activex::TOleEnum _htmlStart;

typedef Winapi::Activex::TOleEnum _bodyScroll;

typedef Winapi::Activex::TOleEnum _htmlSelectType;

typedef Winapi::Activex::TOleEnum _htmlSelectExFlag;

typedef Winapi::Activex::TOleEnum _htmlSelection;

typedef Winapi::Activex::TOleEnum _htmlMarqueeBehavior;

typedef Winapi::Activex::TOleEnum _htmlMarqueeDirection;

typedef Winapi::Activex::TOleEnum _htmlPersistState;

typedef Winapi::Activex::TOleEnum _htmlDropEffect;

typedef Winapi::Activex::TOleEnum _htmlEffectAllowed;

typedef Winapi::Activex::TOleEnum _htmlCompatMode;

typedef Winapi::Activex::TOleEnum _BoolValue;

typedef Winapi::Activex::TOleEnum _htmlCaptionAlign;

typedef Winapi::Activex::TOleEnum _htmlCaptionVAlign;

typedef Winapi::Activex::TOleEnum _htmlFrame;

typedef Winapi::Activex::TOleEnum _htmlRules;

typedef Winapi::Activex::TOleEnum _htmlCellAlign;

typedef Winapi::Activex::TOleEnum _htmlCellVAlign;

typedef Winapi::Activex::TOleEnum _frameScrolling;

typedef Winapi::Activex::TOleEnum _sandboxAllow;

typedef Winapi::Activex::TOleEnum _svgAngleType;

typedef Winapi::Activex::TOleEnum _svgExternalResourcesRequired;

typedef Winapi::Activex::TOleEnum _svgFocusable;

typedef Winapi::Activex::TOleEnum _svgLengthType;

typedef Winapi::Activex::TOleEnum _svgPathSegType;

typedef Winapi::Activex::TOleEnum _svgTransformType;

typedef Winapi::Activex::TOleEnum _svgPreserveAspectRatioAlignType;

typedef Winapi::Activex::TOleEnum _svgPreserveAspectMeetOrSliceType;

typedef Winapi::Activex::TOleEnum _svgUnitTypes;

typedef Winapi::Activex::TOleEnum _svgSpreadMethod;

typedef Winapi::Activex::TOleEnum _svgFeblendMode;

typedef Winapi::Activex::TOleEnum _svgFecolormatrixType;

typedef Winapi::Activex::TOleEnum _svgFecomponenttransferType;

typedef Winapi::Activex::TOleEnum _svgFecompositeOperator;

typedef Winapi::Activex::TOleEnum _svgEdgemode;

typedef Winapi::Activex::TOleEnum _svgPreserveAlpha;

typedef Winapi::Activex::TOleEnum _svgChannel;

typedef Winapi::Activex::TOleEnum _svgMorphologyOperator;

typedef Winapi::Activex::TOleEnum _svgTurbulenceType;

typedef Winapi::Activex::TOleEnum _svgStitchtype;

typedef Winapi::Activex::TOleEnum _svgMarkerUnits;

typedef Winapi::Activex::TOleEnum _svgMarkerOrient;

typedef Winapi::Activex::TOleEnum _svgMarkerOrientAttribute;

typedef Winapi::Activex::TOleEnum _htmlMediaNetworkState;

typedef Winapi::Activex::TOleEnum _htmlMediaReadyState;

typedef Winapi::Activex::TOleEnum _htmlMediaErr;

typedef Winapi::Activex::TOleEnum _lengthAdjust;

typedef Winapi::Activex::TOleEnum _textpathMethodtype;

typedef Winapi::Activex::TOleEnum _textpathSpacingtype;

typedef Winapi::Activex::TOleEnum _ELEMENT_CORNER;

typedef Winapi::Activex::TOleEnum _SECUREURLHOSTVALIDATE_FLAGS;

typedef Winapi::Activex::TOleEnum _POINTER_GRAVITY;

typedef Winapi::Activex::TOleEnum _ELEMENT_ADJACENCY;

typedef Winapi::Activex::TOleEnum _MARKUP_CONTEXT_TYPE;

typedef Winapi::Activex::TOleEnum _FINDTEXT_FLAGS;

typedef Winapi::Activex::TOleEnum _MOVEUNIT_ACTION;

typedef Winapi::Activex::TOleEnum _PARSE_FLAGS;

typedef Winapi::Activex::TOleEnum _ELEMENT_TAG_ID;

typedef Winapi::Activex::TOleEnum _SELECTION_TYPE;

typedef Winapi::Activex::TOleEnum _SAVE_SEGMENTS_FLAGS;

typedef Winapi::Activex::TOleEnum _CARET_DIRECTION;

typedef Winapi::Activex::TOleEnum _LINE_DIRECTION;

typedef Winapi::Activex::TOleEnum _HT_OPTIONS;

typedef Winapi::Activex::TOleEnum _HT_RESULTS;

typedef Winapi::Activex::TOleEnum _DISPLAY_MOVEUNIT;

typedef Winapi::Activex::TOleEnum _DISPLAY_GRAVITY;

typedef Winapi::Activex::TOleEnum _DISPLAY_BREAK;

typedef Winapi::Activex::TOleEnum _COORD_SYSTEM;

typedef Winapi::Activex::TOleEnum _DEV_CONSOLE_MESSAGE_LEVEL;

typedef Winapi::Activex::TOleEnum _DOM_EVENT_PHASE;

typedef Winapi::Activex::TOleEnum _SCRIPT_TIMER_TYPE;

typedef Winapi::Activex::TOleEnum _HTML_PAINTER;

typedef Winapi::Activex::TOleEnum _HTML_PAINT_ZORDER;

typedef Winapi::Activex::TOleEnum _HTML_PAINT_DRAW_FLAGS;

typedef Winapi::Activex::TOleEnum _HTML_PAINT_EVENT_FLAGS;

typedef Winapi::Activex::TOleEnum _HTML_PAINT_DRAW_INFO_FLAGS;

typedef Winapi::Activex::TOleEnum _HTMLDlgFlag;

typedef Winapi::Activex::TOleEnum _HTMLDlgBorder;

typedef Winapi::Activex::TOleEnum _HTMLDlgEdge;

typedef Winapi::Activex::TOleEnum _HTMLDlgCenter;

typedef Winapi::Activex::TOleEnum _HTMLAppFlag;

typedef Winapi::Activex::TOleEnum _HTMLMinimizeFlag;

typedef Winapi::Activex::TOleEnum _HTMLMaximizeFlag;

typedef Winapi::Activex::TOleEnum _HTMLCaptionFlag;

typedef Winapi::Activex::TOleEnum _HTMLSysMenuFlag;

typedef Winapi::Activex::TOleEnum _HTMLBorder;

typedef Winapi::Activex::TOleEnum _HTMLBorderStyle;

typedef Winapi::Activex::TOleEnum _HTMLWindowState;

typedef Winapi::Activex::TOleEnum _BEHAVIOR_EVENT;

typedef Winapi::Activex::TOleEnum _BEHAVIOR_EVENT_FLAGS;

typedef Winapi::Activex::TOleEnum _BEHAVIOR_RENDER_INFO;

typedef Winapi::Activex::TOleEnum _BEHAVIOR_RELATION;

typedef Winapi::Activex::TOleEnum _BEHAVIOR_LAYOUT_INFO;

typedef Winapi::Activex::TOleEnum _BEHAVIOR_LAYOUT_MODE;

typedef Winapi::Activex::TOleEnum _ELEMENTDESCRIPTOR_FLAGS;

typedef Winapi::Activex::TOleEnum _ELEMENTNAMESPACE_FLAGS;

typedef Winapi::Activex::TOleEnum _VIEW_OBJECT_ALPHA_MODE;

typedef Winapi::Activex::TOleEnum _VIEW_OBJECT_COMPOSITION_MODE;

typedef Winapi::Activex::TOleEnum DXGI_FORMAT;

typedef _di_DispHTMLCSSStyleDeclaration HTMLCSSStyleDeclaration;

typedef _di_DispHTMLStyle HTMLStyle;

typedef _di_DispHTMLRuleStyle HTMLRuleStyle;

typedef _di_DispHTMLCSSRule HTMLCSSRule;

typedef _di_DispHTMLCSSImportRule HTMLCSSImportRule;

typedef _di_DispHTMLCSSMediaRule HTMLCSSMediaRule;

typedef _di_DispHTMLCSSMediaList HTMLCSSMediaList;

typedef _di_DispHTMLCSSNamespaceRule HTMLCSSNamespaceRule;

typedef _di_DispHTMLMSCSSKeyframeRule HTMLMSCSSKeyframeRule;

typedef _di_DispHTMLMSCSSKeyframesRule HTMLMSCSSKeyframesRule;

typedef _di_DispHTMLRenderStyle HTMLRenderStyle;

typedef _di_DispHTMLCurrentStyle HTMLCurrentStyle;

typedef _di_DispHTMLDOMAttribute HTMLDOMAttribute;

typedef _di_DispHTMLDOMTextNode HTMLDOMTextNode;

typedef _di_DispHTMLDOMImplementation HTMLDOMImplementation;

typedef _di_DispHTMLAttributeCollection HTMLAttributeCollection;

typedef _di_DispStaticNodeList StaticNodeList;

typedef _di_DispDOMChildrenCollection DOMChildrenCollection;

typedef _di_DispHTMLDefaults HTMLDefaults;

typedef _di_DispHTCDefaultDispatch HTCDefaultDispatch;

typedef _di_DispHTCPropertyBehavior HTCPropertyBehavior;

typedef _di_DispHTCMethodBehavior HTCMethodBehavior;

typedef _di_DispHTCEventBehavior HTCEventBehavior;

typedef _di_DispHTCAttachBehavior HTCAttachBehavior;

typedef _di_DispHTCDescBehavior HTCDescBehavior;

typedef _di_DispHTMLUrnCollection HTMLUrnCollection;

typedef _di_DispHTMLGenericElement HTMLGenericElement;

typedef _di_DispHTMLStyleSheetRule HTMLStyleSheetRule;

typedef _di_DispHTMLStyleSheetRulesCollection HTMLStyleSheetRulesCollection;

typedef _di_DispHTMLStyleSheetPage HTMLStyleSheetPage;

typedef _di_DispHTMLStyleSheetPagesCollection HTMLStyleSheetPagesCollection;

typedef _di_DispHTMLStyleSheet HTMLStyleSheet;

typedef _di_DispHTMLStyleSheetsCollection HTMLStyleSheetsCollection;

typedef _di_DispHTMLLinkElement HTMLLinkElement;

typedef _di_DispHTMLDOMRange HTMLDOMRange;

typedef _di_DispHTMLFormElement HTMLFormElement;

typedef _di_DispHTMLTextElement HTMLTextElement;

typedef _di_DispHTMLImg HTMLImg;

typedef _di_IHTMLImageElementFactory HTMLImageElementFactory;

typedef _di_DispHTMLBody HTMLBody;

typedef _di_DispHTMLFontElement HTMLFontElement;

typedef _di_DispHTMLAnchorElement HTMLAnchorElement;

typedef _di_DispHTMLLabelElement HTMLLabelElement;

typedef _di_DispHTMLListElement HTMLListElement;

typedef _di_DispHTMLUListElement HTMLUListElement;

typedef _di_DispHTMLOListElement HTMLOListElement;

typedef _di_DispHTMLLIElement HTMLLIElement;

typedef _di_DispHTMLBlockElement HTMLBlockElement;

typedef _di_DispHTMLDivElement HTMLDivElement;

typedef _di_DispHTMLDDElement HTMLDDElement;

typedef _di_DispHTMLDTElement HTMLDTElement;

typedef _di_DispHTMLBRElement HTMLBRElement;

typedef _di_DispHTMLDListElement HTMLDListElement;

typedef _di_DispHTMLHRElement HTMLHRElement;

typedef _di_DispHTMLParaElement HTMLParaElement;

typedef _di_DispHTMLElementCollection HTMLElementCollection;

typedef _di_DispHTMLHeaderElement HTMLHeaderElement;

typedef _di_DispHTMLSelectElement HTMLSelectElement;

typedef _di_DispHTMLWndSelectElement HTMLWndSelectElement;

typedef _di_DispHTMLOptionElement HTMLOptionElement;

typedef _di_IHTMLOptionElementFactory HTMLOptionElementFactory;

typedef _di_DispHTMLWndOptionElement HTMLWndOptionElement;

typedef _di_DispHTMLInputElement HTMLInputElement;

typedef _di_DispHTMLTextAreaElement HTMLTextAreaElement;

typedef _di_DispHTMLRichtextElement HTMLRichtextElement;

typedef _di_DispHTMLButtonElement HTMLButtonElement;

typedef _di_DispHTMLMarqueeElement HTMLMarqueeElement;

typedef _di_DispHTMLHtmlElement HTMLHtmlElement;

typedef _di_DispHTMLHeadElement HTMLHeadElement;

typedef _di_DispHTMLTitleElement HTMLTitleElement;

typedef _di_DispHTMLMetaElement HTMLMetaElement;

typedef _di_DispHTMLBaseElement HTMLBaseElement;

typedef _di_DispHTMLIsIndexElement HTMLIsIndexElement;

typedef _di_DispHTMLNextIdElement HTMLNextIdElement;

typedef _di_DispHTMLBaseFontElement HTMLBaseFontElement;

typedef _di_DispHTMLUnknownElement HTMLUnknownElement;

typedef _di_DispHTMLHistory HTMLHistory;

typedef _di_IHTMLMimeTypesCollection CMimeTypes;

typedef _di_DispCPlugins CPlugins;

typedef _di_IHTMLOpsProfile COpsProfile;

typedef _di_DispHTMLNavigator HTMLNavigator;

typedef _di_DispHTMLLocation HTMLLocation;

typedef _di_DispCEventObj CEventObj;

typedef _di_DispHTMLStyleMedia HTMLStyleMedia;

typedef _di_IHTMLFramesCollection2 FramesCollection;

typedef _di_DispHTMLScreen HTMLScreen;

typedef _di_DispHTMLWindow2 HTMLWindow2;

typedef _di_DispHTMLWindowProxy HTMLWindowProxy;

typedef _di_DispHTMLDocumentCompatibleInfo HTMLDocumentCompatibleInfo;

typedef _di_DispHTMLDocumentCompatibleInfoCollection HTMLDocumentCompatibleInfoCollection;

typedef _di_DispHTMLDocument HTMLDocument;

typedef _di_IWebBridge Scriptlet;

typedef _di_DispHTMLEmbed HTMLEmbed;

typedef _di_DispHTMLAreasCollection HTMLAreasCollection;

typedef _di_DispHTMLMapElement HTMLMapElement;

typedef _di_DispHTMLAreaElement HTMLAreaElement;

typedef _di_DispHTMLTableCaption HTMLTableCaption;

typedef _di_DispHTMLCommentElement HTMLCommentElement;

typedef _di_DispHTMLPhraseElement HTMLPhraseElement;

typedef _di_DispHTMLSpanElement HTMLSpanElement;

typedef _di_DispHTMLTable HTMLTable;

typedef _di_DispHTMLTableCol HTMLTableCol;

typedef _di_DispHTMLTableSection HTMLTableSection;

typedef _di_DispHTMLTableRow HTMLTableRow;

typedef _di_DispHTMLTableCell HTMLTableCell;

typedef _di_DispHTMLScriptElement HTMLScriptElement;

typedef _di_DispHTMLNoShowElement HTMLNoShowElement;

typedef _di_DispHTMLObjectElement HTMLObjectElement;

typedef _di_DispHTMLParamElement HTMLParamElement;

typedef _di_DispHTMLFrameBase HTMLFrameBase;

typedef _di_DispHTMLFrameElement HTMLFrameElement;

typedef _di_DispHTMLIFrame HTMLIFrame;

typedef _di_DispHTMLDivPosition HTMLDivPosition;

typedef _di_DispHTMLFieldSetElement HTMLFieldSetElement;

typedef _di_DispHTMLLegendElement HTMLLegendElement;

typedef _di_DispHTMLSpanFlow HTMLSpanFlow;

typedef _di_DispHTMLFrameSetSite HTMLFrameSetSite;

typedef _di_DispHTMLBGsound HTMLBGsound;

typedef _di_DispHTMLStyleElement HTMLStyleElement;

typedef _di_DispHTMLStyleFontFace HTMLStyleFontFace;

typedef _di_DispXDomainRequest XDomainRequest;

typedef _di_IHTMLXDomainRequestFactory XDomainRequestFactory;

typedef _di_DispHTMLStorage HTMLStorage;

typedef _di_DispDOMEvent DOMEvent;

typedef _di_DispDOMUIEvent DOMUIEvent;

typedef _di_DispDOMMouseEvent DOMMouseEvent;

typedef _di_DispDOMDragEvent DOMDragEvent;

typedef _di_DispDOMMouseWheelEvent DOMMouseWheelEvent;

typedef _di_DispDOMWheelEvent DOMWheelEvent;

typedef _di_DispDOMTextEvent DOMTextEvent;

typedef _di_DispDOMKeyboardEvent DOMKeyboardEvent;

typedef _di_DispDOMCompositionEvent DOMCompositionEvent;

typedef _di_DispDOMMutationEvent DOMMutationEvent;

typedef _di_DispDOMBeforeUnloadEvent DOMBeforeUnloadEvent;

typedef _di_DispDOMFocusEvent DOMFocusEvent;

typedef _di_DispDOMCustomEvent DOMCustomEvent;

typedef _di_DispCanvasGradient CanvasGradient;

typedef _di_DispCanvasPattern CanvasPattern;

typedef _di_DispCanvasTextMetrics CanvasTextMetrics;

typedef _di_DispCanvasImageData CanvasImageData;

typedef _di_DispCanvasRenderingContext2D CanvasRenderingContext2D;

typedef _di_DispHTMLCanvasElement HTMLCanvasElement;

typedef _di_DispDOMProgressEvent DOMProgressEvent;

typedef _di_DispDOMMessageEvent DOMMessageEvent;

typedef _di_DispDOMSiteModeEvent DOMSiteModeEvent;

typedef _di_DispDOMStorageEvent DOMStorageEvent;

typedef _di_DispXMLHttpRequestEventTarget XMLHttpRequestEventTarget;

typedef _di_DispHTMLXMLHttpRequest HTMLXMLHttpRequest;

typedef _di_IHTMLXMLHttpRequestFactory HTMLXMLHttpRequestFactory;

typedef _di_ISVGAngle SVGAngle;

typedef _di_ISVGAnimatedAngle SVGAnimatedAngle;

typedef _di_ISVGAnimatedTransformList SVGAnimatedTransformList;

typedef _di_ISVGAnimatedBoolean SVGAnimatedBoolean;

typedef _di_ISVGAnimatedEnumeration SVGAnimatedEnumeration;

typedef _di_ISVGAnimatedInteger SVGAnimatedInteger;

typedef _di_ISVGAnimatedLength SVGAnimatedLength;

typedef _di_ISVGAnimatedLengthList SVGAnimatedLengthList;

typedef _di_ISVGAnimatedNumber SVGAnimatedNumber;

typedef _di_ISVGAnimatedNumberList SVGAnimatedNumberList;

typedef _di_ISVGAnimatedRect SVGAnimatedRect;

typedef _di_ISVGAnimatedString SVGAnimatedString;

typedef _di_DispSVGClipPathElement SVGClipPathElement;

typedef _di_DispSVGElement SVGElement;

typedef _di_ISVGLength SVGLength;

typedef _di_ISVGLengthList SVGLengthList;

typedef _di_ISVGMatrix SVGMatrix;

typedef _di_ISVGNumber SVGNumber;

typedef _di_ISVGNumberList SVGNumberList;

typedef _di_DispSVGPatternElement SVGPatternElement;

typedef _di_ISVGPathSeg SVGPathSeg;

typedef _di_DispSVGPathSegArcAbs SVGPathSegArcAbs;

typedef _di_DispSVGPathSegArcRel SVGPathSegArcRel;

typedef _di_DispSVGPathSegClosePath SVGPathSegClosePath;

typedef _di_DispSVGPathSegMovetoAbs SVGPathSegMovetoAbs;

typedef _di_DispSVGPathSegMovetoRel SVGPathSegMovetoRel;

typedef _di_DispSVGPathSegLinetoAbs SVGPathSegLinetoAbs;

typedef _di_DispSVGPathSegLinetoRel SVGPathSegLinetoRel;

typedef _di_DispSVGPathSegCurvetoCubicAbs SVGPathSegCurvetoCubicAbs;

typedef _di_DispSVGPathSegCurvetoCubicRel SVGPathSegCurvetoCubicRel;

typedef _di_DispSVGPathSegCurvetoCubicSmoothAbs SVGPathSegCurvetoCubicSmoothAbs;

typedef _di_DispSVGPathSegCurvetoCubicSmoothRel SVGPathSegCurvetoCubicSmoothRel;

typedef _di_DispSVGPathSegCurvetoQuadraticAbs SVGPathSegCurvetoQuadraticAbs;

typedef _di_DispSVGPathSegCurvetoQuadraticRel SVGPathSegCurvetoQuadraticRel;

typedef _di_DispSVGPathSegCurvetoQuadraticSmoothAbs SVGPathSegCurvetoQuadraticSmoothAbs;

typedef _di_DispSVGPathSegCurvetoQuadraticSmoothRel SVGPathSegCurvetoQuadraticSmoothRel;

typedef _di_DispSVGPathSegLinetoHorizontalAbs SVGPathSegLinetoHorizontalAbs;

typedef _di_DispSVGPathSegLinetoHorizontalRel SVGPathSegLinetoHorizontalRel;

typedef _di_DispSVGPathSegLinetoVerticalAbs SVGPathSegLinetoVerticalAbs;

typedef _di_DispSVGPathSegLinetoVerticalRel SVGPathSegLinetoVerticalRel;

typedef _di_ISVGPathSegList SVGPathSegList;

typedef _di_ISVGPoint SVGPoint;

typedef _di_ISVGPointList SVGPointList;

typedef _di_ISVGRect SVGRect;

typedef _di_ISVGStringList SVGStringList;

typedef _di_ISVGTransform SVGTransform;

typedef _di_DispSVGSVGElement SVGSVGElement;

typedef _di_DispSVGUseElement SVGUseElement;

typedef _di_DispHTMLStyleSheetRulesAppliedCollection HTMLStyleSheetRulesAppliedCollection;

typedef _di_DispRulesApplied RulesApplied;

typedef _di_DispRulesAppliedCollection RulesAppliedCollection;

typedef _di_DispHTMLW3CComputedStyle HTMLW3CComputedStyle;

typedef _di_ISVGTransformList SVGTransformList;

typedef _di_DispSVGCircleElement SVGCircleElement;

typedef _di_DispSVGEllipseElement SVGEllipseElement;

typedef _di_DispSVGLineElement SVGLineElement;

typedef _di_DispSVGRectElement SVGRectElement;

typedef _di_DispSVGPolygonElement SVGPolygonElement;

typedef _di_DispSVGPolylineElement SVGPolylineElement;

typedef _di_DispSVGGElement SVGGElement;

typedef _di_DispSVGSymbolElement SVGSymbolElement;

typedef _di_DispSVGDefsElement SVGDefsElement;

typedef _di_DispSVGPathElement SVGPathElement;

typedef _di_ISVGPreserveAspectRatio SVGPreserveAspectRatio;

typedef _di_DispSVGTextElement SVGTextElement;

typedef _di_ISVGAnimatedPreserveAspectRatio SVGAnimatedPreserveAspectRatio;

typedef _di_DispSVGImageElement SVGImageElement;

typedef _di_DispSVGStopElement SVGStopElement;

typedef _di_DispSVGGradientElement SVGGradientElement;

typedef _di_DispSVGLinearGradientElement SVGLinearGradientElement;

typedef _di_DispSVGRadialGradientElement SVGRadialGradientElement;

typedef _di_DispSVGMaskElement SVGMaskElement;

typedef _di_DispSVGMarkerElement SVGMarkerElement;

typedef _di_DispSVGZoomEvent SVGZoomEvent;

typedef _di_DispSVGAElement SVGAElement;

typedef _di_DispSVGViewElement SVGViewElement;

typedef _di_DispHTMLMediaError HTMLMediaError;

typedef _di_DispHTMLTimeRanges HTMLTimeRanges;

typedef _di_DispHTMLMediaElement HTMLMediaElement;

typedef _di_DispHTMLSourceElement HTMLSourceElement;

typedef _di_DispHTMLAudioElement HTMLAudioElement;

typedef _di_IHTMLAudioElementFactory HTMLAudioElementFactory;

typedef _di_DispHTMLVideoElement HTMLVideoElement;

typedef _di_DispSVGSwitchElement SVGSwitchElement;

typedef _di_DispSVGDescElement SVGDescElement;

typedef _di_DispSVGTitleElement SVGTitleElement;

typedef _di_DispSVGMetadataElement SVGMetadataElement;

typedef _di_DispSVGElementInstance SVGElementInstance;

typedef _di_DispSVGElementInstanceList SVGElementInstanceList;

typedef _di_DispDOMException DOMException;

typedef _di_DispRangeException RangeException;

typedef _di_DispSVGException SVGException;

typedef _di_DispEventException EventException;

typedef _di_DispSVGScriptElement SVGScriptElement;

typedef _di_DispSVGStyleElement SVGStyleElement;

typedef _di_DispSVGTextContentElement SVGTextContentElement;

typedef _di_DispSVGTextPositioningElement SVGTextPositioningElement;

typedef _di_DispDOMDocumentType DOMDocumentType;

typedef _di_DispNodeIterator NodeIterator;

typedef _di_DispTreeWalker TreeWalker;

typedef _di_DispDOMProcessingInstruction DOMProcessingInstruction;

typedef _di_DispHTMLPerformance HTMLPerformance;

typedef _di_DispHTMLPerformanceNavigation HTMLPerformanceNavigation;

typedef _di_DispHTMLPerformanceTiming HTMLPerformanceTiming;

typedef _di_DispSVGTSpanElement SVGTSpanElement;

typedef _di_ITemplatePrinter3 CTemplatePrinter;

typedef _di_DispCPrintManagerTemplatePrinter CPrintManagerTemplatePrinter;

typedef _di_DispSVGTextPathElement SVGTextPathElement;

typedef _di_DispXMLSerializer XMLSerializer;

typedef _di_IDOMXmlSerializerFactory HTMLDOMXmlSerializerFactory;

typedef _di_DispDOMParser DOMParser;

typedef _di_IDOMParserFactory DOMParserFactory;

typedef _di_DispHTMLSemanticElement HTMLSemanticElement;

typedef _di_DispHTMLProgressElement HTMLProgressElement;

typedef _di_DispDOMMSTransitionEvent DOMMSTransitionEvent;

typedef _di_DispDOMMSAnimationEvent DOMMSAnimationEvent;

typedef _di_DispWebGeolocation WebGeolocation;

typedef _di_DispWebGeocoordinates WebGeocoordinates;

typedef _di_DispWebGeopositionError WebGeopositionError;

typedef _di_DispWebGeoposition WebGeoposition;

typedef _di_IClientCaps CClientCaps;

typedef _di_DispDOMMSManipulationEvent DOMMSManipulationEvent;

typedef _di_DispDOMCloseEvent DOMCloseEvent;

typedef _di_IHTMLApplicationCache applicationCache;

typedef _di_IHtmlDlgSafeHelper HtmlDlgSafeHelper;

typedef _di_IBlockFormats BlockFormats;

typedef _di_IFontNames FontNames;

typedef _di_DispHTMLNamespace HTMLNamespace;

typedef _di_DispHTMLNamespaceCollection HTMLNamespaceCollection;

typedef _di_IHTMLModelessInit ThreadDialogProcParam;

typedef _di_IHTMLDialog HTMLDialog;

typedef _di_DispHTMLPopup HTMLPopup;

typedef _di_DispHTMLAppBehavior HTMLAppBehavior;

typedef _di_DispHTMLDocument OldHTMLDocument;

typedef _di_DispHTMLFormElement OldHTMLFormElement;

typedef _di_DispIHTMLInputButtonElement HTMLInputButtonElement;

typedef _di_DispIHTMLInputTextElement HTMLInputTextElement;

typedef _di_DispIHTMLInputFileElement HTMLInputFileElement;

typedef _di_DispIHTMLOptionButtonElement HTMLOptionButtonElement;

typedef _di_DispIHTMLInputImage htmlInputImage;

typedef _RemotableHandle *wireHDC;

typedef _RemotableHandle *wireHWND;

typedef _userHBITMAP *wireHBITMAP;

typedef _userHGLOBAL *wireHGLOBAL;

typedef _RemotableHandle *wireHRGN;

typedef System::OleVariant *POleVariant1;

typedef System::Types::TRect *PUserType1;

typedef System::Types::TPoint *PUserType2;

typedef int *PInteger1;

typedef System::Byte *PByte1;

typedef __MIDL___MIDL_itf_mshtml_0001_0042_0001 *PUserType3;

typedef __MIDL___MIDL_itf_mshtml_0001_0042_0002 *PUserType4;

typedef __MIDL___MIDL_itf_mshtml_0001_0042_0005 *PUserType5;

typedef __MIDL___MIDL_itf_mshtml_0001_0042_0003 *PUserType6;

typedef __MIDL___MIDL_itf_mshtml_0001_0042_0004 *PUserType7;

typedef __MIDL___MIDL_itf_mshtml_0001_0042_0006 *PUserType8;

typedef System::Word *PWord1;

typedef __MIDL___MIDL_itf_mshtml_0001_0042_0010 *PUserType9;

typedef __MIDL___MIDL_itf_mshtml_0001_0042_0011 *PUserType10;

typedef tagSAFEARRAY *PUserType11;

typedef _di_IHTMLElement *PPUserType1;

typedef tagSIZE *PUserType12;

typedef GUID *PUserType13;

typedef tagSIZE *PtagSize;

#pragma pack(push,4)
struct DECLSPEC_DRECORD __MIDL_IWinTypes_0009
{
	
public:
	union
	{
		struct 
		{
			int hRemote;
		};
		struct 
		{
			int hInproc;
		};
		
	};
};
#pragma pack(pop)


#pragma pack(push,4)
struct DECLSPEC_DRECORD _RemotableHandle
{
public:
	int fContext;
	__MIDL_IWinTypes_0009 u;
};
#pragma pack(pop)


typedef System::Types::TRect *PtagRECT;

typedef System::Types::TRect tagRECT;

typedef System::Types::TPoint *PtagPOINT;

typedef System::Types::TPoint tagPOINT;

typedef int LONG_PTR;

#pragma pack(push,4)
struct DECLSPEC_DRECORD __MIDL___MIDL_itf_mshtml_0001_0042_0001
{
public:
	char *lpReading;
	char *lpWord;
};
#pragma pack(pop)


#pragma pack(push,4)
struct DECLSPEC_DRECORD __MIDL___MIDL_itf_mshtml_0001_0042_0002
{
public:
	System::WideChar *lpReading;
	System::WideChar *lpWord;
};
#pragma pack(pop)


#pragma pack(push,4)
struct DECLSPEC_DRECORD __MIDL___MIDL_itf_mshtml_0001_0042_0007
{
public:
	System::LongWord dwSize;
	System::LongWord dwStyle;
	System::LongWord dwCount;
	System::LongWord dwSelection;
	System::LongWord dwPageStart;
	System::LongWord dwPageSize;
	System::StaticArray<unsigned, 1> dwOffset;
};
#pragma pack(pop)


#pragma pack(push,4)
struct DECLSPEC_DRECORD __MIDL___MIDL_itf_mshtml_0001_0042_0005
{
public:
	System::LongWord dwIndex;
	System::LongWord dwStyle;
	tagPOINT ptCurrentPos;
	tagRECT rcArea;
};
#pragma pack(pop)


#pragma pack(push,4)
struct DECLSPEC_DRECORD __MIDL___MIDL_itf_mshtml_0001_0042_0003
{
public:
	int lfHeight;
	int lfWidth;
	int lfEscapement;
	int lfOrientation;
	int lfWeight;
	System::Byte lfItalic;
	System::Byte lfUnderline;
	System::Byte lfStrikeOut;
	System::Byte lfCharSet;
	System::Byte lfOutPrecision;
	System::Byte lfClipPrecision;
	System::Byte lfQuality;
	System::Byte lfPitchAndFamily;
	System::StaticArray<System::Byte, 32> lfFaceName;
};
#pragma pack(pop)


#pragma pack(push,4)
struct DECLSPEC_DRECORD __MIDL___MIDL_itf_mshtml_0001_0042_0004
{
public:
	int lfHeight;
	int lfWidth;
	int lfEscapement;
	int lfOrientation;
	int lfWeight;
	System::Byte lfItalic;
	System::Byte lfUnderline;
	System::Byte lfStrikeOut;
	System::Byte lfCharSet;
	System::Byte lfOutPrecision;
	System::Byte lfClipPrecision;
	System::Byte lfQuality;
	System::Byte lfPitchAndFamily;
	System::StaticArray<System::Word, 32> lfFaceName;
};
#pragma pack(pop)


#pragma pack(push,4)
struct DECLSPEC_DRECORD __MIDL___MIDL_itf_mshtml_0001_0042_0006
{
public:
	System::LongWord dwStyle;
	tagPOINT ptCurrentPos;
	tagRECT rcArea;
};
#pragma pack(pop)


#pragma pack(push,4)
struct DECLSPEC_DRECORD __MIDL___MIDL_itf_mshtml_0001_0042_0008
{
public:
	System::LongWord dwStyle;
	System::StaticArray<System::Byte, 32> szDescription;
};
#pragma pack(pop)


#pragma pack(push,4)
struct DECLSPEC_DRECORD __MIDL___MIDL_itf_mshtml_0001_0042_0009
{
public:
	System::LongWord dwStyle;
	System::StaticArray<System::Word, 32> szDescription;
};
#pragma pack(pop)


typedef System::LongWord UINT_PTR;

#pragma pack(push,4)
struct DECLSPEC_DRECORD __MIDL___MIDL_itf_mshtml_0001_0042_0010
{
public:
	unsigned cbSize;
	unsigned fType;
	unsigned fState;
	unsigned wID;
	wireHBITMAP hbmpChecked;
	wireHBITMAP hbmpUnchecked;
	System::LongWord dwItemData;
	System::StaticArray<System::Byte, 80> szString;
	wireHBITMAP hbmpItem;
};
#pragma pack(pop)


#pragma pack(push,4)
struct DECLSPEC_DRECORD _userBITMAP
{
public:
	int bmType;
	int bmWidth;
	int bmHeight;
	int bmWidthBytes;
	System::Word bmPlanes;
	System::Word bmBitsPixel;
	System::LongWord cbSize;
	System::Byte *pBuffer;
};
#pragma pack(pop)


struct DECLSPEC_DRECORD __MIDL_IWinTypes_0007
{
	
public:
	union
	{
		struct 
		{
			__int64 hInproc64;
		};
		struct 
		{
			_userBITMAP *hRemote;
		};
		struct 
		{
			int hInproc;
		};
		
	};
};


struct DECLSPEC_DRECORD _userHBITMAP
{
public:
	int fContext;
	__MIDL_IWinTypes_0007 u;
};


#pragma pack(push,4)
struct DECLSPEC_DRECORD __MIDL___MIDL_itf_mshtml_0001_0042_0011
{
public:
	unsigned cbSize;
	unsigned fType;
	unsigned fState;
	unsigned wID;
	wireHBITMAP hbmpChecked;
	wireHBITMAP hbmpUnchecked;
	System::LongWord dwItemData;
	System::StaticArray<System::Word, 80> szString;
	wireHBITMAP hbmpItem;
};
#pragma pack(pop)


#pragma pack(push,4)
struct DECLSPEC_DRECORD _FLAGGED_BYTE_BLOB
{
public:
	System::LongWord fFlags;
	System::LongWord clSize;
	System::Byte *abData;
};
#pragma pack(pop)


struct DECLSPEC_DRECORD __MIDL_IWinTypes_0003
{
	
public:
	union
	{
		struct 
		{
			__int64 hInproc64;
		};
		struct 
		{
			_FLAGGED_BYTE_BLOB *hRemote;
		};
		struct 
		{
			int hInproc;
		};
		
	};
};


struct DECLSPEC_DRECORD _userHGLOBAL
{
public:
	int fContext;
	__MIDL_IWinTypes_0003 u;
};


#pragma pack(push,4)
struct DECLSPEC_DRECORD tagSAFEARRAYBOUND
{
public:
	System::LongWord cElements;
	int lLbound;
};
#pragma pack(pop)


#pragma pack(push,4)
struct DECLSPEC_DRECORD tagSAFEARRAY
{
public:
	System::Word cDims;
	System::Word fFeatures;
	System::LongWord cbElements;
	System::LongWord cLocks;
	void *pvData;
	tagSAFEARRAYBOUND *rgsabound;
};
#pragma pack(pop)


#pragma pack(push,4)
struct DECLSPEC_DRECORD _HTML_PAINTER_INFO
{
public:
	int lFlags;
	int lZOrder;
	GUID iidDrawObject;
	tagRECT rcExpand;
};
#pragma pack(pop)


#pragma pack(push,4)
struct DECLSPEC_DRECORD _HTML_PAINT_XFORM
{
public:
	float eM11;
	float eM12;
	float eM21;
	float eM22;
	float eDx;
	float eDy;
};
#pragma pack(pop)


#pragma pack(push,4)
struct DECLSPEC_DRECORD _HTML_PAINT_DRAW_INFO
{
public:
	tagRECT rcViewport;
	wireHRGN hrgnUpdate;
	_HTML_PAINT_XFORM xform;
};
#pragma pack(pop)


#pragma pack(push,4)
struct DECLSPEC_DRECORD tagSIZE
{
public:
	int cx;
	int cy;
};
#pragma pack(pop)


#pragma pack(push,4)
struct DECLSPEC_DRECORD tagLOGFONTW
{
public:
	int lfHeight;
	int lfWidth;
	int lfEscapement;
	int lfOrientation;
	int lfWeight;
	System::Byte lfItalic;
	System::Byte lfUnderline;
	System::Byte lfStrikeOut;
	System::Byte lfCharSet;
	System::Byte lfOutPrecision;
	System::Byte lfClipPrecision;
	System::Byte lfQuality;
	System::Byte lfPitchAndFamily;
	System::StaticArray<System::Word, 32> lfFaceName;
};
#pragma pack(pop)


__interface  INTERFACE_UUID("{3050F32D-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLEventObj  : public IDispatch 
{
	virtual HRESULT __safecall Get_srcElement(_di_IHTMLElement &__Get_srcElement_result) = 0 ;
	virtual HRESULT __safecall Get_altKey(System::WordBool &__Get_altKey_result) = 0 ;
	virtual HRESULT __safecall Get_ctrlKey(System::WordBool &__Get_ctrlKey_result) = 0 ;
	virtual HRESULT __safecall Get_shiftKey(System::WordBool &__Get_shiftKey_result) = 0 ;
	virtual HRESULT __safecall Set_returnValue(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_returnValue(System::OleVariant &__Get_returnValue_result) = 0 ;
	virtual HRESULT __safecall Set_cancelBubble(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_cancelBubble(System::WordBool &__Get_cancelBubble_result) = 0 ;
	virtual HRESULT __safecall Get_fromElement(_di_IHTMLElement &__Get_fromElement_result) = 0 ;
	virtual HRESULT __safecall Get_toElement(_di_IHTMLElement &__Get_toElement_result) = 0 ;
	virtual HRESULT __safecall Set_keyCode(int p) = 0 ;
	virtual HRESULT __safecall Get_keyCode(int &__Get_keyCode_result) = 0 ;
	virtual HRESULT __safecall Get_button(int &__Get_button_result) = 0 ;
	virtual HRESULT __safecall Get_type_(System::WideString &__Get_type__result) = 0 ;
	virtual HRESULT __safecall Get_qualifier(System::WideString &__Get_qualifier_result) = 0 ;
	virtual HRESULT __safecall Get_reason(int &__Get_reason_result) = 0 ;
	virtual HRESULT __safecall Get_x(int &__Get_x_result) = 0 ;
	virtual HRESULT __safecall Get_y(int &__Get_y_result) = 0 ;
	virtual HRESULT __safecall Get_clientX(int &__Get_clientX_result) = 0 ;
	virtual HRESULT __safecall Get_clientY(int &__Get_clientY_result) = 0 ;
	virtual HRESULT __safecall Get_offsetX(int &__Get_offsetX_result) = 0 ;
	virtual HRESULT __safecall Get_offsetY(int &__Get_offsetY_result) = 0 ;
	virtual HRESULT __safecall Get_screenX(int &__Get_screenX_result) = 0 ;
	virtual HRESULT __safecall Get_screenY(int &__Get_screenY_result) = 0 ;
	virtual HRESULT __safecall Get_srcFilter(_di_IDispatch &__Get_srcFilter_result) = 0 ;
	/* safecall wrapper */ _di_IHTMLElement _scw_Get_srcElement() { _di_IHTMLElement __r; HRESULT __hr = Get_srcElement(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLElement srcElement = {read=_scw_Get_srcElement};
	/* safecall wrapper */ System::WordBool _scw_Get_altKey() { System::WordBool __r; HRESULT __hr = Get_altKey(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool altKey = {read=_scw_Get_altKey};
	/* safecall wrapper */ System::WordBool _scw_Get_ctrlKey() { System::WordBool __r; HRESULT __hr = Get_ctrlKey(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool ctrlKey = {read=_scw_Get_ctrlKey};
	/* safecall wrapper */ System::WordBool _scw_Get_shiftKey() { System::WordBool __r; HRESULT __hr = Get_shiftKey(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool shiftKey = {read=_scw_Get_shiftKey};
	/* safecall wrapper */ System::OleVariant _scw_Get_returnValue() { System::OleVariant __r; HRESULT __hr = Get_returnValue(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant returnValue = {read=_scw_Get_returnValue, write=Set_returnValue};
	/* safecall wrapper */ System::WordBool _scw_Get_cancelBubble() { System::WordBool __r; HRESULT __hr = Get_cancelBubble(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool cancelBubble = {read=_scw_Get_cancelBubble, write=Set_cancelBubble};
	/* safecall wrapper */ _di_IHTMLElement _scw_Get_fromElement() { _di_IHTMLElement __r; HRESULT __hr = Get_fromElement(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLElement fromElement = {read=_scw_Get_fromElement};
	/* safecall wrapper */ _di_IHTMLElement _scw_Get_toElement() { _di_IHTMLElement __r; HRESULT __hr = Get_toElement(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLElement toElement = {read=_scw_Get_toElement};
	/* safecall wrapper */ int _scw_Get_keyCode() { int __r; HRESULT __hr = Get_keyCode(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int keyCode = {read=_scw_Get_keyCode, write=Set_keyCode};
	/* safecall wrapper */ int _scw_Get_button() { int __r; HRESULT __hr = Get_button(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int button = {read=_scw_Get_button};
	/* safecall wrapper */ System::WideString _scw_Get_type_() { System::WideString __r; HRESULT __hr = Get_type_(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString type_ = {read=_scw_Get_type_};
	/* safecall wrapper */ System::WideString _scw_Get_qualifier() { System::WideString __r; HRESULT __hr = Get_qualifier(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString qualifier = {read=_scw_Get_qualifier};
	/* safecall wrapper */ int _scw_Get_reason() { int __r; HRESULT __hr = Get_reason(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int reason = {read=_scw_Get_reason};
	/* safecall wrapper */ int _scw_Get_x() { int __r; HRESULT __hr = Get_x(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int x = {read=_scw_Get_x};
	/* safecall wrapper */ int _scw_Get_y() { int __r; HRESULT __hr = Get_y(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int y = {read=_scw_Get_y};
	/* safecall wrapper */ int _scw_Get_clientX() { int __r; HRESULT __hr = Get_clientX(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int clientX = {read=_scw_Get_clientX};
	/* safecall wrapper */ int _scw_Get_clientY() { int __r; HRESULT __hr = Get_clientY(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int clientY = {read=_scw_Get_clientY};
	/* safecall wrapper */ int _scw_Get_offsetX() { int __r; HRESULT __hr = Get_offsetX(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int offsetX = {read=_scw_Get_offsetX};
	/* safecall wrapper */ int _scw_Get_offsetY() { int __r; HRESULT __hr = Get_offsetY(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int offsetY = {read=_scw_Get_offsetY};
	/* safecall wrapper */ int _scw_Get_screenX() { int __r; HRESULT __hr = Get_screenX(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int screenX = {read=_scw_Get_screenX};
	/* safecall wrapper */ int _scw_Get_screenY() { int __r; HRESULT __hr = Get_screenY(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int screenY = {read=_scw_Get_screenY};
	/* safecall wrapper */ _di_IDispatch _scw_Get_srcFilter() { _di_IDispatch __r; HRESULT __hr = Get_srcFilter(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch srcFilter = {read=_scw_Get_srcFilter};
};

__dispinterface  INTERFACE_UUID("{3050F32D-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLEventObjDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F1FF-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLElement  : public IDispatch 
{
	virtual HRESULT __safecall setAttribute(const System::WideString strAttributeName, System::OleVariant AttributeValue, int lFlags) = 0 ;
	virtual HRESULT __safecall getAttribute(const System::WideString strAttributeName, int lFlags, System::OleVariant &__getAttribute_result) = 0 ;
	virtual HRESULT __safecall removeAttribute(const System::WideString strAttributeName, int lFlags, System::WordBool &__removeAttribute_result) = 0 ;
	virtual HRESULT __safecall Set__className(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get__className(System::WideString &__Get__className_result) = 0 ;
	virtual HRESULT __safecall Set_id(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_id(System::WideString &__Get_id_result) = 0 ;
	virtual HRESULT __safecall Get_tagName(System::WideString &__Get_tagName_result) = 0 ;
	virtual HRESULT __safecall Get_parentElement(_di_IHTMLElement &__Get_parentElement_result) = 0 ;
	virtual HRESULT __safecall Get_style(_di_IHTMLStyle &__Get_style_result) = 0 ;
	virtual HRESULT __safecall Set_onhelp(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onhelp(System::OleVariant &__Get_onhelp_result) = 0 ;
	virtual HRESULT __safecall Set_onclick(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onclick(System::OleVariant &__Get_onclick_result) = 0 ;
	virtual HRESULT __safecall Set_ondblclick(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_ondblclick(System::OleVariant &__Get_ondblclick_result) = 0 ;
	virtual HRESULT __safecall Set_onkeydown(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onkeydown(System::OleVariant &__Get_onkeydown_result) = 0 ;
	virtual HRESULT __safecall Set_onkeyup(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onkeyup(System::OleVariant &__Get_onkeyup_result) = 0 ;
	virtual HRESULT __safecall Set_onkeypress(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onkeypress(System::OleVariant &__Get_onkeypress_result) = 0 ;
	virtual HRESULT __safecall Set_onmouseout(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onmouseout(System::OleVariant &__Get_onmouseout_result) = 0 ;
	virtual HRESULT __safecall Set_onmouseover(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onmouseover(System::OleVariant &__Get_onmouseover_result) = 0 ;
	virtual HRESULT __safecall Set_onmousemove(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onmousemove(System::OleVariant &__Get_onmousemove_result) = 0 ;
	virtual HRESULT __safecall Set_onmousedown(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onmousedown(System::OleVariant &__Get_onmousedown_result) = 0 ;
	virtual HRESULT __safecall Set_onmouseup(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onmouseup(System::OleVariant &__Get_onmouseup_result) = 0 ;
	virtual HRESULT __safecall Get_document(_di_IDispatch &__Get_document_result) = 0 ;
	virtual HRESULT __safecall Set_title(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_title(System::WideString &__Get_title_result) = 0 ;
	virtual HRESULT __safecall Set_language(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_language(System::WideString &__Get_language_result) = 0 ;
	virtual HRESULT __safecall Set_onselectstart(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onselectstart(System::OleVariant &__Get_onselectstart_result) = 0 ;
	virtual HRESULT __safecall scrollIntoView(System::OleVariant varargStart) = 0 ;
	virtual HRESULT __safecall contains(const _di_IHTMLElement pChild, System::WordBool &__contains_result) = 0 ;
	virtual HRESULT __safecall Get_sourceIndex(int &__Get_sourceIndex_result) = 0 ;
	virtual HRESULT __safecall Get_recordNumber(System::OleVariant &__Get_recordNumber_result) = 0 ;
	virtual HRESULT __safecall Set_lang(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_lang(System::WideString &__Get_lang_result) = 0 ;
	virtual HRESULT __safecall Get_offsetLeft(int &__Get_offsetLeft_result) = 0 ;
	virtual HRESULT __safecall Get_offsetTop(int &__Get_offsetTop_result) = 0 ;
	virtual HRESULT __safecall Get_offsetWidth(int &__Get_offsetWidth_result) = 0 ;
	virtual HRESULT __safecall Get_offsetHeight(int &__Get_offsetHeight_result) = 0 ;
	virtual HRESULT __safecall Get_offsetParent(_di_IHTMLElement &__Get_offsetParent_result) = 0 ;
	virtual HRESULT __safecall Set_innerHTML(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_innerHTML(System::WideString &__Get_innerHTML_result) = 0 ;
	virtual HRESULT __safecall Set_innerText(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_innerText(System::WideString &__Get_innerText_result) = 0 ;
	virtual HRESULT __safecall Set_outerHTML(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_outerHTML(System::WideString &__Get_outerHTML_result) = 0 ;
	virtual HRESULT __safecall Set_outerText(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_outerText(System::WideString &__Get_outerText_result) = 0 ;
	virtual HRESULT __safecall insertAdjacentHTML(const System::WideString where, const System::WideString html) = 0 ;
	virtual HRESULT __safecall insertAdjacentText(const System::WideString where, const System::WideString text) = 0 ;
	virtual HRESULT __safecall Get_parentTextEdit(_di_IHTMLElement &__Get_parentTextEdit_result) = 0 ;
	virtual HRESULT __safecall Get_isTextEdit(System::WordBool &__Get_isTextEdit_result) = 0 ;
	virtual HRESULT __safecall click() = 0 ;
	virtual HRESULT __safecall Get_filters(_di_IHTMLFiltersCollection &__Get_filters_result) = 0 ;
	virtual HRESULT __safecall Set_ondragstart(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_ondragstart(System::OleVariant &__Get_ondragstart_result) = 0 ;
	virtual HRESULT __safecall toString(System::WideString &__toString_result) = 0 ;
	virtual HRESULT __safecall Set_onbeforeupdate(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onbeforeupdate(System::OleVariant &__Get_onbeforeupdate_result) = 0 ;
	virtual HRESULT __safecall Set_onafterupdate(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onafterupdate(System::OleVariant &__Get_onafterupdate_result) = 0 ;
	virtual HRESULT __safecall Set_onerrorupdate(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onerrorupdate(System::OleVariant &__Get_onerrorupdate_result) = 0 ;
	virtual HRESULT __safecall Set_onrowexit(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onrowexit(System::OleVariant &__Get_onrowexit_result) = 0 ;
	virtual HRESULT __safecall Set_onrowenter(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onrowenter(System::OleVariant &__Get_onrowenter_result) = 0 ;
	virtual HRESULT __safecall Set_ondatasetchanged(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_ondatasetchanged(System::OleVariant &__Get_ondatasetchanged_result) = 0 ;
	virtual HRESULT __safecall Set_ondataavailable(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_ondataavailable(System::OleVariant &__Get_ondataavailable_result) = 0 ;
	virtual HRESULT __safecall Set_ondatasetcomplete(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_ondatasetcomplete(System::OleVariant &__Get_ondatasetcomplete_result) = 0 ;
	virtual HRESULT __safecall Set_onfilterchange(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onfilterchange(System::OleVariant &__Get_onfilterchange_result) = 0 ;
	virtual HRESULT __safecall Get_children(_di_IDispatch &__Get_children_result) = 0 ;
	virtual HRESULT __safecall Get_all(_di_IDispatch &__Get_all_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get__className() { System::WideString __r; HRESULT __hr = Get__className(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString _className = {read=_scw_Get__className, write=Set__className};
	/* safecall wrapper */ System::WideString _scw_Get_id() { System::WideString __r; HRESULT __hr = Get_id(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString id = {read=_scw_Get_id, write=Set_id};
	/* safecall wrapper */ System::WideString _scw_Get_tagName() { System::WideString __r; HRESULT __hr = Get_tagName(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString tagName = {read=_scw_Get_tagName};
	/* safecall wrapper */ _di_IHTMLElement _scw_Get_parentElement() { _di_IHTMLElement __r; HRESULT __hr = Get_parentElement(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLElement parentElement = {read=_scw_Get_parentElement};
	/* safecall wrapper */ _di_IHTMLStyle _scw_Get_style() { _di_IHTMLStyle __r; HRESULT __hr = Get_style(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLStyle style = {read=_scw_Get_style};
	/* safecall wrapper */ System::OleVariant _scw_Get_onhelp() { System::OleVariant __r; HRESULT __hr = Get_onhelp(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onhelp = {read=_scw_Get_onhelp, write=Set_onhelp};
	/* safecall wrapper */ System::OleVariant _scw_Get_onclick() { System::OleVariant __r; HRESULT __hr = Get_onclick(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onclick = {read=_scw_Get_onclick, write=Set_onclick};
	/* safecall wrapper */ System::OleVariant _scw_Get_ondblclick() { System::OleVariant __r; HRESULT __hr = Get_ondblclick(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant ondblclick = {read=_scw_Get_ondblclick, write=Set_ondblclick};
	/* safecall wrapper */ System::OleVariant _scw_Get_onkeydown() { System::OleVariant __r; HRESULT __hr = Get_onkeydown(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onkeydown = {read=_scw_Get_onkeydown, write=Set_onkeydown};
	/* safecall wrapper */ System::OleVariant _scw_Get_onkeyup() { System::OleVariant __r; HRESULT __hr = Get_onkeyup(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onkeyup = {read=_scw_Get_onkeyup, write=Set_onkeyup};
	/* safecall wrapper */ System::OleVariant _scw_Get_onkeypress() { System::OleVariant __r; HRESULT __hr = Get_onkeypress(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onkeypress = {read=_scw_Get_onkeypress, write=Set_onkeypress};
	/* safecall wrapper */ System::OleVariant _scw_Get_onmouseout() { System::OleVariant __r; HRESULT __hr = Get_onmouseout(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onmouseout = {read=_scw_Get_onmouseout, write=Set_onmouseout};
	/* safecall wrapper */ System::OleVariant _scw_Get_onmouseover() { System::OleVariant __r; HRESULT __hr = Get_onmouseover(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onmouseover = {read=_scw_Get_onmouseover, write=Set_onmouseover};
	/* safecall wrapper */ System::OleVariant _scw_Get_onmousemove() { System::OleVariant __r; HRESULT __hr = Get_onmousemove(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onmousemove = {read=_scw_Get_onmousemove, write=Set_onmousemove};
	/* safecall wrapper */ System::OleVariant _scw_Get_onmousedown() { System::OleVariant __r; HRESULT __hr = Get_onmousedown(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onmousedown = {read=_scw_Get_onmousedown, write=Set_onmousedown};
	/* safecall wrapper */ System::OleVariant _scw_Get_onmouseup() { System::OleVariant __r; HRESULT __hr = Get_onmouseup(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onmouseup = {read=_scw_Get_onmouseup, write=Set_onmouseup};
	/* safecall wrapper */ _di_IDispatch _scw_Get_document() { _di_IDispatch __r; HRESULT __hr = Get_document(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch document = {read=_scw_Get_document};
	/* safecall wrapper */ System::WideString _scw_Get_title() { System::WideString __r; HRESULT __hr = Get_title(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString title = {read=_scw_Get_title, write=Set_title};
	/* safecall wrapper */ System::WideString _scw_Get_language() { System::WideString __r; HRESULT __hr = Get_language(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString language = {read=_scw_Get_language, write=Set_language};
	/* safecall wrapper */ System::OleVariant _scw_Get_onselectstart() { System::OleVariant __r; HRESULT __hr = Get_onselectstart(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onselectstart = {read=_scw_Get_onselectstart, write=Set_onselectstart};
	/* safecall wrapper */ int _scw_Get_sourceIndex() { int __r; HRESULT __hr = Get_sourceIndex(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int sourceIndex = {read=_scw_Get_sourceIndex};
	/* safecall wrapper */ System::OleVariant _scw_Get_recordNumber() { System::OleVariant __r; HRESULT __hr = Get_recordNumber(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant recordNumber = {read=_scw_Get_recordNumber};
	/* safecall wrapper */ System::WideString _scw_Get_lang() { System::WideString __r; HRESULT __hr = Get_lang(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString lang = {read=_scw_Get_lang, write=Set_lang};
	/* safecall wrapper */ int _scw_Get_offsetLeft() { int __r; HRESULT __hr = Get_offsetLeft(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int offsetLeft = {read=_scw_Get_offsetLeft};
	/* safecall wrapper */ int _scw_Get_offsetTop() { int __r; HRESULT __hr = Get_offsetTop(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int offsetTop = {read=_scw_Get_offsetTop};
	/* safecall wrapper */ int _scw_Get_offsetWidth() { int __r; HRESULT __hr = Get_offsetWidth(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int offsetWidth = {read=_scw_Get_offsetWidth};
	/* safecall wrapper */ int _scw_Get_offsetHeight() { int __r; HRESULT __hr = Get_offsetHeight(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int offsetHeight = {read=_scw_Get_offsetHeight};
	/* safecall wrapper */ _di_IHTMLElement _scw_Get_offsetParent() { _di_IHTMLElement __r; HRESULT __hr = Get_offsetParent(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLElement offsetParent = {read=_scw_Get_offsetParent};
	/* safecall wrapper */ System::WideString _scw_Get_innerHTML() { System::WideString __r; HRESULT __hr = Get_innerHTML(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString innerHTML = {read=_scw_Get_innerHTML, write=Set_innerHTML};
	/* safecall wrapper */ System::WideString _scw_Get_innerText() { System::WideString __r; HRESULT __hr = Get_innerText(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString innerText = {read=_scw_Get_innerText, write=Set_innerText};
	/* safecall wrapper */ System::WideString _scw_Get_outerHTML() { System::WideString __r; HRESULT __hr = Get_outerHTML(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString outerHTML = {read=_scw_Get_outerHTML, write=Set_outerHTML};
	/* safecall wrapper */ System::WideString _scw_Get_outerText() { System::WideString __r; HRESULT __hr = Get_outerText(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString outerText = {read=_scw_Get_outerText, write=Set_outerText};
	/* safecall wrapper */ _di_IHTMLElement _scw_Get_parentTextEdit() { _di_IHTMLElement __r; HRESULT __hr = Get_parentTextEdit(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLElement parentTextEdit = {read=_scw_Get_parentTextEdit};
	/* safecall wrapper */ System::WordBool _scw_Get_isTextEdit() { System::WordBool __r; HRESULT __hr = Get_isTextEdit(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool isTextEdit = {read=_scw_Get_isTextEdit};
	/* safecall wrapper */ _di_IHTMLFiltersCollection _scw_Get_filters() { _di_IHTMLFiltersCollection __r; HRESULT __hr = Get_filters(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLFiltersCollection filters = {read=_scw_Get_filters};
	/* safecall wrapper */ System::OleVariant _scw_Get_ondragstart() { System::OleVariant __r; HRESULT __hr = Get_ondragstart(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant ondragstart = {read=_scw_Get_ondragstart, write=Set_ondragstart};
	/* safecall wrapper */ System::OleVariant _scw_Get_onbeforeupdate() { System::OleVariant __r; HRESULT __hr = Get_onbeforeupdate(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onbeforeupdate = {read=_scw_Get_onbeforeupdate, write=Set_onbeforeupdate};
	/* safecall wrapper */ System::OleVariant _scw_Get_onafterupdate() { System::OleVariant __r; HRESULT __hr = Get_onafterupdate(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onafterupdate = {read=_scw_Get_onafterupdate, write=Set_onafterupdate};
	/* safecall wrapper */ System::OleVariant _scw_Get_onerrorupdate() { System::OleVariant __r; HRESULT __hr = Get_onerrorupdate(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onerrorupdate = {read=_scw_Get_onerrorupdate, write=Set_onerrorupdate};
	/* safecall wrapper */ System::OleVariant _scw_Get_onrowexit() { System::OleVariant __r; HRESULT __hr = Get_onrowexit(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onrowexit = {read=_scw_Get_onrowexit, write=Set_onrowexit};
	/* safecall wrapper */ System::OleVariant _scw_Get_onrowenter() { System::OleVariant __r; HRESULT __hr = Get_onrowenter(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onrowenter = {read=_scw_Get_onrowenter, write=Set_onrowenter};
	/* safecall wrapper */ System::OleVariant _scw_Get_ondatasetchanged() { System::OleVariant __r; HRESULT __hr = Get_ondatasetchanged(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant ondatasetchanged = {read=_scw_Get_ondatasetchanged, write=Set_ondatasetchanged};
	/* safecall wrapper */ System::OleVariant _scw_Get_ondataavailable() { System::OleVariant __r; HRESULT __hr = Get_ondataavailable(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant ondataavailable = {read=_scw_Get_ondataavailable, write=Set_ondataavailable};
	/* safecall wrapper */ System::OleVariant _scw_Get_ondatasetcomplete() { System::OleVariant __r; HRESULT __hr = Get_ondatasetcomplete(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant ondatasetcomplete = {read=_scw_Get_ondatasetcomplete, write=Set_ondatasetcomplete};
	/* safecall wrapper */ System::OleVariant _scw_Get_onfilterchange() { System::OleVariant __r; HRESULT __hr = Get_onfilterchange(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onfilterchange = {read=_scw_Get_onfilterchange, write=Set_onfilterchange};
	/* safecall wrapper */ _di_IDispatch _scw_Get_children() { _di_IDispatch __r; HRESULT __hr = Get_children(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch children = {read=_scw_Get_children};
	/* safecall wrapper */ _di_IDispatch _scw_Get_all() { _di_IDispatch __r; HRESULT __hr = Get_all(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch all = {read=_scw_Get_all};
};

__dispinterface  INTERFACE_UUID("{3050F1FF-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLElementDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F25E-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLStyle  : public IDispatch 
{
	virtual HRESULT __safecall Set_fontFamily(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_fontFamily(System::WideString &__Get_fontFamily_result) = 0 ;
	virtual HRESULT __safecall Set_fontStyle(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_fontStyle(System::WideString &__Get_fontStyle_result) = 0 ;
	virtual HRESULT __safecall Set_fontVariant(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_fontVariant(System::WideString &__Get_fontVariant_result) = 0 ;
	virtual HRESULT __safecall Set_fontWeight(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_fontWeight(System::WideString &__Get_fontWeight_result) = 0 ;
	virtual HRESULT __safecall Set_fontSize(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_fontSize(System::OleVariant &__Get_fontSize_result) = 0 ;
	virtual HRESULT __safecall Set_font(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_font(System::WideString &__Get_font_result) = 0 ;
	virtual HRESULT __safecall Set_color(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_color(System::OleVariant &__Get_color_result) = 0 ;
	virtual HRESULT __safecall Set_background(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_background(System::WideString &__Get_background_result) = 0 ;
	virtual HRESULT __safecall Set_backgroundColor(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_backgroundColor(System::OleVariant &__Get_backgroundColor_result) = 0 ;
	virtual HRESULT __safecall Set_backgroundImage(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_backgroundImage(System::WideString &__Get_backgroundImage_result) = 0 ;
	virtual HRESULT __safecall Set_backgroundRepeat(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_backgroundRepeat(System::WideString &__Get_backgroundRepeat_result) = 0 ;
	virtual HRESULT __safecall Set_backgroundAttachment(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_backgroundAttachment(System::WideString &__Get_backgroundAttachment_result) = 0 ;
	virtual HRESULT __safecall Set_backgroundPosition(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_backgroundPosition(System::WideString &__Get_backgroundPosition_result) = 0 ;
	virtual HRESULT __safecall Set_backgroundPositionX(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_backgroundPositionX(System::OleVariant &__Get_backgroundPositionX_result) = 0 ;
	virtual HRESULT __safecall Set_backgroundPositionY(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_backgroundPositionY(System::OleVariant &__Get_backgroundPositionY_result) = 0 ;
	virtual HRESULT __safecall Set_wordSpacing(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_wordSpacing(System::OleVariant &__Get_wordSpacing_result) = 0 ;
	virtual HRESULT __safecall Set_letterSpacing(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_letterSpacing(System::OleVariant &__Get_letterSpacing_result) = 0 ;
	virtual HRESULT __safecall Set_textDecoration(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_textDecoration(System::WideString &__Get_textDecoration_result) = 0 ;
	virtual HRESULT __safecall Set_textDecorationNone(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_textDecorationNone(System::WordBool &__Get_textDecorationNone_result) = 0 ;
	virtual HRESULT __safecall Set_textDecorationUnderline(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_textDecorationUnderline(System::WordBool &__Get_textDecorationUnderline_result) = 0 ;
	virtual HRESULT __safecall Set_textDecorationOverline(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_textDecorationOverline(System::WordBool &__Get_textDecorationOverline_result) = 0 ;
	virtual HRESULT __safecall Set_textDecorationLineThrough(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_textDecorationLineThrough(System::WordBool &__Get_textDecorationLineThrough_result) = 0 ;
	virtual HRESULT __safecall Set_textDecorationBlink(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_textDecorationBlink(System::WordBool &__Get_textDecorationBlink_result) = 0 ;
	virtual HRESULT __safecall Set_verticalAlign(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_verticalAlign(System::OleVariant &__Get_verticalAlign_result) = 0 ;
	virtual HRESULT __safecall Set_textTransform(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_textTransform(System::WideString &__Get_textTransform_result) = 0 ;
	virtual HRESULT __safecall Set_textAlign(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_textAlign(System::WideString &__Get_textAlign_result) = 0 ;
	virtual HRESULT __safecall Set_textIndent(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_textIndent(System::OleVariant &__Get_textIndent_result) = 0 ;
	virtual HRESULT __safecall Set_lineHeight(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_lineHeight(System::OleVariant &__Get_lineHeight_result) = 0 ;
	virtual HRESULT __safecall Set_marginTop(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_marginTop(System::OleVariant &__Get_marginTop_result) = 0 ;
	virtual HRESULT __safecall Set_marginRight(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_marginRight(System::OleVariant &__Get_marginRight_result) = 0 ;
	virtual HRESULT __safecall Set_marginBottom(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_marginBottom(System::OleVariant &__Get_marginBottom_result) = 0 ;
	virtual HRESULT __safecall Set_marginLeft(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_marginLeft(System::OleVariant &__Get_marginLeft_result) = 0 ;
	virtual HRESULT __safecall Set_margin(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_margin(System::WideString &__Get_margin_result) = 0 ;
	virtual HRESULT __safecall Set_paddingTop(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_paddingTop(System::OleVariant &__Get_paddingTop_result) = 0 ;
	virtual HRESULT __safecall Set_paddingRight(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_paddingRight(System::OleVariant &__Get_paddingRight_result) = 0 ;
	virtual HRESULT __safecall Set_paddingBottom(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_paddingBottom(System::OleVariant &__Get_paddingBottom_result) = 0 ;
	virtual HRESULT __safecall Set_paddingLeft(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_paddingLeft(System::OleVariant &__Get_paddingLeft_result) = 0 ;
	virtual HRESULT __safecall Set_padding(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_padding(System::WideString &__Get_padding_result) = 0 ;
	virtual HRESULT __safecall Set_border(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_border(System::WideString &__Get_border_result) = 0 ;
	virtual HRESULT __safecall Set_borderTop(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_borderTop(System::WideString &__Get_borderTop_result) = 0 ;
	virtual HRESULT __safecall Set_borderRight(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_borderRight(System::WideString &__Get_borderRight_result) = 0 ;
	virtual HRESULT __safecall Set_borderBottom(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_borderBottom(System::WideString &__Get_borderBottom_result) = 0 ;
	virtual HRESULT __safecall Set_borderLeft(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_borderLeft(System::WideString &__Get_borderLeft_result) = 0 ;
	virtual HRESULT __safecall Set_borderColor(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_borderColor(System::WideString &__Get_borderColor_result) = 0 ;
	virtual HRESULT __safecall Set_borderTopColor(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_borderTopColor(System::OleVariant &__Get_borderTopColor_result) = 0 ;
	virtual HRESULT __safecall Set_borderRightColor(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_borderRightColor(System::OleVariant &__Get_borderRightColor_result) = 0 ;
	virtual HRESULT __safecall Set_borderBottomColor(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_borderBottomColor(System::OleVariant &__Get_borderBottomColor_result) = 0 ;
	virtual HRESULT __safecall Set_borderLeftColor(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_borderLeftColor(System::OleVariant &__Get_borderLeftColor_result) = 0 ;
	virtual HRESULT __safecall Set_borderWidth(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_borderWidth(System::WideString &__Get_borderWidth_result) = 0 ;
	virtual HRESULT __safecall Set_borderTopWidth(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_borderTopWidth(System::OleVariant &__Get_borderTopWidth_result) = 0 ;
	virtual HRESULT __safecall Set_borderRightWidth(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_borderRightWidth(System::OleVariant &__Get_borderRightWidth_result) = 0 ;
	virtual HRESULT __safecall Set_borderBottomWidth(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_borderBottomWidth(System::OleVariant &__Get_borderBottomWidth_result) = 0 ;
	virtual HRESULT __safecall Set_borderLeftWidth(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_borderLeftWidth(System::OleVariant &__Get_borderLeftWidth_result) = 0 ;
	virtual HRESULT __safecall Set_borderStyle(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_borderStyle(System::WideString &__Get_borderStyle_result) = 0 ;
	virtual HRESULT __safecall Set_borderTopStyle(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_borderTopStyle(System::WideString &__Get_borderTopStyle_result) = 0 ;
	virtual HRESULT __safecall Set_borderRightStyle(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_borderRightStyle(System::WideString &__Get_borderRightStyle_result) = 0 ;
	virtual HRESULT __safecall Set_borderBottomStyle(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_borderBottomStyle(System::WideString &__Get_borderBottomStyle_result) = 0 ;
	virtual HRESULT __safecall Set_borderLeftStyle(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_borderLeftStyle(System::WideString &__Get_borderLeftStyle_result) = 0 ;
	virtual HRESULT __safecall Set_width(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_width(System::OleVariant &__Get_width_result) = 0 ;
	virtual HRESULT __safecall Set_height(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_height(System::OleVariant &__Get_height_result) = 0 ;
	virtual HRESULT __safecall Set_styleFloat(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_styleFloat(System::WideString &__Get_styleFloat_result) = 0 ;
	virtual HRESULT __safecall Set_clear(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_clear(System::WideString &__Get_clear_result) = 0 ;
	virtual HRESULT __safecall Set_display(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_display(System::WideString &__Get_display_result) = 0 ;
	virtual HRESULT __safecall Set_visibility(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_visibility(System::WideString &__Get_visibility_result) = 0 ;
	virtual HRESULT __safecall Set_listStyleType(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_listStyleType(System::WideString &__Get_listStyleType_result) = 0 ;
	virtual HRESULT __safecall Set_listStylePosition(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_listStylePosition(System::WideString &__Get_listStylePosition_result) = 0 ;
	virtual HRESULT __safecall Set_listStyleImage(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_listStyleImage(System::WideString &__Get_listStyleImage_result) = 0 ;
	virtual HRESULT __safecall Set_listStyle(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_listStyle(System::WideString &__Get_listStyle_result) = 0 ;
	virtual HRESULT __safecall Set_whiteSpace(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_whiteSpace(System::WideString &__Get_whiteSpace_result) = 0 ;
	virtual HRESULT __safecall Set_top(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_top(System::OleVariant &__Get_top_result) = 0 ;
	virtual HRESULT __safecall Set_left(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_left(System::OleVariant &__Get_left_result) = 0 ;
	virtual HRESULT __safecall Get_position(System::WideString &__Get_position_result) = 0 ;
	virtual HRESULT __safecall Set_zIndex(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_zIndex(System::OleVariant &__Get_zIndex_result) = 0 ;
	virtual HRESULT __safecall Set_overflow(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_overflow(System::WideString &__Get_overflow_result) = 0 ;
	virtual HRESULT __safecall Set_pageBreakBefore(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_pageBreakBefore(System::WideString &__Get_pageBreakBefore_result) = 0 ;
	virtual HRESULT __safecall Set_pageBreakAfter(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_pageBreakAfter(System::WideString &__Get_pageBreakAfter_result) = 0 ;
	virtual HRESULT __safecall Set_cssText(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_cssText(System::WideString &__Get_cssText_result) = 0 ;
	virtual HRESULT __safecall Set_pixelTop(int p) = 0 ;
	virtual HRESULT __safecall Get_pixelTop(int &__Get_pixelTop_result) = 0 ;
	virtual HRESULT __safecall Set_pixelLeft(int p) = 0 ;
	virtual HRESULT __safecall Get_pixelLeft(int &__Get_pixelLeft_result) = 0 ;
	virtual HRESULT __safecall Set_pixelWidth(int p) = 0 ;
	virtual HRESULT __safecall Get_pixelWidth(int &__Get_pixelWidth_result) = 0 ;
	virtual HRESULT __safecall Set_pixelHeight(int p) = 0 ;
	virtual HRESULT __safecall Get_pixelHeight(int &__Get_pixelHeight_result) = 0 ;
	virtual HRESULT __safecall Set_posTop(float p) = 0 ;
	virtual HRESULT __safecall Get_posTop(float &__Get_posTop_result) = 0 ;
	virtual HRESULT __safecall Set_posLeft(float p) = 0 ;
	virtual HRESULT __safecall Get_posLeft(float &__Get_posLeft_result) = 0 ;
	virtual HRESULT __safecall Set_posWidth(float p) = 0 ;
	virtual HRESULT __safecall Get_posWidth(float &__Get_posWidth_result) = 0 ;
	virtual HRESULT __safecall Set_posHeight(float p) = 0 ;
	virtual HRESULT __safecall Get_posHeight(float &__Get_posHeight_result) = 0 ;
	virtual HRESULT __safecall Set_cursor(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_cursor(System::WideString &__Get_cursor_result) = 0 ;
	virtual HRESULT __safecall Set_clip(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_clip(System::WideString &__Get_clip_result) = 0 ;
	virtual HRESULT __safecall Set_filter(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_filter(System::WideString &__Get_filter_result) = 0 ;
	virtual HRESULT __safecall setAttribute(const System::WideString strAttributeName, System::OleVariant AttributeValue, int lFlags) = 0 ;
	virtual HRESULT __safecall getAttribute(const System::WideString strAttributeName, int lFlags, System::OleVariant &__getAttribute_result) = 0 ;
	virtual HRESULT __safecall removeAttribute(const System::WideString strAttributeName, int lFlags, System::WordBool &__removeAttribute_result) = 0 ;
	virtual HRESULT __safecall toString(System::WideString &__toString_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_fontFamily() { System::WideString __r; HRESULT __hr = Get_fontFamily(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString fontFamily = {read=_scw_Get_fontFamily, write=Set_fontFamily};
	/* safecall wrapper */ System::WideString _scw_Get_fontStyle() { System::WideString __r; HRESULT __hr = Get_fontStyle(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString fontStyle = {read=_scw_Get_fontStyle, write=Set_fontStyle};
	/* safecall wrapper */ System::WideString _scw_Get_fontVariant() { System::WideString __r; HRESULT __hr = Get_fontVariant(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString fontVariant = {read=_scw_Get_fontVariant, write=Set_fontVariant};
	/* safecall wrapper */ System::WideString _scw_Get_fontWeight() { System::WideString __r; HRESULT __hr = Get_fontWeight(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString fontWeight = {read=_scw_Get_fontWeight, write=Set_fontWeight};
	/* safecall wrapper */ System::OleVariant _scw_Get_fontSize() { System::OleVariant __r; HRESULT __hr = Get_fontSize(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant fontSize = {read=_scw_Get_fontSize, write=Set_fontSize};
	/* safecall wrapper */ System::WideString _scw_Get_font() { System::WideString __r; HRESULT __hr = Get_font(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString font = {read=_scw_Get_font, write=Set_font};
	/* safecall wrapper */ System::OleVariant _scw_Get_color() { System::OleVariant __r; HRESULT __hr = Get_color(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant color = {read=_scw_Get_color, write=Set_color};
	/* safecall wrapper */ System::WideString _scw_Get_background() { System::WideString __r; HRESULT __hr = Get_background(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString background = {read=_scw_Get_background, write=Set_background};
	/* safecall wrapper */ System::OleVariant _scw_Get_backgroundColor() { System::OleVariant __r; HRESULT __hr = Get_backgroundColor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant backgroundColor = {read=_scw_Get_backgroundColor, write=Set_backgroundColor};
	/* safecall wrapper */ System::WideString _scw_Get_backgroundImage() { System::WideString __r; HRESULT __hr = Get_backgroundImage(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString backgroundImage = {read=_scw_Get_backgroundImage, write=Set_backgroundImage};
	/* safecall wrapper */ System::WideString _scw_Get_backgroundRepeat() { System::WideString __r; HRESULT __hr = Get_backgroundRepeat(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString backgroundRepeat = {read=_scw_Get_backgroundRepeat, write=Set_backgroundRepeat};
	/* safecall wrapper */ System::WideString _scw_Get_backgroundAttachment() { System::WideString __r; HRESULT __hr = Get_backgroundAttachment(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString backgroundAttachment = {read=_scw_Get_backgroundAttachment, write=Set_backgroundAttachment};
	/* safecall wrapper */ System::WideString _scw_Get_backgroundPosition() { System::WideString __r; HRESULT __hr = Get_backgroundPosition(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString backgroundPosition = {read=_scw_Get_backgroundPosition, write=Set_backgroundPosition};
	/* safecall wrapper */ System::OleVariant _scw_Get_backgroundPositionX() { System::OleVariant __r; HRESULT __hr = Get_backgroundPositionX(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant backgroundPositionX = {read=_scw_Get_backgroundPositionX, write=Set_backgroundPositionX};
	/* safecall wrapper */ System::OleVariant _scw_Get_backgroundPositionY() { System::OleVariant __r; HRESULT __hr = Get_backgroundPositionY(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant backgroundPositionY = {read=_scw_Get_backgroundPositionY, write=Set_backgroundPositionY};
	/* safecall wrapper */ System::OleVariant _scw_Get_wordSpacing() { System::OleVariant __r; HRESULT __hr = Get_wordSpacing(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant wordSpacing = {read=_scw_Get_wordSpacing, write=Set_wordSpacing};
	/* safecall wrapper */ System::OleVariant _scw_Get_letterSpacing() { System::OleVariant __r; HRESULT __hr = Get_letterSpacing(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant letterSpacing = {read=_scw_Get_letterSpacing, write=Set_letterSpacing};
	/* safecall wrapper */ System::WideString _scw_Get_textDecoration() { System::WideString __r; HRESULT __hr = Get_textDecoration(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString textDecoration = {read=_scw_Get_textDecoration, write=Set_textDecoration};
	/* safecall wrapper */ System::WordBool _scw_Get_textDecorationNone() { System::WordBool __r; HRESULT __hr = Get_textDecorationNone(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool textDecorationNone = {read=_scw_Get_textDecorationNone, write=Set_textDecorationNone};
	/* safecall wrapper */ System::WordBool _scw_Get_textDecorationUnderline() { System::WordBool __r; HRESULT __hr = Get_textDecorationUnderline(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool textDecorationUnderline = {read=_scw_Get_textDecorationUnderline, write=Set_textDecorationUnderline};
	/* safecall wrapper */ System::WordBool _scw_Get_textDecorationOverline() { System::WordBool __r; HRESULT __hr = Get_textDecorationOverline(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool textDecorationOverline = {read=_scw_Get_textDecorationOverline, write=Set_textDecorationOverline};
	/* safecall wrapper */ System::WordBool _scw_Get_textDecorationLineThrough() { System::WordBool __r; HRESULT __hr = Get_textDecorationLineThrough(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool textDecorationLineThrough = {read=_scw_Get_textDecorationLineThrough, write=Set_textDecorationLineThrough};
	/* safecall wrapper */ System::WordBool _scw_Get_textDecorationBlink() { System::WordBool __r; HRESULT __hr = Get_textDecorationBlink(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool textDecorationBlink = {read=_scw_Get_textDecorationBlink, write=Set_textDecorationBlink};
	/* safecall wrapper */ System::OleVariant _scw_Get_verticalAlign() { System::OleVariant __r; HRESULT __hr = Get_verticalAlign(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant verticalAlign = {read=_scw_Get_verticalAlign, write=Set_verticalAlign};
	/* safecall wrapper */ System::WideString _scw_Get_textTransform() { System::WideString __r; HRESULT __hr = Get_textTransform(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString textTransform = {read=_scw_Get_textTransform, write=Set_textTransform};
	/* safecall wrapper */ System::WideString _scw_Get_textAlign() { System::WideString __r; HRESULT __hr = Get_textAlign(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString textAlign = {read=_scw_Get_textAlign, write=Set_textAlign};
	/* safecall wrapper */ System::OleVariant _scw_Get_textIndent() { System::OleVariant __r; HRESULT __hr = Get_textIndent(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant textIndent = {read=_scw_Get_textIndent, write=Set_textIndent};
	/* safecall wrapper */ System::OleVariant _scw_Get_lineHeight() { System::OleVariant __r; HRESULT __hr = Get_lineHeight(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant lineHeight = {read=_scw_Get_lineHeight, write=Set_lineHeight};
	/* safecall wrapper */ System::OleVariant _scw_Get_marginTop() { System::OleVariant __r; HRESULT __hr = Get_marginTop(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant marginTop = {read=_scw_Get_marginTop, write=Set_marginTop};
	/* safecall wrapper */ System::OleVariant _scw_Get_marginRight() { System::OleVariant __r; HRESULT __hr = Get_marginRight(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant marginRight = {read=_scw_Get_marginRight, write=Set_marginRight};
	/* safecall wrapper */ System::OleVariant _scw_Get_marginBottom() { System::OleVariant __r; HRESULT __hr = Get_marginBottom(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant marginBottom = {read=_scw_Get_marginBottom, write=Set_marginBottom};
	/* safecall wrapper */ System::OleVariant _scw_Get_marginLeft() { System::OleVariant __r; HRESULT __hr = Get_marginLeft(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant marginLeft = {read=_scw_Get_marginLeft, write=Set_marginLeft};
	/* safecall wrapper */ System::WideString _scw_Get_margin() { System::WideString __r; HRESULT __hr = Get_margin(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString margin = {read=_scw_Get_margin, write=Set_margin};
	/* safecall wrapper */ System::OleVariant _scw_Get_paddingTop() { System::OleVariant __r; HRESULT __hr = Get_paddingTop(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant paddingTop = {read=_scw_Get_paddingTop, write=Set_paddingTop};
	/* safecall wrapper */ System::OleVariant _scw_Get_paddingRight() { System::OleVariant __r; HRESULT __hr = Get_paddingRight(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant paddingRight = {read=_scw_Get_paddingRight, write=Set_paddingRight};
	/* safecall wrapper */ System::OleVariant _scw_Get_paddingBottom() { System::OleVariant __r; HRESULT __hr = Get_paddingBottom(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant paddingBottom = {read=_scw_Get_paddingBottom, write=Set_paddingBottom};
	/* safecall wrapper */ System::OleVariant _scw_Get_paddingLeft() { System::OleVariant __r; HRESULT __hr = Get_paddingLeft(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant paddingLeft = {read=_scw_Get_paddingLeft, write=Set_paddingLeft};
	/* safecall wrapper */ System::WideString _scw_Get_padding() { System::WideString __r; HRESULT __hr = Get_padding(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString padding = {read=_scw_Get_padding, write=Set_padding};
	/* safecall wrapper */ System::WideString _scw_Get_border() { System::WideString __r; HRESULT __hr = Get_border(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString border = {read=_scw_Get_border, write=Set_border};
	/* safecall wrapper */ System::WideString _scw_Get_borderTop() { System::WideString __r; HRESULT __hr = Get_borderTop(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString borderTop = {read=_scw_Get_borderTop, write=Set_borderTop};
	/* safecall wrapper */ System::WideString _scw_Get_borderRight() { System::WideString __r; HRESULT __hr = Get_borderRight(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString borderRight = {read=_scw_Get_borderRight, write=Set_borderRight};
	/* safecall wrapper */ System::WideString _scw_Get_borderBottom() { System::WideString __r; HRESULT __hr = Get_borderBottom(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString borderBottom = {read=_scw_Get_borderBottom, write=Set_borderBottom};
	/* safecall wrapper */ System::WideString _scw_Get_borderLeft() { System::WideString __r; HRESULT __hr = Get_borderLeft(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString borderLeft = {read=_scw_Get_borderLeft, write=Set_borderLeft};
	/* safecall wrapper */ System::WideString _scw_Get_borderColor() { System::WideString __r; HRESULT __hr = Get_borderColor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString borderColor = {read=_scw_Get_borderColor, write=Set_borderColor};
	/* safecall wrapper */ System::OleVariant _scw_Get_borderTopColor() { System::OleVariant __r; HRESULT __hr = Get_borderTopColor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant borderTopColor = {read=_scw_Get_borderTopColor, write=Set_borderTopColor};
	/* safecall wrapper */ System::OleVariant _scw_Get_borderRightColor() { System::OleVariant __r; HRESULT __hr = Get_borderRightColor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant borderRightColor = {read=_scw_Get_borderRightColor, write=Set_borderRightColor};
	/* safecall wrapper */ System::OleVariant _scw_Get_borderBottomColor() { System::OleVariant __r; HRESULT __hr = Get_borderBottomColor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant borderBottomColor = {read=_scw_Get_borderBottomColor, write=Set_borderBottomColor};
	/* safecall wrapper */ System::OleVariant _scw_Get_borderLeftColor() { System::OleVariant __r; HRESULT __hr = Get_borderLeftColor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant borderLeftColor = {read=_scw_Get_borderLeftColor, write=Set_borderLeftColor};
	/* safecall wrapper */ System::WideString _scw_Get_borderWidth() { System::WideString __r; HRESULT __hr = Get_borderWidth(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString borderWidth = {read=_scw_Get_borderWidth, write=Set_borderWidth};
	/* safecall wrapper */ System::OleVariant _scw_Get_borderTopWidth() { System::OleVariant __r; HRESULT __hr = Get_borderTopWidth(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant borderTopWidth = {read=_scw_Get_borderTopWidth, write=Set_borderTopWidth};
	/* safecall wrapper */ System::OleVariant _scw_Get_borderRightWidth() { System::OleVariant __r; HRESULT __hr = Get_borderRightWidth(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant borderRightWidth = {read=_scw_Get_borderRightWidth, write=Set_borderRightWidth};
	/* safecall wrapper */ System::OleVariant _scw_Get_borderBottomWidth() { System::OleVariant __r; HRESULT __hr = Get_borderBottomWidth(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant borderBottomWidth = {read=_scw_Get_borderBottomWidth, write=Set_borderBottomWidth};
	/* safecall wrapper */ System::OleVariant _scw_Get_borderLeftWidth() { System::OleVariant __r; HRESULT __hr = Get_borderLeftWidth(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant borderLeftWidth = {read=_scw_Get_borderLeftWidth, write=Set_borderLeftWidth};
	/* safecall wrapper */ System::WideString _scw_Get_borderStyle() { System::WideString __r; HRESULT __hr = Get_borderStyle(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString borderStyle = {read=_scw_Get_borderStyle, write=Set_borderStyle};
	/* safecall wrapper */ System::WideString _scw_Get_borderTopStyle() { System::WideString __r; HRESULT __hr = Get_borderTopStyle(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString borderTopStyle = {read=_scw_Get_borderTopStyle, write=Set_borderTopStyle};
	/* safecall wrapper */ System::WideString _scw_Get_borderRightStyle() { System::WideString __r; HRESULT __hr = Get_borderRightStyle(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString borderRightStyle = {read=_scw_Get_borderRightStyle, write=Set_borderRightStyle};
	/* safecall wrapper */ System::WideString _scw_Get_borderBottomStyle() { System::WideString __r; HRESULT __hr = Get_borderBottomStyle(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString borderBottomStyle = {read=_scw_Get_borderBottomStyle, write=Set_borderBottomStyle};
	/* safecall wrapper */ System::WideString _scw_Get_borderLeftStyle() { System::WideString __r; HRESULT __hr = Get_borderLeftStyle(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString borderLeftStyle = {read=_scw_Get_borderLeftStyle, write=Set_borderLeftStyle};
	/* safecall wrapper */ System::OleVariant _scw_Get_width() { System::OleVariant __r; HRESULT __hr = Get_width(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant width = {read=_scw_Get_width, write=Set_width};
	/* safecall wrapper */ System::OleVariant _scw_Get_height() { System::OleVariant __r; HRESULT __hr = Get_height(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant height = {read=_scw_Get_height, write=Set_height};
	/* safecall wrapper */ System::WideString _scw_Get_styleFloat() { System::WideString __r; HRESULT __hr = Get_styleFloat(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString styleFloat = {read=_scw_Get_styleFloat, write=Set_styleFloat};
	/* safecall wrapper */ System::WideString _scw_Get_clear() { System::WideString __r; HRESULT __hr = Get_clear(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString clear = {read=_scw_Get_clear, write=Set_clear};
	/* safecall wrapper */ System::WideString _scw_Get_display() { System::WideString __r; HRESULT __hr = Get_display(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString display = {read=_scw_Get_display, write=Set_display};
	/* safecall wrapper */ System::WideString _scw_Get_visibility() { System::WideString __r; HRESULT __hr = Get_visibility(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString visibility = {read=_scw_Get_visibility, write=Set_visibility};
	/* safecall wrapper */ System::WideString _scw_Get_listStyleType() { System::WideString __r; HRESULT __hr = Get_listStyleType(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString listStyleType = {read=_scw_Get_listStyleType, write=Set_listStyleType};
	/* safecall wrapper */ System::WideString _scw_Get_listStylePosition() { System::WideString __r; HRESULT __hr = Get_listStylePosition(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString listStylePosition = {read=_scw_Get_listStylePosition, write=Set_listStylePosition};
	/* safecall wrapper */ System::WideString _scw_Get_listStyleImage() { System::WideString __r; HRESULT __hr = Get_listStyleImage(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString listStyleImage = {read=_scw_Get_listStyleImage, write=Set_listStyleImage};
	/* safecall wrapper */ System::WideString _scw_Get_listStyle() { System::WideString __r; HRESULT __hr = Get_listStyle(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString listStyle = {read=_scw_Get_listStyle, write=Set_listStyle};
	/* safecall wrapper */ System::WideString _scw_Get_whiteSpace() { System::WideString __r; HRESULT __hr = Get_whiteSpace(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString whiteSpace = {read=_scw_Get_whiteSpace, write=Set_whiteSpace};
	/* safecall wrapper */ System::OleVariant _scw_Get_top() { System::OleVariant __r; HRESULT __hr = Get_top(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant top = {read=_scw_Get_top, write=Set_top};
	/* safecall wrapper */ System::OleVariant _scw_Get_left() { System::OleVariant __r; HRESULT __hr = Get_left(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant left = {read=_scw_Get_left, write=Set_left};
	/* safecall wrapper */ System::WideString _scw_Get_position() { System::WideString __r; HRESULT __hr = Get_position(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString position = {read=_scw_Get_position};
	/* safecall wrapper */ System::OleVariant _scw_Get_zIndex() { System::OleVariant __r; HRESULT __hr = Get_zIndex(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant zIndex = {read=_scw_Get_zIndex, write=Set_zIndex};
	/* safecall wrapper */ System::WideString _scw_Get_overflow() { System::WideString __r; HRESULT __hr = Get_overflow(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString overflow = {read=_scw_Get_overflow, write=Set_overflow};
	/* safecall wrapper */ System::WideString _scw_Get_pageBreakBefore() { System::WideString __r; HRESULT __hr = Get_pageBreakBefore(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString pageBreakBefore = {read=_scw_Get_pageBreakBefore, write=Set_pageBreakBefore};
	/* safecall wrapper */ System::WideString _scw_Get_pageBreakAfter() { System::WideString __r; HRESULT __hr = Get_pageBreakAfter(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString pageBreakAfter = {read=_scw_Get_pageBreakAfter, write=Set_pageBreakAfter};
	/* safecall wrapper */ System::WideString _scw_Get_cssText() { System::WideString __r; HRESULT __hr = Get_cssText(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString cssText = {read=_scw_Get_cssText, write=Set_cssText};
	/* safecall wrapper */ int _scw_Get_pixelTop() { int __r; HRESULT __hr = Get_pixelTop(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int pixelTop = {read=_scw_Get_pixelTop, write=Set_pixelTop};
	/* safecall wrapper */ int _scw_Get_pixelLeft() { int __r; HRESULT __hr = Get_pixelLeft(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int pixelLeft = {read=_scw_Get_pixelLeft, write=Set_pixelLeft};
	/* safecall wrapper */ int _scw_Get_pixelWidth() { int __r; HRESULT __hr = Get_pixelWidth(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int pixelWidth = {read=_scw_Get_pixelWidth, write=Set_pixelWidth};
	/* safecall wrapper */ int _scw_Get_pixelHeight() { int __r; HRESULT __hr = Get_pixelHeight(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int pixelHeight = {read=_scw_Get_pixelHeight, write=Set_pixelHeight};
	/* safecall wrapper */ float _scw_Get_posTop() { float __r; HRESULT __hr = Get_posTop(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float posTop = {read=_scw_Get_posTop, write=Set_posTop};
	/* safecall wrapper */ float _scw_Get_posLeft() { float __r; HRESULT __hr = Get_posLeft(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float posLeft = {read=_scw_Get_posLeft, write=Set_posLeft};
	/* safecall wrapper */ float _scw_Get_posWidth() { float __r; HRESULT __hr = Get_posWidth(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float posWidth = {read=_scw_Get_posWidth, write=Set_posWidth};
	/* safecall wrapper */ float _scw_Get_posHeight() { float __r; HRESULT __hr = Get_posHeight(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float posHeight = {read=_scw_Get_posHeight, write=Set_posHeight};
	/* safecall wrapper */ System::WideString _scw_Get_cursor() { System::WideString __r; HRESULT __hr = Get_cursor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString cursor = {read=_scw_Get_cursor, write=Set_cursor};
	/* safecall wrapper */ System::WideString _scw_Get_clip() { System::WideString __r; HRESULT __hr = Get_clip(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString clip = {read=_scw_Get_clip, write=Set_clip};
	/* safecall wrapper */ System::WideString _scw_Get_filter() { System::WideString __r; HRESULT __hr = Get_filter(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString filter = {read=_scw_Get_filter, write=Set_filter};
};

__dispinterface  INTERFACE_UUID("{3050F25E-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLStyleDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F3EE-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLFiltersCollection  : public IDispatch 
{
	virtual HRESULT __safecall Get_length(int &__Get_length_result) = 0 ;
	virtual HRESULT __safecall Get__newEnum(System::_di_IInterface &__Get__newEnum_result) = 0 ;
	virtual HRESULT __safecall item(const System::OleVariant &pvarIndex, System::OleVariant &__item_result) = 0 ;
	/* safecall wrapper */ int _scw_Get_length() { int __r; HRESULT __hr = Get_length(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int length = {read=_scw_Get_length};
	/* safecall wrapper */ System::_di_IInterface _scw_Get__newEnum() { System::_di_IInterface __r; HRESULT __hr = Get__newEnum(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::_di_IInterface _newEnum = {read=_scw_Get__newEnum};
};

__dispinterface  INTERFACE_UUID("{3050F3EE-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLFiltersCollectionDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F427-98B5-11CF-BB82-00AA00BDCE0B}") IElementBehaviorSite  : public System::IInterface 
{
	virtual HRESULT __stdcall GetElement(/* out */ _di_IHTMLElement &ppElement) = 0 ;
	virtual HRESULT __stdcall RegisterNotification(int lEvent) = 0 ;
};

__interface  INTERFACE_UUID("{3050F425-98B5-11CF-BB82-00AA00BDCE0B}") IElementBehavior  : public System::IInterface 
{
	virtual HRESULT __stdcall Init(const _di_IElementBehaviorSite pBehaviorSite) = 0 ;
	virtual HRESULT __stdcall Notify(int lEvent, System::OleVariant &pVar) = 0 ;
	virtual HRESULT __stdcall Detach() = 0 ;
};

__interface  INTERFACE_UUID("{3050F429-98B5-11CF-BB82-00AA00BDCE0B}") IElementBehaviorFactory  : public System::IInterface 
{
	virtual HRESULT __stdcall FindBehavior(const System::WideString bstrBehavior, const System::WideString bstrBehaviorUrl, const _di_IElementBehaviorSite pSite, /* out */ _di_IElementBehavior &ppBehavior) = 0 ;
};

__interface  INTERFACE_UUID("{3050F489-98B5-11CF-BB82-00AA00BDCE0B}") IElementBehaviorSiteOM  : public System::IInterface 
{
	virtual HRESULT __stdcall RegisterEvent(System::WideChar * pchEvent, int lFlags, /* out */ int &plCookie) = 0 ;
	virtual HRESULT __stdcall GetEventCookie(System::WideChar * pchEvent, /* out */ int &plCookie) = 0 ;
	virtual HRESULT __stdcall FireEvent(int lCookie, const _di_IHTMLEventObj pEventObject) = 0 ;
	virtual HRESULT __stdcall CreateEventObject(/* out */ _di_IHTMLEventObj &ppEventObject) = 0 ;
	virtual HRESULT __stdcall RegisterName(System::WideChar * pchName) = 0 ;
	virtual HRESULT __stdcall RegisterUrn(System::WideChar * pchUrn) = 0 ;
};

__interface  INTERFACE_UUID("{3050F4AA-98B5-11CF-BB82-00AA00BDCE0B}") IElementBehaviorRender  : public System::IInterface 
{
	virtual HRESULT __stdcall Draw(HDC hdc, int lLayer, tagRECT &pRect, const System::_di_IInterface pReserved) = 0 ;
	virtual HRESULT __stdcall GetRenderInfo(/* out */ int &plRenderInfo) = 0 ;
	virtual HRESULT __stdcall HitTestPoint(tagPOINT &pPoint, const System::_di_IInterface pReserved, /* out */ int &pbHit) = 0 ;
};

__interface  INTERFACE_UUID("{3050F4A7-98B5-11CF-BB82-00AA00BDCE0B}") IElementBehaviorSiteRender  : public System::IInterface 
{
	virtual HRESULT __stdcall Invalidate(tagRECT &pRect) = 0 ;
	virtual HRESULT __stdcall InvalidateRenderInfo() = 0 ;
	virtual HRESULT __stdcall InvalidateStyle() = 0 ;
};

__interface  INTERFACE_UUID("{305104BA-98B5-11CF-BB82-00AA00BDCE0B}") IDOMEvent  : public IDispatch 
{
	virtual HRESULT __safecall Get_bubbles(System::WordBool &__Get_bubbles_result) = 0 ;
	virtual HRESULT __safecall Get_cancelable(System::WordBool &__Get_cancelable_result) = 0 ;
	virtual HRESULT __safecall Get_currentTarget(_di_IEventTarget &__Get_currentTarget_result) = 0 ;
	virtual HRESULT __safecall Get_defaultPrevented(System::WordBool &__Get_defaultPrevented_result) = 0 ;
	virtual HRESULT __safecall Get_eventPhase(System::Word &__Get_eventPhase_result) = 0 ;
	virtual HRESULT __safecall Get_target(_di_IEventTarget &__Get_target_result) = 0 ;
	virtual HRESULT __safecall Get_timeStamp(unsigned __int64 &__Get_timeStamp_result) = 0 ;
	virtual HRESULT __safecall Get_type_(System::WideString &__Get_type__result) = 0 ;
	virtual HRESULT __safecall initEvent(const System::WideString eventType, System::WordBool canBubble, System::WordBool cancelable) = 0 ;
	virtual HRESULT __safecall preventDefault() = 0 ;
	virtual HRESULT __safecall stopPropagation() = 0 ;
	virtual HRESULT __safecall stopImmediatePropagation() = 0 ;
	virtual HRESULT __safecall Get_isTrusted(System::WordBool &__Get_isTrusted_result) = 0 ;
	virtual HRESULT __safecall Set_cancelBubble(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_cancelBubble(System::WordBool &__Get_cancelBubble_result) = 0 ;
	virtual HRESULT __safecall Get_srcElement(_di_IHTMLElement &__Get_srcElement_result) = 0 ;
	/* safecall wrapper */ System::WordBool _scw_Get_bubbles() { System::WordBool __r; HRESULT __hr = Get_bubbles(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool bubbles = {read=_scw_Get_bubbles};
	/* safecall wrapper */ System::WordBool _scw_Get_cancelable() { System::WordBool __r; HRESULT __hr = Get_cancelable(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool cancelable = {read=_scw_Get_cancelable};
	/* safecall wrapper */ _di_IEventTarget _scw_Get_currentTarget() { _di_IEventTarget __r; HRESULT __hr = Get_currentTarget(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IEventTarget currentTarget = {read=_scw_Get_currentTarget};
	/* safecall wrapper */ System::WordBool _scw_Get_defaultPrevented() { System::WordBool __r; HRESULT __hr = Get_defaultPrevented(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool defaultPrevented = {read=_scw_Get_defaultPrevented};
	/* safecall wrapper */ System::Word _scw_Get_eventPhase() { System::Word __r; HRESULT __hr = Get_eventPhase(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::Word eventPhase = {read=_scw_Get_eventPhase};
	/* safecall wrapper */ _di_IEventTarget _scw_Get_target() { _di_IEventTarget __r; HRESULT __hr = Get_target(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IEventTarget target = {read=_scw_Get_target};
	/* safecall wrapper */ unsigned __int64 _scw_Get_timeStamp() { unsigned __int64 __r; HRESULT __hr = Get_timeStamp(__r); System::CheckSafecallResult(__hr); return __r; }
	__property unsigned __int64 timeStamp = {read=_scw_Get_timeStamp};
	/* safecall wrapper */ System::WideString _scw_Get_type_() { System::WideString __r; HRESULT __hr = Get_type_(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString type_ = {read=_scw_Get_type_};
	/* safecall wrapper */ System::WordBool _scw_Get_isTrusted() { System::WordBool __r; HRESULT __hr = Get_isTrusted(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool isTrusted = {read=_scw_Get_isTrusted};
	/* safecall wrapper */ System::WordBool _scw_Get_cancelBubble() { System::WordBool __r; HRESULT __hr = Get_cancelBubble(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool cancelBubble = {read=_scw_Get_cancelBubble, write=Set_cancelBubble};
	/* safecall wrapper */ _di_IHTMLElement _scw_Get_srcElement() { _di_IHTMLElement __r; HRESULT __hr = Get_srcElement(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLElement srcElement = {read=_scw_Get_srcElement};
};

__dispinterface  INTERFACE_UUID("{305104BA-98B5-11CF-BB82-00AA00BDCE0B}") IDOMEventDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305104B9-98B5-11CF-BB82-00AA00BDCE0B}") IEventTarget  : public IDispatch 
{
	virtual HRESULT __safecall addEventListener(const System::WideString type_, const _di_IDispatch listener, System::WordBool useCapture) = 0 ;
	virtual HRESULT __safecall removeEventListener(const System::WideString type_, const _di_IDispatch listener, System::WordBool useCapture) = 0 ;
	virtual HRESULT __safecall dispatchEvent(const _di_IDOMEvent evt, System::WordBool &__dispatchEvent_result) = 0 ;
};

__dispinterface  INTERFACE_UUID("{305104B9-98B5-11CF-BB82-00AA00BDCE0B}") IEventTargetDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3051049B-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLDOMConstructor  : public IDispatch 
{
	virtual HRESULT __safecall Get_constructor_(_di_IDispatch &__Get_constructor__result) = 0 ;
	virtual HRESULT __safecall LookupGetter(const System::WideString propname, System::OleVariant &__LookupGetter_result) = 0 ;
	virtual HRESULT __safecall LookupSetter(const System::WideString propname, System::OleVariant &__LookupSetter_result) = 0 ;
	virtual HRESULT __safecall DefineGetter(const System::WideString propname, const System::OleVariant &pdispHandler) = 0 ;
	virtual HRESULT __safecall DefineSetter(const System::WideString propname, const System::OleVariant &pdispHandler) = 0 ;
	/* safecall wrapper */ _di_IDispatch _scw_Get_constructor_() { _di_IDispatch __r; HRESULT __hr = Get_constructor_(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch constructor_ = {read=_scw_Get_constructor_};
};

__dispinterface  INTERFACE_UUID("{3051049B-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLDOMConstructorDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F357-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLStyleSheetRule  : public IDispatch 
{
	virtual HRESULT __safecall Set_selectorText(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_selectorText(System::WideString &__Get_selectorText_result) = 0 ;
	virtual HRESULT __safecall Get_style(_di_IHTMLRuleStyle &__Get_style_result) = 0 ;
	virtual HRESULT __safecall Get_readOnly(System::WordBool &__Get_readOnly_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_selectorText() { System::WideString __r; HRESULT __hr = Get_selectorText(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString selectorText = {read=_scw_Get_selectorText, write=Set_selectorText};
	/* safecall wrapper */ _di_IHTMLRuleStyle _scw_Get_style() { _di_IHTMLRuleStyle __r; HRESULT __hr = Get_style(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLRuleStyle style = {read=_scw_Get_style};
	/* safecall wrapper */ System::WordBool _scw_Get_readOnly() { System::WordBool __r; HRESULT __hr = Get_readOnly(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool readOnly = {read=_scw_Get_readOnly};
};

__dispinterface  INTERFACE_UUID("{3050F357-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLStyleSheetRuleDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F3CF-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLRuleStyle  : public IDispatch 
{
	virtual HRESULT __safecall Set_fontFamily(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_fontFamily(System::WideString &__Get_fontFamily_result) = 0 ;
	virtual HRESULT __safecall Set_fontStyle(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_fontStyle(System::WideString &__Get_fontStyle_result) = 0 ;
	virtual HRESULT __safecall Set_fontVariant(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_fontVariant(System::WideString &__Get_fontVariant_result) = 0 ;
	virtual HRESULT __safecall Set_fontWeight(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_fontWeight(System::WideString &__Get_fontWeight_result) = 0 ;
	virtual HRESULT __safecall Set_fontSize(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_fontSize(System::OleVariant &__Get_fontSize_result) = 0 ;
	virtual HRESULT __safecall Set_font(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_font(System::WideString &__Get_font_result) = 0 ;
	virtual HRESULT __safecall Set_color(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_color(System::OleVariant &__Get_color_result) = 0 ;
	virtual HRESULT __safecall Set_background(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_background(System::WideString &__Get_background_result) = 0 ;
	virtual HRESULT __safecall Set_backgroundColor(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_backgroundColor(System::OleVariant &__Get_backgroundColor_result) = 0 ;
	virtual HRESULT __safecall Set_backgroundImage(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_backgroundImage(System::WideString &__Get_backgroundImage_result) = 0 ;
	virtual HRESULT __safecall Set_backgroundRepeat(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_backgroundRepeat(System::WideString &__Get_backgroundRepeat_result) = 0 ;
	virtual HRESULT __safecall Set_backgroundAttachment(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_backgroundAttachment(System::WideString &__Get_backgroundAttachment_result) = 0 ;
	virtual HRESULT __safecall Set_backgroundPosition(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_backgroundPosition(System::WideString &__Get_backgroundPosition_result) = 0 ;
	virtual HRESULT __safecall Set_backgroundPositionX(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_backgroundPositionX(System::OleVariant &__Get_backgroundPositionX_result) = 0 ;
	virtual HRESULT __safecall Set_backgroundPositionY(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_backgroundPositionY(System::OleVariant &__Get_backgroundPositionY_result) = 0 ;
	virtual HRESULT __safecall Set_wordSpacing(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_wordSpacing(System::OleVariant &__Get_wordSpacing_result) = 0 ;
	virtual HRESULT __safecall Set_letterSpacing(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_letterSpacing(System::OleVariant &__Get_letterSpacing_result) = 0 ;
	virtual HRESULT __safecall Set_textDecoration(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_textDecoration(System::WideString &__Get_textDecoration_result) = 0 ;
	virtual HRESULT __safecall Set_textDecorationNone(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_textDecorationNone(System::WordBool &__Get_textDecorationNone_result) = 0 ;
	virtual HRESULT __safecall Set_textDecorationUnderline(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_textDecorationUnderline(System::WordBool &__Get_textDecorationUnderline_result) = 0 ;
	virtual HRESULT __safecall Set_textDecorationOverline(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_textDecorationOverline(System::WordBool &__Get_textDecorationOverline_result) = 0 ;
	virtual HRESULT __safecall Set_textDecorationLineThrough(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_textDecorationLineThrough(System::WordBool &__Get_textDecorationLineThrough_result) = 0 ;
	virtual HRESULT __safecall Set_textDecorationBlink(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_textDecorationBlink(System::WordBool &__Get_textDecorationBlink_result) = 0 ;
	virtual HRESULT __safecall Set_verticalAlign(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_verticalAlign(System::OleVariant &__Get_verticalAlign_result) = 0 ;
	virtual HRESULT __safecall Set_textTransform(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_textTransform(System::WideString &__Get_textTransform_result) = 0 ;
	virtual HRESULT __safecall Set_textAlign(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_textAlign(System::WideString &__Get_textAlign_result) = 0 ;
	virtual HRESULT __safecall Set_textIndent(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_textIndent(System::OleVariant &__Get_textIndent_result) = 0 ;
	virtual HRESULT __safecall Set_lineHeight(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_lineHeight(System::OleVariant &__Get_lineHeight_result) = 0 ;
	virtual HRESULT __safecall Set_marginTop(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_marginTop(System::OleVariant &__Get_marginTop_result) = 0 ;
	virtual HRESULT __safecall Set_marginRight(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_marginRight(System::OleVariant &__Get_marginRight_result) = 0 ;
	virtual HRESULT __safecall Set_marginBottom(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_marginBottom(System::OleVariant &__Get_marginBottom_result) = 0 ;
	virtual HRESULT __safecall Set_marginLeft(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_marginLeft(System::OleVariant &__Get_marginLeft_result) = 0 ;
	virtual HRESULT __safecall Set_margin(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_margin(System::WideString &__Get_margin_result) = 0 ;
	virtual HRESULT __safecall Set_paddingTop(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_paddingTop(System::OleVariant &__Get_paddingTop_result) = 0 ;
	virtual HRESULT __safecall Set_paddingRight(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_paddingRight(System::OleVariant &__Get_paddingRight_result) = 0 ;
	virtual HRESULT __safecall Set_paddingBottom(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_paddingBottom(System::OleVariant &__Get_paddingBottom_result) = 0 ;
	virtual HRESULT __safecall Set_paddingLeft(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_paddingLeft(System::OleVariant &__Get_paddingLeft_result) = 0 ;
	virtual HRESULT __safecall Set_padding(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_padding(System::WideString &__Get_padding_result) = 0 ;
	virtual HRESULT __safecall Set_border(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_border(System::WideString &__Get_border_result) = 0 ;
	virtual HRESULT __safecall Set_borderTop(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_borderTop(System::WideString &__Get_borderTop_result) = 0 ;
	virtual HRESULT __safecall Set_borderRight(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_borderRight(System::WideString &__Get_borderRight_result) = 0 ;
	virtual HRESULT __safecall Set_borderBottom(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_borderBottom(System::WideString &__Get_borderBottom_result) = 0 ;
	virtual HRESULT __safecall Set_borderLeft(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_borderLeft(System::WideString &__Get_borderLeft_result) = 0 ;
	virtual HRESULT __safecall Set_borderColor(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_borderColor(System::WideString &__Get_borderColor_result) = 0 ;
	virtual HRESULT __safecall Set_borderTopColor(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_borderTopColor(System::OleVariant &__Get_borderTopColor_result) = 0 ;
	virtual HRESULT __safecall Set_borderRightColor(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_borderRightColor(System::OleVariant &__Get_borderRightColor_result) = 0 ;
	virtual HRESULT __safecall Set_borderBottomColor(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_borderBottomColor(System::OleVariant &__Get_borderBottomColor_result) = 0 ;
	virtual HRESULT __safecall Set_borderLeftColor(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_borderLeftColor(System::OleVariant &__Get_borderLeftColor_result) = 0 ;
	virtual HRESULT __safecall Set_borderWidth(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_borderWidth(System::WideString &__Get_borderWidth_result) = 0 ;
	virtual HRESULT __safecall Set_borderTopWidth(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_borderTopWidth(System::OleVariant &__Get_borderTopWidth_result) = 0 ;
	virtual HRESULT __safecall Set_borderRightWidth(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_borderRightWidth(System::OleVariant &__Get_borderRightWidth_result) = 0 ;
	virtual HRESULT __safecall Set_borderBottomWidth(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_borderBottomWidth(System::OleVariant &__Get_borderBottomWidth_result) = 0 ;
	virtual HRESULT __safecall Set_borderLeftWidth(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_borderLeftWidth(System::OleVariant &__Get_borderLeftWidth_result) = 0 ;
	virtual HRESULT __safecall Set_borderStyle(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_borderStyle(System::WideString &__Get_borderStyle_result) = 0 ;
	virtual HRESULT __safecall Set_borderTopStyle(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_borderTopStyle(System::WideString &__Get_borderTopStyle_result) = 0 ;
	virtual HRESULT __safecall Set_borderRightStyle(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_borderRightStyle(System::WideString &__Get_borderRightStyle_result) = 0 ;
	virtual HRESULT __safecall Set_borderBottomStyle(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_borderBottomStyle(System::WideString &__Get_borderBottomStyle_result) = 0 ;
	virtual HRESULT __safecall Set_borderLeftStyle(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_borderLeftStyle(System::WideString &__Get_borderLeftStyle_result) = 0 ;
	virtual HRESULT __safecall Set_width(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_width(System::OleVariant &__Get_width_result) = 0 ;
	virtual HRESULT __safecall Set_height(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_height(System::OleVariant &__Get_height_result) = 0 ;
	virtual HRESULT __safecall Set_styleFloat(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_styleFloat(System::WideString &__Get_styleFloat_result) = 0 ;
	virtual HRESULT __safecall Set_clear(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_clear(System::WideString &__Get_clear_result) = 0 ;
	virtual HRESULT __safecall Set_display(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_display(System::WideString &__Get_display_result) = 0 ;
	virtual HRESULT __safecall Set_visibility(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_visibility(System::WideString &__Get_visibility_result) = 0 ;
	virtual HRESULT __safecall Set_listStyleType(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_listStyleType(System::WideString &__Get_listStyleType_result) = 0 ;
	virtual HRESULT __safecall Set_listStylePosition(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_listStylePosition(System::WideString &__Get_listStylePosition_result) = 0 ;
	virtual HRESULT __safecall Set_listStyleImage(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_listStyleImage(System::WideString &__Get_listStyleImage_result) = 0 ;
	virtual HRESULT __safecall Set_listStyle(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_listStyle(System::WideString &__Get_listStyle_result) = 0 ;
	virtual HRESULT __safecall Set_whiteSpace(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_whiteSpace(System::WideString &__Get_whiteSpace_result) = 0 ;
	virtual HRESULT __safecall Set_top(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_top(System::OleVariant &__Get_top_result) = 0 ;
	virtual HRESULT __safecall Set_left(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_left(System::OleVariant &__Get_left_result) = 0 ;
	virtual HRESULT __safecall Get_position(System::WideString &__Get_position_result) = 0 ;
	virtual HRESULT __safecall Set_zIndex(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_zIndex(System::OleVariant &__Get_zIndex_result) = 0 ;
	virtual HRESULT __safecall Set_overflow(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_overflow(System::WideString &__Get_overflow_result) = 0 ;
	virtual HRESULT __safecall Set_pageBreakBefore(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_pageBreakBefore(System::WideString &__Get_pageBreakBefore_result) = 0 ;
	virtual HRESULT __safecall Set_pageBreakAfter(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_pageBreakAfter(System::WideString &__Get_pageBreakAfter_result) = 0 ;
	virtual HRESULT __safecall Set_cssText(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_cssText(System::WideString &__Get_cssText_result) = 0 ;
	virtual HRESULT __safecall Set_cursor(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_cursor(System::WideString &__Get_cursor_result) = 0 ;
	virtual HRESULT __safecall Set_clip(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_clip(System::WideString &__Get_clip_result) = 0 ;
	virtual HRESULT __safecall Set_filter(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_filter(System::WideString &__Get_filter_result) = 0 ;
	virtual HRESULT __safecall setAttribute(const System::WideString strAttributeName, System::OleVariant AttributeValue, int lFlags) = 0 ;
	virtual HRESULT __safecall getAttribute(const System::WideString strAttributeName, int lFlags, System::OleVariant &__getAttribute_result) = 0 ;
	virtual HRESULT __safecall removeAttribute(const System::WideString strAttributeName, int lFlags, System::WordBool &__removeAttribute_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_fontFamily() { System::WideString __r; HRESULT __hr = Get_fontFamily(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString fontFamily = {read=_scw_Get_fontFamily, write=Set_fontFamily};
	/* safecall wrapper */ System::WideString _scw_Get_fontStyle() { System::WideString __r; HRESULT __hr = Get_fontStyle(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString fontStyle = {read=_scw_Get_fontStyle, write=Set_fontStyle};
	/* safecall wrapper */ System::WideString _scw_Get_fontVariant() { System::WideString __r; HRESULT __hr = Get_fontVariant(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString fontVariant = {read=_scw_Get_fontVariant, write=Set_fontVariant};
	/* safecall wrapper */ System::WideString _scw_Get_fontWeight() { System::WideString __r; HRESULT __hr = Get_fontWeight(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString fontWeight = {read=_scw_Get_fontWeight, write=Set_fontWeight};
	/* safecall wrapper */ System::OleVariant _scw_Get_fontSize() { System::OleVariant __r; HRESULT __hr = Get_fontSize(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant fontSize = {read=_scw_Get_fontSize, write=Set_fontSize};
	/* safecall wrapper */ System::WideString _scw_Get_font() { System::WideString __r; HRESULT __hr = Get_font(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString font = {read=_scw_Get_font, write=Set_font};
	/* safecall wrapper */ System::OleVariant _scw_Get_color() { System::OleVariant __r; HRESULT __hr = Get_color(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant color = {read=_scw_Get_color, write=Set_color};
	/* safecall wrapper */ System::WideString _scw_Get_background() { System::WideString __r; HRESULT __hr = Get_background(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString background = {read=_scw_Get_background, write=Set_background};
	/* safecall wrapper */ System::OleVariant _scw_Get_backgroundColor() { System::OleVariant __r; HRESULT __hr = Get_backgroundColor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant backgroundColor = {read=_scw_Get_backgroundColor, write=Set_backgroundColor};
	/* safecall wrapper */ System::WideString _scw_Get_backgroundImage() { System::WideString __r; HRESULT __hr = Get_backgroundImage(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString backgroundImage = {read=_scw_Get_backgroundImage, write=Set_backgroundImage};
	/* safecall wrapper */ System::WideString _scw_Get_backgroundRepeat() { System::WideString __r; HRESULT __hr = Get_backgroundRepeat(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString backgroundRepeat = {read=_scw_Get_backgroundRepeat, write=Set_backgroundRepeat};
	/* safecall wrapper */ System::WideString _scw_Get_backgroundAttachment() { System::WideString __r; HRESULT __hr = Get_backgroundAttachment(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString backgroundAttachment = {read=_scw_Get_backgroundAttachment, write=Set_backgroundAttachment};
	/* safecall wrapper */ System::WideString _scw_Get_backgroundPosition() { System::WideString __r; HRESULT __hr = Get_backgroundPosition(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString backgroundPosition = {read=_scw_Get_backgroundPosition, write=Set_backgroundPosition};
	/* safecall wrapper */ System::OleVariant _scw_Get_backgroundPositionX() { System::OleVariant __r; HRESULT __hr = Get_backgroundPositionX(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant backgroundPositionX = {read=_scw_Get_backgroundPositionX, write=Set_backgroundPositionX};
	/* safecall wrapper */ System::OleVariant _scw_Get_backgroundPositionY() { System::OleVariant __r; HRESULT __hr = Get_backgroundPositionY(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant backgroundPositionY = {read=_scw_Get_backgroundPositionY, write=Set_backgroundPositionY};
	/* safecall wrapper */ System::OleVariant _scw_Get_wordSpacing() { System::OleVariant __r; HRESULT __hr = Get_wordSpacing(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant wordSpacing = {read=_scw_Get_wordSpacing, write=Set_wordSpacing};
	/* safecall wrapper */ System::OleVariant _scw_Get_letterSpacing() { System::OleVariant __r; HRESULT __hr = Get_letterSpacing(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant letterSpacing = {read=_scw_Get_letterSpacing, write=Set_letterSpacing};
	/* safecall wrapper */ System::WideString _scw_Get_textDecoration() { System::WideString __r; HRESULT __hr = Get_textDecoration(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString textDecoration = {read=_scw_Get_textDecoration, write=Set_textDecoration};
	/* safecall wrapper */ System::WordBool _scw_Get_textDecorationNone() { System::WordBool __r; HRESULT __hr = Get_textDecorationNone(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool textDecorationNone = {read=_scw_Get_textDecorationNone, write=Set_textDecorationNone};
	/* safecall wrapper */ System::WordBool _scw_Get_textDecorationUnderline() { System::WordBool __r; HRESULT __hr = Get_textDecorationUnderline(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool textDecorationUnderline = {read=_scw_Get_textDecorationUnderline, write=Set_textDecorationUnderline};
	/* safecall wrapper */ System::WordBool _scw_Get_textDecorationOverline() { System::WordBool __r; HRESULT __hr = Get_textDecorationOverline(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool textDecorationOverline = {read=_scw_Get_textDecorationOverline, write=Set_textDecorationOverline};
	/* safecall wrapper */ System::WordBool _scw_Get_textDecorationLineThrough() { System::WordBool __r; HRESULT __hr = Get_textDecorationLineThrough(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool textDecorationLineThrough = {read=_scw_Get_textDecorationLineThrough, write=Set_textDecorationLineThrough};
	/* safecall wrapper */ System::WordBool _scw_Get_textDecorationBlink() { System::WordBool __r; HRESULT __hr = Get_textDecorationBlink(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool textDecorationBlink = {read=_scw_Get_textDecorationBlink, write=Set_textDecorationBlink};
	/* safecall wrapper */ System::OleVariant _scw_Get_verticalAlign() { System::OleVariant __r; HRESULT __hr = Get_verticalAlign(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant verticalAlign = {read=_scw_Get_verticalAlign, write=Set_verticalAlign};
	/* safecall wrapper */ System::WideString _scw_Get_textTransform() { System::WideString __r; HRESULT __hr = Get_textTransform(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString textTransform = {read=_scw_Get_textTransform, write=Set_textTransform};
	/* safecall wrapper */ System::WideString _scw_Get_textAlign() { System::WideString __r; HRESULT __hr = Get_textAlign(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString textAlign = {read=_scw_Get_textAlign, write=Set_textAlign};
	/* safecall wrapper */ System::OleVariant _scw_Get_textIndent() { System::OleVariant __r; HRESULT __hr = Get_textIndent(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant textIndent = {read=_scw_Get_textIndent, write=Set_textIndent};
	/* safecall wrapper */ System::OleVariant _scw_Get_lineHeight() { System::OleVariant __r; HRESULT __hr = Get_lineHeight(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant lineHeight = {read=_scw_Get_lineHeight, write=Set_lineHeight};
	/* safecall wrapper */ System::OleVariant _scw_Get_marginTop() { System::OleVariant __r; HRESULT __hr = Get_marginTop(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant marginTop = {read=_scw_Get_marginTop, write=Set_marginTop};
	/* safecall wrapper */ System::OleVariant _scw_Get_marginRight() { System::OleVariant __r; HRESULT __hr = Get_marginRight(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant marginRight = {read=_scw_Get_marginRight, write=Set_marginRight};
	/* safecall wrapper */ System::OleVariant _scw_Get_marginBottom() { System::OleVariant __r; HRESULT __hr = Get_marginBottom(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant marginBottom = {read=_scw_Get_marginBottom, write=Set_marginBottom};
	/* safecall wrapper */ System::OleVariant _scw_Get_marginLeft() { System::OleVariant __r; HRESULT __hr = Get_marginLeft(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant marginLeft = {read=_scw_Get_marginLeft, write=Set_marginLeft};
	/* safecall wrapper */ System::WideString _scw_Get_margin() { System::WideString __r; HRESULT __hr = Get_margin(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString margin = {read=_scw_Get_margin, write=Set_margin};
	/* safecall wrapper */ System::OleVariant _scw_Get_paddingTop() { System::OleVariant __r; HRESULT __hr = Get_paddingTop(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant paddingTop = {read=_scw_Get_paddingTop, write=Set_paddingTop};
	/* safecall wrapper */ System::OleVariant _scw_Get_paddingRight() { System::OleVariant __r; HRESULT __hr = Get_paddingRight(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant paddingRight = {read=_scw_Get_paddingRight, write=Set_paddingRight};
	/* safecall wrapper */ System::OleVariant _scw_Get_paddingBottom() { System::OleVariant __r; HRESULT __hr = Get_paddingBottom(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant paddingBottom = {read=_scw_Get_paddingBottom, write=Set_paddingBottom};
	/* safecall wrapper */ System::OleVariant _scw_Get_paddingLeft() { System::OleVariant __r; HRESULT __hr = Get_paddingLeft(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant paddingLeft = {read=_scw_Get_paddingLeft, write=Set_paddingLeft};
	/* safecall wrapper */ System::WideString _scw_Get_padding() { System::WideString __r; HRESULT __hr = Get_padding(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString padding = {read=_scw_Get_padding, write=Set_padding};
	/* safecall wrapper */ System::WideString _scw_Get_border() { System::WideString __r; HRESULT __hr = Get_border(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString border = {read=_scw_Get_border, write=Set_border};
	/* safecall wrapper */ System::WideString _scw_Get_borderTop() { System::WideString __r; HRESULT __hr = Get_borderTop(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString borderTop = {read=_scw_Get_borderTop, write=Set_borderTop};
	/* safecall wrapper */ System::WideString _scw_Get_borderRight() { System::WideString __r; HRESULT __hr = Get_borderRight(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString borderRight = {read=_scw_Get_borderRight, write=Set_borderRight};
	/* safecall wrapper */ System::WideString _scw_Get_borderBottom() { System::WideString __r; HRESULT __hr = Get_borderBottom(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString borderBottom = {read=_scw_Get_borderBottom, write=Set_borderBottom};
	/* safecall wrapper */ System::WideString _scw_Get_borderLeft() { System::WideString __r; HRESULT __hr = Get_borderLeft(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString borderLeft = {read=_scw_Get_borderLeft, write=Set_borderLeft};
	/* safecall wrapper */ System::WideString _scw_Get_borderColor() { System::WideString __r; HRESULT __hr = Get_borderColor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString borderColor = {read=_scw_Get_borderColor, write=Set_borderColor};
	/* safecall wrapper */ System::OleVariant _scw_Get_borderTopColor() { System::OleVariant __r; HRESULT __hr = Get_borderTopColor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant borderTopColor = {read=_scw_Get_borderTopColor, write=Set_borderTopColor};
	/* safecall wrapper */ System::OleVariant _scw_Get_borderRightColor() { System::OleVariant __r; HRESULT __hr = Get_borderRightColor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant borderRightColor = {read=_scw_Get_borderRightColor, write=Set_borderRightColor};
	/* safecall wrapper */ System::OleVariant _scw_Get_borderBottomColor() { System::OleVariant __r; HRESULT __hr = Get_borderBottomColor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant borderBottomColor = {read=_scw_Get_borderBottomColor, write=Set_borderBottomColor};
	/* safecall wrapper */ System::OleVariant _scw_Get_borderLeftColor() { System::OleVariant __r; HRESULT __hr = Get_borderLeftColor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant borderLeftColor = {read=_scw_Get_borderLeftColor, write=Set_borderLeftColor};
	/* safecall wrapper */ System::WideString _scw_Get_borderWidth() { System::WideString __r; HRESULT __hr = Get_borderWidth(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString borderWidth = {read=_scw_Get_borderWidth, write=Set_borderWidth};
	/* safecall wrapper */ System::OleVariant _scw_Get_borderTopWidth() { System::OleVariant __r; HRESULT __hr = Get_borderTopWidth(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant borderTopWidth = {read=_scw_Get_borderTopWidth, write=Set_borderTopWidth};
	/* safecall wrapper */ System::OleVariant _scw_Get_borderRightWidth() { System::OleVariant __r; HRESULT __hr = Get_borderRightWidth(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant borderRightWidth = {read=_scw_Get_borderRightWidth, write=Set_borderRightWidth};
	/* safecall wrapper */ System::OleVariant _scw_Get_borderBottomWidth() { System::OleVariant __r; HRESULT __hr = Get_borderBottomWidth(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant borderBottomWidth = {read=_scw_Get_borderBottomWidth, write=Set_borderBottomWidth};
	/* safecall wrapper */ System::OleVariant _scw_Get_borderLeftWidth() { System::OleVariant __r; HRESULT __hr = Get_borderLeftWidth(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant borderLeftWidth = {read=_scw_Get_borderLeftWidth, write=Set_borderLeftWidth};
	/* safecall wrapper */ System::WideString _scw_Get_borderStyle() { System::WideString __r; HRESULT __hr = Get_borderStyle(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString borderStyle = {read=_scw_Get_borderStyle, write=Set_borderStyle};
	/* safecall wrapper */ System::WideString _scw_Get_borderTopStyle() { System::WideString __r; HRESULT __hr = Get_borderTopStyle(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString borderTopStyle = {read=_scw_Get_borderTopStyle, write=Set_borderTopStyle};
	/* safecall wrapper */ System::WideString _scw_Get_borderRightStyle() { System::WideString __r; HRESULT __hr = Get_borderRightStyle(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString borderRightStyle = {read=_scw_Get_borderRightStyle, write=Set_borderRightStyle};
	/* safecall wrapper */ System::WideString _scw_Get_borderBottomStyle() { System::WideString __r; HRESULT __hr = Get_borderBottomStyle(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString borderBottomStyle = {read=_scw_Get_borderBottomStyle, write=Set_borderBottomStyle};
	/* safecall wrapper */ System::WideString _scw_Get_borderLeftStyle() { System::WideString __r; HRESULT __hr = Get_borderLeftStyle(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString borderLeftStyle = {read=_scw_Get_borderLeftStyle, write=Set_borderLeftStyle};
	/* safecall wrapper */ System::OleVariant _scw_Get_width() { System::OleVariant __r; HRESULT __hr = Get_width(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant width = {read=_scw_Get_width, write=Set_width};
	/* safecall wrapper */ System::OleVariant _scw_Get_height() { System::OleVariant __r; HRESULT __hr = Get_height(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant height = {read=_scw_Get_height, write=Set_height};
	/* safecall wrapper */ System::WideString _scw_Get_styleFloat() { System::WideString __r; HRESULT __hr = Get_styleFloat(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString styleFloat = {read=_scw_Get_styleFloat, write=Set_styleFloat};
	/* safecall wrapper */ System::WideString _scw_Get_clear() { System::WideString __r; HRESULT __hr = Get_clear(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString clear = {read=_scw_Get_clear, write=Set_clear};
	/* safecall wrapper */ System::WideString _scw_Get_display() { System::WideString __r; HRESULT __hr = Get_display(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString display = {read=_scw_Get_display, write=Set_display};
	/* safecall wrapper */ System::WideString _scw_Get_visibility() { System::WideString __r; HRESULT __hr = Get_visibility(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString visibility = {read=_scw_Get_visibility, write=Set_visibility};
	/* safecall wrapper */ System::WideString _scw_Get_listStyleType() { System::WideString __r; HRESULT __hr = Get_listStyleType(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString listStyleType = {read=_scw_Get_listStyleType, write=Set_listStyleType};
	/* safecall wrapper */ System::WideString _scw_Get_listStylePosition() { System::WideString __r; HRESULT __hr = Get_listStylePosition(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString listStylePosition = {read=_scw_Get_listStylePosition, write=Set_listStylePosition};
	/* safecall wrapper */ System::WideString _scw_Get_listStyleImage() { System::WideString __r; HRESULT __hr = Get_listStyleImage(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString listStyleImage = {read=_scw_Get_listStyleImage, write=Set_listStyleImage};
	/* safecall wrapper */ System::WideString _scw_Get_listStyle() { System::WideString __r; HRESULT __hr = Get_listStyle(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString listStyle = {read=_scw_Get_listStyle, write=Set_listStyle};
	/* safecall wrapper */ System::WideString _scw_Get_whiteSpace() { System::WideString __r; HRESULT __hr = Get_whiteSpace(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString whiteSpace = {read=_scw_Get_whiteSpace, write=Set_whiteSpace};
	/* safecall wrapper */ System::OleVariant _scw_Get_top() { System::OleVariant __r; HRESULT __hr = Get_top(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant top = {read=_scw_Get_top, write=Set_top};
	/* safecall wrapper */ System::OleVariant _scw_Get_left() { System::OleVariant __r; HRESULT __hr = Get_left(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant left = {read=_scw_Get_left, write=Set_left};
	/* safecall wrapper */ System::WideString _scw_Get_position() { System::WideString __r; HRESULT __hr = Get_position(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString position = {read=_scw_Get_position};
	/* safecall wrapper */ System::OleVariant _scw_Get_zIndex() { System::OleVariant __r; HRESULT __hr = Get_zIndex(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant zIndex = {read=_scw_Get_zIndex, write=Set_zIndex};
	/* safecall wrapper */ System::WideString _scw_Get_overflow() { System::WideString __r; HRESULT __hr = Get_overflow(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString overflow = {read=_scw_Get_overflow, write=Set_overflow};
	/* safecall wrapper */ System::WideString _scw_Get_pageBreakBefore() { System::WideString __r; HRESULT __hr = Get_pageBreakBefore(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString pageBreakBefore = {read=_scw_Get_pageBreakBefore, write=Set_pageBreakBefore};
	/* safecall wrapper */ System::WideString _scw_Get_pageBreakAfter() { System::WideString __r; HRESULT __hr = Get_pageBreakAfter(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString pageBreakAfter = {read=_scw_Get_pageBreakAfter, write=Set_pageBreakAfter};
	/* safecall wrapper */ System::WideString _scw_Get_cssText() { System::WideString __r; HRESULT __hr = Get_cssText(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString cssText = {read=_scw_Get_cssText, write=Set_cssText};
	/* safecall wrapper */ System::WideString _scw_Get_cursor() { System::WideString __r; HRESULT __hr = Get_cursor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString cursor = {read=_scw_Get_cursor, write=Set_cursor};
	/* safecall wrapper */ System::WideString _scw_Get_clip() { System::WideString __r; HRESULT __hr = Get_clip(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString clip = {read=_scw_Get_clip, write=Set_clip};
	/* safecall wrapper */ System::WideString _scw_Get_filter() { System::WideString __r; HRESULT __hr = Get_filter(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString filter = {read=_scw_Get_filter, write=Set_filter};
};

__dispinterface  INTERFACE_UUID("{3050F3CF-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLRuleStyleDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510740-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLCSSStyleDeclaration  : public IDispatch 
{
	virtual HRESULT __safecall Get_length(int &__Get_length_result) = 0 ;
	virtual HRESULT __safecall Get_parentRule(System::OleVariant &__Get_parentRule_result) = 0 ;
	virtual HRESULT __safecall getPropertyValue(const System::WideString bstrPropertyName, System::WideString &__getPropertyValue_result) = 0 ;
	virtual HRESULT __safecall getPropertyPriority(const System::WideString bstrPropertyName, System::WideString &__getPropertyPriority_result) = 0 ;
	virtual HRESULT __safecall removeProperty(const System::WideString bstrPropertyName, System::WideString &__removeProperty_result) = 0 ;
	virtual HRESULT __safecall setProperty(const System::WideString bstrPropertyName, const System::OleVariant &pvarPropertyValue, const System::OleVariant &pvarPropertyPriority) = 0 ;
	virtual HRESULT __safecall item(int index, System::WideString &__item_result) = 0 ;
	virtual HRESULT __safecall Set_fontFamily(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_fontFamily(System::WideString &__Get_fontFamily_result) = 0 ;
	virtual HRESULT __safecall Set_fontStyle(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_fontStyle(System::WideString &__Get_fontStyle_result) = 0 ;
	virtual HRESULT __safecall Set_fontVariant(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_fontVariant(System::WideString &__Get_fontVariant_result) = 0 ;
	virtual HRESULT __safecall Set_fontWeight(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_fontWeight(System::WideString &__Get_fontWeight_result) = 0 ;
	virtual HRESULT __safecall Set_fontSize(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_fontSize(System::OleVariant &__Get_fontSize_result) = 0 ;
	virtual HRESULT __safecall Set_font(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_font(System::WideString &__Get_font_result) = 0 ;
	virtual HRESULT __safecall Set_color(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_color(System::OleVariant &__Get_color_result) = 0 ;
	virtual HRESULT __safecall Set_background(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_background(System::WideString &__Get_background_result) = 0 ;
	virtual HRESULT __safecall Set_backgroundColor(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_backgroundColor(System::OleVariant &__Get_backgroundColor_result) = 0 ;
	virtual HRESULT __safecall Set_backgroundImage(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_backgroundImage(System::WideString &__Get_backgroundImage_result) = 0 ;
	virtual HRESULT __safecall Set_backgroundRepeat(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_backgroundRepeat(System::WideString &__Get_backgroundRepeat_result) = 0 ;
	virtual HRESULT __safecall Set_backgroundAttachment(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_backgroundAttachment(System::WideString &__Get_backgroundAttachment_result) = 0 ;
	virtual HRESULT __safecall Set_backgroundPosition(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_backgroundPosition(System::WideString &__Get_backgroundPosition_result) = 0 ;
	virtual HRESULT __safecall Set_backgroundPositionX(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_backgroundPositionX(System::OleVariant &__Get_backgroundPositionX_result) = 0 ;
	virtual HRESULT __safecall Set_backgroundPositionY(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_backgroundPositionY(System::OleVariant &__Get_backgroundPositionY_result) = 0 ;
	virtual HRESULT __safecall Set_wordSpacing(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_wordSpacing(System::OleVariant &__Get_wordSpacing_result) = 0 ;
	virtual HRESULT __safecall Set_letterSpacing(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_letterSpacing(System::OleVariant &__Get_letterSpacing_result) = 0 ;
	virtual HRESULT __safecall Set_textDecoration(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_textDecoration(System::WideString &__Get_textDecoration_result) = 0 ;
	virtual HRESULT __safecall Set_verticalAlign(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_verticalAlign(System::OleVariant &__Get_verticalAlign_result) = 0 ;
	virtual HRESULT __safecall Set_textTransform(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_textTransform(System::WideString &__Get_textTransform_result) = 0 ;
	virtual HRESULT __safecall Set_textAlign(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_textAlign(System::WideString &__Get_textAlign_result) = 0 ;
	virtual HRESULT __safecall Set_textIndent(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_textIndent(System::OleVariant &__Get_textIndent_result) = 0 ;
	virtual HRESULT __safecall Set_lineHeight(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_lineHeight(System::OleVariant &__Get_lineHeight_result) = 0 ;
	virtual HRESULT __safecall Set_marginTop(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_marginTop(System::OleVariant &__Get_marginTop_result) = 0 ;
	virtual HRESULT __safecall Set_marginRight(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_marginRight(System::OleVariant &__Get_marginRight_result) = 0 ;
	virtual HRESULT __safecall Set_marginBottom(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_marginBottom(System::OleVariant &__Get_marginBottom_result) = 0 ;
	virtual HRESULT __safecall Set_marginLeft(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_marginLeft(System::OleVariant &__Get_marginLeft_result) = 0 ;
	virtual HRESULT __safecall Set_margin(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_margin(System::WideString &__Get_margin_result) = 0 ;
	virtual HRESULT __safecall Set_paddingTop(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_paddingTop(System::OleVariant &__Get_paddingTop_result) = 0 ;
	virtual HRESULT __safecall Set_paddingRight(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_paddingRight(System::OleVariant &__Get_paddingRight_result) = 0 ;
	virtual HRESULT __safecall Set_paddingBottom(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_paddingBottom(System::OleVariant &__Get_paddingBottom_result) = 0 ;
	virtual HRESULT __safecall Set_paddingLeft(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_paddingLeft(System::OleVariant &__Get_paddingLeft_result) = 0 ;
	virtual HRESULT __safecall Set_padding(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_padding(System::WideString &__Get_padding_result) = 0 ;
	virtual HRESULT __safecall Set_border(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_border(System::WideString &__Get_border_result) = 0 ;
	virtual HRESULT __safecall Set_borderTop(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_borderTop(System::WideString &__Get_borderTop_result) = 0 ;
	virtual HRESULT __safecall Set_borderRight(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_borderRight(System::WideString &__Get_borderRight_result) = 0 ;
	virtual HRESULT __safecall Set_borderBottom(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_borderBottom(System::WideString &__Get_borderBottom_result) = 0 ;
	virtual HRESULT __safecall Set_borderLeft(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_borderLeft(System::WideString &__Get_borderLeft_result) = 0 ;
	virtual HRESULT __safecall Set_borderColor(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_borderColor(System::WideString &__Get_borderColor_result) = 0 ;
	virtual HRESULT __safecall Set_borderTopColor(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_borderTopColor(System::OleVariant &__Get_borderTopColor_result) = 0 ;
	virtual HRESULT __safecall Set_borderRightColor(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_borderRightColor(System::OleVariant &__Get_borderRightColor_result) = 0 ;
	virtual HRESULT __safecall Set_borderBottomColor(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_borderBottomColor(System::OleVariant &__Get_borderBottomColor_result) = 0 ;
	virtual HRESULT __safecall Set_borderLeftColor(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_borderLeftColor(System::OleVariant &__Get_borderLeftColor_result) = 0 ;
	virtual HRESULT __safecall Set_borderWidth(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_borderWidth(System::WideString &__Get_borderWidth_result) = 0 ;
	virtual HRESULT __safecall Set_borderTopWidth(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_borderTopWidth(System::OleVariant &__Get_borderTopWidth_result) = 0 ;
	virtual HRESULT __safecall Set_borderRightWidth(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_borderRightWidth(System::OleVariant &__Get_borderRightWidth_result) = 0 ;
	virtual HRESULT __safecall Set_borderBottomWidth(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_borderBottomWidth(System::OleVariant &__Get_borderBottomWidth_result) = 0 ;
	virtual HRESULT __safecall Set_borderLeftWidth(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_borderLeftWidth(System::OleVariant &__Get_borderLeftWidth_result) = 0 ;
	virtual HRESULT __safecall Set_borderStyle(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_borderStyle(System::WideString &__Get_borderStyle_result) = 0 ;
	virtual HRESULT __safecall Set_borderTopStyle(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_borderTopStyle(System::WideString &__Get_borderTopStyle_result) = 0 ;
	virtual HRESULT __safecall Set_borderRightStyle(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_borderRightStyle(System::WideString &__Get_borderRightStyle_result) = 0 ;
	virtual HRESULT __safecall Set_borderBottomStyle(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_borderBottomStyle(System::WideString &__Get_borderBottomStyle_result) = 0 ;
	virtual HRESULT __safecall Set_borderLeftStyle(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_borderLeftStyle(System::WideString &__Get_borderLeftStyle_result) = 0 ;
	virtual HRESULT __safecall Set_width(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_width(System::OleVariant &__Get_width_result) = 0 ;
	virtual HRESULT __safecall Set_height(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_height(System::OleVariant &__Get_height_result) = 0 ;
	virtual HRESULT __safecall Set_styleFloat(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_styleFloat(System::WideString &__Get_styleFloat_result) = 0 ;
	virtual HRESULT __safecall Set_clear(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_clear(System::WideString &__Get_clear_result) = 0 ;
	virtual HRESULT __safecall Set_display(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_display(System::WideString &__Get_display_result) = 0 ;
	virtual HRESULT __safecall Set_visibility(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_visibility(System::WideString &__Get_visibility_result) = 0 ;
	virtual HRESULT __safecall Set_listStyleType(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_listStyleType(System::WideString &__Get_listStyleType_result) = 0 ;
	virtual HRESULT __safecall Set_listStylePosition(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_listStylePosition(System::WideString &__Get_listStylePosition_result) = 0 ;
	virtual HRESULT __safecall Set_listStyleImage(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_listStyleImage(System::WideString &__Get_listStyleImage_result) = 0 ;
	virtual HRESULT __safecall Set_listStyle(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_listStyle(System::WideString &__Get_listStyle_result) = 0 ;
	virtual HRESULT __safecall Set_whiteSpace(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_whiteSpace(System::WideString &__Get_whiteSpace_result) = 0 ;
	virtual HRESULT __safecall Set_top(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_top(System::OleVariant &__Get_top_result) = 0 ;
	virtual HRESULT __safecall Set_left(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_left(System::OleVariant &__Get_left_result) = 0 ;
	virtual HRESULT __safecall Set_zIndex(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_zIndex(System::OleVariant &__Get_zIndex_result) = 0 ;
	virtual HRESULT __safecall Set_overflow(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_overflow(System::WideString &__Get_overflow_result) = 0 ;
	virtual HRESULT __safecall Set_pageBreakBefore(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_pageBreakBefore(System::WideString &__Get_pageBreakBefore_result) = 0 ;
	virtual HRESULT __safecall Set_pageBreakAfter(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_pageBreakAfter(System::WideString &__Get_pageBreakAfter_result) = 0 ;
	virtual HRESULT __safecall Set_cssText(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_cssText(System::WideString &__Get_cssText_result) = 0 ;
	virtual HRESULT __safecall Set_cursor(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_cursor(System::WideString &__Get_cursor_result) = 0 ;
	virtual HRESULT __safecall Set_clip(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_clip(System::WideString &__Get_clip_result) = 0 ;
	virtual HRESULT __safecall Set_filter(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_filter(System::WideString &__Get_filter_result) = 0 ;
	virtual HRESULT __safecall Set_tableLayout(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_tableLayout(System::WideString &__Get_tableLayout_result) = 0 ;
	virtual HRESULT __safecall Set_borderCollapse(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_borderCollapse(System::WideString &__Get_borderCollapse_result) = 0 ;
	virtual HRESULT __safecall Set_direction(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_direction(System::WideString &__Get_direction_result) = 0 ;
	virtual HRESULT __safecall Set_behavior(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_behavior(System::WideString &__Get_behavior_result) = 0 ;
	virtual HRESULT __safecall Set_position(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_position(System::WideString &__Get_position_result) = 0 ;
	virtual HRESULT __safecall Set_unicodeBidi(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_unicodeBidi(System::WideString &__Get_unicodeBidi_result) = 0 ;
	virtual HRESULT __safecall Set_bottom(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_bottom(System::OleVariant &__Get_bottom_result) = 0 ;
	virtual HRESULT __safecall Set_right(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_right(System::OleVariant &__Get_right_result) = 0 ;
	virtual HRESULT __safecall Set_imeMode(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_imeMode(System::WideString &__Get_imeMode_result) = 0 ;
	virtual HRESULT __safecall Set_rubyAlign(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_rubyAlign(System::WideString &__Get_rubyAlign_result) = 0 ;
	virtual HRESULT __safecall Set_rubyPosition(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_rubyPosition(System::WideString &__Get_rubyPosition_result) = 0 ;
	virtual HRESULT __safecall Set_rubyOverhang(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_rubyOverhang(System::WideString &__Get_rubyOverhang_result) = 0 ;
	virtual HRESULT __safecall Set_layoutGridChar(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_layoutGridChar(System::OleVariant &__Get_layoutGridChar_result) = 0 ;
	virtual HRESULT __safecall Set_layoutGridLine(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_layoutGridLine(System::OleVariant &__Get_layoutGridLine_result) = 0 ;
	virtual HRESULT __safecall Set_layoutGridMode(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_layoutGridMode(System::WideString &__Get_layoutGridMode_result) = 0 ;
	virtual HRESULT __safecall Set_layoutGridType(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_layoutGridType(System::WideString &__Get_layoutGridType_result) = 0 ;
	virtual HRESULT __safecall Set_layoutGrid(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_layoutGrid(System::WideString &__Get_layoutGrid_result) = 0 ;
	virtual HRESULT __safecall Set_textAutospace(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_textAutospace(System::WideString &__Get_textAutospace_result) = 0 ;
	virtual HRESULT __safecall Set_wordBreak(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_wordBreak(System::WideString &__Get_wordBreak_result) = 0 ;
	virtual HRESULT __safecall Set_lineBreak(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_lineBreak(System::WideString &__Get_lineBreak_result) = 0 ;
	virtual HRESULT __safecall Set_textJustify(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_textJustify(System::WideString &__Get_textJustify_result) = 0 ;
	virtual HRESULT __safecall Set_textJustifyTrim(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_textJustifyTrim(System::WideString &__Get_textJustifyTrim_result) = 0 ;
	virtual HRESULT __safecall Set_textKashida(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_textKashida(System::OleVariant &__Get_textKashida_result) = 0 ;
	virtual HRESULT __safecall Set_overflowX(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_overflowX(System::WideString &__Get_overflowX_result) = 0 ;
	virtual HRESULT __safecall Set_overflowY(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_overflowY(System::WideString &__Get_overflowY_result) = 0 ;
	virtual HRESULT __safecall Set_accelerator(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_accelerator(System::WideString &__Get_accelerator_result) = 0 ;
	virtual HRESULT __safecall Set_layoutFlow(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_layoutFlow(System::WideString &__Get_layoutFlow_result) = 0 ;
	virtual HRESULT __safecall Set_zoom(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_zoom(System::OleVariant &__Get_zoom_result) = 0 ;
	virtual HRESULT __safecall Set_wordWrap(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_wordWrap(System::WideString &__Get_wordWrap_result) = 0 ;
	virtual HRESULT __safecall Set_textUnderlinePosition(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_textUnderlinePosition(System::WideString &__Get_textUnderlinePosition_result) = 0 ;
	virtual HRESULT __safecall Set_scrollbarBaseColor(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_scrollbarBaseColor(System::OleVariant &__Get_scrollbarBaseColor_result) = 0 ;
	virtual HRESULT __safecall Set_scrollbarFaceColor(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_scrollbarFaceColor(System::OleVariant &__Get_scrollbarFaceColor_result) = 0 ;
	virtual HRESULT __safecall Set_scrollbar3dLightColor(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_scrollbar3dLightColor(System::OleVariant &__Get_scrollbar3dLightColor_result) = 0 ;
	virtual HRESULT __safecall Set_scrollbarShadowColor(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_scrollbarShadowColor(System::OleVariant &__Get_scrollbarShadowColor_result) = 0 ;
	virtual HRESULT __safecall Set_scrollbarHighlightColor(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_scrollbarHighlightColor(System::OleVariant &__Get_scrollbarHighlightColor_result) = 0 ;
	virtual HRESULT __safecall Set_scrollbarDarkShadowColor(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_scrollbarDarkShadowColor(System::OleVariant &__Get_scrollbarDarkShadowColor_result) = 0 ;
	virtual HRESULT __safecall Set_scrollbarArrowColor(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_scrollbarArrowColor(System::OleVariant &__Get_scrollbarArrowColor_result) = 0 ;
	virtual HRESULT __safecall Set_scrollbarTrackColor(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_scrollbarTrackColor(System::OleVariant &__Get_scrollbarTrackColor_result) = 0 ;
	virtual HRESULT __safecall Set_writingMode(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_writingMode(System::WideString &__Get_writingMode_result) = 0 ;
	virtual HRESULT __safecall Set_textAlignLast(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_textAlignLast(System::WideString &__Get_textAlignLast_result) = 0 ;
	virtual HRESULT __safecall Set_textKashidaSpace(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_textKashidaSpace(System::OleVariant &__Get_textKashidaSpace_result) = 0 ;
	virtual HRESULT __safecall Set_textOverflow(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_textOverflow(System::WideString &__Get_textOverflow_result) = 0 ;
	virtual HRESULT __safecall Set_minHeight(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_minHeight(System::OleVariant &__Get_minHeight_result) = 0 ;
	virtual HRESULT __safecall Set_msInterpolationMode(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_msInterpolationMode(System::WideString &__Get_msInterpolationMode_result) = 0 ;
	virtual HRESULT __safecall Set_maxHeight(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_maxHeight(System::OleVariant &__Get_maxHeight_result) = 0 ;
	virtual HRESULT __safecall Set_minWidth(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_minWidth(System::OleVariant &__Get_minWidth_result) = 0 ;
	virtual HRESULT __safecall Set_maxWidth(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_maxWidth(System::OleVariant &__Get_maxWidth_result) = 0 ;
	virtual HRESULT __safecall Set_content(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_content(System::WideString &__Get_content_result) = 0 ;
	virtual HRESULT __safecall Set_captionSide(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_captionSide(System::WideString &__Get_captionSide_result) = 0 ;
	virtual HRESULT __safecall Set_counterIncrement(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_counterIncrement(System::WideString &__Get_counterIncrement_result) = 0 ;
	virtual HRESULT __safecall Set_counterReset(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_counterReset(System::WideString &__Get_counterReset_result) = 0 ;
	virtual HRESULT __safecall Set_outline(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_outline(System::WideString &__Get_outline_result) = 0 ;
	virtual HRESULT __safecall Set_outlineWidth(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_outlineWidth(System::OleVariant &__Get_outlineWidth_result) = 0 ;
	virtual HRESULT __safecall Set_outlineStyle(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_outlineStyle(System::WideString &__Get_outlineStyle_result) = 0 ;
	virtual HRESULT __safecall Set_outlineColor(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_outlineColor(System::OleVariant &__Get_outlineColor_result) = 0 ;
	virtual HRESULT __safecall Set_boxSizing(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_boxSizing(System::WideString &__Get_boxSizing_result) = 0 ;
	virtual HRESULT __safecall Set_borderSpacing(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_borderSpacing(System::WideString &__Get_borderSpacing_result) = 0 ;
	virtual HRESULT __safecall Set_orphans(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_orphans(System::OleVariant &__Get_orphans_result) = 0 ;
	virtual HRESULT __safecall Set_widows(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_widows(System::OleVariant &__Get_widows_result) = 0 ;
	virtual HRESULT __safecall Set_pageBreakInside(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_pageBreakInside(System::WideString &__Get_pageBreakInside_result) = 0 ;
	virtual HRESULT __safecall Set_emptyCells(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_emptyCells(System::WideString &__Get_emptyCells_result) = 0 ;
	virtual HRESULT __safecall Set_msBlockProgression(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_msBlockProgression(System::WideString &__Get_msBlockProgression_result) = 0 ;
	virtual HRESULT __safecall Set_quotes(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_quotes(System::WideString &__Get_quotes_result) = 0 ;
	virtual HRESULT __safecall Set_alignmentBaseline(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_alignmentBaseline(System::WideString &__Get_alignmentBaseline_result) = 0 ;
	virtual HRESULT __safecall Set_baselineShift(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_baselineShift(System::OleVariant &__Get_baselineShift_result) = 0 ;
	virtual HRESULT __safecall Set_dominantBaseline(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_dominantBaseline(System::WideString &__Get_dominantBaseline_result) = 0 ;
	virtual HRESULT __safecall Set_fontSizeAdjust(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_fontSizeAdjust(System::OleVariant &__Get_fontSizeAdjust_result) = 0 ;
	virtual HRESULT __safecall Set_fontStretch(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_fontStretch(System::WideString &__Get_fontStretch_result) = 0 ;
	virtual HRESULT __safecall Set_opacity(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_opacity(System::OleVariant &__Get_opacity_result) = 0 ;
	virtual HRESULT __safecall Set_clipPath(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_clipPath(System::WideString &__Get_clipPath_result) = 0 ;
	virtual HRESULT __safecall Set_clipRule(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_clipRule(System::WideString &__Get_clipRule_result) = 0 ;
	virtual HRESULT __safecall Set_fill(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_fill(System::WideString &__Get_fill_result) = 0 ;
	virtual HRESULT __safecall Set_fillOpacity(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_fillOpacity(System::OleVariant &__Get_fillOpacity_result) = 0 ;
	virtual HRESULT __safecall Set_fillRule(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_fillRule(System::WideString &__Get_fillRule_result) = 0 ;
	virtual HRESULT __safecall Set_kerning(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_kerning(System::OleVariant &__Get_kerning_result) = 0 ;
	virtual HRESULT __safecall Set_marker(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_marker(System::WideString &__Get_marker_result) = 0 ;
	virtual HRESULT __safecall Set_markerEnd(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_markerEnd(System::WideString &__Get_markerEnd_result) = 0 ;
	virtual HRESULT __safecall Set_markerMid(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_markerMid(System::WideString &__Get_markerMid_result) = 0 ;
	virtual HRESULT __safecall Set_markerStart(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_markerStart(System::WideString &__Get_markerStart_result) = 0 ;
	virtual HRESULT __safecall Set_mask(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_mask(System::WideString &__Get_mask_result) = 0 ;
	virtual HRESULT __safecall Set_pointerEvents(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_pointerEvents(System::WideString &__Get_pointerEvents_result) = 0 ;
	virtual HRESULT __safecall Set_stopColor(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_stopColor(System::OleVariant &__Get_stopColor_result) = 0 ;
	virtual HRESULT __safecall Set_stopOpacity(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_stopOpacity(System::OleVariant &__Get_stopOpacity_result) = 0 ;
	virtual HRESULT __safecall Set_stroke(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_stroke(System::WideString &__Get_stroke_result) = 0 ;
	virtual HRESULT __safecall Set_strokeDasharray(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_strokeDasharray(System::WideString &__Get_strokeDasharray_result) = 0 ;
	virtual HRESULT __safecall Set_strokeDashoffset(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_strokeDashoffset(System::OleVariant &__Get_strokeDashoffset_result) = 0 ;
	virtual HRESULT __safecall Set_strokeLinecap(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_strokeLinecap(System::WideString &__Get_strokeLinecap_result) = 0 ;
	virtual HRESULT __safecall Set_strokeLinejoin(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_strokeLinejoin(System::WideString &__Get_strokeLinejoin_result) = 0 ;
	virtual HRESULT __safecall Set_strokeMiterlimit(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_strokeMiterlimit(System::OleVariant &__Get_strokeMiterlimit_result) = 0 ;
	virtual HRESULT __safecall Set_strokeOpacity(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_strokeOpacity(System::OleVariant &__Get_strokeOpacity_result) = 0 ;
	virtual HRESULT __safecall Set_strokeWidth(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_strokeWidth(System::OleVariant &__Get_strokeWidth_result) = 0 ;
	virtual HRESULT __safecall Set_textAnchor(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_textAnchor(System::WideString &__Get_textAnchor_result) = 0 ;
	virtual HRESULT __safecall Set_glyphOrientationHorizontal(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_glyphOrientationHorizontal(System::OleVariant &__Get_glyphOrientationHorizontal_result) = 0 ;
	virtual HRESULT __safecall Set_glyphOrientationVertical(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_glyphOrientationVertical(System::OleVariant &__Get_glyphOrientationVertical_result) = 0 ;
	virtual HRESULT __safecall Set_borderRadius(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_borderRadius(System::WideString &__Get_borderRadius_result) = 0 ;
	virtual HRESULT __safecall Set_borderTopLeftRadius(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_borderTopLeftRadius(System::WideString &__Get_borderTopLeftRadius_result) = 0 ;
	virtual HRESULT __safecall Set_borderTopRightRadius(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_borderTopRightRadius(System::WideString &__Get_borderTopRightRadius_result) = 0 ;
	virtual HRESULT __safecall Set_borderBottomRightRadius(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_borderBottomRightRadius(System::WideString &__Get_borderBottomRightRadius_result) = 0 ;
	virtual HRESULT __safecall Set_borderBottomLeftRadius(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_borderBottomLeftRadius(System::WideString &__Get_borderBottomLeftRadius_result) = 0 ;
	virtual HRESULT __safecall Set_clipTop(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_clipTop(System::OleVariant &__Get_clipTop_result) = 0 ;
	virtual HRESULT __safecall Set_clipRight(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_clipRight(System::OleVariant &__Get_clipRight_result) = 0 ;
	virtual HRESULT __safecall Get_clipBottom(System::OleVariant &__Get_clipBottom_result) = 0 ;
	virtual HRESULT __safecall Set_clipLeft(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_clipLeft(System::OleVariant &__Get_clipLeft_result) = 0 ;
	virtual HRESULT __safecall Set_cssFloat(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_cssFloat(System::WideString &__Get_cssFloat_result) = 0 ;
	virtual HRESULT __safecall Set_backgroundClip(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_backgroundClip(System::WideString &__Get_backgroundClip_result) = 0 ;
	virtual HRESULT __safecall Set_backgroundOrigin(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_backgroundOrigin(System::WideString &__Get_backgroundOrigin_result) = 0 ;
	virtual HRESULT __safecall Set_backgroundSize(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_backgroundSize(System::WideString &__Get_backgroundSize_result) = 0 ;
	virtual HRESULT __safecall Set_boxShadow(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_boxShadow(System::WideString &__Get_boxShadow_result) = 0 ;
	virtual HRESULT __safecall Set_msTransform(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_msTransform(System::WideString &__Get_msTransform_result) = 0 ;
	virtual HRESULT __safecall Set_msTransformOrigin(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_msTransformOrigin(System::WideString &__Get_msTransformOrigin_result) = 0 ;
	/* safecall wrapper */ int _scw_Get_length() { int __r; HRESULT __hr = Get_length(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int length = {read=_scw_Get_length};
	/* safecall wrapper */ System::OleVariant _scw_Get_parentRule() { System::OleVariant __r; HRESULT __hr = Get_parentRule(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant parentRule = {read=_scw_Get_parentRule};
	/* safecall wrapper */ System::WideString _scw_Get_fontFamily() { System::WideString __r; HRESULT __hr = Get_fontFamily(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString fontFamily = {read=_scw_Get_fontFamily, write=Set_fontFamily};
	/* safecall wrapper */ System::WideString _scw_Get_fontStyle() { System::WideString __r; HRESULT __hr = Get_fontStyle(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString fontStyle = {read=_scw_Get_fontStyle, write=Set_fontStyle};
	/* safecall wrapper */ System::WideString _scw_Get_fontVariant() { System::WideString __r; HRESULT __hr = Get_fontVariant(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString fontVariant = {read=_scw_Get_fontVariant, write=Set_fontVariant};
	/* safecall wrapper */ System::WideString _scw_Get_fontWeight() { System::WideString __r; HRESULT __hr = Get_fontWeight(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString fontWeight = {read=_scw_Get_fontWeight, write=Set_fontWeight};
	/* safecall wrapper */ System::OleVariant _scw_Get_fontSize() { System::OleVariant __r; HRESULT __hr = Get_fontSize(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant fontSize = {read=_scw_Get_fontSize, write=Set_fontSize};
	/* safecall wrapper */ System::WideString _scw_Get_font() { System::WideString __r; HRESULT __hr = Get_font(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString font = {read=_scw_Get_font, write=Set_font};
	/* safecall wrapper */ System::OleVariant _scw_Get_color() { System::OleVariant __r; HRESULT __hr = Get_color(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant color = {read=_scw_Get_color, write=Set_color};
	/* safecall wrapper */ System::WideString _scw_Get_background() { System::WideString __r; HRESULT __hr = Get_background(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString background = {read=_scw_Get_background, write=Set_background};
	/* safecall wrapper */ System::OleVariant _scw_Get_backgroundColor() { System::OleVariant __r; HRESULT __hr = Get_backgroundColor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant backgroundColor = {read=_scw_Get_backgroundColor, write=Set_backgroundColor};
	/* safecall wrapper */ System::WideString _scw_Get_backgroundImage() { System::WideString __r; HRESULT __hr = Get_backgroundImage(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString backgroundImage = {read=_scw_Get_backgroundImage, write=Set_backgroundImage};
	/* safecall wrapper */ System::WideString _scw_Get_backgroundRepeat() { System::WideString __r; HRESULT __hr = Get_backgroundRepeat(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString backgroundRepeat = {read=_scw_Get_backgroundRepeat, write=Set_backgroundRepeat};
	/* safecall wrapper */ System::WideString _scw_Get_backgroundAttachment() { System::WideString __r; HRESULT __hr = Get_backgroundAttachment(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString backgroundAttachment = {read=_scw_Get_backgroundAttachment, write=Set_backgroundAttachment};
	/* safecall wrapper */ System::WideString _scw_Get_backgroundPosition() { System::WideString __r; HRESULT __hr = Get_backgroundPosition(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString backgroundPosition = {read=_scw_Get_backgroundPosition, write=Set_backgroundPosition};
	/* safecall wrapper */ System::OleVariant _scw_Get_backgroundPositionX() { System::OleVariant __r; HRESULT __hr = Get_backgroundPositionX(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant backgroundPositionX = {read=_scw_Get_backgroundPositionX, write=Set_backgroundPositionX};
	/* safecall wrapper */ System::OleVariant _scw_Get_backgroundPositionY() { System::OleVariant __r; HRESULT __hr = Get_backgroundPositionY(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant backgroundPositionY = {read=_scw_Get_backgroundPositionY, write=Set_backgroundPositionY};
	/* safecall wrapper */ System::OleVariant _scw_Get_wordSpacing() { System::OleVariant __r; HRESULT __hr = Get_wordSpacing(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant wordSpacing = {read=_scw_Get_wordSpacing, write=Set_wordSpacing};
	/* safecall wrapper */ System::OleVariant _scw_Get_letterSpacing() { System::OleVariant __r; HRESULT __hr = Get_letterSpacing(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant letterSpacing = {read=_scw_Get_letterSpacing, write=Set_letterSpacing};
	/* safecall wrapper */ System::WideString _scw_Get_textDecoration() { System::WideString __r; HRESULT __hr = Get_textDecoration(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString textDecoration = {read=_scw_Get_textDecoration, write=Set_textDecoration};
	/* safecall wrapper */ System::OleVariant _scw_Get_verticalAlign() { System::OleVariant __r; HRESULT __hr = Get_verticalAlign(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant verticalAlign = {read=_scw_Get_verticalAlign, write=Set_verticalAlign};
	/* safecall wrapper */ System::WideString _scw_Get_textTransform() { System::WideString __r; HRESULT __hr = Get_textTransform(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString textTransform = {read=_scw_Get_textTransform, write=Set_textTransform};
	/* safecall wrapper */ System::WideString _scw_Get_textAlign() { System::WideString __r; HRESULT __hr = Get_textAlign(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString textAlign = {read=_scw_Get_textAlign, write=Set_textAlign};
	/* safecall wrapper */ System::OleVariant _scw_Get_textIndent() { System::OleVariant __r; HRESULT __hr = Get_textIndent(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant textIndent = {read=_scw_Get_textIndent, write=Set_textIndent};
	/* safecall wrapper */ System::OleVariant _scw_Get_lineHeight() { System::OleVariant __r; HRESULT __hr = Get_lineHeight(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant lineHeight = {read=_scw_Get_lineHeight, write=Set_lineHeight};
	/* safecall wrapper */ System::OleVariant _scw_Get_marginTop() { System::OleVariant __r; HRESULT __hr = Get_marginTop(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant marginTop = {read=_scw_Get_marginTop, write=Set_marginTop};
	/* safecall wrapper */ System::OleVariant _scw_Get_marginRight() { System::OleVariant __r; HRESULT __hr = Get_marginRight(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant marginRight = {read=_scw_Get_marginRight, write=Set_marginRight};
	/* safecall wrapper */ System::OleVariant _scw_Get_marginBottom() { System::OleVariant __r; HRESULT __hr = Get_marginBottom(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant marginBottom = {read=_scw_Get_marginBottom, write=Set_marginBottom};
	/* safecall wrapper */ System::OleVariant _scw_Get_marginLeft() { System::OleVariant __r; HRESULT __hr = Get_marginLeft(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant marginLeft = {read=_scw_Get_marginLeft, write=Set_marginLeft};
	/* safecall wrapper */ System::WideString _scw_Get_margin() { System::WideString __r; HRESULT __hr = Get_margin(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString margin = {read=_scw_Get_margin, write=Set_margin};
	/* safecall wrapper */ System::OleVariant _scw_Get_paddingTop() { System::OleVariant __r; HRESULT __hr = Get_paddingTop(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant paddingTop = {read=_scw_Get_paddingTop, write=Set_paddingTop};
	/* safecall wrapper */ System::OleVariant _scw_Get_paddingRight() { System::OleVariant __r; HRESULT __hr = Get_paddingRight(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant paddingRight = {read=_scw_Get_paddingRight, write=Set_paddingRight};
	/* safecall wrapper */ System::OleVariant _scw_Get_paddingBottom() { System::OleVariant __r; HRESULT __hr = Get_paddingBottom(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant paddingBottom = {read=_scw_Get_paddingBottom, write=Set_paddingBottom};
	/* safecall wrapper */ System::OleVariant _scw_Get_paddingLeft() { System::OleVariant __r; HRESULT __hr = Get_paddingLeft(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant paddingLeft = {read=_scw_Get_paddingLeft, write=Set_paddingLeft};
	/* safecall wrapper */ System::WideString _scw_Get_padding() { System::WideString __r; HRESULT __hr = Get_padding(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString padding = {read=_scw_Get_padding, write=Set_padding};
	/* safecall wrapper */ System::WideString _scw_Get_border() { System::WideString __r; HRESULT __hr = Get_border(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString border = {read=_scw_Get_border, write=Set_border};
	/* safecall wrapper */ System::WideString _scw_Get_borderTop() { System::WideString __r; HRESULT __hr = Get_borderTop(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString borderTop = {read=_scw_Get_borderTop, write=Set_borderTop};
	/* safecall wrapper */ System::WideString _scw_Get_borderRight() { System::WideString __r; HRESULT __hr = Get_borderRight(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString borderRight = {read=_scw_Get_borderRight, write=Set_borderRight};
	/* safecall wrapper */ System::WideString _scw_Get_borderBottom() { System::WideString __r; HRESULT __hr = Get_borderBottom(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString borderBottom = {read=_scw_Get_borderBottom, write=Set_borderBottom};
	/* safecall wrapper */ System::WideString _scw_Get_borderLeft() { System::WideString __r; HRESULT __hr = Get_borderLeft(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString borderLeft = {read=_scw_Get_borderLeft, write=Set_borderLeft};
	/* safecall wrapper */ System::WideString _scw_Get_borderColor() { System::WideString __r; HRESULT __hr = Get_borderColor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString borderColor = {read=_scw_Get_borderColor, write=Set_borderColor};
	/* safecall wrapper */ System::OleVariant _scw_Get_borderTopColor() { System::OleVariant __r; HRESULT __hr = Get_borderTopColor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant borderTopColor = {read=_scw_Get_borderTopColor, write=Set_borderTopColor};
	/* safecall wrapper */ System::OleVariant _scw_Get_borderRightColor() { System::OleVariant __r; HRESULT __hr = Get_borderRightColor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant borderRightColor = {read=_scw_Get_borderRightColor, write=Set_borderRightColor};
	/* safecall wrapper */ System::OleVariant _scw_Get_borderBottomColor() { System::OleVariant __r; HRESULT __hr = Get_borderBottomColor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant borderBottomColor = {read=_scw_Get_borderBottomColor, write=Set_borderBottomColor};
	/* safecall wrapper */ System::OleVariant _scw_Get_borderLeftColor() { System::OleVariant __r; HRESULT __hr = Get_borderLeftColor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant borderLeftColor = {read=_scw_Get_borderLeftColor, write=Set_borderLeftColor};
	/* safecall wrapper */ System::WideString _scw_Get_borderWidth() { System::WideString __r; HRESULT __hr = Get_borderWidth(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString borderWidth = {read=_scw_Get_borderWidth, write=Set_borderWidth};
	/* safecall wrapper */ System::OleVariant _scw_Get_borderTopWidth() { System::OleVariant __r; HRESULT __hr = Get_borderTopWidth(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant borderTopWidth = {read=_scw_Get_borderTopWidth, write=Set_borderTopWidth};
	/* safecall wrapper */ System::OleVariant _scw_Get_borderRightWidth() { System::OleVariant __r; HRESULT __hr = Get_borderRightWidth(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant borderRightWidth = {read=_scw_Get_borderRightWidth, write=Set_borderRightWidth};
	/* safecall wrapper */ System::OleVariant _scw_Get_borderBottomWidth() { System::OleVariant __r; HRESULT __hr = Get_borderBottomWidth(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant borderBottomWidth = {read=_scw_Get_borderBottomWidth, write=Set_borderBottomWidth};
	/* safecall wrapper */ System::OleVariant _scw_Get_borderLeftWidth() { System::OleVariant __r; HRESULT __hr = Get_borderLeftWidth(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant borderLeftWidth = {read=_scw_Get_borderLeftWidth, write=Set_borderLeftWidth};
	/* safecall wrapper */ System::WideString _scw_Get_borderStyle() { System::WideString __r; HRESULT __hr = Get_borderStyle(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString borderStyle = {read=_scw_Get_borderStyle, write=Set_borderStyle};
	/* safecall wrapper */ System::WideString _scw_Get_borderTopStyle() { System::WideString __r; HRESULT __hr = Get_borderTopStyle(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString borderTopStyle = {read=_scw_Get_borderTopStyle, write=Set_borderTopStyle};
	/* safecall wrapper */ System::WideString _scw_Get_borderRightStyle() { System::WideString __r; HRESULT __hr = Get_borderRightStyle(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString borderRightStyle = {read=_scw_Get_borderRightStyle, write=Set_borderRightStyle};
	/* safecall wrapper */ System::WideString _scw_Get_borderBottomStyle() { System::WideString __r; HRESULT __hr = Get_borderBottomStyle(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString borderBottomStyle = {read=_scw_Get_borderBottomStyle, write=Set_borderBottomStyle};
	/* safecall wrapper */ System::WideString _scw_Get_borderLeftStyle() { System::WideString __r; HRESULT __hr = Get_borderLeftStyle(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString borderLeftStyle = {read=_scw_Get_borderLeftStyle, write=Set_borderLeftStyle};
	/* safecall wrapper */ System::OleVariant _scw_Get_width() { System::OleVariant __r; HRESULT __hr = Get_width(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant width = {read=_scw_Get_width, write=Set_width};
	/* safecall wrapper */ System::OleVariant _scw_Get_height() { System::OleVariant __r; HRESULT __hr = Get_height(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant height = {read=_scw_Get_height, write=Set_height};
	/* safecall wrapper */ System::WideString _scw_Get_styleFloat() { System::WideString __r; HRESULT __hr = Get_styleFloat(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString styleFloat = {read=_scw_Get_styleFloat, write=Set_styleFloat};
	/* safecall wrapper */ System::WideString _scw_Get_clear() { System::WideString __r; HRESULT __hr = Get_clear(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString clear = {read=_scw_Get_clear, write=Set_clear};
	/* safecall wrapper */ System::WideString _scw_Get_display() { System::WideString __r; HRESULT __hr = Get_display(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString display = {read=_scw_Get_display, write=Set_display};
	/* safecall wrapper */ System::WideString _scw_Get_visibility() { System::WideString __r; HRESULT __hr = Get_visibility(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString visibility = {read=_scw_Get_visibility, write=Set_visibility};
	/* safecall wrapper */ System::WideString _scw_Get_listStyleType() { System::WideString __r; HRESULT __hr = Get_listStyleType(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString listStyleType = {read=_scw_Get_listStyleType, write=Set_listStyleType};
	/* safecall wrapper */ System::WideString _scw_Get_listStylePosition() { System::WideString __r; HRESULT __hr = Get_listStylePosition(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString listStylePosition = {read=_scw_Get_listStylePosition, write=Set_listStylePosition};
	/* safecall wrapper */ System::WideString _scw_Get_listStyleImage() { System::WideString __r; HRESULT __hr = Get_listStyleImage(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString listStyleImage = {read=_scw_Get_listStyleImage, write=Set_listStyleImage};
	/* safecall wrapper */ System::WideString _scw_Get_listStyle() { System::WideString __r; HRESULT __hr = Get_listStyle(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString listStyle = {read=_scw_Get_listStyle, write=Set_listStyle};
	/* safecall wrapper */ System::WideString _scw_Get_whiteSpace() { System::WideString __r; HRESULT __hr = Get_whiteSpace(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString whiteSpace = {read=_scw_Get_whiteSpace, write=Set_whiteSpace};
	/* safecall wrapper */ System::OleVariant _scw_Get_top() { System::OleVariant __r; HRESULT __hr = Get_top(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant top = {read=_scw_Get_top, write=Set_top};
	/* safecall wrapper */ System::OleVariant _scw_Get_left() { System::OleVariant __r; HRESULT __hr = Get_left(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant left = {read=_scw_Get_left, write=Set_left};
	/* safecall wrapper */ System::OleVariant _scw_Get_zIndex() { System::OleVariant __r; HRESULT __hr = Get_zIndex(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant zIndex = {read=_scw_Get_zIndex, write=Set_zIndex};
	/* safecall wrapper */ System::WideString _scw_Get_overflow() { System::WideString __r; HRESULT __hr = Get_overflow(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString overflow = {read=_scw_Get_overflow, write=Set_overflow};
	/* safecall wrapper */ System::WideString _scw_Get_pageBreakBefore() { System::WideString __r; HRESULT __hr = Get_pageBreakBefore(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString pageBreakBefore = {read=_scw_Get_pageBreakBefore, write=Set_pageBreakBefore};
	/* safecall wrapper */ System::WideString _scw_Get_pageBreakAfter() { System::WideString __r; HRESULT __hr = Get_pageBreakAfter(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString pageBreakAfter = {read=_scw_Get_pageBreakAfter, write=Set_pageBreakAfter};
	/* safecall wrapper */ System::WideString _scw_Get_cssText() { System::WideString __r; HRESULT __hr = Get_cssText(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString cssText = {read=_scw_Get_cssText, write=Set_cssText};
	/* safecall wrapper */ System::WideString _scw_Get_cursor() { System::WideString __r; HRESULT __hr = Get_cursor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString cursor = {read=_scw_Get_cursor, write=Set_cursor};
	/* safecall wrapper */ System::WideString _scw_Get_clip() { System::WideString __r; HRESULT __hr = Get_clip(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString clip = {read=_scw_Get_clip, write=Set_clip};
	/* safecall wrapper */ System::WideString _scw_Get_filter() { System::WideString __r; HRESULT __hr = Get_filter(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString filter = {read=_scw_Get_filter, write=Set_filter};
	/* safecall wrapper */ System::WideString _scw_Get_tableLayout() { System::WideString __r; HRESULT __hr = Get_tableLayout(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString tableLayout = {read=_scw_Get_tableLayout, write=Set_tableLayout};
	/* safecall wrapper */ System::WideString _scw_Get_borderCollapse() { System::WideString __r; HRESULT __hr = Get_borderCollapse(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString borderCollapse = {read=_scw_Get_borderCollapse, write=Set_borderCollapse};
	/* safecall wrapper */ System::WideString _scw_Get_direction() { System::WideString __r; HRESULT __hr = Get_direction(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString direction = {read=_scw_Get_direction, write=Set_direction};
	/* safecall wrapper */ System::WideString _scw_Get_behavior() { System::WideString __r; HRESULT __hr = Get_behavior(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString behavior = {read=_scw_Get_behavior, write=Set_behavior};
	/* safecall wrapper */ System::WideString _scw_Get_position() { System::WideString __r; HRESULT __hr = Get_position(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString position = {read=_scw_Get_position, write=Set_position};
	/* safecall wrapper */ System::WideString _scw_Get_unicodeBidi() { System::WideString __r; HRESULT __hr = Get_unicodeBidi(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString unicodeBidi = {read=_scw_Get_unicodeBidi, write=Set_unicodeBidi};
	/* safecall wrapper */ System::OleVariant _scw_Get_bottom() { System::OleVariant __r; HRESULT __hr = Get_bottom(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant bottom = {read=_scw_Get_bottom, write=Set_bottom};
	/* safecall wrapper */ System::OleVariant _scw_Get_right() { System::OleVariant __r; HRESULT __hr = Get_right(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant right = {read=_scw_Get_right, write=Set_right};
	/* safecall wrapper */ System::WideString _scw_Get_imeMode() { System::WideString __r; HRESULT __hr = Get_imeMode(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString imeMode = {read=_scw_Get_imeMode, write=Set_imeMode};
	/* safecall wrapper */ System::WideString _scw_Get_rubyAlign() { System::WideString __r; HRESULT __hr = Get_rubyAlign(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString rubyAlign = {read=_scw_Get_rubyAlign, write=Set_rubyAlign};
	/* safecall wrapper */ System::WideString _scw_Get_rubyPosition() { System::WideString __r; HRESULT __hr = Get_rubyPosition(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString rubyPosition = {read=_scw_Get_rubyPosition, write=Set_rubyPosition};
	/* safecall wrapper */ System::WideString _scw_Get_rubyOverhang() { System::WideString __r; HRESULT __hr = Get_rubyOverhang(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString rubyOverhang = {read=_scw_Get_rubyOverhang, write=Set_rubyOverhang};
	/* safecall wrapper */ System::OleVariant _scw_Get_layoutGridChar() { System::OleVariant __r; HRESULT __hr = Get_layoutGridChar(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant layoutGridChar = {read=_scw_Get_layoutGridChar, write=Set_layoutGridChar};
	/* safecall wrapper */ System::OleVariant _scw_Get_layoutGridLine() { System::OleVariant __r; HRESULT __hr = Get_layoutGridLine(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant layoutGridLine = {read=_scw_Get_layoutGridLine, write=Set_layoutGridLine};
	/* safecall wrapper */ System::WideString _scw_Get_layoutGridMode() { System::WideString __r; HRESULT __hr = Get_layoutGridMode(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString layoutGridMode = {read=_scw_Get_layoutGridMode, write=Set_layoutGridMode};
	/* safecall wrapper */ System::WideString _scw_Get_layoutGridType() { System::WideString __r; HRESULT __hr = Get_layoutGridType(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString layoutGridType = {read=_scw_Get_layoutGridType, write=Set_layoutGridType};
	/* safecall wrapper */ System::WideString _scw_Get_layoutGrid() { System::WideString __r; HRESULT __hr = Get_layoutGrid(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString layoutGrid = {read=_scw_Get_layoutGrid, write=Set_layoutGrid};
	/* safecall wrapper */ System::WideString _scw_Get_textAutospace() { System::WideString __r; HRESULT __hr = Get_textAutospace(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString textAutospace = {read=_scw_Get_textAutospace, write=Set_textAutospace};
	/* safecall wrapper */ System::WideString _scw_Get_wordBreak() { System::WideString __r; HRESULT __hr = Get_wordBreak(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString wordBreak = {read=_scw_Get_wordBreak, write=Set_wordBreak};
	/* safecall wrapper */ System::WideString _scw_Get_lineBreak() { System::WideString __r; HRESULT __hr = Get_lineBreak(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString lineBreak = {read=_scw_Get_lineBreak, write=Set_lineBreak};
	/* safecall wrapper */ System::WideString _scw_Get_textJustify() { System::WideString __r; HRESULT __hr = Get_textJustify(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString textJustify = {read=_scw_Get_textJustify, write=Set_textJustify};
	/* safecall wrapper */ System::WideString _scw_Get_textJustifyTrim() { System::WideString __r; HRESULT __hr = Get_textJustifyTrim(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString textJustifyTrim = {read=_scw_Get_textJustifyTrim, write=Set_textJustifyTrim};
	/* safecall wrapper */ System::OleVariant _scw_Get_textKashida() { System::OleVariant __r; HRESULT __hr = Get_textKashida(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant textKashida = {read=_scw_Get_textKashida, write=Set_textKashida};
	/* safecall wrapper */ System::WideString _scw_Get_overflowX() { System::WideString __r; HRESULT __hr = Get_overflowX(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString overflowX = {read=_scw_Get_overflowX, write=Set_overflowX};
	/* safecall wrapper */ System::WideString _scw_Get_overflowY() { System::WideString __r; HRESULT __hr = Get_overflowY(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString overflowY = {read=_scw_Get_overflowY, write=Set_overflowY};
	/* safecall wrapper */ System::WideString _scw_Get_accelerator() { System::WideString __r; HRESULT __hr = Get_accelerator(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString accelerator = {read=_scw_Get_accelerator, write=Set_accelerator};
	/* safecall wrapper */ System::WideString _scw_Get_layoutFlow() { System::WideString __r; HRESULT __hr = Get_layoutFlow(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString layoutFlow = {read=_scw_Get_layoutFlow, write=Set_layoutFlow};
	/* safecall wrapper */ System::OleVariant _scw_Get_zoom() { System::OleVariant __r; HRESULT __hr = Get_zoom(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant zoom = {read=_scw_Get_zoom, write=Set_zoom};
	/* safecall wrapper */ System::WideString _scw_Get_wordWrap() { System::WideString __r; HRESULT __hr = Get_wordWrap(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString wordWrap = {read=_scw_Get_wordWrap, write=Set_wordWrap};
	/* safecall wrapper */ System::WideString _scw_Get_textUnderlinePosition() { System::WideString __r; HRESULT __hr = Get_textUnderlinePosition(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString textUnderlinePosition = {read=_scw_Get_textUnderlinePosition, write=Set_textUnderlinePosition};
	/* safecall wrapper */ System::OleVariant _scw_Get_scrollbarBaseColor() { System::OleVariant __r; HRESULT __hr = Get_scrollbarBaseColor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant scrollbarBaseColor = {read=_scw_Get_scrollbarBaseColor, write=Set_scrollbarBaseColor};
	/* safecall wrapper */ System::OleVariant _scw_Get_scrollbarFaceColor() { System::OleVariant __r; HRESULT __hr = Get_scrollbarFaceColor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant scrollbarFaceColor = {read=_scw_Get_scrollbarFaceColor, write=Set_scrollbarFaceColor};
	/* safecall wrapper */ System::OleVariant _scw_Get_scrollbar3dLightColor() { System::OleVariant __r; HRESULT __hr = Get_scrollbar3dLightColor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant scrollbar3dLightColor = {read=_scw_Get_scrollbar3dLightColor, write=Set_scrollbar3dLightColor};
	/* safecall wrapper */ System::OleVariant _scw_Get_scrollbarShadowColor() { System::OleVariant __r; HRESULT __hr = Get_scrollbarShadowColor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant scrollbarShadowColor = {read=_scw_Get_scrollbarShadowColor, write=Set_scrollbarShadowColor};
	/* safecall wrapper */ System::OleVariant _scw_Get_scrollbarHighlightColor() { System::OleVariant __r; HRESULT __hr = Get_scrollbarHighlightColor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant scrollbarHighlightColor = {read=_scw_Get_scrollbarHighlightColor, write=Set_scrollbarHighlightColor};
	/* safecall wrapper */ System::OleVariant _scw_Get_scrollbarDarkShadowColor() { System::OleVariant __r; HRESULT __hr = Get_scrollbarDarkShadowColor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant scrollbarDarkShadowColor = {read=_scw_Get_scrollbarDarkShadowColor, write=Set_scrollbarDarkShadowColor};
	/* safecall wrapper */ System::OleVariant _scw_Get_scrollbarArrowColor() { System::OleVariant __r; HRESULT __hr = Get_scrollbarArrowColor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant scrollbarArrowColor = {read=_scw_Get_scrollbarArrowColor, write=Set_scrollbarArrowColor};
	/* safecall wrapper */ System::OleVariant _scw_Get_scrollbarTrackColor() { System::OleVariant __r; HRESULT __hr = Get_scrollbarTrackColor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant scrollbarTrackColor = {read=_scw_Get_scrollbarTrackColor, write=Set_scrollbarTrackColor};
	/* safecall wrapper */ System::WideString _scw_Get_writingMode() { System::WideString __r; HRESULT __hr = Get_writingMode(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString writingMode = {read=_scw_Get_writingMode, write=Set_writingMode};
	/* safecall wrapper */ System::WideString _scw_Get_textAlignLast() { System::WideString __r; HRESULT __hr = Get_textAlignLast(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString textAlignLast = {read=_scw_Get_textAlignLast, write=Set_textAlignLast};
	/* safecall wrapper */ System::OleVariant _scw_Get_textKashidaSpace() { System::OleVariant __r; HRESULT __hr = Get_textKashidaSpace(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant textKashidaSpace = {read=_scw_Get_textKashidaSpace, write=Set_textKashidaSpace};
	/* safecall wrapper */ System::WideString _scw_Get_textOverflow() { System::WideString __r; HRESULT __hr = Get_textOverflow(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString textOverflow = {read=_scw_Get_textOverflow, write=Set_textOverflow};
	/* safecall wrapper */ System::OleVariant _scw_Get_minHeight() { System::OleVariant __r; HRESULT __hr = Get_minHeight(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant minHeight = {read=_scw_Get_minHeight, write=Set_minHeight};
	/* safecall wrapper */ System::WideString _scw_Get_msInterpolationMode() { System::WideString __r; HRESULT __hr = Get_msInterpolationMode(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString msInterpolationMode = {read=_scw_Get_msInterpolationMode, write=Set_msInterpolationMode};
	/* safecall wrapper */ System::OleVariant _scw_Get_maxHeight() { System::OleVariant __r; HRESULT __hr = Get_maxHeight(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant maxHeight = {read=_scw_Get_maxHeight, write=Set_maxHeight};
	/* safecall wrapper */ System::OleVariant _scw_Get_minWidth() { System::OleVariant __r; HRESULT __hr = Get_minWidth(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant minWidth = {read=_scw_Get_minWidth, write=Set_minWidth};
	/* safecall wrapper */ System::OleVariant _scw_Get_maxWidth() { System::OleVariant __r; HRESULT __hr = Get_maxWidth(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant maxWidth = {read=_scw_Get_maxWidth, write=Set_maxWidth};
	/* safecall wrapper */ System::WideString _scw_Get_content() { System::WideString __r; HRESULT __hr = Get_content(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString content = {read=_scw_Get_content, write=Set_content};
	/* safecall wrapper */ System::WideString _scw_Get_captionSide() { System::WideString __r; HRESULT __hr = Get_captionSide(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString captionSide = {read=_scw_Get_captionSide, write=Set_captionSide};
	/* safecall wrapper */ System::WideString _scw_Get_counterIncrement() { System::WideString __r; HRESULT __hr = Get_counterIncrement(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString counterIncrement = {read=_scw_Get_counterIncrement, write=Set_counterIncrement};
	/* safecall wrapper */ System::WideString _scw_Get_counterReset() { System::WideString __r; HRESULT __hr = Get_counterReset(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString counterReset = {read=_scw_Get_counterReset, write=Set_counterReset};
	/* safecall wrapper */ System::WideString _scw_Get_outline() { System::WideString __r; HRESULT __hr = Get_outline(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString outline = {read=_scw_Get_outline, write=Set_outline};
	/* safecall wrapper */ System::OleVariant _scw_Get_outlineWidth() { System::OleVariant __r; HRESULT __hr = Get_outlineWidth(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant outlineWidth = {read=_scw_Get_outlineWidth, write=Set_outlineWidth};
	/* safecall wrapper */ System::WideString _scw_Get_outlineStyle() { System::WideString __r; HRESULT __hr = Get_outlineStyle(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString outlineStyle = {read=_scw_Get_outlineStyle, write=Set_outlineStyle};
	/* safecall wrapper */ System::OleVariant _scw_Get_outlineColor() { System::OleVariant __r; HRESULT __hr = Get_outlineColor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant outlineColor = {read=_scw_Get_outlineColor, write=Set_outlineColor};
	/* safecall wrapper */ System::WideString _scw_Get_boxSizing() { System::WideString __r; HRESULT __hr = Get_boxSizing(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString boxSizing = {read=_scw_Get_boxSizing, write=Set_boxSizing};
	/* safecall wrapper */ System::WideString _scw_Get_borderSpacing() { System::WideString __r; HRESULT __hr = Get_borderSpacing(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString borderSpacing = {read=_scw_Get_borderSpacing, write=Set_borderSpacing};
	/* safecall wrapper */ System::OleVariant _scw_Get_orphans() { System::OleVariant __r; HRESULT __hr = Get_orphans(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant orphans = {read=_scw_Get_orphans, write=Set_orphans};
	/* safecall wrapper */ System::OleVariant _scw_Get_widows() { System::OleVariant __r; HRESULT __hr = Get_widows(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant widows = {read=_scw_Get_widows, write=Set_widows};
	/* safecall wrapper */ System::WideString _scw_Get_pageBreakInside() { System::WideString __r; HRESULT __hr = Get_pageBreakInside(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString pageBreakInside = {read=_scw_Get_pageBreakInside, write=Set_pageBreakInside};
	/* safecall wrapper */ System::WideString _scw_Get_emptyCells() { System::WideString __r; HRESULT __hr = Get_emptyCells(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString emptyCells = {read=_scw_Get_emptyCells, write=Set_emptyCells};
	/* safecall wrapper */ System::WideString _scw_Get_msBlockProgression() { System::WideString __r; HRESULT __hr = Get_msBlockProgression(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString msBlockProgression = {read=_scw_Get_msBlockProgression, write=Set_msBlockProgression};
	/* safecall wrapper */ System::WideString _scw_Get_quotes() { System::WideString __r; HRESULT __hr = Get_quotes(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString quotes = {read=_scw_Get_quotes, write=Set_quotes};
	/* safecall wrapper */ System::WideString _scw_Get_alignmentBaseline() { System::WideString __r; HRESULT __hr = Get_alignmentBaseline(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString alignmentBaseline = {read=_scw_Get_alignmentBaseline, write=Set_alignmentBaseline};
	/* safecall wrapper */ System::OleVariant _scw_Get_baselineShift() { System::OleVariant __r; HRESULT __hr = Get_baselineShift(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant baselineShift = {read=_scw_Get_baselineShift, write=Set_baselineShift};
	/* safecall wrapper */ System::WideString _scw_Get_dominantBaseline() { System::WideString __r; HRESULT __hr = Get_dominantBaseline(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString dominantBaseline = {read=_scw_Get_dominantBaseline, write=Set_dominantBaseline};
	/* safecall wrapper */ System::OleVariant _scw_Get_fontSizeAdjust() { System::OleVariant __r; HRESULT __hr = Get_fontSizeAdjust(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant fontSizeAdjust = {read=_scw_Get_fontSizeAdjust, write=Set_fontSizeAdjust};
	/* safecall wrapper */ System::WideString _scw_Get_fontStretch() { System::WideString __r; HRESULT __hr = Get_fontStretch(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString fontStretch = {read=_scw_Get_fontStretch, write=Set_fontStretch};
	/* safecall wrapper */ System::OleVariant _scw_Get_opacity() { System::OleVariant __r; HRESULT __hr = Get_opacity(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant opacity = {read=_scw_Get_opacity, write=Set_opacity};
	/* safecall wrapper */ System::WideString _scw_Get_clipPath() { System::WideString __r; HRESULT __hr = Get_clipPath(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString clipPath = {read=_scw_Get_clipPath, write=Set_clipPath};
	/* safecall wrapper */ System::WideString _scw_Get_clipRule() { System::WideString __r; HRESULT __hr = Get_clipRule(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString clipRule = {read=_scw_Get_clipRule, write=Set_clipRule};
	/* safecall wrapper */ System::WideString _scw_Get_fill() { System::WideString __r; HRESULT __hr = Get_fill(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString fill = {read=_scw_Get_fill, write=Set_fill};
	/* safecall wrapper */ System::OleVariant _scw_Get_fillOpacity() { System::OleVariant __r; HRESULT __hr = Get_fillOpacity(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant fillOpacity = {read=_scw_Get_fillOpacity, write=Set_fillOpacity};
	/* safecall wrapper */ System::WideString _scw_Get_fillRule() { System::WideString __r; HRESULT __hr = Get_fillRule(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString fillRule = {read=_scw_Get_fillRule, write=Set_fillRule};
	/* safecall wrapper */ System::OleVariant _scw_Get_kerning() { System::OleVariant __r; HRESULT __hr = Get_kerning(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant kerning = {read=_scw_Get_kerning, write=Set_kerning};
	/* safecall wrapper */ System::WideString _scw_Get_marker() { System::WideString __r; HRESULT __hr = Get_marker(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString marker = {read=_scw_Get_marker, write=Set_marker};
	/* safecall wrapper */ System::WideString _scw_Get_markerEnd() { System::WideString __r; HRESULT __hr = Get_markerEnd(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString markerEnd = {read=_scw_Get_markerEnd, write=Set_markerEnd};
	/* safecall wrapper */ System::WideString _scw_Get_markerMid() { System::WideString __r; HRESULT __hr = Get_markerMid(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString markerMid = {read=_scw_Get_markerMid, write=Set_markerMid};
	/* safecall wrapper */ System::WideString _scw_Get_markerStart() { System::WideString __r; HRESULT __hr = Get_markerStart(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString markerStart = {read=_scw_Get_markerStart, write=Set_markerStart};
	/* safecall wrapper */ System::WideString _scw_Get_mask() { System::WideString __r; HRESULT __hr = Get_mask(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString mask = {read=_scw_Get_mask, write=Set_mask};
	/* safecall wrapper */ System::WideString _scw_Get_pointerEvents() { System::WideString __r; HRESULT __hr = Get_pointerEvents(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString pointerEvents = {read=_scw_Get_pointerEvents, write=Set_pointerEvents};
	/* safecall wrapper */ System::OleVariant _scw_Get_stopColor() { System::OleVariant __r; HRESULT __hr = Get_stopColor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant stopColor = {read=_scw_Get_stopColor, write=Set_stopColor};
	/* safecall wrapper */ System::OleVariant _scw_Get_stopOpacity() { System::OleVariant __r; HRESULT __hr = Get_stopOpacity(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant stopOpacity = {read=_scw_Get_stopOpacity, write=Set_stopOpacity};
	/* safecall wrapper */ System::WideString _scw_Get_stroke() { System::WideString __r; HRESULT __hr = Get_stroke(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString stroke = {read=_scw_Get_stroke, write=Set_stroke};
	/* safecall wrapper */ System::WideString _scw_Get_strokeDasharray() { System::WideString __r; HRESULT __hr = Get_strokeDasharray(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString strokeDasharray = {read=_scw_Get_strokeDasharray, write=Set_strokeDasharray};
	/* safecall wrapper */ System::OleVariant _scw_Get_strokeDashoffset() { System::OleVariant __r; HRESULT __hr = Get_strokeDashoffset(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant strokeDashoffset = {read=_scw_Get_strokeDashoffset, write=Set_strokeDashoffset};
	/* safecall wrapper */ System::WideString _scw_Get_strokeLinecap() { System::WideString __r; HRESULT __hr = Get_strokeLinecap(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString strokeLinecap = {read=_scw_Get_strokeLinecap, write=Set_strokeLinecap};
	/* safecall wrapper */ System::WideString _scw_Get_strokeLinejoin() { System::WideString __r; HRESULT __hr = Get_strokeLinejoin(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString strokeLinejoin = {read=_scw_Get_strokeLinejoin, write=Set_strokeLinejoin};
	/* safecall wrapper */ System::OleVariant _scw_Get_strokeMiterlimit() { System::OleVariant __r; HRESULT __hr = Get_strokeMiterlimit(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant strokeMiterlimit = {read=_scw_Get_strokeMiterlimit, write=Set_strokeMiterlimit};
	/* safecall wrapper */ System::OleVariant _scw_Get_strokeOpacity() { System::OleVariant __r; HRESULT __hr = Get_strokeOpacity(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant strokeOpacity = {read=_scw_Get_strokeOpacity, write=Set_strokeOpacity};
	/* safecall wrapper */ System::OleVariant _scw_Get_strokeWidth() { System::OleVariant __r; HRESULT __hr = Get_strokeWidth(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant strokeWidth = {read=_scw_Get_strokeWidth, write=Set_strokeWidth};
	/* safecall wrapper */ System::WideString _scw_Get_textAnchor() { System::WideString __r; HRESULT __hr = Get_textAnchor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString textAnchor = {read=_scw_Get_textAnchor, write=Set_textAnchor};
	/* safecall wrapper */ System::OleVariant _scw_Get_glyphOrientationHorizontal() { System::OleVariant __r; HRESULT __hr = Get_glyphOrientationHorizontal(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant glyphOrientationHorizontal = {read=_scw_Get_glyphOrientationHorizontal, write=Set_glyphOrientationHorizontal};
	/* safecall wrapper */ System::OleVariant _scw_Get_glyphOrientationVertical() { System::OleVariant __r; HRESULT __hr = Get_glyphOrientationVertical(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant glyphOrientationVertical = {read=_scw_Get_glyphOrientationVertical, write=Set_glyphOrientationVertical};
	/* safecall wrapper */ System::WideString _scw_Get_borderRadius() { System::WideString __r; HRESULT __hr = Get_borderRadius(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString borderRadius = {read=_scw_Get_borderRadius, write=Set_borderRadius};
	/* safecall wrapper */ System::WideString _scw_Get_borderTopLeftRadius() { System::WideString __r; HRESULT __hr = Get_borderTopLeftRadius(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString borderTopLeftRadius = {read=_scw_Get_borderTopLeftRadius, write=Set_borderTopLeftRadius};
	/* safecall wrapper */ System::WideString _scw_Get_borderTopRightRadius() { System::WideString __r; HRESULT __hr = Get_borderTopRightRadius(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString borderTopRightRadius = {read=_scw_Get_borderTopRightRadius, write=Set_borderTopRightRadius};
	/* safecall wrapper */ System::WideString _scw_Get_borderBottomRightRadius() { System::WideString __r; HRESULT __hr = Get_borderBottomRightRadius(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString borderBottomRightRadius = {read=_scw_Get_borderBottomRightRadius, write=Set_borderBottomRightRadius};
	/* safecall wrapper */ System::WideString _scw_Get_borderBottomLeftRadius() { System::WideString __r; HRESULT __hr = Get_borderBottomLeftRadius(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString borderBottomLeftRadius = {read=_scw_Get_borderBottomLeftRadius, write=Set_borderBottomLeftRadius};
	/* safecall wrapper */ System::OleVariant _scw_Get_clipTop() { System::OleVariant __r; HRESULT __hr = Get_clipTop(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant clipTop = {read=_scw_Get_clipTop, write=Set_clipTop};
	/* safecall wrapper */ System::OleVariant _scw_Get_clipRight() { System::OleVariant __r; HRESULT __hr = Get_clipRight(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant clipRight = {read=_scw_Get_clipRight, write=Set_clipRight};
	/* safecall wrapper */ System::OleVariant _scw_Get_clipBottom() { System::OleVariant __r; HRESULT __hr = Get_clipBottom(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant clipBottom = {read=_scw_Get_clipBottom};
	/* safecall wrapper */ System::OleVariant _scw_Get_clipLeft() { System::OleVariant __r; HRESULT __hr = Get_clipLeft(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant clipLeft = {read=_scw_Get_clipLeft, write=Set_clipLeft};
	/* safecall wrapper */ System::WideString _scw_Get_cssFloat() { System::WideString __r; HRESULT __hr = Get_cssFloat(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString cssFloat = {read=_scw_Get_cssFloat, write=Set_cssFloat};
	/* safecall wrapper */ System::WideString _scw_Get_backgroundClip() { System::WideString __r; HRESULT __hr = Get_backgroundClip(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString backgroundClip = {read=_scw_Get_backgroundClip, write=Set_backgroundClip};
	/* safecall wrapper */ System::WideString _scw_Get_backgroundOrigin() { System::WideString __r; HRESULT __hr = Get_backgroundOrigin(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString backgroundOrigin = {read=_scw_Get_backgroundOrigin, write=Set_backgroundOrigin};
	/* safecall wrapper */ System::WideString _scw_Get_backgroundSize() { System::WideString __r; HRESULT __hr = Get_backgroundSize(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString backgroundSize = {read=_scw_Get_backgroundSize, write=Set_backgroundSize};
	/* safecall wrapper */ System::WideString _scw_Get_boxShadow() { System::WideString __r; HRESULT __hr = Get_boxShadow(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString boxShadow = {read=_scw_Get_boxShadow, write=Set_boxShadow};
	/* safecall wrapper */ System::WideString _scw_Get_msTransform() { System::WideString __r; HRESULT __hr = Get_msTransform(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString msTransform = {read=_scw_Get_msTransform, write=Set_msTransform};
	/* safecall wrapper */ System::WideString _scw_Get_msTransformOrigin() { System::WideString __r; HRESULT __hr = Get_msTransformOrigin(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString msTransformOrigin = {read=_scw_Get_msTransformOrigin, write=Set_msTransformOrigin};
};

__dispinterface  INTERFACE_UUID("{30510740-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLCSSStyleDeclarationDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305107D1-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLCSSStyleDeclaration2  : public IDispatch 
{
	virtual HRESULT __safecall Set_msScrollChaining(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_msScrollChaining(System::WideString &__Get_msScrollChaining_result) = 0 ;
	virtual HRESULT __safecall Set_msContentZooming(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_msContentZooming(System::WideString &__Get_msContentZooming_result) = 0 ;
	virtual HRESULT __safecall Set_msContentZoomSnapType(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_msContentZoomSnapType(System::WideString &__Get_msContentZoomSnapType_result) = 0 ;
	virtual HRESULT __safecall Set_msScrollRails(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_msScrollRails(System::WideString &__Get_msScrollRails_result) = 0 ;
	virtual HRESULT __safecall Set_msContentZoomChaining(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_msContentZoomChaining(System::WideString &__Get_msContentZoomChaining_result) = 0 ;
	virtual HRESULT __safecall Set_msScrollSnapType(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_msScrollSnapType(System::WideString &__Get_msScrollSnapType_result) = 0 ;
	virtual HRESULT __safecall Set_msContentZoomLimit(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_msContentZoomLimit(System::WideString &__Get_msContentZoomLimit_result) = 0 ;
	virtual HRESULT __safecall Set_msContentZoomSnap(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_msContentZoomSnap(System::WideString &__Get_msContentZoomSnap_result) = 0 ;
	virtual HRESULT __safecall Set_msContentZoomSnapPoints(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_msContentZoomSnapPoints(System::WideString &__Get_msContentZoomSnapPoints_result) = 0 ;
	virtual HRESULT __safecall Set_msContentZoomLimitMin(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_msContentZoomLimitMin(System::OleVariant &__Get_msContentZoomLimitMin_result) = 0 ;
	virtual HRESULT __safecall Set_msContentZoomLimitMax(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_msContentZoomLimitMax(System::OleVariant &__Get_msContentZoomLimitMax_result) = 0 ;
	virtual HRESULT __safecall Set_msScrollSnapX(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_msScrollSnapX(System::WideString &__Get_msScrollSnapX_result) = 0 ;
	virtual HRESULT __safecall Set_msScrollSnapY(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_msScrollSnapY(System::WideString &__Get_msScrollSnapY_result) = 0 ;
	virtual HRESULT __safecall Set_msScrollSnapPointsX(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_msScrollSnapPointsX(System::WideString &__Get_msScrollSnapPointsX_result) = 0 ;
	virtual HRESULT __safecall Set_msScrollSnapPointsY(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_msScrollSnapPointsY(System::WideString &__Get_msScrollSnapPointsY_result) = 0 ;
	virtual HRESULT __safecall Set_msGridColumn(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_msGridColumn(System::OleVariant &__Get_msGridColumn_result) = 0 ;
	virtual HRESULT __safecall Set_msGridColumnAlign(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_msGridColumnAlign(System::WideString &__Get_msGridColumnAlign_result) = 0 ;
	virtual HRESULT __safecall Set_msGridColumns(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_msGridColumns(System::WideString &__Get_msGridColumns_result) = 0 ;
	virtual HRESULT __safecall Set_msGridColumnSpan(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_msGridColumnSpan(System::OleVariant &__Get_msGridColumnSpan_result) = 0 ;
	virtual HRESULT __safecall Set_msGridRow(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_msGridRow(System::OleVariant &__Get_msGridRow_result) = 0 ;
	virtual HRESULT __safecall Set_msGridRowAlign(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_msGridRowAlign(System::WideString &__Get_msGridRowAlign_result) = 0 ;
	virtual HRESULT __safecall Set_msGridRows(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_msGridRows(System::WideString &__Get_msGridRows_result) = 0 ;
	virtual HRESULT __safecall Set_msGridRowSpan(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_msGridRowSpan(System::OleVariant &__Get_msGridRowSpan_result) = 0 ;
	virtual HRESULT __safecall Set_msWrapThrough(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_msWrapThrough(System::WideString &__Get_msWrapThrough_result) = 0 ;
	virtual HRESULT __safecall Set_msWrapMargin(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_msWrapMargin(System::OleVariant &__Get_msWrapMargin_result) = 0 ;
	virtual HRESULT __safecall Set_msWrapFlow(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_msWrapFlow(System::WideString &__Get_msWrapFlow_result) = 0 ;
	virtual HRESULT __safecall Set_msAnimationName(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_msAnimationName(System::WideString &__Get_msAnimationName_result) = 0 ;
	virtual HRESULT __safecall Set_msAnimationDuration(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_msAnimationDuration(System::WideString &__Get_msAnimationDuration_result) = 0 ;
	virtual HRESULT __safecall Set_msAnimationTimingFunction(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_msAnimationTimingFunction(System::WideString &__Get_msAnimationTimingFunction_result) = 0 ;
	virtual HRESULT __safecall Set_msAnimationDelay(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_msAnimationDelay(System::WideString &__Get_msAnimationDelay_result) = 0 ;
	virtual HRESULT __safecall Set_msAnimationDirection(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_msAnimationDirection(System::WideString &__Get_msAnimationDirection_result) = 0 ;
	virtual HRESULT __safecall Set_msAnimationPlayState(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_msAnimationPlayState(System::WideString &__Get_msAnimationPlayState_result) = 0 ;
	virtual HRESULT __safecall Set_msAnimationIterationCount(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_msAnimationIterationCount(System::WideString &__Get_msAnimationIterationCount_result) = 0 ;
	virtual HRESULT __safecall Set_msAnimation(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_msAnimation(System::WideString &__Get_msAnimation_result) = 0 ;
	virtual HRESULT __safecall Set_msAnimationFillMode(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_msAnimationFillMode(System::WideString &__Get_msAnimationFillMode_result) = 0 ;
	virtual HRESULT __safecall Set_colorInterpolationFilters(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_colorInterpolationFilters(System::WideString &__Get_colorInterpolationFilters_result) = 0 ;
	virtual HRESULT __safecall Set_columnCount(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_columnCount(System::OleVariant &__Get_columnCount_result) = 0 ;
	virtual HRESULT __safecall Set_columnWidth(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_columnWidth(System::OleVariant &__Get_columnWidth_result) = 0 ;
	virtual HRESULT __safecall Set_columnGap(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_columnGap(System::OleVariant &__Get_columnGap_result) = 0 ;
	virtual HRESULT __safecall Set_columnFill(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_columnFill(System::WideString &__Get_columnFill_result) = 0 ;
	virtual HRESULT __safecall Set_columnSpan(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_columnSpan(System::WideString &__Get_columnSpan_result) = 0 ;
	virtual HRESULT __safecall Set_columns(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_columns(System::WideString &__Get_columns_result) = 0 ;
	virtual HRESULT __safecall Set_columnRule(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_columnRule(System::WideString &__Get_columnRule_result) = 0 ;
	virtual HRESULT __safecall Set_columnRuleColor(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_columnRuleColor(System::OleVariant &__Get_columnRuleColor_result) = 0 ;
	virtual HRESULT __safecall Set_columnRuleStyle(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_columnRuleStyle(System::WideString &__Get_columnRuleStyle_result) = 0 ;
	virtual HRESULT __safecall Set_columnRuleWidth(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_columnRuleWidth(System::OleVariant &__Get_columnRuleWidth_result) = 0 ;
	virtual HRESULT __safecall Set_breakBefore(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_breakBefore(System::WideString &__Get_breakBefore_result) = 0 ;
	virtual HRESULT __safecall Set_breakAfter(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_breakAfter(System::WideString &__Get_breakAfter_result) = 0 ;
	virtual HRESULT __safecall Set_breakInside(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_breakInside(System::WideString &__Get_breakInside_result) = 0 ;
	virtual HRESULT __safecall Set_floodColor(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_floodColor(System::OleVariant &__Get_floodColor_result) = 0 ;
	virtual HRESULT __safecall Set_floodOpacity(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_floodOpacity(System::OleVariant &__Get_floodOpacity_result) = 0 ;
	virtual HRESULT __safecall Set_lightingColor(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_lightingColor(System::OleVariant &__Get_lightingColor_result) = 0 ;
	virtual HRESULT __safecall Set_msScrollLimitXMin(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_msScrollLimitXMin(System::OleVariant &__Get_msScrollLimitXMin_result) = 0 ;
	virtual HRESULT __safecall Set_msScrollLimitYMin(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_msScrollLimitYMin(System::OleVariant &__Get_msScrollLimitYMin_result) = 0 ;
	virtual HRESULT __safecall Set_msScrollLimitXMax(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_msScrollLimitXMax(System::OleVariant &__Get_msScrollLimitXMax_result) = 0 ;
	virtual HRESULT __safecall Set_msScrollLimitYMax(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_msScrollLimitYMax(System::OleVariant &__Get_msScrollLimitYMax_result) = 0 ;
	virtual HRESULT __safecall Set_msScrollLimit(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_msScrollLimit(System::WideString &__Get_msScrollLimit_result) = 0 ;
	virtual HRESULT __safecall Set_textShadow(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_textShadow(System::WideString &__Get_textShadow_result) = 0 ;
	virtual HRESULT __safecall Set_msFlowFrom(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_msFlowFrom(System::WideString &__Get_msFlowFrom_result) = 0 ;
	virtual HRESULT __safecall Set_msFlowInto(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_msFlowInto(System::WideString &__Get_msFlowInto_result) = 0 ;
	virtual HRESULT __safecall Set_msHyphens(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_msHyphens(System::WideString &__Get_msHyphens_result) = 0 ;
	virtual HRESULT __safecall Set_msHyphenateLimitZone(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_msHyphenateLimitZone(System::OleVariant &__Get_msHyphenateLimitZone_result) = 0 ;
	virtual HRESULT __safecall Set_msHyphenateLimitChars(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_msHyphenateLimitChars(System::WideString &__Get_msHyphenateLimitChars_result) = 0 ;
	virtual HRESULT __safecall Set_msHyphenateLimitLines(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_msHyphenateLimitLines(System::OleVariant &__Get_msHyphenateLimitLines_result) = 0 ;
	virtual HRESULT __safecall Set_msHighContrastAdjust(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_msHighContrastAdjust(System::WideString &__Get_msHighContrastAdjust_result) = 0 ;
	virtual HRESULT __safecall Set_enableBackground(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_enableBackground(System::WideString &__Get_enableBackground_result) = 0 ;
	virtual HRESULT __safecall Set_msFontFeatureSettings(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_msFontFeatureSettings(System::WideString &__Get_msFontFeatureSettings_result) = 0 ;
	virtual HRESULT __safecall Set_msUserSelect(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_msUserSelect(System::WideString &__Get_msUserSelect_result) = 0 ;
	virtual HRESULT __safecall Set_msOverflowStyle(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_msOverflowStyle(System::WideString &__Get_msOverflowStyle_result) = 0 ;
	virtual HRESULT __safecall Set_msTransformStyle(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_msTransformStyle(System::WideString &__Get_msTransformStyle_result) = 0 ;
	virtual HRESULT __safecall Set_msBackfaceVisibility(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_msBackfaceVisibility(System::WideString &__Get_msBackfaceVisibility_result) = 0 ;
	virtual HRESULT __safecall Set_msPerspective(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_msPerspective(System::OleVariant &__Get_msPerspective_result) = 0 ;
	virtual HRESULT __safecall Set_msPerspectiveOrigin(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_msPerspectiveOrigin(System::WideString &__Get_msPerspectiveOrigin_result) = 0 ;
	virtual HRESULT __safecall Set_msTransitionProperty(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_msTransitionProperty(System::WideString &__Get_msTransitionProperty_result) = 0 ;
	virtual HRESULT __safecall Set_msTransitionDuration(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_msTransitionDuration(System::WideString &__Get_msTransitionDuration_result) = 0 ;
	virtual HRESULT __safecall Set_msTransitionTimingFunction(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_msTransitionTimingFunction(System::WideString &__Get_msTransitionTimingFunction_result) = 0 ;
	virtual HRESULT __safecall Set_msTransitionDelay(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_msTransitionDelay(System::WideString &__Get_msTransitionDelay_result) = 0 ;
	virtual HRESULT __safecall Set_msTransition(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_msTransition(System::WideString &__Get_msTransition_result) = 0 ;
	virtual HRESULT __safecall Set_msTouchAction(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_msTouchAction(System::WideString &__Get_msTouchAction_result) = 0 ;
	virtual HRESULT __safecall Set_msScrollTranslation(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_msScrollTranslation(System::WideString &__Get_msScrollTranslation_result) = 0 ;
	virtual HRESULT __safecall Set_msFlex(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_msFlex(System::WideString &__Get_msFlex_result) = 0 ;
	virtual HRESULT __safecall Set_msFlexPositive(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_msFlexPositive(System::OleVariant &__Get_msFlexPositive_result) = 0 ;
	virtual HRESULT __safecall Set_msFlexNegative(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_msFlexNegative(System::OleVariant &__Get_msFlexNegative_result) = 0 ;
	virtual HRESULT __safecall Set_msFlexPreferredSize(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_msFlexPreferredSize(System::OleVariant &__Get_msFlexPreferredSize_result) = 0 ;
	virtual HRESULT __safecall Set_msFlexFlow(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_msFlexFlow(System::WideString &__Get_msFlexFlow_result) = 0 ;
	virtual HRESULT __safecall Set_msFlexDirection(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_msFlexDirection(System::WideString &__Get_msFlexDirection_result) = 0 ;
	virtual HRESULT __safecall Set_msFlexWrap(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_msFlexWrap(System::WideString &__Get_msFlexWrap_result) = 0 ;
	virtual HRESULT __safecall Set_msFlexAlign(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_msFlexAlign(System::WideString &__Get_msFlexAlign_result) = 0 ;
	virtual HRESULT __safecall Set_msFlexItemAlign(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_msFlexItemAlign(System::WideString &__Get_msFlexItemAlign_result) = 0 ;
	virtual HRESULT __safecall Set_msFlexPack(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_msFlexPack(System::WideString &__Get_msFlexPack_result) = 0 ;
	virtual HRESULT __safecall Set_msFlexLinePack(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_msFlexLinePack(System::WideString &__Get_msFlexLinePack_result) = 0 ;
	virtual HRESULT __safecall Set_msFlexOrder(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_msFlexOrder(System::OleVariant &__Get_msFlexOrder_result) = 0 ;
	virtual HRESULT __safecall Set_msTouchSelect(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_msTouchSelect(System::WideString &__Get_msTouchSelect_result) = 0 ;
	virtual HRESULT __safecall Set_transform(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_transform(System::WideString &__Get_transform_result) = 0 ;
	virtual HRESULT __safecall Set_transformOrigin(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_transformOrigin(System::WideString &__Get_transformOrigin_result) = 0 ;
	virtual HRESULT __safecall Set_transformStyle(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_transformStyle(System::WideString &__Get_transformStyle_result) = 0 ;
	virtual HRESULT __safecall Set_backfaceVisibility(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_backfaceVisibility(System::WideString &__Get_backfaceVisibility_result) = 0 ;
	virtual HRESULT __safecall Set_perspective(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_perspective(System::OleVariant &__Get_perspective_result) = 0 ;
	virtual HRESULT __safecall Set_perspectiveOrigin(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_perspectiveOrigin(System::WideString &__Get_perspectiveOrigin_result) = 0 ;
	virtual HRESULT __safecall Set_transitionProperty(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_transitionProperty(System::WideString &__Get_transitionProperty_result) = 0 ;
	virtual HRESULT __safecall Set_transitionDuration(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_transitionDuration(System::WideString &__Get_transitionDuration_result) = 0 ;
	virtual HRESULT __safecall Set_transitionTimingFunction(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_transitionTimingFunction(System::WideString &__Get_transitionTimingFunction_result) = 0 ;
	virtual HRESULT __safecall Set_transitionDelay(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_transitionDelay(System::WideString &__Get_transitionDelay_result) = 0 ;
	virtual HRESULT __safecall Set_transition(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_transition(System::WideString &__Get_transition_result) = 0 ;
	virtual HRESULT __safecall Set_fontFeatureSettings(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_fontFeatureSettings(System::WideString &__Get_fontFeatureSettings_result) = 0 ;
	virtual HRESULT __safecall Set_animationName(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_animationName(System::WideString &__Get_animationName_result) = 0 ;
	virtual HRESULT __safecall Set_animationDuration(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_animationDuration(System::WideString &__Get_animationDuration_result) = 0 ;
	virtual HRESULT __safecall Set_animationTimingFunction(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_animationTimingFunction(System::WideString &__Get_animationTimingFunction_result) = 0 ;
	virtual HRESULT __safecall Set_animationDelay(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_animationDelay(System::WideString &__Get_animationDelay_result) = 0 ;
	virtual HRESULT __safecall Set_animationDirection(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_animationDirection(System::WideString &__Get_animationDirection_result) = 0 ;
	virtual HRESULT __safecall Set_animationPlayState(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_animationPlayState(System::WideString &__Get_animationPlayState_result) = 0 ;
	virtual HRESULT __safecall Set_animationIterationCount(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_animationIterationCount(System::WideString &__Get_animationIterationCount_result) = 0 ;
	virtual HRESULT __safecall Set_animation(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_animation(System::WideString &__Get_animation_result) = 0 ;
	virtual HRESULT __safecall Set_animationFillMode(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_animationFillMode(System::WideString &__Get_animationFillMode_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_msScrollChaining() { System::WideString __r; HRESULT __hr = Get_msScrollChaining(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString msScrollChaining = {read=_scw_Get_msScrollChaining, write=Set_msScrollChaining};
	/* safecall wrapper */ System::WideString _scw_Get_msContentZooming() { System::WideString __r; HRESULT __hr = Get_msContentZooming(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString msContentZooming = {read=_scw_Get_msContentZooming, write=Set_msContentZooming};
	/* safecall wrapper */ System::WideString _scw_Get_msContentZoomSnapType() { System::WideString __r; HRESULT __hr = Get_msContentZoomSnapType(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString msContentZoomSnapType = {read=_scw_Get_msContentZoomSnapType, write=Set_msContentZoomSnapType};
	/* safecall wrapper */ System::WideString _scw_Get_msScrollRails() { System::WideString __r; HRESULT __hr = Get_msScrollRails(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString msScrollRails = {read=_scw_Get_msScrollRails, write=Set_msScrollRails};
	/* safecall wrapper */ System::WideString _scw_Get_msContentZoomChaining() { System::WideString __r; HRESULT __hr = Get_msContentZoomChaining(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString msContentZoomChaining = {read=_scw_Get_msContentZoomChaining, write=Set_msContentZoomChaining};
	/* safecall wrapper */ System::WideString _scw_Get_msScrollSnapType() { System::WideString __r; HRESULT __hr = Get_msScrollSnapType(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString msScrollSnapType = {read=_scw_Get_msScrollSnapType, write=Set_msScrollSnapType};
	/* safecall wrapper */ System::WideString _scw_Get_msContentZoomLimit() { System::WideString __r; HRESULT __hr = Get_msContentZoomLimit(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString msContentZoomLimit = {read=_scw_Get_msContentZoomLimit, write=Set_msContentZoomLimit};
	/* safecall wrapper */ System::WideString _scw_Get_msContentZoomSnap() { System::WideString __r; HRESULT __hr = Get_msContentZoomSnap(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString msContentZoomSnap = {read=_scw_Get_msContentZoomSnap, write=Set_msContentZoomSnap};
	/* safecall wrapper */ System::WideString _scw_Get_msContentZoomSnapPoints() { System::WideString __r; HRESULT __hr = Get_msContentZoomSnapPoints(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString msContentZoomSnapPoints = {read=_scw_Get_msContentZoomSnapPoints, write=Set_msContentZoomSnapPoints};
	/* safecall wrapper */ System::OleVariant _scw_Get_msContentZoomLimitMin() { System::OleVariant __r; HRESULT __hr = Get_msContentZoomLimitMin(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant msContentZoomLimitMin = {read=_scw_Get_msContentZoomLimitMin, write=Set_msContentZoomLimitMin};
	/* safecall wrapper */ System::OleVariant _scw_Get_msContentZoomLimitMax() { System::OleVariant __r; HRESULT __hr = Get_msContentZoomLimitMax(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant msContentZoomLimitMax = {read=_scw_Get_msContentZoomLimitMax, write=Set_msContentZoomLimitMax};
	/* safecall wrapper */ System::WideString _scw_Get_msScrollSnapX() { System::WideString __r; HRESULT __hr = Get_msScrollSnapX(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString msScrollSnapX = {read=_scw_Get_msScrollSnapX, write=Set_msScrollSnapX};
	/* safecall wrapper */ System::WideString _scw_Get_msScrollSnapY() { System::WideString __r; HRESULT __hr = Get_msScrollSnapY(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString msScrollSnapY = {read=_scw_Get_msScrollSnapY, write=Set_msScrollSnapY};
	/* safecall wrapper */ System::WideString _scw_Get_msScrollSnapPointsX() { System::WideString __r; HRESULT __hr = Get_msScrollSnapPointsX(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString msScrollSnapPointsX = {read=_scw_Get_msScrollSnapPointsX, write=Set_msScrollSnapPointsX};
	/* safecall wrapper */ System::WideString _scw_Get_msScrollSnapPointsY() { System::WideString __r; HRESULT __hr = Get_msScrollSnapPointsY(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString msScrollSnapPointsY = {read=_scw_Get_msScrollSnapPointsY, write=Set_msScrollSnapPointsY};
	/* safecall wrapper */ System::OleVariant _scw_Get_msGridColumn() { System::OleVariant __r; HRESULT __hr = Get_msGridColumn(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant msGridColumn = {read=_scw_Get_msGridColumn, write=Set_msGridColumn};
	/* safecall wrapper */ System::WideString _scw_Get_msGridColumnAlign() { System::WideString __r; HRESULT __hr = Get_msGridColumnAlign(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString msGridColumnAlign = {read=_scw_Get_msGridColumnAlign, write=Set_msGridColumnAlign};
	/* safecall wrapper */ System::WideString _scw_Get_msGridColumns() { System::WideString __r; HRESULT __hr = Get_msGridColumns(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString msGridColumns = {read=_scw_Get_msGridColumns, write=Set_msGridColumns};
	/* safecall wrapper */ System::OleVariant _scw_Get_msGridColumnSpan() { System::OleVariant __r; HRESULT __hr = Get_msGridColumnSpan(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant msGridColumnSpan = {read=_scw_Get_msGridColumnSpan, write=Set_msGridColumnSpan};
	/* safecall wrapper */ System::OleVariant _scw_Get_msGridRow() { System::OleVariant __r; HRESULT __hr = Get_msGridRow(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant msGridRow = {read=_scw_Get_msGridRow, write=Set_msGridRow};
	/* safecall wrapper */ System::WideString _scw_Get_msGridRowAlign() { System::WideString __r; HRESULT __hr = Get_msGridRowAlign(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString msGridRowAlign = {read=_scw_Get_msGridRowAlign, write=Set_msGridRowAlign};
	/* safecall wrapper */ System::WideString _scw_Get_msGridRows() { System::WideString __r; HRESULT __hr = Get_msGridRows(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString msGridRows = {read=_scw_Get_msGridRows, write=Set_msGridRows};
	/* safecall wrapper */ System::OleVariant _scw_Get_msGridRowSpan() { System::OleVariant __r; HRESULT __hr = Get_msGridRowSpan(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant msGridRowSpan = {read=_scw_Get_msGridRowSpan, write=Set_msGridRowSpan};
	/* safecall wrapper */ System::WideString _scw_Get_msWrapThrough() { System::WideString __r; HRESULT __hr = Get_msWrapThrough(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString msWrapThrough = {read=_scw_Get_msWrapThrough, write=Set_msWrapThrough};
	/* safecall wrapper */ System::OleVariant _scw_Get_msWrapMargin() { System::OleVariant __r; HRESULT __hr = Get_msWrapMargin(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant msWrapMargin = {read=_scw_Get_msWrapMargin, write=Set_msWrapMargin};
	/* safecall wrapper */ System::WideString _scw_Get_msWrapFlow() { System::WideString __r; HRESULT __hr = Get_msWrapFlow(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString msWrapFlow = {read=_scw_Get_msWrapFlow, write=Set_msWrapFlow};
	/* safecall wrapper */ System::WideString _scw_Get_msAnimationName() { System::WideString __r; HRESULT __hr = Get_msAnimationName(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString msAnimationName = {read=_scw_Get_msAnimationName, write=Set_msAnimationName};
	/* safecall wrapper */ System::WideString _scw_Get_msAnimationDuration() { System::WideString __r; HRESULT __hr = Get_msAnimationDuration(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString msAnimationDuration = {read=_scw_Get_msAnimationDuration, write=Set_msAnimationDuration};
	/* safecall wrapper */ System::WideString _scw_Get_msAnimationTimingFunction() { System::WideString __r; HRESULT __hr = Get_msAnimationTimingFunction(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString msAnimationTimingFunction = {read=_scw_Get_msAnimationTimingFunction, write=Set_msAnimationTimingFunction};
	/* safecall wrapper */ System::WideString _scw_Get_msAnimationDelay() { System::WideString __r; HRESULT __hr = Get_msAnimationDelay(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString msAnimationDelay = {read=_scw_Get_msAnimationDelay, write=Set_msAnimationDelay};
	/* safecall wrapper */ System::WideString _scw_Get_msAnimationDirection() { System::WideString __r; HRESULT __hr = Get_msAnimationDirection(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString msAnimationDirection = {read=_scw_Get_msAnimationDirection, write=Set_msAnimationDirection};
	/* safecall wrapper */ System::WideString _scw_Get_msAnimationPlayState() { System::WideString __r; HRESULT __hr = Get_msAnimationPlayState(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString msAnimationPlayState = {read=_scw_Get_msAnimationPlayState, write=Set_msAnimationPlayState};
	/* safecall wrapper */ System::WideString _scw_Get_msAnimationIterationCount() { System::WideString __r; HRESULT __hr = Get_msAnimationIterationCount(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString msAnimationIterationCount = {read=_scw_Get_msAnimationIterationCount, write=Set_msAnimationIterationCount};
	/* safecall wrapper */ System::WideString _scw_Get_msAnimation() { System::WideString __r; HRESULT __hr = Get_msAnimation(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString msAnimation = {read=_scw_Get_msAnimation, write=Set_msAnimation};
	/* safecall wrapper */ System::WideString _scw_Get_msAnimationFillMode() { System::WideString __r; HRESULT __hr = Get_msAnimationFillMode(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString msAnimationFillMode = {read=_scw_Get_msAnimationFillMode, write=Set_msAnimationFillMode};
	/* safecall wrapper */ System::WideString _scw_Get_colorInterpolationFilters() { System::WideString __r; HRESULT __hr = Get_colorInterpolationFilters(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString colorInterpolationFilters = {read=_scw_Get_colorInterpolationFilters, write=Set_colorInterpolationFilters};
	/* safecall wrapper */ System::OleVariant _scw_Get_columnCount() { System::OleVariant __r; HRESULT __hr = Get_columnCount(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant columnCount = {read=_scw_Get_columnCount, write=Set_columnCount};
	/* safecall wrapper */ System::OleVariant _scw_Get_columnWidth() { System::OleVariant __r; HRESULT __hr = Get_columnWidth(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant columnWidth = {read=_scw_Get_columnWidth, write=Set_columnWidth};
	/* safecall wrapper */ System::OleVariant _scw_Get_columnGap() { System::OleVariant __r; HRESULT __hr = Get_columnGap(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant columnGap = {read=_scw_Get_columnGap, write=Set_columnGap};
	/* safecall wrapper */ System::WideString _scw_Get_columnFill() { System::WideString __r; HRESULT __hr = Get_columnFill(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString columnFill = {read=_scw_Get_columnFill, write=Set_columnFill};
	/* safecall wrapper */ System::WideString _scw_Get_columnSpan() { System::WideString __r; HRESULT __hr = Get_columnSpan(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString columnSpan = {read=_scw_Get_columnSpan, write=Set_columnSpan};
	/* safecall wrapper */ System::WideString _scw_Get_columns() { System::WideString __r; HRESULT __hr = Get_columns(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString columns = {read=_scw_Get_columns, write=Set_columns};
	/* safecall wrapper */ System::WideString _scw_Get_columnRule() { System::WideString __r; HRESULT __hr = Get_columnRule(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString columnRule = {read=_scw_Get_columnRule, write=Set_columnRule};
	/* safecall wrapper */ System::OleVariant _scw_Get_columnRuleColor() { System::OleVariant __r; HRESULT __hr = Get_columnRuleColor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant columnRuleColor = {read=_scw_Get_columnRuleColor, write=Set_columnRuleColor};
	/* safecall wrapper */ System::WideString _scw_Get_columnRuleStyle() { System::WideString __r; HRESULT __hr = Get_columnRuleStyle(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString columnRuleStyle = {read=_scw_Get_columnRuleStyle, write=Set_columnRuleStyle};
	/* safecall wrapper */ System::OleVariant _scw_Get_columnRuleWidth() { System::OleVariant __r; HRESULT __hr = Get_columnRuleWidth(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant columnRuleWidth = {read=_scw_Get_columnRuleWidth, write=Set_columnRuleWidth};
	/* safecall wrapper */ System::WideString _scw_Get_breakBefore() { System::WideString __r; HRESULT __hr = Get_breakBefore(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString breakBefore = {read=_scw_Get_breakBefore, write=Set_breakBefore};
	/* safecall wrapper */ System::WideString _scw_Get_breakAfter() { System::WideString __r; HRESULT __hr = Get_breakAfter(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString breakAfter = {read=_scw_Get_breakAfter, write=Set_breakAfter};
	/* safecall wrapper */ System::WideString _scw_Get_breakInside() { System::WideString __r; HRESULT __hr = Get_breakInside(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString breakInside = {read=_scw_Get_breakInside, write=Set_breakInside};
	/* safecall wrapper */ System::OleVariant _scw_Get_floodColor() { System::OleVariant __r; HRESULT __hr = Get_floodColor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant floodColor = {read=_scw_Get_floodColor, write=Set_floodColor};
	/* safecall wrapper */ System::OleVariant _scw_Get_floodOpacity() { System::OleVariant __r; HRESULT __hr = Get_floodOpacity(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant floodOpacity = {read=_scw_Get_floodOpacity, write=Set_floodOpacity};
	/* safecall wrapper */ System::OleVariant _scw_Get_lightingColor() { System::OleVariant __r; HRESULT __hr = Get_lightingColor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant lightingColor = {read=_scw_Get_lightingColor, write=Set_lightingColor};
	/* safecall wrapper */ System::OleVariant _scw_Get_msScrollLimitXMin() { System::OleVariant __r; HRESULT __hr = Get_msScrollLimitXMin(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant msScrollLimitXMin = {read=_scw_Get_msScrollLimitXMin, write=Set_msScrollLimitXMin};
	/* safecall wrapper */ System::OleVariant _scw_Get_msScrollLimitYMin() { System::OleVariant __r; HRESULT __hr = Get_msScrollLimitYMin(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant msScrollLimitYMin = {read=_scw_Get_msScrollLimitYMin, write=Set_msScrollLimitYMin};
	/* safecall wrapper */ System::OleVariant _scw_Get_msScrollLimitXMax() { System::OleVariant __r; HRESULT __hr = Get_msScrollLimitXMax(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant msScrollLimitXMax = {read=_scw_Get_msScrollLimitXMax, write=Set_msScrollLimitXMax};
	/* safecall wrapper */ System::OleVariant _scw_Get_msScrollLimitYMax() { System::OleVariant __r; HRESULT __hr = Get_msScrollLimitYMax(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant msScrollLimitYMax = {read=_scw_Get_msScrollLimitYMax, write=Set_msScrollLimitYMax};
	/* safecall wrapper */ System::WideString _scw_Get_msScrollLimit() { System::WideString __r; HRESULT __hr = Get_msScrollLimit(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString msScrollLimit = {read=_scw_Get_msScrollLimit, write=Set_msScrollLimit};
	/* safecall wrapper */ System::WideString _scw_Get_textShadow() { System::WideString __r; HRESULT __hr = Get_textShadow(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString textShadow = {read=_scw_Get_textShadow, write=Set_textShadow};
	/* safecall wrapper */ System::WideString _scw_Get_msFlowFrom() { System::WideString __r; HRESULT __hr = Get_msFlowFrom(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString msFlowFrom = {read=_scw_Get_msFlowFrom, write=Set_msFlowFrom};
	/* safecall wrapper */ System::WideString _scw_Get_msFlowInto() { System::WideString __r; HRESULT __hr = Get_msFlowInto(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString msFlowInto = {read=_scw_Get_msFlowInto, write=Set_msFlowInto};
	/* safecall wrapper */ System::WideString _scw_Get_msHyphens() { System::WideString __r; HRESULT __hr = Get_msHyphens(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString msHyphens = {read=_scw_Get_msHyphens, write=Set_msHyphens};
	/* safecall wrapper */ System::OleVariant _scw_Get_msHyphenateLimitZone() { System::OleVariant __r; HRESULT __hr = Get_msHyphenateLimitZone(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant msHyphenateLimitZone = {read=_scw_Get_msHyphenateLimitZone, write=Set_msHyphenateLimitZone};
	/* safecall wrapper */ System::WideString _scw_Get_msHyphenateLimitChars() { System::WideString __r; HRESULT __hr = Get_msHyphenateLimitChars(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString msHyphenateLimitChars = {read=_scw_Get_msHyphenateLimitChars, write=Set_msHyphenateLimitChars};
	/* safecall wrapper */ System::OleVariant _scw_Get_msHyphenateLimitLines() { System::OleVariant __r; HRESULT __hr = Get_msHyphenateLimitLines(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant msHyphenateLimitLines = {read=_scw_Get_msHyphenateLimitLines, write=Set_msHyphenateLimitLines};
	/* safecall wrapper */ System::WideString _scw_Get_msHighContrastAdjust() { System::WideString __r; HRESULT __hr = Get_msHighContrastAdjust(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString msHighContrastAdjust = {read=_scw_Get_msHighContrastAdjust, write=Set_msHighContrastAdjust};
	/* safecall wrapper */ System::WideString _scw_Get_enableBackground() { System::WideString __r; HRESULT __hr = Get_enableBackground(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString enableBackground = {read=_scw_Get_enableBackground, write=Set_enableBackground};
	/* safecall wrapper */ System::WideString _scw_Get_msFontFeatureSettings() { System::WideString __r; HRESULT __hr = Get_msFontFeatureSettings(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString msFontFeatureSettings = {read=_scw_Get_msFontFeatureSettings, write=Set_msFontFeatureSettings};
	/* safecall wrapper */ System::WideString _scw_Get_msUserSelect() { System::WideString __r; HRESULT __hr = Get_msUserSelect(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString msUserSelect = {read=_scw_Get_msUserSelect, write=Set_msUserSelect};
	/* safecall wrapper */ System::WideString _scw_Get_msOverflowStyle() { System::WideString __r; HRESULT __hr = Get_msOverflowStyle(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString msOverflowStyle = {read=_scw_Get_msOverflowStyle, write=Set_msOverflowStyle};
	/* safecall wrapper */ System::WideString _scw_Get_msTransformStyle() { System::WideString __r; HRESULT __hr = Get_msTransformStyle(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString msTransformStyle = {read=_scw_Get_msTransformStyle, write=Set_msTransformStyle};
	/* safecall wrapper */ System::WideString _scw_Get_msBackfaceVisibility() { System::WideString __r; HRESULT __hr = Get_msBackfaceVisibility(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString msBackfaceVisibility = {read=_scw_Get_msBackfaceVisibility, write=Set_msBackfaceVisibility};
	/* safecall wrapper */ System::OleVariant _scw_Get_msPerspective() { System::OleVariant __r; HRESULT __hr = Get_msPerspective(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant msPerspective = {read=_scw_Get_msPerspective, write=Set_msPerspective};
	/* safecall wrapper */ System::WideString _scw_Get_msPerspectiveOrigin() { System::WideString __r; HRESULT __hr = Get_msPerspectiveOrigin(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString msPerspectiveOrigin = {read=_scw_Get_msPerspectiveOrigin, write=Set_msPerspectiveOrigin};
	/* safecall wrapper */ System::WideString _scw_Get_msTransitionProperty() { System::WideString __r; HRESULT __hr = Get_msTransitionProperty(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString msTransitionProperty = {read=_scw_Get_msTransitionProperty, write=Set_msTransitionProperty};
	/* safecall wrapper */ System::WideString _scw_Get_msTransitionDuration() { System::WideString __r; HRESULT __hr = Get_msTransitionDuration(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString msTransitionDuration = {read=_scw_Get_msTransitionDuration, write=Set_msTransitionDuration};
	/* safecall wrapper */ System::WideString _scw_Get_msTransitionTimingFunction() { System::WideString __r; HRESULT __hr = Get_msTransitionTimingFunction(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString msTransitionTimingFunction = {read=_scw_Get_msTransitionTimingFunction, write=Set_msTransitionTimingFunction};
	/* safecall wrapper */ System::WideString _scw_Get_msTransitionDelay() { System::WideString __r; HRESULT __hr = Get_msTransitionDelay(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString msTransitionDelay = {read=_scw_Get_msTransitionDelay, write=Set_msTransitionDelay};
	/* safecall wrapper */ System::WideString _scw_Get_msTransition() { System::WideString __r; HRESULT __hr = Get_msTransition(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString msTransition = {read=_scw_Get_msTransition, write=Set_msTransition};
	/* safecall wrapper */ System::WideString _scw_Get_msTouchAction() { System::WideString __r; HRESULT __hr = Get_msTouchAction(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString msTouchAction = {read=_scw_Get_msTouchAction, write=Set_msTouchAction};
	/* safecall wrapper */ System::WideString _scw_Get_msScrollTranslation() { System::WideString __r; HRESULT __hr = Get_msScrollTranslation(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString msScrollTranslation = {read=_scw_Get_msScrollTranslation, write=Set_msScrollTranslation};
	/* safecall wrapper */ System::WideString _scw_Get_msFlex() { System::WideString __r; HRESULT __hr = Get_msFlex(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString msFlex = {read=_scw_Get_msFlex, write=Set_msFlex};
	/* safecall wrapper */ System::OleVariant _scw_Get_msFlexPositive() { System::OleVariant __r; HRESULT __hr = Get_msFlexPositive(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant msFlexPositive = {read=_scw_Get_msFlexPositive, write=Set_msFlexPositive};
	/* safecall wrapper */ System::OleVariant _scw_Get_msFlexNegative() { System::OleVariant __r; HRESULT __hr = Get_msFlexNegative(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant msFlexNegative = {read=_scw_Get_msFlexNegative, write=Set_msFlexNegative};
	/* safecall wrapper */ System::OleVariant _scw_Get_msFlexPreferredSize() { System::OleVariant __r; HRESULT __hr = Get_msFlexPreferredSize(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant msFlexPreferredSize = {read=_scw_Get_msFlexPreferredSize, write=Set_msFlexPreferredSize};
	/* safecall wrapper */ System::WideString _scw_Get_msFlexFlow() { System::WideString __r; HRESULT __hr = Get_msFlexFlow(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString msFlexFlow = {read=_scw_Get_msFlexFlow, write=Set_msFlexFlow};
	/* safecall wrapper */ System::WideString _scw_Get_msFlexDirection() { System::WideString __r; HRESULT __hr = Get_msFlexDirection(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString msFlexDirection = {read=_scw_Get_msFlexDirection, write=Set_msFlexDirection};
	/* safecall wrapper */ System::WideString _scw_Get_msFlexWrap() { System::WideString __r; HRESULT __hr = Get_msFlexWrap(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString msFlexWrap = {read=_scw_Get_msFlexWrap, write=Set_msFlexWrap};
	/* safecall wrapper */ System::WideString _scw_Get_msFlexAlign() { System::WideString __r; HRESULT __hr = Get_msFlexAlign(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString msFlexAlign = {read=_scw_Get_msFlexAlign, write=Set_msFlexAlign};
	/* safecall wrapper */ System::WideString _scw_Get_msFlexItemAlign() { System::WideString __r; HRESULT __hr = Get_msFlexItemAlign(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString msFlexItemAlign = {read=_scw_Get_msFlexItemAlign, write=Set_msFlexItemAlign};
	/* safecall wrapper */ System::WideString _scw_Get_msFlexPack() { System::WideString __r; HRESULT __hr = Get_msFlexPack(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString msFlexPack = {read=_scw_Get_msFlexPack, write=Set_msFlexPack};
	/* safecall wrapper */ System::WideString _scw_Get_msFlexLinePack() { System::WideString __r; HRESULT __hr = Get_msFlexLinePack(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString msFlexLinePack = {read=_scw_Get_msFlexLinePack, write=Set_msFlexLinePack};
	/* safecall wrapper */ System::OleVariant _scw_Get_msFlexOrder() { System::OleVariant __r; HRESULT __hr = Get_msFlexOrder(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant msFlexOrder = {read=_scw_Get_msFlexOrder, write=Set_msFlexOrder};
	/* safecall wrapper */ System::WideString _scw_Get_msTouchSelect() { System::WideString __r; HRESULT __hr = Get_msTouchSelect(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString msTouchSelect = {read=_scw_Get_msTouchSelect, write=Set_msTouchSelect};
	/* safecall wrapper */ System::WideString _scw_Get_transform() { System::WideString __r; HRESULT __hr = Get_transform(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString transform = {read=_scw_Get_transform, write=Set_transform};
	/* safecall wrapper */ System::WideString _scw_Get_transformOrigin() { System::WideString __r; HRESULT __hr = Get_transformOrigin(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString transformOrigin = {read=_scw_Get_transformOrigin, write=Set_transformOrigin};
	/* safecall wrapper */ System::WideString _scw_Get_transformStyle() { System::WideString __r; HRESULT __hr = Get_transformStyle(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString transformStyle = {read=_scw_Get_transformStyle, write=Set_transformStyle};
	/* safecall wrapper */ System::WideString _scw_Get_backfaceVisibility() { System::WideString __r; HRESULT __hr = Get_backfaceVisibility(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString backfaceVisibility = {read=_scw_Get_backfaceVisibility, write=Set_backfaceVisibility};
	/* safecall wrapper */ System::OleVariant _scw_Get_perspective() { System::OleVariant __r; HRESULT __hr = Get_perspective(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant perspective = {read=_scw_Get_perspective, write=Set_perspective};
	/* safecall wrapper */ System::WideString _scw_Get_perspectiveOrigin() { System::WideString __r; HRESULT __hr = Get_perspectiveOrigin(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString perspectiveOrigin = {read=_scw_Get_perspectiveOrigin, write=Set_perspectiveOrigin};
	/* safecall wrapper */ System::WideString _scw_Get_transitionProperty() { System::WideString __r; HRESULT __hr = Get_transitionProperty(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString transitionProperty = {read=_scw_Get_transitionProperty, write=Set_transitionProperty};
	/* safecall wrapper */ System::WideString _scw_Get_transitionDuration() { System::WideString __r; HRESULT __hr = Get_transitionDuration(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString transitionDuration = {read=_scw_Get_transitionDuration, write=Set_transitionDuration};
	/* safecall wrapper */ System::WideString _scw_Get_transitionTimingFunction() { System::WideString __r; HRESULT __hr = Get_transitionTimingFunction(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString transitionTimingFunction = {read=_scw_Get_transitionTimingFunction, write=Set_transitionTimingFunction};
	/* safecall wrapper */ System::WideString _scw_Get_transitionDelay() { System::WideString __r; HRESULT __hr = Get_transitionDelay(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString transitionDelay = {read=_scw_Get_transitionDelay, write=Set_transitionDelay};
	/* safecall wrapper */ System::WideString _scw_Get_transition() { System::WideString __r; HRESULT __hr = Get_transition(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString transition = {read=_scw_Get_transition, write=Set_transition};
	/* safecall wrapper */ System::WideString _scw_Get_fontFeatureSettings() { System::WideString __r; HRESULT __hr = Get_fontFeatureSettings(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString fontFeatureSettings = {read=_scw_Get_fontFeatureSettings, write=Set_fontFeatureSettings};
	/* safecall wrapper */ System::WideString _scw_Get_animationName() { System::WideString __r; HRESULT __hr = Get_animationName(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString animationName = {read=_scw_Get_animationName, write=Set_animationName};
	/* safecall wrapper */ System::WideString _scw_Get_animationDuration() { System::WideString __r; HRESULT __hr = Get_animationDuration(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString animationDuration = {read=_scw_Get_animationDuration, write=Set_animationDuration};
	/* safecall wrapper */ System::WideString _scw_Get_animationTimingFunction() { System::WideString __r; HRESULT __hr = Get_animationTimingFunction(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString animationTimingFunction = {read=_scw_Get_animationTimingFunction, write=Set_animationTimingFunction};
	/* safecall wrapper */ System::WideString _scw_Get_animationDelay() { System::WideString __r; HRESULT __hr = Get_animationDelay(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString animationDelay = {read=_scw_Get_animationDelay, write=Set_animationDelay};
	/* safecall wrapper */ System::WideString _scw_Get_animationDirection() { System::WideString __r; HRESULT __hr = Get_animationDirection(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString animationDirection = {read=_scw_Get_animationDirection, write=Set_animationDirection};
	/* safecall wrapper */ System::WideString _scw_Get_animationPlayState() { System::WideString __r; HRESULT __hr = Get_animationPlayState(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString animationPlayState = {read=_scw_Get_animationPlayState, write=Set_animationPlayState};
	/* safecall wrapper */ System::WideString _scw_Get_animationIterationCount() { System::WideString __r; HRESULT __hr = Get_animationIterationCount(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString animationIterationCount = {read=_scw_Get_animationIterationCount, write=Set_animationIterationCount};
	/* safecall wrapper */ System::WideString _scw_Get_animation() { System::WideString __r; HRESULT __hr = Get_animation(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString animation = {read=_scw_Get_animation, write=Set_animation};
	/* safecall wrapper */ System::WideString _scw_Get_animationFillMode() { System::WideString __r; HRESULT __hr = Get_animationFillMode(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString animationFillMode = {read=_scw_Get_animationFillMode, write=Set_animationFillMode};
};

__dispinterface  INTERFACE_UUID("{305107D1-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLCSSStyleDeclaration2Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3051085C-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLCSSStyleDeclaration3  : public IDispatch 
{
	virtual HRESULT __safecall Set_flex(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_flex(System::WideString &__Get_flex_result) = 0 ;
	virtual HRESULT __safecall Set_flexDirection(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_flexDirection(System::WideString &__Get_flexDirection_result) = 0 ;
	virtual HRESULT __safecall Set_flexWrap(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_flexWrap(System::WideString &__Get_flexWrap_result) = 0 ;
	virtual HRESULT __safecall Set_flexFlow(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_flexFlow(System::WideString &__Get_flexFlow_result) = 0 ;
	virtual HRESULT __safecall Set_flexGrow(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_flexGrow(System::OleVariant &__Get_flexGrow_result) = 0 ;
	virtual HRESULT __safecall Set_flexShrink(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_flexShrink(System::OleVariant &__Get_flexShrink_result) = 0 ;
	virtual HRESULT __safecall Set_flexBasis(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_flexBasis(System::OleVariant &__Get_flexBasis_result) = 0 ;
	virtual HRESULT __safecall Set_justifyContent(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_justifyContent(System::WideString &__Get_justifyContent_result) = 0 ;
	virtual HRESULT __safecall Set_alignItems(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_alignItems(System::WideString &__Get_alignItems_result) = 0 ;
	virtual HRESULT __safecall Set_alignSelf(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_alignSelf(System::WideString &__Get_alignSelf_result) = 0 ;
	virtual HRESULT __safecall Set_alignContent(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_alignContent(System::WideString &__Get_alignContent_result) = 0 ;
	virtual HRESULT __safecall Set_borderImage(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_borderImage(System::WideString &__Get_borderImage_result) = 0 ;
	virtual HRESULT __safecall Set_borderImageSource(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_borderImageSource(System::WideString &__Get_borderImageSource_result) = 0 ;
	virtual HRESULT __safecall Set_borderImageSlice(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_borderImageSlice(System::WideString &__Get_borderImageSlice_result) = 0 ;
	virtual HRESULT __safecall Set_borderImageWidth(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_borderImageWidth(System::WideString &__Get_borderImageWidth_result) = 0 ;
	virtual HRESULT __safecall Set_borderImageOutset(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_borderImageOutset(System::WideString &__Get_borderImageOutset_result) = 0 ;
	virtual HRESULT __safecall Set_borderImageRepeat(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_borderImageRepeat(System::WideString &__Get_borderImageRepeat_result) = 0 ;
	virtual HRESULT __safecall Set_msImeAlign(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_msImeAlign(System::WideString &__Get_msImeAlign_result) = 0 ;
	virtual HRESULT __safecall Set_msTextCombineHorizontal(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_msTextCombineHorizontal(System::WideString &__Get_msTextCombineHorizontal_result) = 0 ;
	virtual HRESULT __safecall Set_touchAction(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_touchAction(System::WideString &__Get_touchAction_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_flex() { System::WideString __r; HRESULT __hr = Get_flex(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString flex = {read=_scw_Get_flex, write=Set_flex};
	/* safecall wrapper */ System::WideString _scw_Get_flexDirection() { System::WideString __r; HRESULT __hr = Get_flexDirection(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString flexDirection = {read=_scw_Get_flexDirection, write=Set_flexDirection};
	/* safecall wrapper */ System::WideString _scw_Get_flexWrap() { System::WideString __r; HRESULT __hr = Get_flexWrap(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString flexWrap = {read=_scw_Get_flexWrap, write=Set_flexWrap};
	/* safecall wrapper */ System::WideString _scw_Get_flexFlow() { System::WideString __r; HRESULT __hr = Get_flexFlow(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString flexFlow = {read=_scw_Get_flexFlow, write=Set_flexFlow};
	/* safecall wrapper */ System::OleVariant _scw_Get_flexGrow() { System::OleVariant __r; HRESULT __hr = Get_flexGrow(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant flexGrow = {read=_scw_Get_flexGrow, write=Set_flexGrow};
	/* safecall wrapper */ System::OleVariant _scw_Get_flexShrink() { System::OleVariant __r; HRESULT __hr = Get_flexShrink(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant flexShrink = {read=_scw_Get_flexShrink, write=Set_flexShrink};
	/* safecall wrapper */ System::OleVariant _scw_Get_flexBasis() { System::OleVariant __r; HRESULT __hr = Get_flexBasis(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant flexBasis = {read=_scw_Get_flexBasis, write=Set_flexBasis};
	/* safecall wrapper */ System::WideString _scw_Get_justifyContent() { System::WideString __r; HRESULT __hr = Get_justifyContent(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString justifyContent = {read=_scw_Get_justifyContent, write=Set_justifyContent};
	/* safecall wrapper */ System::WideString _scw_Get_alignItems() { System::WideString __r; HRESULT __hr = Get_alignItems(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString alignItems = {read=_scw_Get_alignItems, write=Set_alignItems};
	/* safecall wrapper */ System::WideString _scw_Get_alignSelf() { System::WideString __r; HRESULT __hr = Get_alignSelf(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString alignSelf = {read=_scw_Get_alignSelf, write=Set_alignSelf};
	/* safecall wrapper */ System::WideString _scw_Get_alignContent() { System::WideString __r; HRESULT __hr = Get_alignContent(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString alignContent = {read=_scw_Get_alignContent, write=Set_alignContent};
	/* safecall wrapper */ System::WideString _scw_Get_borderImage() { System::WideString __r; HRESULT __hr = Get_borderImage(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString borderImage = {read=_scw_Get_borderImage, write=Set_borderImage};
	/* safecall wrapper */ System::WideString _scw_Get_borderImageSource() { System::WideString __r; HRESULT __hr = Get_borderImageSource(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString borderImageSource = {read=_scw_Get_borderImageSource, write=Set_borderImageSource};
	/* safecall wrapper */ System::WideString _scw_Get_borderImageSlice() { System::WideString __r; HRESULT __hr = Get_borderImageSlice(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString borderImageSlice = {read=_scw_Get_borderImageSlice, write=Set_borderImageSlice};
	/* safecall wrapper */ System::WideString _scw_Get_borderImageWidth() { System::WideString __r; HRESULT __hr = Get_borderImageWidth(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString borderImageWidth = {read=_scw_Get_borderImageWidth, write=Set_borderImageWidth};
	/* safecall wrapper */ System::WideString _scw_Get_borderImageOutset() { System::WideString __r; HRESULT __hr = Get_borderImageOutset(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString borderImageOutset = {read=_scw_Get_borderImageOutset, write=Set_borderImageOutset};
	/* safecall wrapper */ System::WideString _scw_Get_borderImageRepeat() { System::WideString __r; HRESULT __hr = Get_borderImageRepeat(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString borderImageRepeat = {read=_scw_Get_borderImageRepeat, write=Set_borderImageRepeat};
	/* safecall wrapper */ System::WideString _scw_Get_msImeAlign() { System::WideString __r; HRESULT __hr = Get_msImeAlign(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString msImeAlign = {read=_scw_Get_msImeAlign, write=Set_msImeAlign};
	/* safecall wrapper */ System::WideString _scw_Get_msTextCombineHorizontal() { System::WideString __r; HRESULT __hr = Get_msTextCombineHorizontal(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString msTextCombineHorizontal = {read=_scw_Get_msTextCombineHorizontal, write=Set_msTextCombineHorizontal};
	/* safecall wrapper */ System::WideString _scw_Get_touchAction() { System::WideString __r; HRESULT __hr = Get_touchAction(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString touchAction = {read=_scw_Get_touchAction, write=Set_touchAction};
};

__dispinterface  INTERFACE_UUID("{3051085C-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLCSSStyleDeclaration3Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305104C2-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLStyleEnabled  : public IDispatch 
{
	virtual HRESULT __safecall msGetPropertyEnabled(const System::WideString name, System::WordBool &__msGetPropertyEnabled_result) = 0 ;
	virtual HRESULT __safecall msPutPropertyEnabled(const System::WideString name, System::WordBool b) = 0 ;
};

__dispinterface  INTERFACE_UUID("{305104C2-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLStyleEnabledDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3059009A-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLCSSStyleDeclaration  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F4A2-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLStyle2  : public IDispatch 
{
	virtual HRESULT __safecall Set_tableLayout(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_tableLayout(System::WideString &__Get_tableLayout_result) = 0 ;
	virtual HRESULT __safecall Set_borderCollapse(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_borderCollapse(System::WideString &__Get_borderCollapse_result) = 0 ;
	virtual HRESULT __safecall Set_direction(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_direction(System::WideString &__Get_direction_result) = 0 ;
	virtual HRESULT __safecall Set_behavior(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_behavior(System::WideString &__Get_behavior_result) = 0 ;
	virtual HRESULT __safecall setExpression(const System::WideString propname, const System::WideString expression, const System::WideString language) = 0 ;
	virtual HRESULT __safecall getExpression(const System::WideString propname, System::OleVariant &__getExpression_result) = 0 ;
	virtual HRESULT __safecall removeExpression(const System::WideString propname, System::WordBool &__removeExpression_result) = 0 ;
	virtual HRESULT __safecall Set_position(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_position(System::WideString &__Get_position_result) = 0 ;
	virtual HRESULT __safecall Set_unicodeBidi(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_unicodeBidi(System::WideString &__Get_unicodeBidi_result) = 0 ;
	virtual HRESULT __safecall Set_bottom(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_bottom(System::OleVariant &__Get_bottom_result) = 0 ;
	virtual HRESULT __safecall Set_right(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_right(System::OleVariant &__Get_right_result) = 0 ;
	virtual HRESULT __safecall Set_pixelBottom(int p) = 0 ;
	virtual HRESULT __safecall Get_pixelBottom(int &__Get_pixelBottom_result) = 0 ;
	virtual HRESULT __safecall Set_pixelRight(int p) = 0 ;
	virtual HRESULT __safecall Get_pixelRight(int &__Get_pixelRight_result) = 0 ;
	virtual HRESULT __safecall Set_posBottom(float p) = 0 ;
	virtual HRESULT __safecall Get_posBottom(float &__Get_posBottom_result) = 0 ;
	virtual HRESULT __safecall Set_posRight(float p) = 0 ;
	virtual HRESULT __safecall Get_posRight(float &__Get_posRight_result) = 0 ;
	virtual HRESULT __safecall Set_imeMode(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_imeMode(System::WideString &__Get_imeMode_result) = 0 ;
	virtual HRESULT __safecall Set_rubyAlign(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_rubyAlign(System::WideString &__Get_rubyAlign_result) = 0 ;
	virtual HRESULT __safecall Set_rubyPosition(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_rubyPosition(System::WideString &__Get_rubyPosition_result) = 0 ;
	virtual HRESULT __safecall Set_rubyOverhang(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_rubyOverhang(System::WideString &__Get_rubyOverhang_result) = 0 ;
	virtual HRESULT __safecall Set_layoutGridChar(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_layoutGridChar(System::OleVariant &__Get_layoutGridChar_result) = 0 ;
	virtual HRESULT __safecall Set_layoutGridLine(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_layoutGridLine(System::OleVariant &__Get_layoutGridLine_result) = 0 ;
	virtual HRESULT __safecall Set_layoutGridMode(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_layoutGridMode(System::WideString &__Get_layoutGridMode_result) = 0 ;
	virtual HRESULT __safecall Set_layoutGridType(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_layoutGridType(System::WideString &__Get_layoutGridType_result) = 0 ;
	virtual HRESULT __safecall Set_layoutGrid(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_layoutGrid(System::WideString &__Get_layoutGrid_result) = 0 ;
	virtual HRESULT __safecall Set_wordBreak(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_wordBreak(System::WideString &__Get_wordBreak_result) = 0 ;
	virtual HRESULT __safecall Set_lineBreak(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_lineBreak(System::WideString &__Get_lineBreak_result) = 0 ;
	virtual HRESULT __safecall Set_textJustify(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_textJustify(System::WideString &__Get_textJustify_result) = 0 ;
	virtual HRESULT __safecall Set_textJustifyTrim(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_textJustifyTrim(System::WideString &__Get_textJustifyTrim_result) = 0 ;
	virtual HRESULT __safecall Set_textKashida(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_textKashida(System::OleVariant &__Get_textKashida_result) = 0 ;
	virtual HRESULT __safecall Set_textAutospace(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_textAutospace(System::WideString &__Get_textAutospace_result) = 0 ;
	virtual HRESULT __safecall Set_overflowX(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_overflowX(System::WideString &__Get_overflowX_result) = 0 ;
	virtual HRESULT __safecall Set_overflowY(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_overflowY(System::WideString &__Get_overflowY_result) = 0 ;
	virtual HRESULT __safecall Set_accelerator(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_accelerator(System::WideString &__Get_accelerator_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_tableLayout() { System::WideString __r; HRESULT __hr = Get_tableLayout(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString tableLayout = {read=_scw_Get_tableLayout, write=Set_tableLayout};
	/* safecall wrapper */ System::WideString _scw_Get_borderCollapse() { System::WideString __r; HRESULT __hr = Get_borderCollapse(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString borderCollapse = {read=_scw_Get_borderCollapse, write=Set_borderCollapse};
	/* safecall wrapper */ System::WideString _scw_Get_direction() { System::WideString __r; HRESULT __hr = Get_direction(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString direction = {read=_scw_Get_direction, write=Set_direction};
	/* safecall wrapper */ System::WideString _scw_Get_behavior() { System::WideString __r; HRESULT __hr = Get_behavior(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString behavior = {read=_scw_Get_behavior, write=Set_behavior};
	/* safecall wrapper */ System::WideString _scw_Get_position() { System::WideString __r; HRESULT __hr = Get_position(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString position = {read=_scw_Get_position, write=Set_position};
	/* safecall wrapper */ System::WideString _scw_Get_unicodeBidi() { System::WideString __r; HRESULT __hr = Get_unicodeBidi(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString unicodeBidi = {read=_scw_Get_unicodeBidi, write=Set_unicodeBidi};
	/* safecall wrapper */ System::OleVariant _scw_Get_bottom() { System::OleVariant __r; HRESULT __hr = Get_bottom(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant bottom = {read=_scw_Get_bottom, write=Set_bottom};
	/* safecall wrapper */ System::OleVariant _scw_Get_right() { System::OleVariant __r; HRESULT __hr = Get_right(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant right = {read=_scw_Get_right, write=Set_right};
	/* safecall wrapper */ int _scw_Get_pixelBottom() { int __r; HRESULT __hr = Get_pixelBottom(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int pixelBottom = {read=_scw_Get_pixelBottom, write=Set_pixelBottom};
	/* safecall wrapper */ int _scw_Get_pixelRight() { int __r; HRESULT __hr = Get_pixelRight(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int pixelRight = {read=_scw_Get_pixelRight, write=Set_pixelRight};
	/* safecall wrapper */ float _scw_Get_posBottom() { float __r; HRESULT __hr = Get_posBottom(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float posBottom = {read=_scw_Get_posBottom, write=Set_posBottom};
	/* safecall wrapper */ float _scw_Get_posRight() { float __r; HRESULT __hr = Get_posRight(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float posRight = {read=_scw_Get_posRight, write=Set_posRight};
	/* safecall wrapper */ System::WideString _scw_Get_imeMode() { System::WideString __r; HRESULT __hr = Get_imeMode(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString imeMode = {read=_scw_Get_imeMode, write=Set_imeMode};
	/* safecall wrapper */ System::WideString _scw_Get_rubyAlign() { System::WideString __r; HRESULT __hr = Get_rubyAlign(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString rubyAlign = {read=_scw_Get_rubyAlign, write=Set_rubyAlign};
	/* safecall wrapper */ System::WideString _scw_Get_rubyPosition() { System::WideString __r; HRESULT __hr = Get_rubyPosition(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString rubyPosition = {read=_scw_Get_rubyPosition, write=Set_rubyPosition};
	/* safecall wrapper */ System::WideString _scw_Get_rubyOverhang() { System::WideString __r; HRESULT __hr = Get_rubyOverhang(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString rubyOverhang = {read=_scw_Get_rubyOverhang, write=Set_rubyOverhang};
	/* safecall wrapper */ System::OleVariant _scw_Get_layoutGridChar() { System::OleVariant __r; HRESULT __hr = Get_layoutGridChar(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant layoutGridChar = {read=_scw_Get_layoutGridChar, write=Set_layoutGridChar};
	/* safecall wrapper */ System::OleVariant _scw_Get_layoutGridLine() { System::OleVariant __r; HRESULT __hr = Get_layoutGridLine(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant layoutGridLine = {read=_scw_Get_layoutGridLine, write=Set_layoutGridLine};
	/* safecall wrapper */ System::WideString _scw_Get_layoutGridMode() { System::WideString __r; HRESULT __hr = Get_layoutGridMode(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString layoutGridMode = {read=_scw_Get_layoutGridMode, write=Set_layoutGridMode};
	/* safecall wrapper */ System::WideString _scw_Get_layoutGridType() { System::WideString __r; HRESULT __hr = Get_layoutGridType(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString layoutGridType = {read=_scw_Get_layoutGridType, write=Set_layoutGridType};
	/* safecall wrapper */ System::WideString _scw_Get_layoutGrid() { System::WideString __r; HRESULT __hr = Get_layoutGrid(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString layoutGrid = {read=_scw_Get_layoutGrid, write=Set_layoutGrid};
	/* safecall wrapper */ System::WideString _scw_Get_wordBreak() { System::WideString __r; HRESULT __hr = Get_wordBreak(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString wordBreak = {read=_scw_Get_wordBreak, write=Set_wordBreak};
	/* safecall wrapper */ System::WideString _scw_Get_lineBreak() { System::WideString __r; HRESULT __hr = Get_lineBreak(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString lineBreak = {read=_scw_Get_lineBreak, write=Set_lineBreak};
	/* safecall wrapper */ System::WideString _scw_Get_textJustify() { System::WideString __r; HRESULT __hr = Get_textJustify(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString textJustify = {read=_scw_Get_textJustify, write=Set_textJustify};
	/* safecall wrapper */ System::WideString _scw_Get_textJustifyTrim() { System::WideString __r; HRESULT __hr = Get_textJustifyTrim(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString textJustifyTrim = {read=_scw_Get_textJustifyTrim, write=Set_textJustifyTrim};
	/* safecall wrapper */ System::OleVariant _scw_Get_textKashida() { System::OleVariant __r; HRESULT __hr = Get_textKashida(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant textKashida = {read=_scw_Get_textKashida, write=Set_textKashida};
	/* safecall wrapper */ System::WideString _scw_Get_textAutospace() { System::WideString __r; HRESULT __hr = Get_textAutospace(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString textAutospace = {read=_scw_Get_textAutospace, write=Set_textAutospace};
	/* safecall wrapper */ System::WideString _scw_Get_overflowX() { System::WideString __r; HRESULT __hr = Get_overflowX(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString overflowX = {read=_scw_Get_overflowX, write=Set_overflowX};
	/* safecall wrapper */ System::WideString _scw_Get_overflowY() { System::WideString __r; HRESULT __hr = Get_overflowY(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString overflowY = {read=_scw_Get_overflowY, write=Set_overflowY};
	/* safecall wrapper */ System::WideString _scw_Get_accelerator() { System::WideString __r; HRESULT __hr = Get_accelerator(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString accelerator = {read=_scw_Get_accelerator, write=Set_accelerator};
};

__dispinterface  INTERFACE_UUID("{3050F4A2-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLStyle2Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F656-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLStyle3  : public IDispatch 
{
	virtual HRESULT __safecall Set_layoutFlow(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_layoutFlow(System::WideString &__Get_layoutFlow_result) = 0 ;
	virtual HRESULT __safecall Set_zoom(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_zoom(System::OleVariant &__Get_zoom_result) = 0 ;
	virtual HRESULT __safecall Set_wordWrap(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_wordWrap(System::WideString &__Get_wordWrap_result) = 0 ;
	virtual HRESULT __safecall Set_textUnderlinePosition(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_textUnderlinePosition(System::WideString &__Get_textUnderlinePosition_result) = 0 ;
	virtual HRESULT __safecall Set_scrollbarBaseColor(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_scrollbarBaseColor(System::OleVariant &__Get_scrollbarBaseColor_result) = 0 ;
	virtual HRESULT __safecall Set_scrollbarFaceColor(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_scrollbarFaceColor(System::OleVariant &__Get_scrollbarFaceColor_result) = 0 ;
	virtual HRESULT __safecall Set_scrollbar3dLightColor(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_scrollbar3dLightColor(System::OleVariant &__Get_scrollbar3dLightColor_result) = 0 ;
	virtual HRESULT __safecall Set_scrollbarShadowColor(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_scrollbarShadowColor(System::OleVariant &__Get_scrollbarShadowColor_result) = 0 ;
	virtual HRESULT __safecall Set_scrollbarHighlightColor(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_scrollbarHighlightColor(System::OleVariant &__Get_scrollbarHighlightColor_result) = 0 ;
	virtual HRESULT __safecall Set_scrollbarDarkShadowColor(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_scrollbarDarkShadowColor(System::OleVariant &__Get_scrollbarDarkShadowColor_result) = 0 ;
	virtual HRESULT __safecall Set_scrollbarArrowColor(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_scrollbarArrowColor(System::OleVariant &__Get_scrollbarArrowColor_result) = 0 ;
	virtual HRESULT __safecall Set_scrollbarTrackColor(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_scrollbarTrackColor(System::OleVariant &__Get_scrollbarTrackColor_result) = 0 ;
	virtual HRESULT __safecall Set_writingMode(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_writingMode(System::WideString &__Get_writingMode_result) = 0 ;
	virtual HRESULT __safecall Set_textAlignLast(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_textAlignLast(System::WideString &__Get_textAlignLast_result) = 0 ;
	virtual HRESULT __safecall Set_textKashidaSpace(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_textKashidaSpace(System::OleVariant &__Get_textKashidaSpace_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_layoutFlow() { System::WideString __r; HRESULT __hr = Get_layoutFlow(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString layoutFlow = {read=_scw_Get_layoutFlow, write=Set_layoutFlow};
	/* safecall wrapper */ System::OleVariant _scw_Get_zoom() { System::OleVariant __r; HRESULT __hr = Get_zoom(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant zoom = {read=_scw_Get_zoom, write=Set_zoom};
	/* safecall wrapper */ System::WideString _scw_Get_wordWrap() { System::WideString __r; HRESULT __hr = Get_wordWrap(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString wordWrap = {read=_scw_Get_wordWrap, write=Set_wordWrap};
	/* safecall wrapper */ System::WideString _scw_Get_textUnderlinePosition() { System::WideString __r; HRESULT __hr = Get_textUnderlinePosition(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString textUnderlinePosition = {read=_scw_Get_textUnderlinePosition, write=Set_textUnderlinePosition};
	/* safecall wrapper */ System::OleVariant _scw_Get_scrollbarBaseColor() { System::OleVariant __r; HRESULT __hr = Get_scrollbarBaseColor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant scrollbarBaseColor = {read=_scw_Get_scrollbarBaseColor, write=Set_scrollbarBaseColor};
	/* safecall wrapper */ System::OleVariant _scw_Get_scrollbarFaceColor() { System::OleVariant __r; HRESULT __hr = Get_scrollbarFaceColor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant scrollbarFaceColor = {read=_scw_Get_scrollbarFaceColor, write=Set_scrollbarFaceColor};
	/* safecall wrapper */ System::OleVariant _scw_Get_scrollbar3dLightColor() { System::OleVariant __r; HRESULT __hr = Get_scrollbar3dLightColor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant scrollbar3dLightColor = {read=_scw_Get_scrollbar3dLightColor, write=Set_scrollbar3dLightColor};
	/* safecall wrapper */ System::OleVariant _scw_Get_scrollbarShadowColor() { System::OleVariant __r; HRESULT __hr = Get_scrollbarShadowColor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant scrollbarShadowColor = {read=_scw_Get_scrollbarShadowColor, write=Set_scrollbarShadowColor};
	/* safecall wrapper */ System::OleVariant _scw_Get_scrollbarHighlightColor() { System::OleVariant __r; HRESULT __hr = Get_scrollbarHighlightColor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant scrollbarHighlightColor = {read=_scw_Get_scrollbarHighlightColor, write=Set_scrollbarHighlightColor};
	/* safecall wrapper */ System::OleVariant _scw_Get_scrollbarDarkShadowColor() { System::OleVariant __r; HRESULT __hr = Get_scrollbarDarkShadowColor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant scrollbarDarkShadowColor = {read=_scw_Get_scrollbarDarkShadowColor, write=Set_scrollbarDarkShadowColor};
	/* safecall wrapper */ System::OleVariant _scw_Get_scrollbarArrowColor() { System::OleVariant __r; HRESULT __hr = Get_scrollbarArrowColor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant scrollbarArrowColor = {read=_scw_Get_scrollbarArrowColor, write=Set_scrollbarArrowColor};
	/* safecall wrapper */ System::OleVariant _scw_Get_scrollbarTrackColor() { System::OleVariant __r; HRESULT __hr = Get_scrollbarTrackColor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant scrollbarTrackColor = {read=_scw_Get_scrollbarTrackColor, write=Set_scrollbarTrackColor};
	/* safecall wrapper */ System::WideString _scw_Get_writingMode() { System::WideString __r; HRESULT __hr = Get_writingMode(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString writingMode = {read=_scw_Get_writingMode, write=Set_writingMode};
	/* safecall wrapper */ System::WideString _scw_Get_textAlignLast() { System::WideString __r; HRESULT __hr = Get_textAlignLast(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString textAlignLast = {read=_scw_Get_textAlignLast, write=Set_textAlignLast};
	/* safecall wrapper */ System::OleVariant _scw_Get_textKashidaSpace() { System::OleVariant __r; HRESULT __hr = Get_textKashidaSpace(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant textKashidaSpace = {read=_scw_Get_textKashidaSpace, write=Set_textKashidaSpace};
};

__dispinterface  INTERFACE_UUID("{3050F656-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLStyle3Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F816-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLStyle4  : public IDispatch 
{
	virtual HRESULT __safecall Set_textOverflow(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_textOverflow(System::WideString &__Get_textOverflow_result) = 0 ;
	virtual HRESULT __safecall Set_minHeight(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_minHeight(System::OleVariant &__Get_minHeight_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_textOverflow() { System::WideString __r; HRESULT __hr = Get_textOverflow(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString textOverflow = {read=_scw_Get_textOverflow, write=Set_textOverflow};
	/* safecall wrapper */ System::OleVariant _scw_Get_minHeight() { System::OleVariant __r; HRESULT __hr = Get_minHeight(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant minHeight = {read=_scw_Get_minHeight, write=Set_minHeight};
};

__dispinterface  INTERFACE_UUID("{3050F816-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLStyle4Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F33A-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLStyle5  : public IDispatch 
{
	virtual HRESULT __safecall Set_msInterpolationMode(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_msInterpolationMode(System::WideString &__Get_msInterpolationMode_result) = 0 ;
	virtual HRESULT __safecall Set_maxHeight(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_maxHeight(System::OleVariant &__Get_maxHeight_result) = 0 ;
	virtual HRESULT __safecall Set_minWidth(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_minWidth(System::OleVariant &__Get_minWidth_result) = 0 ;
	virtual HRESULT __safecall Set_maxWidth(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_maxWidth(System::OleVariant &__Get_maxWidth_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_msInterpolationMode() { System::WideString __r; HRESULT __hr = Get_msInterpolationMode(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString msInterpolationMode = {read=_scw_Get_msInterpolationMode, write=Set_msInterpolationMode};
	/* safecall wrapper */ System::OleVariant _scw_Get_maxHeight() { System::OleVariant __r; HRESULT __hr = Get_maxHeight(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant maxHeight = {read=_scw_Get_maxHeight, write=Set_maxHeight};
	/* safecall wrapper */ System::OleVariant _scw_Get_minWidth() { System::OleVariant __r; HRESULT __hr = Get_minWidth(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant minWidth = {read=_scw_Get_minWidth, write=Set_minWidth};
	/* safecall wrapper */ System::OleVariant _scw_Get_maxWidth() { System::OleVariant __r; HRESULT __hr = Get_maxWidth(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant maxWidth = {read=_scw_Get_maxWidth, write=Set_maxWidth};
};

__dispinterface  INTERFACE_UUID("{3050F33A-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLStyle5Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510480-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLStyle6  : public IDispatch 
{
	virtual HRESULT __safecall Set_content(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_content(System::WideString &__Get_content_result) = 0 ;
	virtual HRESULT __safecall Set_captionSide(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_captionSide(System::WideString &__Get_captionSide_result) = 0 ;
	virtual HRESULT __safecall Set_counterIncrement(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_counterIncrement(System::WideString &__Get_counterIncrement_result) = 0 ;
	virtual HRESULT __safecall Set_counterReset(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_counterReset(System::WideString &__Get_counterReset_result) = 0 ;
	virtual HRESULT __safecall Set_outline(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_outline(System::WideString &__Get_outline_result) = 0 ;
	virtual HRESULT __safecall Set_outlineWidth(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_outlineWidth(System::OleVariant &__Get_outlineWidth_result) = 0 ;
	virtual HRESULT __safecall Set_outlineStyle(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_outlineStyle(System::WideString &__Get_outlineStyle_result) = 0 ;
	virtual HRESULT __safecall Set_outlineColor(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_outlineColor(System::OleVariant &__Get_outlineColor_result) = 0 ;
	virtual HRESULT __safecall Set_boxSizing(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_boxSizing(System::WideString &__Get_boxSizing_result) = 0 ;
	virtual HRESULT __safecall Set_borderSpacing(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_borderSpacing(System::WideString &__Get_borderSpacing_result) = 0 ;
	virtual HRESULT __safecall Set_orphans(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_orphans(System::OleVariant &__Get_orphans_result) = 0 ;
	virtual HRESULT __safecall Set_widows(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_widows(System::OleVariant &__Get_widows_result) = 0 ;
	virtual HRESULT __safecall Set_pageBreakInside(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_pageBreakInside(System::WideString &__Get_pageBreakInside_result) = 0 ;
	virtual HRESULT __safecall Set_emptyCells(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_emptyCells(System::WideString &__Get_emptyCells_result) = 0 ;
	virtual HRESULT __safecall Set_msBlockProgression(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_msBlockProgression(System::WideString &__Get_msBlockProgression_result) = 0 ;
	virtual HRESULT __safecall Set_quotes(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_quotes(System::WideString &__Get_quotes_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_content() { System::WideString __r; HRESULT __hr = Get_content(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString content = {read=_scw_Get_content, write=Set_content};
	/* safecall wrapper */ System::WideString _scw_Get_captionSide() { System::WideString __r; HRESULT __hr = Get_captionSide(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString captionSide = {read=_scw_Get_captionSide, write=Set_captionSide};
	/* safecall wrapper */ System::WideString _scw_Get_counterIncrement() { System::WideString __r; HRESULT __hr = Get_counterIncrement(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString counterIncrement = {read=_scw_Get_counterIncrement, write=Set_counterIncrement};
	/* safecall wrapper */ System::WideString _scw_Get_counterReset() { System::WideString __r; HRESULT __hr = Get_counterReset(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString counterReset = {read=_scw_Get_counterReset, write=Set_counterReset};
	/* safecall wrapper */ System::WideString _scw_Get_outline() { System::WideString __r; HRESULT __hr = Get_outline(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString outline = {read=_scw_Get_outline, write=Set_outline};
	/* safecall wrapper */ System::OleVariant _scw_Get_outlineWidth() { System::OleVariant __r; HRESULT __hr = Get_outlineWidth(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant outlineWidth = {read=_scw_Get_outlineWidth, write=Set_outlineWidth};
	/* safecall wrapper */ System::WideString _scw_Get_outlineStyle() { System::WideString __r; HRESULT __hr = Get_outlineStyle(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString outlineStyle = {read=_scw_Get_outlineStyle, write=Set_outlineStyle};
	/* safecall wrapper */ System::OleVariant _scw_Get_outlineColor() { System::OleVariant __r; HRESULT __hr = Get_outlineColor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant outlineColor = {read=_scw_Get_outlineColor, write=Set_outlineColor};
	/* safecall wrapper */ System::WideString _scw_Get_boxSizing() { System::WideString __r; HRESULT __hr = Get_boxSizing(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString boxSizing = {read=_scw_Get_boxSizing, write=Set_boxSizing};
	/* safecall wrapper */ System::WideString _scw_Get_borderSpacing() { System::WideString __r; HRESULT __hr = Get_borderSpacing(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString borderSpacing = {read=_scw_Get_borderSpacing, write=Set_borderSpacing};
	/* safecall wrapper */ System::OleVariant _scw_Get_orphans() { System::OleVariant __r; HRESULT __hr = Get_orphans(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant orphans = {read=_scw_Get_orphans, write=Set_orphans};
	/* safecall wrapper */ System::OleVariant _scw_Get_widows() { System::OleVariant __r; HRESULT __hr = Get_widows(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant widows = {read=_scw_Get_widows, write=Set_widows};
	/* safecall wrapper */ System::WideString _scw_Get_pageBreakInside() { System::WideString __r; HRESULT __hr = Get_pageBreakInside(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString pageBreakInside = {read=_scw_Get_pageBreakInside, write=Set_pageBreakInside};
	/* safecall wrapper */ System::WideString _scw_Get_emptyCells() { System::WideString __r; HRESULT __hr = Get_emptyCells(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString emptyCells = {read=_scw_Get_emptyCells, write=Set_emptyCells};
	/* safecall wrapper */ System::WideString _scw_Get_msBlockProgression() { System::WideString __r; HRESULT __hr = Get_msBlockProgression(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString msBlockProgression = {read=_scw_Get_msBlockProgression, write=Set_msBlockProgression};
	/* safecall wrapper */ System::WideString _scw_Get_quotes() { System::WideString __r; HRESULT __hr = Get_quotes(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString quotes = {read=_scw_Get_quotes, write=Set_quotes};
};

__dispinterface  INTERFACE_UUID("{30510480-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLStyle6Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F4AC-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLRuleStyle2  : public IDispatch 
{
	virtual HRESULT __safecall Set_tableLayout(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_tableLayout(System::WideString &__Get_tableLayout_result) = 0 ;
	virtual HRESULT __safecall Set_borderCollapse(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_borderCollapse(System::WideString &__Get_borderCollapse_result) = 0 ;
	virtual HRESULT __safecall Set_direction(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_direction(System::WideString &__Get_direction_result) = 0 ;
	virtual HRESULT __safecall Set_behavior(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_behavior(System::WideString &__Get_behavior_result) = 0 ;
	virtual HRESULT __safecall Set_position(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_position(System::WideString &__Get_position_result) = 0 ;
	virtual HRESULT __safecall Set_unicodeBidi(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_unicodeBidi(System::WideString &__Get_unicodeBidi_result) = 0 ;
	virtual HRESULT __safecall Set_bottom(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_bottom(System::OleVariant &__Get_bottom_result) = 0 ;
	virtual HRESULT __safecall Set_right(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_right(System::OleVariant &__Get_right_result) = 0 ;
	virtual HRESULT __safecall Set_pixelBottom(int p) = 0 ;
	virtual HRESULT __safecall Get_pixelBottom(int &__Get_pixelBottom_result) = 0 ;
	virtual HRESULT __safecall Set_pixelRight(int p) = 0 ;
	virtual HRESULT __safecall Get_pixelRight(int &__Get_pixelRight_result) = 0 ;
	virtual HRESULT __safecall Set_posBottom(float p) = 0 ;
	virtual HRESULT __safecall Get_posBottom(float &__Get_posBottom_result) = 0 ;
	virtual HRESULT __safecall Set_posRight(float p) = 0 ;
	virtual HRESULT __safecall Get_posRight(float &__Get_posRight_result) = 0 ;
	virtual HRESULT __safecall Set_imeMode(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_imeMode(System::WideString &__Get_imeMode_result) = 0 ;
	virtual HRESULT __safecall Set_rubyAlign(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_rubyAlign(System::WideString &__Get_rubyAlign_result) = 0 ;
	virtual HRESULT __safecall Set_rubyPosition(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_rubyPosition(System::WideString &__Get_rubyPosition_result) = 0 ;
	virtual HRESULT __safecall Set_rubyOverhang(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_rubyOverhang(System::WideString &__Get_rubyOverhang_result) = 0 ;
	virtual HRESULT __safecall Set_layoutGridChar(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_layoutGridChar(System::OleVariant &__Get_layoutGridChar_result) = 0 ;
	virtual HRESULT __safecall Set_layoutGridLine(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_layoutGridLine(System::OleVariant &__Get_layoutGridLine_result) = 0 ;
	virtual HRESULT __safecall Set_layoutGridMode(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_layoutGridMode(System::WideString &__Get_layoutGridMode_result) = 0 ;
	virtual HRESULT __safecall Set_layoutGridType(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_layoutGridType(System::WideString &__Get_layoutGridType_result) = 0 ;
	virtual HRESULT __safecall Set_layoutGrid(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_layoutGrid(System::WideString &__Get_layoutGrid_result) = 0 ;
	virtual HRESULT __safecall Set_textAutospace(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_textAutospace(System::WideString &__Get_textAutospace_result) = 0 ;
	virtual HRESULT __safecall Set_wordBreak(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_wordBreak(System::WideString &__Get_wordBreak_result) = 0 ;
	virtual HRESULT __safecall Set_lineBreak(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_lineBreak(System::WideString &__Get_lineBreak_result) = 0 ;
	virtual HRESULT __safecall Set_textJustify(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_textJustify(System::WideString &__Get_textJustify_result) = 0 ;
	virtual HRESULT __safecall Set_textJustifyTrim(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_textJustifyTrim(System::WideString &__Get_textJustifyTrim_result) = 0 ;
	virtual HRESULT __safecall Set_textKashida(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_textKashida(System::OleVariant &__Get_textKashida_result) = 0 ;
	virtual HRESULT __safecall Set_overflowX(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_overflowX(System::WideString &__Get_overflowX_result) = 0 ;
	virtual HRESULT __safecall Set_overflowY(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_overflowY(System::WideString &__Get_overflowY_result) = 0 ;
	virtual HRESULT __safecall Set_accelerator(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_accelerator(System::WideString &__Get_accelerator_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_tableLayout() { System::WideString __r; HRESULT __hr = Get_tableLayout(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString tableLayout = {read=_scw_Get_tableLayout, write=Set_tableLayout};
	/* safecall wrapper */ System::WideString _scw_Get_borderCollapse() { System::WideString __r; HRESULT __hr = Get_borderCollapse(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString borderCollapse = {read=_scw_Get_borderCollapse, write=Set_borderCollapse};
	/* safecall wrapper */ System::WideString _scw_Get_direction() { System::WideString __r; HRESULT __hr = Get_direction(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString direction = {read=_scw_Get_direction, write=Set_direction};
	/* safecall wrapper */ System::WideString _scw_Get_behavior() { System::WideString __r; HRESULT __hr = Get_behavior(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString behavior = {read=_scw_Get_behavior, write=Set_behavior};
	/* safecall wrapper */ System::WideString _scw_Get_position() { System::WideString __r; HRESULT __hr = Get_position(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString position = {read=_scw_Get_position, write=Set_position};
	/* safecall wrapper */ System::WideString _scw_Get_unicodeBidi() { System::WideString __r; HRESULT __hr = Get_unicodeBidi(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString unicodeBidi = {read=_scw_Get_unicodeBidi, write=Set_unicodeBidi};
	/* safecall wrapper */ System::OleVariant _scw_Get_bottom() { System::OleVariant __r; HRESULT __hr = Get_bottom(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant bottom = {read=_scw_Get_bottom, write=Set_bottom};
	/* safecall wrapper */ System::OleVariant _scw_Get_right() { System::OleVariant __r; HRESULT __hr = Get_right(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant right = {read=_scw_Get_right, write=Set_right};
	/* safecall wrapper */ int _scw_Get_pixelBottom() { int __r; HRESULT __hr = Get_pixelBottom(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int pixelBottom = {read=_scw_Get_pixelBottom, write=Set_pixelBottom};
	/* safecall wrapper */ int _scw_Get_pixelRight() { int __r; HRESULT __hr = Get_pixelRight(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int pixelRight = {read=_scw_Get_pixelRight, write=Set_pixelRight};
	/* safecall wrapper */ float _scw_Get_posBottom() { float __r; HRESULT __hr = Get_posBottom(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float posBottom = {read=_scw_Get_posBottom, write=Set_posBottom};
	/* safecall wrapper */ float _scw_Get_posRight() { float __r; HRESULT __hr = Get_posRight(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float posRight = {read=_scw_Get_posRight, write=Set_posRight};
	/* safecall wrapper */ System::WideString _scw_Get_imeMode() { System::WideString __r; HRESULT __hr = Get_imeMode(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString imeMode = {read=_scw_Get_imeMode, write=Set_imeMode};
	/* safecall wrapper */ System::WideString _scw_Get_rubyAlign() { System::WideString __r; HRESULT __hr = Get_rubyAlign(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString rubyAlign = {read=_scw_Get_rubyAlign, write=Set_rubyAlign};
	/* safecall wrapper */ System::WideString _scw_Get_rubyPosition() { System::WideString __r; HRESULT __hr = Get_rubyPosition(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString rubyPosition = {read=_scw_Get_rubyPosition, write=Set_rubyPosition};
	/* safecall wrapper */ System::WideString _scw_Get_rubyOverhang() { System::WideString __r; HRESULT __hr = Get_rubyOverhang(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString rubyOverhang = {read=_scw_Get_rubyOverhang, write=Set_rubyOverhang};
	/* safecall wrapper */ System::OleVariant _scw_Get_layoutGridChar() { System::OleVariant __r; HRESULT __hr = Get_layoutGridChar(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant layoutGridChar = {read=_scw_Get_layoutGridChar, write=Set_layoutGridChar};
	/* safecall wrapper */ System::OleVariant _scw_Get_layoutGridLine() { System::OleVariant __r; HRESULT __hr = Get_layoutGridLine(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant layoutGridLine = {read=_scw_Get_layoutGridLine, write=Set_layoutGridLine};
	/* safecall wrapper */ System::WideString _scw_Get_layoutGridMode() { System::WideString __r; HRESULT __hr = Get_layoutGridMode(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString layoutGridMode = {read=_scw_Get_layoutGridMode, write=Set_layoutGridMode};
	/* safecall wrapper */ System::WideString _scw_Get_layoutGridType() { System::WideString __r; HRESULT __hr = Get_layoutGridType(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString layoutGridType = {read=_scw_Get_layoutGridType, write=Set_layoutGridType};
	/* safecall wrapper */ System::WideString _scw_Get_layoutGrid() { System::WideString __r; HRESULT __hr = Get_layoutGrid(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString layoutGrid = {read=_scw_Get_layoutGrid, write=Set_layoutGrid};
	/* safecall wrapper */ System::WideString _scw_Get_textAutospace() { System::WideString __r; HRESULT __hr = Get_textAutospace(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString textAutospace = {read=_scw_Get_textAutospace, write=Set_textAutospace};
	/* safecall wrapper */ System::WideString _scw_Get_wordBreak() { System::WideString __r; HRESULT __hr = Get_wordBreak(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString wordBreak = {read=_scw_Get_wordBreak, write=Set_wordBreak};
	/* safecall wrapper */ System::WideString _scw_Get_lineBreak() { System::WideString __r; HRESULT __hr = Get_lineBreak(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString lineBreak = {read=_scw_Get_lineBreak, write=Set_lineBreak};
	/* safecall wrapper */ System::WideString _scw_Get_textJustify() { System::WideString __r; HRESULT __hr = Get_textJustify(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString textJustify = {read=_scw_Get_textJustify, write=Set_textJustify};
	/* safecall wrapper */ System::WideString _scw_Get_textJustifyTrim() { System::WideString __r; HRESULT __hr = Get_textJustifyTrim(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString textJustifyTrim = {read=_scw_Get_textJustifyTrim, write=Set_textJustifyTrim};
	/* safecall wrapper */ System::OleVariant _scw_Get_textKashida() { System::OleVariant __r; HRESULT __hr = Get_textKashida(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant textKashida = {read=_scw_Get_textKashida, write=Set_textKashida};
	/* safecall wrapper */ System::WideString _scw_Get_overflowX() { System::WideString __r; HRESULT __hr = Get_overflowX(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString overflowX = {read=_scw_Get_overflowX, write=Set_overflowX};
	/* safecall wrapper */ System::WideString _scw_Get_overflowY() { System::WideString __r; HRESULT __hr = Get_overflowY(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString overflowY = {read=_scw_Get_overflowY, write=Set_overflowY};
	/* safecall wrapper */ System::WideString _scw_Get_accelerator() { System::WideString __r; HRESULT __hr = Get_accelerator(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString accelerator = {read=_scw_Get_accelerator, write=Set_accelerator};
};

__dispinterface  INTERFACE_UUID("{3050F4AC-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLRuleStyle2Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F657-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLRuleStyle3  : public IDispatch 
{
	virtual HRESULT __safecall Set_layoutFlow(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_layoutFlow(System::WideString &__Get_layoutFlow_result) = 0 ;
	virtual HRESULT __safecall Set_zoom(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_zoom(System::OleVariant &__Get_zoom_result) = 0 ;
	virtual HRESULT __safecall Set_wordWrap(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_wordWrap(System::WideString &__Get_wordWrap_result) = 0 ;
	virtual HRESULT __safecall Set_textUnderlinePosition(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_textUnderlinePosition(System::WideString &__Get_textUnderlinePosition_result) = 0 ;
	virtual HRESULT __safecall Set_scrollbarBaseColor(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_scrollbarBaseColor(System::OleVariant &__Get_scrollbarBaseColor_result) = 0 ;
	virtual HRESULT __safecall Set_scrollbarFaceColor(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_scrollbarFaceColor(System::OleVariant &__Get_scrollbarFaceColor_result) = 0 ;
	virtual HRESULT __safecall Set_scrollbar3dLightColor(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_scrollbar3dLightColor(System::OleVariant &__Get_scrollbar3dLightColor_result) = 0 ;
	virtual HRESULT __safecall Set_scrollbarShadowColor(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_scrollbarShadowColor(System::OleVariant &__Get_scrollbarShadowColor_result) = 0 ;
	virtual HRESULT __safecall Set_scrollbarHighlightColor(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_scrollbarHighlightColor(System::OleVariant &__Get_scrollbarHighlightColor_result) = 0 ;
	virtual HRESULT __safecall Set_scrollbarDarkShadowColor(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_scrollbarDarkShadowColor(System::OleVariant &__Get_scrollbarDarkShadowColor_result) = 0 ;
	virtual HRESULT __safecall Set_scrollbarArrowColor(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_scrollbarArrowColor(System::OleVariant &__Get_scrollbarArrowColor_result) = 0 ;
	virtual HRESULT __safecall Set_scrollbarTrackColor(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_scrollbarTrackColor(System::OleVariant &__Get_scrollbarTrackColor_result) = 0 ;
	virtual HRESULT __safecall Set_writingMode(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_writingMode(System::WideString &__Get_writingMode_result) = 0 ;
	virtual HRESULT __safecall Set_textAlignLast(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_textAlignLast(System::WideString &__Get_textAlignLast_result) = 0 ;
	virtual HRESULT __safecall Set_textKashidaSpace(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_textKashidaSpace(System::OleVariant &__Get_textKashidaSpace_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_layoutFlow() { System::WideString __r; HRESULT __hr = Get_layoutFlow(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString layoutFlow = {read=_scw_Get_layoutFlow, write=Set_layoutFlow};
	/* safecall wrapper */ System::OleVariant _scw_Get_zoom() { System::OleVariant __r; HRESULT __hr = Get_zoom(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant zoom = {read=_scw_Get_zoom, write=Set_zoom};
	/* safecall wrapper */ System::WideString _scw_Get_wordWrap() { System::WideString __r; HRESULT __hr = Get_wordWrap(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString wordWrap = {read=_scw_Get_wordWrap, write=Set_wordWrap};
	/* safecall wrapper */ System::WideString _scw_Get_textUnderlinePosition() { System::WideString __r; HRESULT __hr = Get_textUnderlinePosition(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString textUnderlinePosition = {read=_scw_Get_textUnderlinePosition, write=Set_textUnderlinePosition};
	/* safecall wrapper */ System::OleVariant _scw_Get_scrollbarBaseColor() { System::OleVariant __r; HRESULT __hr = Get_scrollbarBaseColor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant scrollbarBaseColor = {read=_scw_Get_scrollbarBaseColor, write=Set_scrollbarBaseColor};
	/* safecall wrapper */ System::OleVariant _scw_Get_scrollbarFaceColor() { System::OleVariant __r; HRESULT __hr = Get_scrollbarFaceColor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant scrollbarFaceColor = {read=_scw_Get_scrollbarFaceColor, write=Set_scrollbarFaceColor};
	/* safecall wrapper */ System::OleVariant _scw_Get_scrollbar3dLightColor() { System::OleVariant __r; HRESULT __hr = Get_scrollbar3dLightColor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant scrollbar3dLightColor = {read=_scw_Get_scrollbar3dLightColor, write=Set_scrollbar3dLightColor};
	/* safecall wrapper */ System::OleVariant _scw_Get_scrollbarShadowColor() { System::OleVariant __r; HRESULT __hr = Get_scrollbarShadowColor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant scrollbarShadowColor = {read=_scw_Get_scrollbarShadowColor, write=Set_scrollbarShadowColor};
	/* safecall wrapper */ System::OleVariant _scw_Get_scrollbarHighlightColor() { System::OleVariant __r; HRESULT __hr = Get_scrollbarHighlightColor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant scrollbarHighlightColor = {read=_scw_Get_scrollbarHighlightColor, write=Set_scrollbarHighlightColor};
	/* safecall wrapper */ System::OleVariant _scw_Get_scrollbarDarkShadowColor() { System::OleVariant __r; HRESULT __hr = Get_scrollbarDarkShadowColor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant scrollbarDarkShadowColor = {read=_scw_Get_scrollbarDarkShadowColor, write=Set_scrollbarDarkShadowColor};
	/* safecall wrapper */ System::OleVariant _scw_Get_scrollbarArrowColor() { System::OleVariant __r; HRESULT __hr = Get_scrollbarArrowColor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant scrollbarArrowColor = {read=_scw_Get_scrollbarArrowColor, write=Set_scrollbarArrowColor};
	/* safecall wrapper */ System::OleVariant _scw_Get_scrollbarTrackColor() { System::OleVariant __r; HRESULT __hr = Get_scrollbarTrackColor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant scrollbarTrackColor = {read=_scw_Get_scrollbarTrackColor, write=Set_scrollbarTrackColor};
	/* safecall wrapper */ System::WideString _scw_Get_writingMode() { System::WideString __r; HRESULT __hr = Get_writingMode(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString writingMode = {read=_scw_Get_writingMode, write=Set_writingMode};
	/* safecall wrapper */ System::WideString _scw_Get_textAlignLast() { System::WideString __r; HRESULT __hr = Get_textAlignLast(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString textAlignLast = {read=_scw_Get_textAlignLast, write=Set_textAlignLast};
	/* safecall wrapper */ System::OleVariant _scw_Get_textKashidaSpace() { System::OleVariant __r; HRESULT __hr = Get_textKashidaSpace(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant textKashidaSpace = {read=_scw_Get_textKashidaSpace, write=Set_textKashidaSpace};
};

__dispinterface  INTERFACE_UUID("{3050F657-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLRuleStyle3Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F817-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLRuleStyle4  : public IDispatch 
{
	virtual HRESULT __safecall Set_textOverflow(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_textOverflow(System::WideString &__Get_textOverflow_result) = 0 ;
	virtual HRESULT __safecall Set_minHeight(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_minHeight(System::OleVariant &__Get_minHeight_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_textOverflow() { System::WideString __r; HRESULT __hr = Get_textOverflow(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString textOverflow = {read=_scw_Get_textOverflow, write=Set_textOverflow};
	/* safecall wrapper */ System::OleVariant _scw_Get_minHeight() { System::OleVariant __r; HRESULT __hr = Get_minHeight(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant minHeight = {read=_scw_Get_minHeight, write=Set_minHeight};
};

__dispinterface  INTERFACE_UUID("{3050F817-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLRuleStyle4Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F335-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLRuleStyle5  : public IDispatch 
{
	virtual HRESULT __safecall Set_msInterpolationMode(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_msInterpolationMode(System::WideString &__Get_msInterpolationMode_result) = 0 ;
	virtual HRESULT __safecall Set_maxHeight(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_maxHeight(System::OleVariant &__Get_maxHeight_result) = 0 ;
	virtual HRESULT __safecall Set_minWidth(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_minWidth(System::OleVariant &__Get_minWidth_result) = 0 ;
	virtual HRESULT __safecall Set_maxWidth(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_maxWidth(System::OleVariant &__Get_maxWidth_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_msInterpolationMode() { System::WideString __r; HRESULT __hr = Get_msInterpolationMode(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString msInterpolationMode = {read=_scw_Get_msInterpolationMode, write=Set_msInterpolationMode};
	/* safecall wrapper */ System::OleVariant _scw_Get_maxHeight() { System::OleVariant __r; HRESULT __hr = Get_maxHeight(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant maxHeight = {read=_scw_Get_maxHeight, write=Set_maxHeight};
	/* safecall wrapper */ System::OleVariant _scw_Get_minWidth() { System::OleVariant __r; HRESULT __hr = Get_minWidth(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant minWidth = {read=_scw_Get_minWidth, write=Set_minWidth};
	/* safecall wrapper */ System::OleVariant _scw_Get_maxWidth() { System::OleVariant __r; HRESULT __hr = Get_maxWidth(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant maxWidth = {read=_scw_Get_maxWidth, write=Set_maxWidth};
};

__dispinterface  INTERFACE_UUID("{3050F335-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLRuleStyle5Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510471-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLRuleStyle6  : public IDispatch 
{
	virtual HRESULT __safecall Set_content(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_content(System::WideString &__Get_content_result) = 0 ;
	virtual HRESULT __safecall Set_captionSide(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_captionSide(System::WideString &__Get_captionSide_result) = 0 ;
	virtual HRESULT __safecall Set_counterIncrement(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_counterIncrement(System::WideString &__Get_counterIncrement_result) = 0 ;
	virtual HRESULT __safecall Set_counterReset(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_counterReset(System::WideString &__Get_counterReset_result) = 0 ;
	virtual HRESULT __safecall Set_outline(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_outline(System::WideString &__Get_outline_result) = 0 ;
	virtual HRESULT __safecall Set_outlineWidth(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_outlineWidth(System::OleVariant &__Get_outlineWidth_result) = 0 ;
	virtual HRESULT __safecall Set_outlineStyle(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_outlineStyle(System::WideString &__Get_outlineStyle_result) = 0 ;
	virtual HRESULT __safecall Set_outlineColor(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_outlineColor(System::OleVariant &__Get_outlineColor_result) = 0 ;
	virtual HRESULT __safecall Set_boxSizing(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_boxSizing(System::WideString &__Get_boxSizing_result) = 0 ;
	virtual HRESULT __safecall Set_borderSpacing(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_borderSpacing(System::WideString &__Get_borderSpacing_result) = 0 ;
	virtual HRESULT __safecall Set_orphans(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_orphans(System::OleVariant &__Get_orphans_result) = 0 ;
	virtual HRESULT __safecall Set_widows(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_widows(System::OleVariant &__Get_widows_result) = 0 ;
	virtual HRESULT __safecall Set_pageBreakInside(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_pageBreakInside(System::WideString &__Get_pageBreakInside_result) = 0 ;
	virtual HRESULT __safecall Set_emptyCells(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_emptyCells(System::WideString &__Get_emptyCells_result) = 0 ;
	virtual HRESULT __safecall Set_msBlockProgression(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_msBlockProgression(System::WideString &__Get_msBlockProgression_result) = 0 ;
	virtual HRESULT __safecall Set_quotes(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_quotes(System::WideString &__Get_quotes_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_content() { System::WideString __r; HRESULT __hr = Get_content(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString content = {read=_scw_Get_content, write=Set_content};
	/* safecall wrapper */ System::WideString _scw_Get_captionSide() { System::WideString __r; HRESULT __hr = Get_captionSide(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString captionSide = {read=_scw_Get_captionSide, write=Set_captionSide};
	/* safecall wrapper */ System::WideString _scw_Get_counterIncrement() { System::WideString __r; HRESULT __hr = Get_counterIncrement(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString counterIncrement = {read=_scw_Get_counterIncrement, write=Set_counterIncrement};
	/* safecall wrapper */ System::WideString _scw_Get_counterReset() { System::WideString __r; HRESULT __hr = Get_counterReset(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString counterReset = {read=_scw_Get_counterReset, write=Set_counterReset};
	/* safecall wrapper */ System::WideString _scw_Get_outline() { System::WideString __r; HRESULT __hr = Get_outline(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString outline = {read=_scw_Get_outline, write=Set_outline};
	/* safecall wrapper */ System::OleVariant _scw_Get_outlineWidth() { System::OleVariant __r; HRESULT __hr = Get_outlineWidth(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant outlineWidth = {read=_scw_Get_outlineWidth, write=Set_outlineWidth};
	/* safecall wrapper */ System::WideString _scw_Get_outlineStyle() { System::WideString __r; HRESULT __hr = Get_outlineStyle(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString outlineStyle = {read=_scw_Get_outlineStyle, write=Set_outlineStyle};
	/* safecall wrapper */ System::OleVariant _scw_Get_outlineColor() { System::OleVariant __r; HRESULT __hr = Get_outlineColor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant outlineColor = {read=_scw_Get_outlineColor, write=Set_outlineColor};
	/* safecall wrapper */ System::WideString _scw_Get_boxSizing() { System::WideString __r; HRESULT __hr = Get_boxSizing(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString boxSizing = {read=_scw_Get_boxSizing, write=Set_boxSizing};
	/* safecall wrapper */ System::WideString _scw_Get_borderSpacing() { System::WideString __r; HRESULT __hr = Get_borderSpacing(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString borderSpacing = {read=_scw_Get_borderSpacing, write=Set_borderSpacing};
	/* safecall wrapper */ System::OleVariant _scw_Get_orphans() { System::OleVariant __r; HRESULT __hr = Get_orphans(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant orphans = {read=_scw_Get_orphans, write=Set_orphans};
	/* safecall wrapper */ System::OleVariant _scw_Get_widows() { System::OleVariant __r; HRESULT __hr = Get_widows(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant widows = {read=_scw_Get_widows, write=Set_widows};
	/* safecall wrapper */ System::WideString _scw_Get_pageBreakInside() { System::WideString __r; HRESULT __hr = Get_pageBreakInside(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString pageBreakInside = {read=_scw_Get_pageBreakInside, write=Set_pageBreakInside};
	/* safecall wrapper */ System::WideString _scw_Get_emptyCells() { System::WideString __r; HRESULT __hr = Get_emptyCells(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString emptyCells = {read=_scw_Get_emptyCells, write=Set_emptyCells};
	/* safecall wrapper */ System::WideString _scw_Get_msBlockProgression() { System::WideString __r; HRESULT __hr = Get_msBlockProgression(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString msBlockProgression = {read=_scw_Get_msBlockProgression, write=Set_msBlockProgression};
	/* safecall wrapper */ System::WideString _scw_Get_quotes() { System::WideString __r; HRESULT __hr = Get_quotes(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString quotes = {read=_scw_Get_quotes, write=Set_quotes};
};

__dispinterface  INTERFACE_UUID("{30510471-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLRuleStyle6Disp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F55A-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLStyle  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F55C-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLRuleStyle  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F2E5-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLStyleSheetRulesCollection  : public IDispatch 
{
	virtual HRESULT __safecall Get_length(int &__Get_length_result) = 0 ;
	virtual HRESULT __safecall item(int index, _di_IHTMLStyleSheetRule &__item_result) = 0 ;
	/* safecall wrapper */ int _scw_Get_length() { int __r; HRESULT __hr = Get_length(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int length = {read=_scw_Get_length};
};

__dispinterface  INTERFACE_UUID("{3050F2E5-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLStyleSheetRulesCollectionDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F2E3-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLStyleSheet  : public IDispatch 
{
	virtual HRESULT __safecall Set_title(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_title(System::WideString &__Get_title_result) = 0 ;
	virtual HRESULT __safecall Get_parentStyleSheet(_di_IHTMLStyleSheet &__Get_parentStyleSheet_result) = 0 ;
	virtual HRESULT __safecall Get_owningElement(_di_IHTMLElement &__Get_owningElement_result) = 0 ;
	virtual HRESULT __safecall Set_disabled(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_disabled(System::WordBool &__Get_disabled_result) = 0 ;
	virtual HRESULT __safecall Get_readOnly(System::WordBool &__Get_readOnly_result) = 0 ;
	virtual HRESULT __safecall Get_imports(_di_IHTMLStyleSheetsCollection &__Get_imports_result) = 0 ;
	virtual HRESULT __safecall Set_href(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_href(System::WideString &__Get_href_result) = 0 ;
	virtual HRESULT __safecall Get_type_(System::WideString &__Get_type__result) = 0 ;
	virtual HRESULT __safecall Get_id(System::WideString &__Get_id_result) = 0 ;
	virtual HRESULT __safecall addImport(const System::WideString bstrURL, int lIndex, int &__addImport_result) = 0 ;
	virtual HRESULT __safecall addRule(const System::WideString bstrSelector, const System::WideString bstrStyle, int lIndex, int &__addRule_result) = 0 ;
	virtual HRESULT __safecall removeImport(int lIndex) = 0 ;
	virtual HRESULT __safecall removeRule(int lIndex) = 0 ;
	virtual HRESULT __safecall Set_media(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_media(System::WideString &__Get_media_result) = 0 ;
	virtual HRESULT __safecall Set_cssText(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_cssText(System::WideString &__Get_cssText_result) = 0 ;
	virtual HRESULT __safecall Get_rules(_di_IHTMLStyleSheetRulesCollection &__Get_rules_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_title() { System::WideString __r; HRESULT __hr = Get_title(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString title = {read=_scw_Get_title, write=Set_title};
	/* safecall wrapper */ _di_IHTMLStyleSheet _scw_Get_parentStyleSheet() { _di_IHTMLStyleSheet __r; HRESULT __hr = Get_parentStyleSheet(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLStyleSheet parentStyleSheet = {read=_scw_Get_parentStyleSheet};
	/* safecall wrapper */ _di_IHTMLElement _scw_Get_owningElement() { _di_IHTMLElement __r; HRESULT __hr = Get_owningElement(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLElement owningElement = {read=_scw_Get_owningElement};
	/* safecall wrapper */ System::WordBool _scw_Get_disabled() { System::WordBool __r; HRESULT __hr = Get_disabled(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool disabled = {read=_scw_Get_disabled, write=Set_disabled};
	/* safecall wrapper */ System::WordBool _scw_Get_readOnly() { System::WordBool __r; HRESULT __hr = Get_readOnly(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool readOnly = {read=_scw_Get_readOnly};
	/* safecall wrapper */ _di_IHTMLStyleSheetsCollection _scw_Get_imports() { _di_IHTMLStyleSheetsCollection __r; HRESULT __hr = Get_imports(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLStyleSheetsCollection imports = {read=_scw_Get_imports};
	/* safecall wrapper */ System::WideString _scw_Get_href() { System::WideString __r; HRESULT __hr = Get_href(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString href = {read=_scw_Get_href, write=Set_href};
	/* safecall wrapper */ System::WideString _scw_Get_type_() { System::WideString __r; HRESULT __hr = Get_type_(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString type_ = {read=_scw_Get_type_};
	/* safecall wrapper */ System::WideString _scw_Get_id() { System::WideString __r; HRESULT __hr = Get_id(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString id = {read=_scw_Get_id};
	/* safecall wrapper */ System::WideString _scw_Get_media() { System::WideString __r; HRESULT __hr = Get_media(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString media = {read=_scw_Get_media, write=Set_media};
	/* safecall wrapper */ System::WideString _scw_Get_cssText() { System::WideString __r; HRESULT __hr = Get_cssText(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString cssText = {read=_scw_Get_cssText, write=Set_cssText};
	/* safecall wrapper */ _di_IHTMLStyleSheetRulesCollection _scw_Get_rules() { _di_IHTMLStyleSheetRulesCollection __r; HRESULT __hr = Get_rules(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLStyleSheetRulesCollection rules = {read=_scw_Get_rules};
};

__dispinterface  INTERFACE_UUID("{3050F2E3-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLStyleSheetDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F37E-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLStyleSheetsCollection  : public IDispatch 
{
	virtual HRESULT __safecall Get_length(int &__Get_length_result) = 0 ;
	virtual HRESULT __safecall Get__newEnum(System::_di_IInterface &__Get__newEnum_result) = 0 ;
	virtual HRESULT __safecall item(const System::OleVariant &pvarIndex, System::OleVariant &__item_result) = 0 ;
	/* safecall wrapper */ int _scw_Get_length() { int __r; HRESULT __hr = Get_length(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int length = {read=_scw_Get_length};
	/* safecall wrapper */ System::_di_IInterface _scw_Get__newEnum() { System::_di_IInterface __r; HRESULT __hr = Get__newEnum(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::_di_IInterface _newEnum = {read=_scw_Get__newEnum};
};

__dispinterface  INTERFACE_UUID("{3050F37E-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLStyleSheetsCollectionDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305106E9-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLCSSRule  : public IDispatch 
{
	virtual HRESULT __safecall Get_type_(System::Word &__Get_type__result) = 0 ;
	virtual HRESULT __safecall Set_cssText(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_cssText(System::WideString &__Get_cssText_result) = 0 ;
	virtual HRESULT __safecall Get_parentRule(_di_IHTMLCSSRule &__Get_parentRule_result) = 0 ;
	virtual HRESULT __safecall Get_parentStyleSheet(_di_IHTMLStyleSheet &__Get_parentStyleSheet_result) = 0 ;
	/* safecall wrapper */ System::Word _scw_Get_type_() { System::Word __r; HRESULT __hr = Get_type_(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::Word type_ = {read=_scw_Get_type_};
	/* safecall wrapper */ System::WideString _scw_Get_cssText() { System::WideString __r; HRESULT __hr = Get_cssText(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString cssText = {read=_scw_Get_cssText, write=Set_cssText};
	/* safecall wrapper */ _di_IHTMLCSSRule _scw_Get_parentRule() { _di_IHTMLCSSRule __r; HRESULT __hr = Get_parentRule(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLCSSRule parentRule = {read=_scw_Get_parentRule};
	/* safecall wrapper */ _di_IHTMLStyleSheet _scw_Get_parentStyleSheet() { _di_IHTMLStyleSheet __r; HRESULT __hr = Get_parentStyleSheet(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLStyleSheet parentStyleSheet = {read=_scw_Get_parentStyleSheet};
};

__dispinterface  INTERFACE_UUID("{305106E9-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLCSSRuleDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305106EA-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLCSSImportRule  : public IDispatch 
{
	virtual HRESULT __safecall Get_href(System::WideString &__Get_href_result) = 0 ;
	virtual HRESULT __safecall Set_media(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_media(System::OleVariant &__Get_media_result) = 0 ;
	virtual HRESULT __safecall Get_styleSheet(_di_IHTMLStyleSheet &__Get_styleSheet_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_href() { System::WideString __r; HRESULT __hr = Get_href(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString href = {read=_scw_Get_href};
	/* safecall wrapper */ System::OleVariant _scw_Get_media() { System::OleVariant __r; HRESULT __hr = Get_media(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant media = {read=_scw_Get_media, write=Set_media};
	/* safecall wrapper */ _di_IHTMLStyleSheet _scw_Get_styleSheet() { _di_IHTMLStyleSheet __r; HRESULT __hr = Get_styleSheet(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLStyleSheet styleSheet = {read=_scw_Get_styleSheet};
};

__dispinterface  INTERFACE_UUID("{305106EA-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLCSSImportRuleDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305106EB-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLCSSMediaRule  : public IDispatch 
{
	virtual HRESULT __safecall Set_media(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_media(System::OleVariant &__Get_media_result) = 0 ;
	virtual HRESULT __safecall Get_cssRules(_di_IHTMLStyleSheetRulesCollection &__Get_cssRules_result) = 0 ;
	virtual HRESULT __safecall insertRule(const System::WideString bstrRule, int lIndex, int &__insertRule_result) = 0 ;
	virtual HRESULT __safecall deleteRule(int lIndex) = 0 ;
	/* safecall wrapper */ System::OleVariant _scw_Get_media() { System::OleVariant __r; HRESULT __hr = Get_media(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant media = {read=_scw_Get_media, write=Set_media};
	/* safecall wrapper */ _di_IHTMLStyleSheetRulesCollection _scw_Get_cssRules() { _di_IHTMLStyleSheetRulesCollection __r; HRESULT __hr = Get_cssRules(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLStyleSheetRulesCollection cssRules = {read=_scw_Get_cssRules};
};

__dispinterface  INTERFACE_UUID("{305106EB-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLCSSMediaRuleDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510731-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLCSSMediaList  : public IDispatch 
{
	virtual HRESULT __safecall Set_mediaText(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_mediaText(System::WideString &__Get_mediaText_result) = 0 ;
	virtual HRESULT __safecall Get_length(int &__Get_length_result) = 0 ;
	virtual HRESULT __safecall item(int index, System::WideString &__item_result) = 0 ;
	virtual HRESULT __safecall appendMedium(const System::WideString bstrMedium) = 0 ;
	virtual HRESULT __safecall deleteMedium(const System::WideString bstrMedium) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_mediaText() { System::WideString __r; HRESULT __hr = Get_mediaText(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString mediaText = {read=_scw_Get_mediaText, write=Set_mediaText};
	/* safecall wrapper */ int _scw_Get_length() { int __r; HRESULT __hr = Get_length(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int length = {read=_scw_Get_length};
};

__dispinterface  INTERFACE_UUID("{30510731-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLCSSMediaListDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305106EE-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLCSSNamespaceRule  : public IDispatch 
{
	virtual HRESULT __safecall Get_namespaceURI(System::WideString &__Get_namespaceURI_result) = 0 ;
	virtual HRESULT __safecall Get_prefix(System::WideString &__Get_prefix_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_namespaceURI() { System::WideString __r; HRESULT __hr = Get_namespaceURI(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString namespaceURI = {read=_scw_Get_namespaceURI};
	/* safecall wrapper */ System::WideString _scw_Get_prefix() { System::WideString __r; HRESULT __hr = Get_prefix(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString prefix = {read=_scw_Get_prefix};
};

__dispinterface  INTERFACE_UUID("{305106EE-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLCSSNamespaceRuleDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3051080C-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLMSCSSKeyframeRule  : public IDispatch 
{
	virtual HRESULT __safecall Set_keyText(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_keyText(System::WideString &__Get_keyText_result) = 0 ;
	virtual HRESULT __safecall Get_style(_di_IHTMLRuleStyle &__Get_style_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_keyText() { System::WideString __r; HRESULT __hr = Get_keyText(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString keyText = {read=_scw_Get_keyText, write=Set_keyText};
	/* safecall wrapper */ _di_IHTMLRuleStyle _scw_Get_style() { _di_IHTMLRuleStyle __r; HRESULT __hr = Get_style(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLRuleStyle style = {read=_scw_Get_style};
};

__dispinterface  INTERFACE_UUID("{3051080C-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLMSCSSKeyframeRuleDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3051080D-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLMSCSSKeyframesRule  : public IDispatch 
{
	virtual HRESULT __safecall Set_name(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_name(System::WideString &__Get_name_result) = 0 ;
	virtual HRESULT __safecall Get_cssRules(_di_IHTMLStyleSheetRulesCollection &__Get_cssRules_result) = 0 ;
	virtual HRESULT __safecall appendRule(const System::WideString bstrRule) = 0 ;
	virtual HRESULT __safecall deleteRule(const System::WideString bstrKey) = 0 ;
	virtual HRESULT __safecall findRule(const System::WideString bstrKey, _di_IHTMLMSCSSKeyframeRule &__findRule_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_name() { System::WideString __r; HRESULT __hr = Get_name(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString name = {read=_scw_Get_name, write=Set_name};
	/* safecall wrapper */ _di_IHTMLStyleSheetRulesCollection _scw_Get_cssRules() { _di_IHTMLStyleSheetRulesCollection __r; HRESULT __hr = Get_cssRules(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLStyleSheetRulesCollection cssRules = {read=_scw_Get_cssRules};
};

__dispinterface  INTERFACE_UUID("{3051080D-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLMSCSSKeyframesRuleDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3059007D-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLCSSRule  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3059007E-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLCSSImportRule  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3059007F-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLCSSMediaRule  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{30590097-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLCSSMediaList  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{30590080-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLCSSNamespaceRule  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{305900DE-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLMSCSSKeyframeRule  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{305900DF-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLMSCSSKeyframesRule  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F6AE-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLRenderStyle  : public IDispatch 
{
	virtual HRESULT __safecall Set_textLineThroughStyle(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_textLineThroughStyle(System::WideString &__Get_textLineThroughStyle_result) = 0 ;
	virtual HRESULT __safecall Set_textUnderlineStyle(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_textUnderlineStyle(System::WideString &__Get_textUnderlineStyle_result) = 0 ;
	virtual HRESULT __safecall Set_textEffect(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_textEffect(System::WideString &__Get_textEffect_result) = 0 ;
	virtual HRESULT __safecall Set_textColor(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_textColor(System::OleVariant &__Get_textColor_result) = 0 ;
	virtual HRESULT __safecall Set_textBackgroundColor(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_textBackgroundColor(System::OleVariant &__Get_textBackgroundColor_result) = 0 ;
	virtual HRESULT __safecall Set_textDecorationColor(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_textDecorationColor(System::OleVariant &__Get_textDecorationColor_result) = 0 ;
	virtual HRESULT __safecall Set_renderingPriority(int p) = 0 ;
	virtual HRESULT __safecall Get_renderingPriority(int &__Get_renderingPriority_result) = 0 ;
	virtual HRESULT __safecall Set_defaultTextSelection(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_defaultTextSelection(System::WideString &__Get_defaultTextSelection_result) = 0 ;
	virtual HRESULT __safecall Set_textDecoration(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_textDecoration(System::WideString &__Get_textDecoration_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_textLineThroughStyle() { System::WideString __r; HRESULT __hr = Get_textLineThroughStyle(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString textLineThroughStyle = {read=_scw_Get_textLineThroughStyle, write=Set_textLineThroughStyle};
	/* safecall wrapper */ System::WideString _scw_Get_textUnderlineStyle() { System::WideString __r; HRESULT __hr = Get_textUnderlineStyle(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString textUnderlineStyle = {read=_scw_Get_textUnderlineStyle, write=Set_textUnderlineStyle};
	/* safecall wrapper */ System::WideString _scw_Get_textEffect() { System::WideString __r; HRESULT __hr = Get_textEffect(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString textEffect = {read=_scw_Get_textEffect, write=Set_textEffect};
	/* safecall wrapper */ System::OleVariant _scw_Get_textColor() { System::OleVariant __r; HRESULT __hr = Get_textColor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant textColor = {read=_scw_Get_textColor, write=Set_textColor};
	/* safecall wrapper */ System::OleVariant _scw_Get_textBackgroundColor() { System::OleVariant __r; HRESULT __hr = Get_textBackgroundColor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant textBackgroundColor = {read=_scw_Get_textBackgroundColor, write=Set_textBackgroundColor};
	/* safecall wrapper */ System::OleVariant _scw_Get_textDecorationColor() { System::OleVariant __r; HRESULT __hr = Get_textDecorationColor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant textDecorationColor = {read=_scw_Get_textDecorationColor, write=Set_textDecorationColor};
	/* safecall wrapper */ int _scw_Get_renderingPriority() { int __r; HRESULT __hr = Get_renderingPriority(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int renderingPriority = {read=_scw_Get_renderingPriority, write=Set_renderingPriority};
	/* safecall wrapper */ System::WideString _scw_Get_defaultTextSelection() { System::WideString __r; HRESULT __hr = Get_defaultTextSelection(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString defaultTextSelection = {read=_scw_Get_defaultTextSelection, write=Set_defaultTextSelection};
	/* safecall wrapper */ System::WideString _scw_Get_textDecoration() { System::WideString __r; HRESULT __hr = Get_textDecoration(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString textDecoration = {read=_scw_Get_textDecoration, write=Set_textDecoration};
};

__dispinterface  INTERFACE_UUID("{3050F6AE-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLRenderStyleDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F58B-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLRenderStyle  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F3DB-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLCurrentStyle  : public IDispatch 
{
	virtual HRESULT __safecall Get_position(System::WideString &__Get_position_result) = 0 ;
	virtual HRESULT __safecall Get_styleFloat(System::WideString &__Get_styleFloat_result) = 0 ;
	virtual HRESULT __safecall Get_color(System::OleVariant &__Get_color_result) = 0 ;
	virtual HRESULT __safecall Get_backgroundColor(System::OleVariant &__Get_backgroundColor_result) = 0 ;
	virtual HRESULT __safecall Get_fontFamily(System::WideString &__Get_fontFamily_result) = 0 ;
	virtual HRESULT __safecall Get_fontStyle(System::WideString &__Get_fontStyle_result) = 0 ;
	virtual HRESULT __safecall Get_fontVariant(System::WideString &__Get_fontVariant_result) = 0 ;
	virtual HRESULT __safecall Get_fontWeight(System::OleVariant &__Get_fontWeight_result) = 0 ;
	virtual HRESULT __safecall Get_fontSize(System::OleVariant &__Get_fontSize_result) = 0 ;
	virtual HRESULT __safecall Get_backgroundImage(System::WideString &__Get_backgroundImage_result) = 0 ;
	virtual HRESULT __safecall Get_backgroundPositionX(System::OleVariant &__Get_backgroundPositionX_result) = 0 ;
	virtual HRESULT __safecall Get_backgroundPositionY(System::OleVariant &__Get_backgroundPositionY_result) = 0 ;
	virtual HRESULT __safecall Get_backgroundRepeat(System::WideString &__Get_backgroundRepeat_result) = 0 ;
	virtual HRESULT __safecall Get_borderLeftColor(System::OleVariant &__Get_borderLeftColor_result) = 0 ;
	virtual HRESULT __safecall Get_borderTopColor(System::OleVariant &__Get_borderTopColor_result) = 0 ;
	virtual HRESULT __safecall Get_borderRightColor(System::OleVariant &__Get_borderRightColor_result) = 0 ;
	virtual HRESULT __safecall Get_borderBottomColor(System::OleVariant &__Get_borderBottomColor_result) = 0 ;
	virtual HRESULT __safecall Get_borderTopStyle(System::WideString &__Get_borderTopStyle_result) = 0 ;
	virtual HRESULT __safecall Get_borderRightStyle(System::WideString &__Get_borderRightStyle_result) = 0 ;
	virtual HRESULT __safecall Get_borderBottomStyle(System::WideString &__Get_borderBottomStyle_result) = 0 ;
	virtual HRESULT __safecall Get_borderLeftStyle(System::WideString &__Get_borderLeftStyle_result) = 0 ;
	virtual HRESULT __safecall Get_borderTopWidth(System::OleVariant &__Get_borderTopWidth_result) = 0 ;
	virtual HRESULT __safecall Get_borderRightWidth(System::OleVariant &__Get_borderRightWidth_result) = 0 ;
	virtual HRESULT __safecall Get_borderBottomWidth(System::OleVariant &__Get_borderBottomWidth_result) = 0 ;
	virtual HRESULT __safecall Get_borderLeftWidth(System::OleVariant &__Get_borderLeftWidth_result) = 0 ;
	virtual HRESULT __safecall Get_left(System::OleVariant &__Get_left_result) = 0 ;
	virtual HRESULT __safecall Get_top(System::OleVariant &__Get_top_result) = 0 ;
	virtual HRESULT __safecall Get_width(System::OleVariant &__Get_width_result) = 0 ;
	virtual HRESULT __safecall Get_height(System::OleVariant &__Get_height_result) = 0 ;
	virtual HRESULT __safecall Get_paddingLeft(System::OleVariant &__Get_paddingLeft_result) = 0 ;
	virtual HRESULT __safecall Get_paddingTop(System::OleVariant &__Get_paddingTop_result) = 0 ;
	virtual HRESULT __safecall Get_paddingRight(System::OleVariant &__Get_paddingRight_result) = 0 ;
	virtual HRESULT __safecall Get_paddingBottom(System::OleVariant &__Get_paddingBottom_result) = 0 ;
	virtual HRESULT __safecall Get_textAlign(System::WideString &__Get_textAlign_result) = 0 ;
	virtual HRESULT __safecall Get_textDecoration(System::WideString &__Get_textDecoration_result) = 0 ;
	virtual HRESULT __safecall Get_display(System::WideString &__Get_display_result) = 0 ;
	virtual HRESULT __safecall Get_visibility(System::WideString &__Get_visibility_result) = 0 ;
	virtual HRESULT __safecall Get_zIndex(System::OleVariant &__Get_zIndex_result) = 0 ;
	virtual HRESULT __safecall Get_letterSpacing(System::OleVariant &__Get_letterSpacing_result) = 0 ;
	virtual HRESULT __safecall Get_lineHeight(System::OleVariant &__Get_lineHeight_result) = 0 ;
	virtual HRESULT __safecall Get_textIndent(System::OleVariant &__Get_textIndent_result) = 0 ;
	virtual HRESULT __safecall Get_verticalAlign(System::OleVariant &__Get_verticalAlign_result) = 0 ;
	virtual HRESULT __safecall Get_backgroundAttachment(System::WideString &__Get_backgroundAttachment_result) = 0 ;
	virtual HRESULT __safecall Get_marginTop(System::OleVariant &__Get_marginTop_result) = 0 ;
	virtual HRESULT __safecall Get_marginRight(System::OleVariant &__Get_marginRight_result) = 0 ;
	virtual HRESULT __safecall Get_marginBottom(System::OleVariant &__Get_marginBottom_result) = 0 ;
	virtual HRESULT __safecall Get_marginLeft(System::OleVariant &__Get_marginLeft_result) = 0 ;
	virtual HRESULT __safecall Get_clear(System::WideString &__Get_clear_result) = 0 ;
	virtual HRESULT __safecall Get_listStyleType(System::WideString &__Get_listStyleType_result) = 0 ;
	virtual HRESULT __safecall Get_listStylePosition(System::WideString &__Get_listStylePosition_result) = 0 ;
	virtual HRESULT __safecall Get_listStyleImage(System::WideString &__Get_listStyleImage_result) = 0 ;
	virtual HRESULT __safecall Get_clipTop(System::OleVariant &__Get_clipTop_result) = 0 ;
	virtual HRESULT __safecall Get_clipRight(System::OleVariant &__Get_clipRight_result) = 0 ;
	virtual HRESULT __safecall Get_clipBottom(System::OleVariant &__Get_clipBottom_result) = 0 ;
	virtual HRESULT __safecall Get_clipLeft(System::OleVariant &__Get_clipLeft_result) = 0 ;
	virtual HRESULT __safecall Get_overflow(System::WideString &__Get_overflow_result) = 0 ;
	virtual HRESULT __safecall Get_pageBreakBefore(System::WideString &__Get_pageBreakBefore_result) = 0 ;
	virtual HRESULT __safecall Get_pageBreakAfter(System::WideString &__Get_pageBreakAfter_result) = 0 ;
	virtual HRESULT __safecall Get_cursor(System::WideString &__Get_cursor_result) = 0 ;
	virtual HRESULT __safecall Get_tableLayout(System::WideString &__Get_tableLayout_result) = 0 ;
	virtual HRESULT __safecall Get_borderCollapse(System::WideString &__Get_borderCollapse_result) = 0 ;
	virtual HRESULT __safecall Get_direction(System::WideString &__Get_direction_result) = 0 ;
	virtual HRESULT __safecall Get_behavior(System::WideString &__Get_behavior_result) = 0 ;
	virtual HRESULT __safecall getAttribute(const System::WideString strAttributeName, int lFlags, System::OleVariant &__getAttribute_result) = 0 ;
	virtual HRESULT __safecall Get_unicodeBidi(System::WideString &__Get_unicodeBidi_result) = 0 ;
	virtual HRESULT __safecall Get_right(System::OleVariant &__Get_right_result) = 0 ;
	virtual HRESULT __safecall Get_bottom(System::OleVariant &__Get_bottom_result) = 0 ;
	virtual HRESULT __safecall Get_imeMode(System::WideString &__Get_imeMode_result) = 0 ;
	virtual HRESULT __safecall Get_rubyAlign(System::WideString &__Get_rubyAlign_result) = 0 ;
	virtual HRESULT __safecall Get_rubyPosition(System::WideString &__Get_rubyPosition_result) = 0 ;
	virtual HRESULT __safecall Get_rubyOverhang(System::WideString &__Get_rubyOverhang_result) = 0 ;
	virtual HRESULT __safecall Get_textAutospace(System::WideString &__Get_textAutospace_result) = 0 ;
	virtual HRESULT __safecall Get_lineBreak(System::WideString &__Get_lineBreak_result) = 0 ;
	virtual HRESULT __safecall Get_wordBreak(System::WideString &__Get_wordBreak_result) = 0 ;
	virtual HRESULT __safecall Get_textJustify(System::WideString &__Get_textJustify_result) = 0 ;
	virtual HRESULT __safecall Get_textJustifyTrim(System::WideString &__Get_textJustifyTrim_result) = 0 ;
	virtual HRESULT __safecall Get_textKashida(System::OleVariant &__Get_textKashida_result) = 0 ;
	virtual HRESULT __safecall Get_blockDirection(System::WideString &__Get_blockDirection_result) = 0 ;
	virtual HRESULT __safecall Get_layoutGridChar(System::OleVariant &__Get_layoutGridChar_result) = 0 ;
	virtual HRESULT __safecall Get_layoutGridLine(System::OleVariant &__Get_layoutGridLine_result) = 0 ;
	virtual HRESULT __safecall Get_layoutGridMode(System::WideString &__Get_layoutGridMode_result) = 0 ;
	virtual HRESULT __safecall Get_layoutGridType(System::WideString &__Get_layoutGridType_result) = 0 ;
	virtual HRESULT __safecall Get_borderStyle(System::WideString &__Get_borderStyle_result) = 0 ;
	virtual HRESULT __safecall Get_borderColor(System::WideString &__Get_borderColor_result) = 0 ;
	virtual HRESULT __safecall Get_borderWidth(System::WideString &__Get_borderWidth_result) = 0 ;
	virtual HRESULT __safecall Get_padding(System::WideString &__Get_padding_result) = 0 ;
	virtual HRESULT __safecall Get_margin(System::WideString &__Get_margin_result) = 0 ;
	virtual HRESULT __safecall Get_accelerator(System::WideString &__Get_accelerator_result) = 0 ;
	virtual HRESULT __safecall Get_overflowX(System::WideString &__Get_overflowX_result) = 0 ;
	virtual HRESULT __safecall Get_overflowY(System::WideString &__Get_overflowY_result) = 0 ;
	virtual HRESULT __safecall Get_textTransform(System::WideString &__Get_textTransform_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_position() { System::WideString __r; HRESULT __hr = Get_position(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString position = {read=_scw_Get_position};
	/* safecall wrapper */ System::WideString _scw_Get_styleFloat() { System::WideString __r; HRESULT __hr = Get_styleFloat(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString styleFloat = {read=_scw_Get_styleFloat};
	/* safecall wrapper */ System::OleVariant _scw_Get_color() { System::OleVariant __r; HRESULT __hr = Get_color(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant color = {read=_scw_Get_color};
	/* safecall wrapper */ System::OleVariant _scw_Get_backgroundColor() { System::OleVariant __r; HRESULT __hr = Get_backgroundColor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant backgroundColor = {read=_scw_Get_backgroundColor};
	/* safecall wrapper */ System::WideString _scw_Get_fontFamily() { System::WideString __r; HRESULT __hr = Get_fontFamily(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString fontFamily = {read=_scw_Get_fontFamily};
	/* safecall wrapper */ System::WideString _scw_Get_fontStyle() { System::WideString __r; HRESULT __hr = Get_fontStyle(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString fontStyle = {read=_scw_Get_fontStyle};
	/* safecall wrapper */ System::WideString _scw_Get_fontVariant() { System::WideString __r; HRESULT __hr = Get_fontVariant(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString fontVariant = {read=_scw_Get_fontVariant};
	/* safecall wrapper */ System::OleVariant _scw_Get_fontWeight() { System::OleVariant __r; HRESULT __hr = Get_fontWeight(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant fontWeight = {read=_scw_Get_fontWeight};
	/* safecall wrapper */ System::OleVariant _scw_Get_fontSize() { System::OleVariant __r; HRESULT __hr = Get_fontSize(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant fontSize = {read=_scw_Get_fontSize};
	/* safecall wrapper */ System::WideString _scw_Get_backgroundImage() { System::WideString __r; HRESULT __hr = Get_backgroundImage(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString backgroundImage = {read=_scw_Get_backgroundImage};
	/* safecall wrapper */ System::OleVariant _scw_Get_backgroundPositionX() { System::OleVariant __r; HRESULT __hr = Get_backgroundPositionX(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant backgroundPositionX = {read=_scw_Get_backgroundPositionX};
	/* safecall wrapper */ System::OleVariant _scw_Get_backgroundPositionY() { System::OleVariant __r; HRESULT __hr = Get_backgroundPositionY(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant backgroundPositionY = {read=_scw_Get_backgroundPositionY};
	/* safecall wrapper */ System::WideString _scw_Get_backgroundRepeat() { System::WideString __r; HRESULT __hr = Get_backgroundRepeat(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString backgroundRepeat = {read=_scw_Get_backgroundRepeat};
	/* safecall wrapper */ System::OleVariant _scw_Get_borderLeftColor() { System::OleVariant __r; HRESULT __hr = Get_borderLeftColor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant borderLeftColor = {read=_scw_Get_borderLeftColor};
	/* safecall wrapper */ System::OleVariant _scw_Get_borderTopColor() { System::OleVariant __r; HRESULT __hr = Get_borderTopColor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant borderTopColor = {read=_scw_Get_borderTopColor};
	/* safecall wrapper */ System::OleVariant _scw_Get_borderRightColor() { System::OleVariant __r; HRESULT __hr = Get_borderRightColor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant borderRightColor = {read=_scw_Get_borderRightColor};
	/* safecall wrapper */ System::OleVariant _scw_Get_borderBottomColor() { System::OleVariant __r; HRESULT __hr = Get_borderBottomColor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant borderBottomColor = {read=_scw_Get_borderBottomColor};
	/* safecall wrapper */ System::WideString _scw_Get_borderTopStyle() { System::WideString __r; HRESULT __hr = Get_borderTopStyle(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString borderTopStyle = {read=_scw_Get_borderTopStyle};
	/* safecall wrapper */ System::WideString _scw_Get_borderRightStyle() { System::WideString __r; HRESULT __hr = Get_borderRightStyle(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString borderRightStyle = {read=_scw_Get_borderRightStyle};
	/* safecall wrapper */ System::WideString _scw_Get_borderBottomStyle() { System::WideString __r; HRESULT __hr = Get_borderBottomStyle(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString borderBottomStyle = {read=_scw_Get_borderBottomStyle};
	/* safecall wrapper */ System::WideString _scw_Get_borderLeftStyle() { System::WideString __r; HRESULT __hr = Get_borderLeftStyle(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString borderLeftStyle = {read=_scw_Get_borderLeftStyle};
	/* safecall wrapper */ System::OleVariant _scw_Get_borderTopWidth() { System::OleVariant __r; HRESULT __hr = Get_borderTopWidth(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant borderTopWidth = {read=_scw_Get_borderTopWidth};
	/* safecall wrapper */ System::OleVariant _scw_Get_borderRightWidth() { System::OleVariant __r; HRESULT __hr = Get_borderRightWidth(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant borderRightWidth = {read=_scw_Get_borderRightWidth};
	/* safecall wrapper */ System::OleVariant _scw_Get_borderBottomWidth() { System::OleVariant __r; HRESULT __hr = Get_borderBottomWidth(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant borderBottomWidth = {read=_scw_Get_borderBottomWidth};
	/* safecall wrapper */ System::OleVariant _scw_Get_borderLeftWidth() { System::OleVariant __r; HRESULT __hr = Get_borderLeftWidth(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant borderLeftWidth = {read=_scw_Get_borderLeftWidth};
	/* safecall wrapper */ System::OleVariant _scw_Get_left() { System::OleVariant __r; HRESULT __hr = Get_left(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant left = {read=_scw_Get_left};
	/* safecall wrapper */ System::OleVariant _scw_Get_top() { System::OleVariant __r; HRESULT __hr = Get_top(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant top = {read=_scw_Get_top};
	/* safecall wrapper */ System::OleVariant _scw_Get_width() { System::OleVariant __r; HRESULT __hr = Get_width(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant width = {read=_scw_Get_width};
	/* safecall wrapper */ System::OleVariant _scw_Get_height() { System::OleVariant __r; HRESULT __hr = Get_height(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant height = {read=_scw_Get_height};
	/* safecall wrapper */ System::OleVariant _scw_Get_paddingLeft() { System::OleVariant __r; HRESULT __hr = Get_paddingLeft(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant paddingLeft = {read=_scw_Get_paddingLeft};
	/* safecall wrapper */ System::OleVariant _scw_Get_paddingTop() { System::OleVariant __r; HRESULT __hr = Get_paddingTop(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant paddingTop = {read=_scw_Get_paddingTop};
	/* safecall wrapper */ System::OleVariant _scw_Get_paddingRight() { System::OleVariant __r; HRESULT __hr = Get_paddingRight(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant paddingRight = {read=_scw_Get_paddingRight};
	/* safecall wrapper */ System::OleVariant _scw_Get_paddingBottom() { System::OleVariant __r; HRESULT __hr = Get_paddingBottom(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant paddingBottom = {read=_scw_Get_paddingBottom};
	/* safecall wrapper */ System::WideString _scw_Get_textAlign() { System::WideString __r; HRESULT __hr = Get_textAlign(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString textAlign = {read=_scw_Get_textAlign};
	/* safecall wrapper */ System::WideString _scw_Get_textDecoration() { System::WideString __r; HRESULT __hr = Get_textDecoration(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString textDecoration = {read=_scw_Get_textDecoration};
	/* safecall wrapper */ System::WideString _scw_Get_display() { System::WideString __r; HRESULT __hr = Get_display(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString display = {read=_scw_Get_display};
	/* safecall wrapper */ System::WideString _scw_Get_visibility() { System::WideString __r; HRESULT __hr = Get_visibility(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString visibility = {read=_scw_Get_visibility};
	/* safecall wrapper */ System::OleVariant _scw_Get_zIndex() { System::OleVariant __r; HRESULT __hr = Get_zIndex(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant zIndex = {read=_scw_Get_zIndex};
	/* safecall wrapper */ System::OleVariant _scw_Get_letterSpacing() { System::OleVariant __r; HRESULT __hr = Get_letterSpacing(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant letterSpacing = {read=_scw_Get_letterSpacing};
	/* safecall wrapper */ System::OleVariant _scw_Get_lineHeight() { System::OleVariant __r; HRESULT __hr = Get_lineHeight(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant lineHeight = {read=_scw_Get_lineHeight};
	/* safecall wrapper */ System::OleVariant _scw_Get_textIndent() { System::OleVariant __r; HRESULT __hr = Get_textIndent(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant textIndent = {read=_scw_Get_textIndent};
	/* safecall wrapper */ System::OleVariant _scw_Get_verticalAlign() { System::OleVariant __r; HRESULT __hr = Get_verticalAlign(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant verticalAlign = {read=_scw_Get_verticalAlign};
	/* safecall wrapper */ System::WideString _scw_Get_backgroundAttachment() { System::WideString __r; HRESULT __hr = Get_backgroundAttachment(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString backgroundAttachment = {read=_scw_Get_backgroundAttachment};
	/* safecall wrapper */ System::OleVariant _scw_Get_marginTop() { System::OleVariant __r; HRESULT __hr = Get_marginTop(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant marginTop = {read=_scw_Get_marginTop};
	/* safecall wrapper */ System::OleVariant _scw_Get_marginRight() { System::OleVariant __r; HRESULT __hr = Get_marginRight(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant marginRight = {read=_scw_Get_marginRight};
	/* safecall wrapper */ System::OleVariant _scw_Get_marginBottom() { System::OleVariant __r; HRESULT __hr = Get_marginBottom(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant marginBottom = {read=_scw_Get_marginBottom};
	/* safecall wrapper */ System::OleVariant _scw_Get_marginLeft() { System::OleVariant __r; HRESULT __hr = Get_marginLeft(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant marginLeft = {read=_scw_Get_marginLeft};
	/* safecall wrapper */ System::WideString _scw_Get_clear() { System::WideString __r; HRESULT __hr = Get_clear(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString clear = {read=_scw_Get_clear};
	/* safecall wrapper */ System::WideString _scw_Get_listStyleType() { System::WideString __r; HRESULT __hr = Get_listStyleType(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString listStyleType = {read=_scw_Get_listStyleType};
	/* safecall wrapper */ System::WideString _scw_Get_listStylePosition() { System::WideString __r; HRESULT __hr = Get_listStylePosition(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString listStylePosition = {read=_scw_Get_listStylePosition};
	/* safecall wrapper */ System::WideString _scw_Get_listStyleImage() { System::WideString __r; HRESULT __hr = Get_listStyleImage(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString listStyleImage = {read=_scw_Get_listStyleImage};
	/* safecall wrapper */ System::OleVariant _scw_Get_clipTop() { System::OleVariant __r; HRESULT __hr = Get_clipTop(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant clipTop = {read=_scw_Get_clipTop};
	/* safecall wrapper */ System::OleVariant _scw_Get_clipRight() { System::OleVariant __r; HRESULT __hr = Get_clipRight(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant clipRight = {read=_scw_Get_clipRight};
	/* safecall wrapper */ System::OleVariant _scw_Get_clipBottom() { System::OleVariant __r; HRESULT __hr = Get_clipBottom(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant clipBottom = {read=_scw_Get_clipBottom};
	/* safecall wrapper */ System::OleVariant _scw_Get_clipLeft() { System::OleVariant __r; HRESULT __hr = Get_clipLeft(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant clipLeft = {read=_scw_Get_clipLeft};
	/* safecall wrapper */ System::WideString _scw_Get_overflow() { System::WideString __r; HRESULT __hr = Get_overflow(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString overflow = {read=_scw_Get_overflow};
	/* safecall wrapper */ System::WideString _scw_Get_pageBreakBefore() { System::WideString __r; HRESULT __hr = Get_pageBreakBefore(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString pageBreakBefore = {read=_scw_Get_pageBreakBefore};
	/* safecall wrapper */ System::WideString _scw_Get_pageBreakAfter() { System::WideString __r; HRESULT __hr = Get_pageBreakAfter(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString pageBreakAfter = {read=_scw_Get_pageBreakAfter};
	/* safecall wrapper */ System::WideString _scw_Get_cursor() { System::WideString __r; HRESULT __hr = Get_cursor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString cursor = {read=_scw_Get_cursor};
	/* safecall wrapper */ System::WideString _scw_Get_tableLayout() { System::WideString __r; HRESULT __hr = Get_tableLayout(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString tableLayout = {read=_scw_Get_tableLayout};
	/* safecall wrapper */ System::WideString _scw_Get_borderCollapse() { System::WideString __r; HRESULT __hr = Get_borderCollapse(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString borderCollapse = {read=_scw_Get_borderCollapse};
	/* safecall wrapper */ System::WideString _scw_Get_direction() { System::WideString __r; HRESULT __hr = Get_direction(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString direction = {read=_scw_Get_direction};
	/* safecall wrapper */ System::WideString _scw_Get_behavior() { System::WideString __r; HRESULT __hr = Get_behavior(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString behavior = {read=_scw_Get_behavior};
	/* safecall wrapper */ System::WideString _scw_Get_unicodeBidi() { System::WideString __r; HRESULT __hr = Get_unicodeBidi(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString unicodeBidi = {read=_scw_Get_unicodeBidi};
	/* safecall wrapper */ System::OleVariant _scw_Get_right() { System::OleVariant __r; HRESULT __hr = Get_right(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant right = {read=_scw_Get_right};
	/* safecall wrapper */ System::OleVariant _scw_Get_bottom() { System::OleVariant __r; HRESULT __hr = Get_bottom(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant bottom = {read=_scw_Get_bottom};
	/* safecall wrapper */ System::WideString _scw_Get_imeMode() { System::WideString __r; HRESULT __hr = Get_imeMode(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString imeMode = {read=_scw_Get_imeMode};
	/* safecall wrapper */ System::WideString _scw_Get_rubyAlign() { System::WideString __r; HRESULT __hr = Get_rubyAlign(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString rubyAlign = {read=_scw_Get_rubyAlign};
	/* safecall wrapper */ System::WideString _scw_Get_rubyPosition() { System::WideString __r; HRESULT __hr = Get_rubyPosition(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString rubyPosition = {read=_scw_Get_rubyPosition};
	/* safecall wrapper */ System::WideString _scw_Get_rubyOverhang() { System::WideString __r; HRESULT __hr = Get_rubyOverhang(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString rubyOverhang = {read=_scw_Get_rubyOverhang};
	/* safecall wrapper */ System::WideString _scw_Get_textAutospace() { System::WideString __r; HRESULT __hr = Get_textAutospace(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString textAutospace = {read=_scw_Get_textAutospace};
	/* safecall wrapper */ System::WideString _scw_Get_lineBreak() { System::WideString __r; HRESULT __hr = Get_lineBreak(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString lineBreak = {read=_scw_Get_lineBreak};
	/* safecall wrapper */ System::WideString _scw_Get_wordBreak() { System::WideString __r; HRESULT __hr = Get_wordBreak(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString wordBreak = {read=_scw_Get_wordBreak};
	/* safecall wrapper */ System::WideString _scw_Get_textJustify() { System::WideString __r; HRESULT __hr = Get_textJustify(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString textJustify = {read=_scw_Get_textJustify};
	/* safecall wrapper */ System::WideString _scw_Get_textJustifyTrim() { System::WideString __r; HRESULT __hr = Get_textJustifyTrim(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString textJustifyTrim = {read=_scw_Get_textJustifyTrim};
	/* safecall wrapper */ System::OleVariant _scw_Get_textKashida() { System::OleVariant __r; HRESULT __hr = Get_textKashida(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant textKashida = {read=_scw_Get_textKashida};
	/* safecall wrapper */ System::WideString _scw_Get_blockDirection() { System::WideString __r; HRESULT __hr = Get_blockDirection(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString blockDirection = {read=_scw_Get_blockDirection};
	/* safecall wrapper */ System::OleVariant _scw_Get_layoutGridChar() { System::OleVariant __r; HRESULT __hr = Get_layoutGridChar(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant layoutGridChar = {read=_scw_Get_layoutGridChar};
	/* safecall wrapper */ System::OleVariant _scw_Get_layoutGridLine() { System::OleVariant __r; HRESULT __hr = Get_layoutGridLine(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant layoutGridLine = {read=_scw_Get_layoutGridLine};
	/* safecall wrapper */ System::WideString _scw_Get_layoutGridMode() { System::WideString __r; HRESULT __hr = Get_layoutGridMode(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString layoutGridMode = {read=_scw_Get_layoutGridMode};
	/* safecall wrapper */ System::WideString _scw_Get_layoutGridType() { System::WideString __r; HRESULT __hr = Get_layoutGridType(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString layoutGridType = {read=_scw_Get_layoutGridType};
	/* safecall wrapper */ System::WideString _scw_Get_borderStyle() { System::WideString __r; HRESULT __hr = Get_borderStyle(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString borderStyle = {read=_scw_Get_borderStyle};
	/* safecall wrapper */ System::WideString _scw_Get_borderColor() { System::WideString __r; HRESULT __hr = Get_borderColor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString borderColor = {read=_scw_Get_borderColor};
	/* safecall wrapper */ System::WideString _scw_Get_borderWidth() { System::WideString __r; HRESULT __hr = Get_borderWidth(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString borderWidth = {read=_scw_Get_borderWidth};
	/* safecall wrapper */ System::WideString _scw_Get_padding() { System::WideString __r; HRESULT __hr = Get_padding(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString padding = {read=_scw_Get_padding};
	/* safecall wrapper */ System::WideString _scw_Get_margin() { System::WideString __r; HRESULT __hr = Get_margin(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString margin = {read=_scw_Get_margin};
	/* safecall wrapper */ System::WideString _scw_Get_accelerator() { System::WideString __r; HRESULT __hr = Get_accelerator(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString accelerator = {read=_scw_Get_accelerator};
	/* safecall wrapper */ System::WideString _scw_Get_overflowX() { System::WideString __r; HRESULT __hr = Get_overflowX(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString overflowX = {read=_scw_Get_overflowX};
	/* safecall wrapper */ System::WideString _scw_Get_overflowY() { System::WideString __r; HRESULT __hr = Get_overflowY(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString overflowY = {read=_scw_Get_overflowY};
	/* safecall wrapper */ System::WideString _scw_Get_textTransform() { System::WideString __r; HRESULT __hr = Get_textTransform(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString textTransform = {read=_scw_Get_textTransform};
};

__dispinterface  INTERFACE_UUID("{3050F3DB-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLCurrentStyleDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F658-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLCurrentStyle2  : public IDispatch 
{
	virtual HRESULT __safecall Get_layoutFlow(System::WideString &__Get_layoutFlow_result) = 0 ;
	virtual HRESULT __safecall Get_wordWrap(System::WideString &__Get_wordWrap_result) = 0 ;
	virtual HRESULT __safecall Get_textUnderlinePosition(System::WideString &__Get_textUnderlinePosition_result) = 0 ;
	virtual HRESULT __safecall Get_hasLayout(System::WordBool &__Get_hasLayout_result) = 0 ;
	virtual HRESULT __safecall Get_scrollbarBaseColor(System::OleVariant &__Get_scrollbarBaseColor_result) = 0 ;
	virtual HRESULT __safecall Get_scrollbarFaceColor(System::OleVariant &__Get_scrollbarFaceColor_result) = 0 ;
	virtual HRESULT __safecall Get_scrollbar3dLightColor(System::OleVariant &__Get_scrollbar3dLightColor_result) = 0 ;
	virtual HRESULT __safecall Get_scrollbarShadowColor(System::OleVariant &__Get_scrollbarShadowColor_result) = 0 ;
	virtual HRESULT __safecall Get_scrollbarHighlightColor(System::OleVariant &__Get_scrollbarHighlightColor_result) = 0 ;
	virtual HRESULT __safecall Get_scrollbarDarkShadowColor(System::OleVariant &__Get_scrollbarDarkShadowColor_result) = 0 ;
	virtual HRESULT __safecall Get_scrollbarArrowColor(System::OleVariant &__Get_scrollbarArrowColor_result) = 0 ;
	virtual HRESULT __safecall Get_scrollbarTrackColor(System::OleVariant &__Get_scrollbarTrackColor_result) = 0 ;
	virtual HRESULT __safecall Get_writingMode(System::WideString &__Get_writingMode_result) = 0 ;
	virtual HRESULT __safecall Get_zoom(System::OleVariant &__Get_zoom_result) = 0 ;
	virtual HRESULT __safecall Get_filter(System::WideString &__Get_filter_result) = 0 ;
	virtual HRESULT __safecall Get_textAlignLast(System::WideString &__Get_textAlignLast_result) = 0 ;
	virtual HRESULT __safecall Get_textKashidaSpace(System::OleVariant &__Get_textKashidaSpace_result) = 0 ;
	virtual HRESULT __safecall Get_isBlock(System::WordBool &__Get_isBlock_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_layoutFlow() { System::WideString __r; HRESULT __hr = Get_layoutFlow(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString layoutFlow = {read=_scw_Get_layoutFlow};
	/* safecall wrapper */ System::WideString _scw_Get_wordWrap() { System::WideString __r; HRESULT __hr = Get_wordWrap(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString wordWrap = {read=_scw_Get_wordWrap};
	/* safecall wrapper */ System::WideString _scw_Get_textUnderlinePosition() { System::WideString __r; HRESULT __hr = Get_textUnderlinePosition(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString textUnderlinePosition = {read=_scw_Get_textUnderlinePosition};
	/* safecall wrapper */ System::WordBool _scw_Get_hasLayout() { System::WordBool __r; HRESULT __hr = Get_hasLayout(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool hasLayout = {read=_scw_Get_hasLayout};
	/* safecall wrapper */ System::OleVariant _scw_Get_scrollbarBaseColor() { System::OleVariant __r; HRESULT __hr = Get_scrollbarBaseColor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant scrollbarBaseColor = {read=_scw_Get_scrollbarBaseColor};
	/* safecall wrapper */ System::OleVariant _scw_Get_scrollbarFaceColor() { System::OleVariant __r; HRESULT __hr = Get_scrollbarFaceColor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant scrollbarFaceColor = {read=_scw_Get_scrollbarFaceColor};
	/* safecall wrapper */ System::OleVariant _scw_Get_scrollbar3dLightColor() { System::OleVariant __r; HRESULT __hr = Get_scrollbar3dLightColor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant scrollbar3dLightColor = {read=_scw_Get_scrollbar3dLightColor};
	/* safecall wrapper */ System::OleVariant _scw_Get_scrollbarShadowColor() { System::OleVariant __r; HRESULT __hr = Get_scrollbarShadowColor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant scrollbarShadowColor = {read=_scw_Get_scrollbarShadowColor};
	/* safecall wrapper */ System::OleVariant _scw_Get_scrollbarHighlightColor() { System::OleVariant __r; HRESULT __hr = Get_scrollbarHighlightColor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant scrollbarHighlightColor = {read=_scw_Get_scrollbarHighlightColor};
	/* safecall wrapper */ System::OleVariant _scw_Get_scrollbarDarkShadowColor() { System::OleVariant __r; HRESULT __hr = Get_scrollbarDarkShadowColor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant scrollbarDarkShadowColor = {read=_scw_Get_scrollbarDarkShadowColor};
	/* safecall wrapper */ System::OleVariant _scw_Get_scrollbarArrowColor() { System::OleVariant __r; HRESULT __hr = Get_scrollbarArrowColor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant scrollbarArrowColor = {read=_scw_Get_scrollbarArrowColor};
	/* safecall wrapper */ System::OleVariant _scw_Get_scrollbarTrackColor() { System::OleVariant __r; HRESULT __hr = Get_scrollbarTrackColor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant scrollbarTrackColor = {read=_scw_Get_scrollbarTrackColor};
	/* safecall wrapper */ System::WideString _scw_Get_writingMode() { System::WideString __r; HRESULT __hr = Get_writingMode(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString writingMode = {read=_scw_Get_writingMode};
	/* safecall wrapper */ System::OleVariant _scw_Get_zoom() { System::OleVariant __r; HRESULT __hr = Get_zoom(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant zoom = {read=_scw_Get_zoom};
	/* safecall wrapper */ System::WideString _scw_Get_filter() { System::WideString __r; HRESULT __hr = Get_filter(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString filter = {read=_scw_Get_filter};
	/* safecall wrapper */ System::WideString _scw_Get_textAlignLast() { System::WideString __r; HRESULT __hr = Get_textAlignLast(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString textAlignLast = {read=_scw_Get_textAlignLast};
	/* safecall wrapper */ System::OleVariant _scw_Get_textKashidaSpace() { System::OleVariant __r; HRESULT __hr = Get_textKashidaSpace(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant textKashidaSpace = {read=_scw_Get_textKashidaSpace};
	/* safecall wrapper */ System::WordBool _scw_Get_isBlock() { System::WordBool __r; HRESULT __hr = Get_isBlock(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool isBlock = {read=_scw_Get_isBlock};
};

__dispinterface  INTERFACE_UUID("{3050F658-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLCurrentStyle2Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F818-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLCurrentStyle3  : public IDispatch 
{
	virtual HRESULT __safecall Get_textOverflow(System::WideString &__Get_textOverflow_result) = 0 ;
	virtual HRESULT __safecall Get_minHeight(System::OleVariant &__Get_minHeight_result) = 0 ;
	virtual HRESULT __safecall Get_wordSpacing(System::OleVariant &__Get_wordSpacing_result) = 0 ;
	virtual HRESULT __safecall Get_whiteSpace(System::WideString &__Get_whiteSpace_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_textOverflow() { System::WideString __r; HRESULT __hr = Get_textOverflow(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString textOverflow = {read=_scw_Get_textOverflow};
	/* safecall wrapper */ System::OleVariant _scw_Get_minHeight() { System::OleVariant __r; HRESULT __hr = Get_minHeight(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant minHeight = {read=_scw_Get_minHeight};
	/* safecall wrapper */ System::OleVariant _scw_Get_wordSpacing() { System::OleVariant __r; HRESULT __hr = Get_wordSpacing(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant wordSpacing = {read=_scw_Get_wordSpacing};
	/* safecall wrapper */ System::WideString _scw_Get_whiteSpace() { System::WideString __r; HRESULT __hr = Get_whiteSpace(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString whiteSpace = {read=_scw_Get_whiteSpace};
};

__dispinterface  INTERFACE_UUID("{3050F818-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLCurrentStyle3Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F33B-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLCurrentStyle4  : public IDispatch 
{
	virtual HRESULT __safecall Get_msInterpolationMode(System::WideString &__Get_msInterpolationMode_result) = 0 ;
	virtual HRESULT __safecall Get_maxHeight(System::OleVariant &__Get_maxHeight_result) = 0 ;
	virtual HRESULT __safecall Get_minWidth(System::OleVariant &__Get_minWidth_result) = 0 ;
	virtual HRESULT __safecall Get_maxWidth(System::OleVariant &__Get_maxWidth_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_msInterpolationMode() { System::WideString __r; HRESULT __hr = Get_msInterpolationMode(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString msInterpolationMode = {read=_scw_Get_msInterpolationMode};
	/* safecall wrapper */ System::OleVariant _scw_Get_maxHeight() { System::OleVariant __r; HRESULT __hr = Get_maxHeight(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant maxHeight = {read=_scw_Get_maxHeight};
	/* safecall wrapper */ System::OleVariant _scw_Get_minWidth() { System::OleVariant __r; HRESULT __hr = Get_minWidth(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant minWidth = {read=_scw_Get_minWidth};
	/* safecall wrapper */ System::OleVariant _scw_Get_maxWidth() { System::OleVariant __r; HRESULT __hr = Get_maxWidth(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant maxWidth = {read=_scw_Get_maxWidth};
};

__dispinterface  INTERFACE_UUID("{3050F33B-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLCurrentStyle4Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510481-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLCurrentStyle5  : public IDispatch 
{
	virtual HRESULT __safecall Get_captionSide(System::WideString &__Get_captionSide_result) = 0 ;
	virtual HRESULT __safecall Get_outline(System::WideString &__Get_outline_result) = 0 ;
	virtual HRESULT __safecall Get_outlineWidth(System::OleVariant &__Get_outlineWidth_result) = 0 ;
	virtual HRESULT __safecall Get_outlineStyle(System::WideString &__Get_outlineStyle_result) = 0 ;
	virtual HRESULT __safecall Get_outlineColor(System::OleVariant &__Get_outlineColor_result) = 0 ;
	virtual HRESULT __safecall Get_boxSizing(System::WideString &__Get_boxSizing_result) = 0 ;
	virtual HRESULT __safecall Get_borderSpacing(System::WideString &__Get_borderSpacing_result) = 0 ;
	virtual HRESULT __safecall Get_orphans(System::OleVariant &__Get_orphans_result) = 0 ;
	virtual HRESULT __safecall Get_widows(System::OleVariant &__Get_widows_result) = 0 ;
	virtual HRESULT __safecall Get_pageBreakInside(System::WideString &__Get_pageBreakInside_result) = 0 ;
	virtual HRESULT __safecall Get_emptyCells(System::WideString &__Get_emptyCells_result) = 0 ;
	virtual HRESULT __safecall Get_msBlockProgression(System::WideString &__Get_msBlockProgression_result) = 0 ;
	virtual HRESULT __safecall Get_quotes(System::WideString &__Get_quotes_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_captionSide() { System::WideString __r; HRESULT __hr = Get_captionSide(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString captionSide = {read=_scw_Get_captionSide};
	/* safecall wrapper */ System::WideString _scw_Get_outline() { System::WideString __r; HRESULT __hr = Get_outline(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString outline = {read=_scw_Get_outline};
	/* safecall wrapper */ System::OleVariant _scw_Get_outlineWidth() { System::OleVariant __r; HRESULT __hr = Get_outlineWidth(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant outlineWidth = {read=_scw_Get_outlineWidth};
	/* safecall wrapper */ System::WideString _scw_Get_outlineStyle() { System::WideString __r; HRESULT __hr = Get_outlineStyle(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString outlineStyle = {read=_scw_Get_outlineStyle};
	/* safecall wrapper */ System::OleVariant _scw_Get_outlineColor() { System::OleVariant __r; HRESULT __hr = Get_outlineColor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant outlineColor = {read=_scw_Get_outlineColor};
	/* safecall wrapper */ System::WideString _scw_Get_boxSizing() { System::WideString __r; HRESULT __hr = Get_boxSizing(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString boxSizing = {read=_scw_Get_boxSizing};
	/* safecall wrapper */ System::WideString _scw_Get_borderSpacing() { System::WideString __r; HRESULT __hr = Get_borderSpacing(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString borderSpacing = {read=_scw_Get_borderSpacing};
	/* safecall wrapper */ System::OleVariant _scw_Get_orphans() { System::OleVariant __r; HRESULT __hr = Get_orphans(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant orphans = {read=_scw_Get_orphans};
	/* safecall wrapper */ System::OleVariant _scw_Get_widows() { System::OleVariant __r; HRESULT __hr = Get_widows(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant widows = {read=_scw_Get_widows};
	/* safecall wrapper */ System::WideString _scw_Get_pageBreakInside() { System::WideString __r; HRESULT __hr = Get_pageBreakInside(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString pageBreakInside = {read=_scw_Get_pageBreakInside};
	/* safecall wrapper */ System::WideString _scw_Get_emptyCells() { System::WideString __r; HRESULT __hr = Get_emptyCells(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString emptyCells = {read=_scw_Get_emptyCells};
	/* safecall wrapper */ System::WideString _scw_Get_msBlockProgression() { System::WideString __r; HRESULT __hr = Get_msBlockProgression(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString msBlockProgression = {read=_scw_Get_msBlockProgression};
	/* safecall wrapper */ System::WideString _scw_Get_quotes() { System::WideString __r; HRESULT __hr = Get_quotes(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString quotes = {read=_scw_Get_quotes};
};

__dispinterface  INTERFACE_UUID("{30510481-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLCurrentStyle5Disp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F557-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLCurrentStyle  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F4A3-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLRect  : public IDispatch 
{
	virtual HRESULT __safecall Set_left(int p) = 0 ;
	virtual HRESULT __safecall Get_left(int &__Get_left_result) = 0 ;
	virtual HRESULT __safecall Set_top(int p) = 0 ;
	virtual HRESULT __safecall Get_top(int &__Get_top_result) = 0 ;
	virtual HRESULT __safecall Set_right(int p) = 0 ;
	virtual HRESULT __safecall Get_right(int &__Get_right_result) = 0 ;
	virtual HRESULT __safecall Set_bottom(int p) = 0 ;
	virtual HRESULT __safecall Get_bottom(int &__Get_bottom_result) = 0 ;
	/* safecall wrapper */ int _scw_Get_left() { int __r; HRESULT __hr = Get_left(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int left = {read=_scw_Get_left, write=Set_left};
	/* safecall wrapper */ int _scw_Get_top() { int __r; HRESULT __hr = Get_top(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int top = {read=_scw_Get_top, write=Set_top};
	/* safecall wrapper */ int _scw_Get_right() { int __r; HRESULT __hr = Get_right(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int right = {read=_scw_Get_right, write=Set_right};
	/* safecall wrapper */ int _scw_Get_bottom() { int __r; HRESULT __hr = Get_bottom(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int bottom = {read=_scw_Get_bottom, write=Set_bottom};
};

__dispinterface  INTERFACE_UUID("{3050F4A3-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLRectDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3051076C-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLRect2  : public IDispatch 
{
	virtual HRESULT __safecall Get_width(float &__Get_width_result) = 0 ;
	virtual HRESULT __safecall Get_height(float &__Get_height_result) = 0 ;
	/* safecall wrapper */ float _scw_Get_width() { float __r; HRESULT __hr = Get_width(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float width = {read=_scw_Get_width};
	/* safecall wrapper */ float _scw_Get_height() { float __r; HRESULT __hr = Get_height(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float height = {read=_scw_Get_height};
};

__dispinterface  INTERFACE_UUID("{3051076C-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLRect2Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F4A4-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLRectCollection  : public IDispatch 
{
	virtual HRESULT __safecall Get_length(int &__Get_length_result) = 0 ;
	virtual HRESULT __safecall Get__newEnum(System::_di_IInterface &__Get__newEnum_result) = 0 ;
	virtual HRESULT __safecall item(const System::OleVariant &pvarIndex, System::OleVariant &__item_result) = 0 ;
	/* safecall wrapper */ int _scw_Get_length() { int __r; HRESULT __hr = Get_length(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int length = {read=_scw_Get_length};
	/* safecall wrapper */ System::_di_IInterface _scw_Get__newEnum() { System::_di_IInterface __r; HRESULT __hr = Get__newEnum(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::_di_IInterface _newEnum = {read=_scw_Get__newEnum};
};

__dispinterface  INTERFACE_UUID("{3050F4A4-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLRectCollectionDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F21F-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLElementCollection  : public IDispatch 
{
	virtual HRESULT __safecall toString(System::WideString &__toString_result) = 0 ;
	virtual HRESULT __safecall Set_length(int p) = 0 ;
	virtual HRESULT __safecall Get_length(int &__Get_length_result) = 0 ;
	virtual HRESULT __safecall Get__newEnum(System::_di_IInterface &__Get__newEnum_result) = 0 ;
	virtual HRESULT __safecall item(System::OleVariant name, System::OleVariant index, _di_IDispatch &__item_result) = 0 ;
	virtual HRESULT __safecall tags(System::OleVariant tagName, _di_IDispatch &__tags_result) = 0 ;
	/* safecall wrapper */ int _scw_Get_length() { int __r; HRESULT __hr = Get_length(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int length = {read=_scw_Get_length, write=Set_length};
	/* safecall wrapper */ System::_di_IInterface _scw_Get__newEnum() { System::_di_IInterface __r; HRESULT __hr = Get__newEnum(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::_di_IInterface _newEnum = {read=_scw_Get__newEnum};
};

__dispinterface  INTERFACE_UUID("{3050F21F-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLElementCollectionDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F434-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLElement2  : public IDispatch 
{
	virtual HRESULT __safecall Get_scopeName(System::WideString &__Get_scopeName_result) = 0 ;
	virtual HRESULT __safecall setCapture(System::WordBool containerCapture) = 0 ;
	virtual HRESULT __safecall releaseCapture() = 0 ;
	virtual HRESULT __safecall Set_onlosecapture(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onlosecapture(System::OleVariant &__Get_onlosecapture_result) = 0 ;
	virtual HRESULT __safecall componentFromPoint(int x, int y, System::WideString &__componentFromPoint_result) = 0 ;
	virtual HRESULT __safecall doScroll(System::OleVariant component) = 0 ;
	virtual HRESULT __safecall Set_onscroll(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onscroll(System::OleVariant &__Get_onscroll_result) = 0 ;
	virtual HRESULT __safecall Set_ondrag(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_ondrag(System::OleVariant &__Get_ondrag_result) = 0 ;
	virtual HRESULT __safecall Set_ondragend(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_ondragend(System::OleVariant &__Get_ondragend_result) = 0 ;
	virtual HRESULT __safecall Set_ondragenter(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_ondragenter(System::OleVariant &__Get_ondragenter_result) = 0 ;
	virtual HRESULT __safecall Set_ondragover(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_ondragover(System::OleVariant &__Get_ondragover_result) = 0 ;
	virtual HRESULT __safecall Set_ondragleave(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_ondragleave(System::OleVariant &__Get_ondragleave_result) = 0 ;
	virtual HRESULT __safecall Set_ondrop(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_ondrop(System::OleVariant &__Get_ondrop_result) = 0 ;
	virtual HRESULT __safecall Set_onbeforecut(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onbeforecut(System::OleVariant &__Get_onbeforecut_result) = 0 ;
	virtual HRESULT __safecall Set_oncut(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_oncut(System::OleVariant &__Get_oncut_result) = 0 ;
	virtual HRESULT __safecall Set_onbeforecopy(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onbeforecopy(System::OleVariant &__Get_onbeforecopy_result) = 0 ;
	virtual HRESULT __safecall Set_oncopy(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_oncopy(System::OleVariant &__Get_oncopy_result) = 0 ;
	virtual HRESULT __safecall Set_onbeforepaste(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onbeforepaste(System::OleVariant &__Get_onbeforepaste_result) = 0 ;
	virtual HRESULT __safecall Set_onpaste(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onpaste(System::OleVariant &__Get_onpaste_result) = 0 ;
	virtual HRESULT __safecall Get_currentStyle(_di_IHTMLCurrentStyle &__Get_currentStyle_result) = 0 ;
	virtual HRESULT __safecall Set_onpropertychange(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onpropertychange(System::OleVariant &__Get_onpropertychange_result) = 0 ;
	virtual HRESULT __safecall getClientRects(_di_IHTMLRectCollection &__getClientRects_result) = 0 ;
	virtual HRESULT __safecall getBoundingClientRect(_di_IHTMLRect &__getBoundingClientRect_result) = 0 ;
	virtual HRESULT __safecall setExpression(const System::WideString propname, const System::WideString expression, const System::WideString language) = 0 ;
	virtual HRESULT __safecall getExpression(const System::WideString propname, System::OleVariant &__getExpression_result) = 0 ;
	virtual HRESULT __safecall removeExpression(const System::WideString propname, System::WordBool &__removeExpression_result) = 0 ;
	virtual HRESULT __safecall Set_tabIndex(short p) = 0 ;
	virtual HRESULT __safecall Get_tabIndex(short &__Get_tabIndex_result) = 0 ;
	virtual HRESULT __safecall focus() = 0 ;
	virtual HRESULT __safecall Set_accessKey(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_accessKey(System::WideString &__Get_accessKey_result) = 0 ;
	virtual HRESULT __safecall Set_onblur(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onblur(System::OleVariant &__Get_onblur_result) = 0 ;
	virtual HRESULT __safecall Set_onfocus(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onfocus(System::OleVariant &__Get_onfocus_result) = 0 ;
	virtual HRESULT __safecall Set_onresize(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onresize(System::OleVariant &__Get_onresize_result) = 0 ;
	virtual HRESULT __safecall blur() = 0 ;
	virtual HRESULT __safecall addFilter(const System::_di_IInterface pUnk) = 0 ;
	virtual HRESULT __safecall removeFilter(const System::_di_IInterface pUnk) = 0 ;
	virtual HRESULT __safecall Get_clientHeight(int &__Get_clientHeight_result) = 0 ;
	virtual HRESULT __safecall Get_clientWidth(int &__Get_clientWidth_result) = 0 ;
	virtual HRESULT __safecall Get_clientTop(int &__Get_clientTop_result) = 0 ;
	virtual HRESULT __safecall Get_clientLeft(int &__Get_clientLeft_result) = 0 ;
	virtual HRESULT __safecall attachEvent(const System::WideString event, const _di_IDispatch pdisp, System::WordBool &__attachEvent_result) = 0 ;
	virtual HRESULT __safecall detachEvent(const System::WideString event, const _di_IDispatch pdisp) = 0 ;
	virtual HRESULT __safecall Get_readyState(System::OleVariant &__Get_readyState_result) = 0 ;
	virtual HRESULT __safecall Set_onreadystatechange(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onreadystatechange(System::OleVariant &__Get_onreadystatechange_result) = 0 ;
	virtual HRESULT __safecall Set_onrowsdelete(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onrowsdelete(System::OleVariant &__Get_onrowsdelete_result) = 0 ;
	virtual HRESULT __safecall Set_onrowsinserted(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onrowsinserted(System::OleVariant &__Get_onrowsinserted_result) = 0 ;
	virtual HRESULT __safecall Set_oncellchange(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_oncellchange(System::OleVariant &__Get_oncellchange_result) = 0 ;
	virtual HRESULT __safecall Set_dir(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_dir(System::WideString &__Get_dir_result) = 0 ;
	virtual HRESULT __safecall createControlRange(_di_IDispatch &__createControlRange_result) = 0 ;
	virtual HRESULT __safecall Get_scrollHeight(int &__Get_scrollHeight_result) = 0 ;
	virtual HRESULT __safecall Get_scrollWidth(int &__Get_scrollWidth_result) = 0 ;
	virtual HRESULT __safecall Set_scrollTop(int p) = 0 ;
	virtual HRESULT __safecall Get_scrollTop(int &__Get_scrollTop_result) = 0 ;
	virtual HRESULT __safecall Set_scrollLeft(int p) = 0 ;
	virtual HRESULT __safecall Get_scrollLeft(int &__Get_scrollLeft_result) = 0 ;
	virtual HRESULT __safecall clearAttributes() = 0 ;
	virtual HRESULT __safecall mergeAttributes(const _di_IHTMLElement mergeThis) = 0 ;
	virtual HRESULT __safecall Set_oncontextmenu(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_oncontextmenu(System::OleVariant &__Get_oncontextmenu_result) = 0 ;
	virtual HRESULT __safecall insertAdjacentElement(const System::WideString where, const _di_IHTMLElement insertedElement, _di_IHTMLElement &__insertAdjacentElement_result) = 0 ;
	virtual HRESULT __safecall applyElement(const _di_IHTMLElement apply, const System::WideString where, _di_IHTMLElement &__applyElement_result) = 0 ;
	virtual HRESULT __safecall getAdjacentText(const System::WideString where, System::WideString &__getAdjacentText_result) = 0 ;
	virtual HRESULT __safecall replaceAdjacentText(const System::WideString where, const System::WideString newText, System::WideString &__replaceAdjacentText_result) = 0 ;
	virtual HRESULT __safecall Get_canHaveChildren(System::WordBool &__Get_canHaveChildren_result) = 0 ;
	virtual HRESULT __safecall addBehavior(const System::WideString bstrURL, const System::OleVariant &pvarFactory, int &__addBehavior_result) = 0 ;
	virtual HRESULT __safecall removeBehavior(int cookie, System::WordBool &__removeBehavior_result) = 0 ;
	virtual HRESULT __safecall Get_runtimeStyle(_di_IHTMLStyle &__Get_runtimeStyle_result) = 0 ;
	virtual HRESULT __safecall Get_behaviorUrns(_di_IDispatch &__Get_behaviorUrns_result) = 0 ;
	virtual HRESULT __safecall Set_tagUrn(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_tagUrn(System::WideString &__Get_tagUrn_result) = 0 ;
	virtual HRESULT __safecall Set_onbeforeeditfocus(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onbeforeeditfocus(System::OleVariant &__Get_onbeforeeditfocus_result) = 0 ;
	virtual HRESULT __safecall Get_readyStateValue(int &__Get_readyStateValue_result) = 0 ;
	virtual HRESULT __safecall getElementsByTagName(const System::WideString v, _di_IHTMLElementCollection &__getElementsByTagName_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_scopeName() { System::WideString __r; HRESULT __hr = Get_scopeName(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString scopeName = {read=_scw_Get_scopeName};
	/* safecall wrapper */ System::OleVariant _scw_Get_onlosecapture() { System::OleVariant __r; HRESULT __hr = Get_onlosecapture(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onlosecapture = {read=_scw_Get_onlosecapture, write=Set_onlosecapture};
	/* safecall wrapper */ System::OleVariant _scw_Get_onscroll() { System::OleVariant __r; HRESULT __hr = Get_onscroll(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onscroll = {read=_scw_Get_onscroll, write=Set_onscroll};
	/* safecall wrapper */ System::OleVariant _scw_Get_ondrag() { System::OleVariant __r; HRESULT __hr = Get_ondrag(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant ondrag = {read=_scw_Get_ondrag, write=Set_ondrag};
	/* safecall wrapper */ System::OleVariant _scw_Get_ondragend() { System::OleVariant __r; HRESULT __hr = Get_ondragend(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant ondragend = {read=_scw_Get_ondragend, write=Set_ondragend};
	/* safecall wrapper */ System::OleVariant _scw_Get_ondragenter() { System::OleVariant __r; HRESULT __hr = Get_ondragenter(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant ondragenter = {read=_scw_Get_ondragenter, write=Set_ondragenter};
	/* safecall wrapper */ System::OleVariant _scw_Get_ondragover() { System::OleVariant __r; HRESULT __hr = Get_ondragover(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant ondragover = {read=_scw_Get_ondragover, write=Set_ondragover};
	/* safecall wrapper */ System::OleVariant _scw_Get_ondragleave() { System::OleVariant __r; HRESULT __hr = Get_ondragleave(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant ondragleave = {read=_scw_Get_ondragleave, write=Set_ondragleave};
	/* safecall wrapper */ System::OleVariant _scw_Get_ondrop() { System::OleVariant __r; HRESULT __hr = Get_ondrop(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant ondrop = {read=_scw_Get_ondrop, write=Set_ondrop};
	/* safecall wrapper */ System::OleVariant _scw_Get_onbeforecut() { System::OleVariant __r; HRESULT __hr = Get_onbeforecut(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onbeforecut = {read=_scw_Get_onbeforecut, write=Set_onbeforecut};
	/* safecall wrapper */ System::OleVariant _scw_Get_oncut() { System::OleVariant __r; HRESULT __hr = Get_oncut(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant oncut = {read=_scw_Get_oncut, write=Set_oncut};
	/* safecall wrapper */ System::OleVariant _scw_Get_onbeforecopy() { System::OleVariant __r; HRESULT __hr = Get_onbeforecopy(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onbeforecopy = {read=_scw_Get_onbeforecopy, write=Set_onbeforecopy};
	/* safecall wrapper */ System::OleVariant _scw_Get_oncopy() { System::OleVariant __r; HRESULT __hr = Get_oncopy(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant oncopy = {read=_scw_Get_oncopy, write=Set_oncopy};
	/* safecall wrapper */ System::OleVariant _scw_Get_onbeforepaste() { System::OleVariant __r; HRESULT __hr = Get_onbeforepaste(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onbeforepaste = {read=_scw_Get_onbeforepaste, write=Set_onbeforepaste};
	/* safecall wrapper */ System::OleVariant _scw_Get_onpaste() { System::OleVariant __r; HRESULT __hr = Get_onpaste(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onpaste = {read=_scw_Get_onpaste, write=Set_onpaste};
	/* safecall wrapper */ _di_IHTMLCurrentStyle _scw_Get_currentStyle() { _di_IHTMLCurrentStyle __r; HRESULT __hr = Get_currentStyle(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLCurrentStyle currentStyle = {read=_scw_Get_currentStyle};
	/* safecall wrapper */ System::OleVariant _scw_Get_onpropertychange() { System::OleVariant __r; HRESULT __hr = Get_onpropertychange(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onpropertychange = {read=_scw_Get_onpropertychange, write=Set_onpropertychange};
	/* safecall wrapper */ short _scw_Get_tabIndex() { short __r; HRESULT __hr = Get_tabIndex(__r); System::CheckSafecallResult(__hr); return __r; }
	__property short tabIndex = {read=_scw_Get_tabIndex, write=Set_tabIndex};
	/* safecall wrapper */ System::WideString _scw_Get_accessKey() { System::WideString __r; HRESULT __hr = Get_accessKey(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString accessKey = {read=_scw_Get_accessKey, write=Set_accessKey};
	/* safecall wrapper */ System::OleVariant _scw_Get_onblur() { System::OleVariant __r; HRESULT __hr = Get_onblur(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onblur = {read=_scw_Get_onblur, write=Set_onblur};
	/* safecall wrapper */ System::OleVariant _scw_Get_onfocus() { System::OleVariant __r; HRESULT __hr = Get_onfocus(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onfocus = {read=_scw_Get_onfocus, write=Set_onfocus};
	/* safecall wrapper */ System::OleVariant _scw_Get_onresize() { System::OleVariant __r; HRESULT __hr = Get_onresize(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onresize = {read=_scw_Get_onresize, write=Set_onresize};
	/* safecall wrapper */ int _scw_Get_clientHeight() { int __r; HRESULT __hr = Get_clientHeight(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int clientHeight = {read=_scw_Get_clientHeight};
	/* safecall wrapper */ int _scw_Get_clientWidth() { int __r; HRESULT __hr = Get_clientWidth(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int clientWidth = {read=_scw_Get_clientWidth};
	/* safecall wrapper */ int _scw_Get_clientTop() { int __r; HRESULT __hr = Get_clientTop(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int clientTop = {read=_scw_Get_clientTop};
	/* safecall wrapper */ int _scw_Get_clientLeft() { int __r; HRESULT __hr = Get_clientLeft(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int clientLeft = {read=_scw_Get_clientLeft};
	/* safecall wrapper */ System::OleVariant _scw_Get_readyState() { System::OleVariant __r; HRESULT __hr = Get_readyState(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant readyState = {read=_scw_Get_readyState};
	/* safecall wrapper */ System::OleVariant _scw_Get_onreadystatechange() { System::OleVariant __r; HRESULT __hr = Get_onreadystatechange(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onreadystatechange = {read=_scw_Get_onreadystatechange, write=Set_onreadystatechange};
	/* safecall wrapper */ System::OleVariant _scw_Get_onrowsdelete() { System::OleVariant __r; HRESULT __hr = Get_onrowsdelete(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onrowsdelete = {read=_scw_Get_onrowsdelete, write=Set_onrowsdelete};
	/* safecall wrapper */ System::OleVariant _scw_Get_onrowsinserted() { System::OleVariant __r; HRESULT __hr = Get_onrowsinserted(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onrowsinserted = {read=_scw_Get_onrowsinserted, write=Set_onrowsinserted};
	/* safecall wrapper */ System::OleVariant _scw_Get_oncellchange() { System::OleVariant __r; HRESULT __hr = Get_oncellchange(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant oncellchange = {read=_scw_Get_oncellchange, write=Set_oncellchange};
	/* safecall wrapper */ System::WideString _scw_Get_dir() { System::WideString __r; HRESULT __hr = Get_dir(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString dir = {read=_scw_Get_dir, write=Set_dir};
	/* safecall wrapper */ int _scw_Get_scrollHeight() { int __r; HRESULT __hr = Get_scrollHeight(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int scrollHeight = {read=_scw_Get_scrollHeight};
	/* safecall wrapper */ int _scw_Get_scrollWidth() { int __r; HRESULT __hr = Get_scrollWidth(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int scrollWidth = {read=_scw_Get_scrollWidth};
	/* safecall wrapper */ int _scw_Get_scrollTop() { int __r; HRESULT __hr = Get_scrollTop(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int scrollTop = {read=_scw_Get_scrollTop, write=Set_scrollTop};
	/* safecall wrapper */ int _scw_Get_scrollLeft() { int __r; HRESULT __hr = Get_scrollLeft(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int scrollLeft = {read=_scw_Get_scrollLeft, write=Set_scrollLeft};
	/* safecall wrapper */ System::OleVariant _scw_Get_oncontextmenu() { System::OleVariant __r; HRESULT __hr = Get_oncontextmenu(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant oncontextmenu = {read=_scw_Get_oncontextmenu, write=Set_oncontextmenu};
	/* safecall wrapper */ System::WordBool _scw_Get_canHaveChildren() { System::WordBool __r; HRESULT __hr = Get_canHaveChildren(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool canHaveChildren = {read=_scw_Get_canHaveChildren};
	/* safecall wrapper */ _di_IHTMLStyle _scw_Get_runtimeStyle() { _di_IHTMLStyle __r; HRESULT __hr = Get_runtimeStyle(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLStyle runtimeStyle = {read=_scw_Get_runtimeStyle};
	/* safecall wrapper */ _di_IDispatch _scw_Get_behaviorUrns() { _di_IDispatch __r; HRESULT __hr = Get_behaviorUrns(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch behaviorUrns = {read=_scw_Get_behaviorUrns};
	/* safecall wrapper */ System::WideString _scw_Get_tagUrn() { System::WideString __r; HRESULT __hr = Get_tagUrn(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString tagUrn = {read=_scw_Get_tagUrn, write=Set_tagUrn};
	/* safecall wrapper */ System::OleVariant _scw_Get_onbeforeeditfocus() { System::OleVariant __r; HRESULT __hr = Get_onbeforeeditfocus(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onbeforeeditfocus = {read=_scw_Get_onbeforeeditfocus, write=Set_onbeforeeditfocus};
	/* safecall wrapper */ int _scw_Get_readyStateValue() { int __r; HRESULT __hr = Get_readyStateValue(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int readyStateValue = {read=_scw_Get_readyStateValue};
};

__dispinterface  INTERFACE_UUID("{3050F434-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLElement2Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510469-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLAttributeCollection3  : public IDispatch 
{
	virtual HRESULT __safecall getNamedItem(const System::WideString bstrName, _di_IHTMLDOMAttribute &__getNamedItem_result) = 0 ;
	virtual HRESULT __safecall setNamedItem(const _di_IHTMLDOMAttribute pNodeIn, _di_IHTMLDOMAttribute &__setNamedItem_result) = 0 ;
	virtual HRESULT __safecall removeNamedItem(const System::WideString bstrName, _di_IHTMLDOMAttribute &__removeNamedItem_result) = 0 ;
	virtual HRESULT __safecall item(int index, _di_IHTMLDOMAttribute &__item_result) = 0 ;
	virtual HRESULT __safecall Get_length(int &__Get_length_result) = 0 ;
	/* safecall wrapper */ int _scw_Get_length() { int __r; HRESULT __hr = Get_length(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int length = {read=_scw_Get_length};
};

__dispinterface  INTERFACE_UUID("{30510469-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLAttributeCollection3Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F4B0-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLDOMAttribute  : public IDispatch 
{
	virtual HRESULT __safecall Get_nodeName(System::WideString &__Get_nodeName_result) = 0 ;
	virtual HRESULT __safecall Set_nodeValue(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_nodeValue(System::OleVariant &__Get_nodeValue_result) = 0 ;
	virtual HRESULT __safecall Get_specified(System::WordBool &__Get_specified_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_nodeName() { System::WideString __r; HRESULT __hr = Get_nodeName(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString nodeName = {read=_scw_Get_nodeName};
	/* safecall wrapper */ System::OleVariant _scw_Get_nodeValue() { System::OleVariant __r; HRESULT __hr = Get_nodeValue(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant nodeValue = {read=_scw_Get_nodeValue, write=Set_nodeValue};
	/* safecall wrapper */ System::WordBool _scw_Get_specified() { System::WordBool __r; HRESULT __hr = Get_specified(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool specified = {read=_scw_Get_specified};
};

__dispinterface  INTERFACE_UUID("{3050F4B0-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLDOMAttributeDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510738-98B5-11CF-BB82-00AA00BDCE0B}") IDOMDocumentType  : public IDispatch 
{
	virtual HRESULT __safecall Get_name(System::WideString &__Get_name_result) = 0 ;
	virtual HRESULT __safecall Get_entities(_di_IDispatch &__Get_entities_result) = 0 ;
	virtual HRESULT __safecall Get_notations(_di_IDispatch &__Get_notations_result) = 0 ;
	virtual HRESULT __safecall Get_publicId(System::OleVariant &__Get_publicId_result) = 0 ;
	virtual HRESULT __safecall Get_systemId(System::OleVariant &__Get_systemId_result) = 0 ;
	virtual HRESULT __safecall Get_internalSubset(System::OleVariant &__Get_internalSubset_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_name() { System::WideString __r; HRESULT __hr = Get_name(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString name = {read=_scw_Get_name};
	/* safecall wrapper */ _di_IDispatch _scw_Get_entities() { _di_IDispatch __r; HRESULT __hr = Get_entities(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch entities = {read=_scw_Get_entities};
	/* safecall wrapper */ _di_IDispatch _scw_Get_notations() { _di_IDispatch __r; HRESULT __hr = Get_notations(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch notations = {read=_scw_Get_notations};
	/* safecall wrapper */ System::OleVariant _scw_Get_publicId() { System::OleVariant __r; HRESULT __hr = Get_publicId(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant publicId = {read=_scw_Get_publicId};
	/* safecall wrapper */ System::OleVariant _scw_Get_systemId() { System::OleVariant __r; HRESULT __hr = Get_systemId(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant systemId = {read=_scw_Get_systemId};
	/* safecall wrapper */ System::OleVariant _scw_Get_internalSubset() { System::OleVariant __r; HRESULT __hr = Get_internalSubset(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant internalSubset = {read=_scw_Get_internalSubset};
};

__dispinterface  INTERFACE_UUID("{30510738-98B5-11CF-BB82-00AA00BDCE0B}") IDOMDocumentTypeDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305104B8-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLDocument7  : public IDispatch 
{
	virtual HRESULT __safecall Get_defaultView(_di_IHTMLWindow2 &__Get_defaultView_result) = 0 ;
	virtual HRESULT __safecall createCDATASection(const System::WideString text, _di_IHTMLDOMNode &__createCDATASection_result) = 0 ;
	virtual HRESULT __safecall getSelection(_di_IHTMLSelection &__getSelection_result) = 0 ;
	virtual HRESULT __safecall getElementsByTagNameNS(const System::OleVariant &pvarNS, const System::WideString bstrLocalName, _di_IHTMLElementCollection &__getElementsByTagNameNS_result) = 0 ;
	virtual HRESULT __safecall createElementNS(const System::OleVariant &pvarNS, const System::WideString bstrTag, _di_IHTMLElement &__createElementNS_result) = 0 ;
	virtual HRESULT __safecall createAttributeNS(const System::OleVariant &pvarNS, const System::WideString bstrAttrName, _di_IHTMLDOMAttribute &__createAttributeNS_result) = 0 ;
	virtual HRESULT __safecall Set_onmsthumbnailclick(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onmsthumbnailclick(System::OleVariant &__Get_onmsthumbnailclick_result) = 0 ;
	virtual HRESULT __safecall Get_characterSet(System::WideString &__Get_characterSet_result) = 0 ;
	virtual HRESULT __safecall createElement(const System::WideString bstrTag, _di_IHTMLElement &__createElement_result) = 0 ;
	virtual HRESULT __safecall createAttribute(const System::WideString bstrAttrName, _di_IHTMLDOMAttribute &__createAttribute_result) = 0 ;
	virtual HRESULT __safecall getElementsByClassName(const System::WideString v, _di_IHTMLElementCollection &__getElementsByClassName_result) = 0 ;
	virtual HRESULT __safecall createProcessingInstruction(const System::WideString bstrTarget, const System::WideString bstrData, _di_IDOMProcessingInstruction &__createProcessingInstruction_result) = 0 ;
	virtual HRESULT __safecall adoptNode(const _di_IHTMLDOMNode pNodeSource, _di_IHTMLDOMNode3 &__adoptNode_result) = 0 ;
	virtual HRESULT __safecall Set_onmssitemodejumplistitemremoved(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onmssitemodejumplistitemremoved(System::OleVariant &__Get_onmssitemodejumplistitemremoved_result) = 0 ;
	virtual HRESULT __safecall Get_all(_di_IHTMLElementCollection &__Get_all_result) = 0 ;
	virtual HRESULT __safecall Get_inputEncoding(System::WideString &__Get_inputEncoding_result) = 0 ;
	virtual HRESULT __safecall Get_xmlEncoding(System::WideString &__Get_xmlEncoding_result) = 0 ;
	virtual HRESULT __safecall Set_xmlStandalone(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_xmlStandalone(System::WordBool &__Get_xmlStandalone_result) = 0 ;
	virtual HRESULT __safecall Set_xmlVersion(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_xmlVersion(System::WideString &__Get_xmlVersion_result) = 0 ;
	virtual HRESULT __safecall hasAttributes(System::WordBool &__hasAttributes_result) = 0 ;
	virtual HRESULT __safecall Set_onabort(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onabort(System::OleVariant &__Get_onabort_result) = 0 ;
	virtual HRESULT __safecall Set_onblur(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onblur(System::OleVariant &__Get_onblur_result) = 0 ;
	virtual HRESULT __safecall Set_oncanplay(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_oncanplay(System::OleVariant &__Get_oncanplay_result) = 0 ;
	virtual HRESULT __safecall Set_oncanplaythrough(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_oncanplaythrough(System::OleVariant &__Get_oncanplaythrough_result) = 0 ;
	virtual HRESULT __safecall Set_onchange(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onchange(System::OleVariant &__Get_onchange_result) = 0 ;
	virtual HRESULT __safecall Set_ondrag(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_ondrag(System::OleVariant &__Get_ondrag_result) = 0 ;
	virtual HRESULT __safecall Set_ondragend(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_ondragend(System::OleVariant &__Get_ondragend_result) = 0 ;
	virtual HRESULT __safecall Set_ondragenter(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_ondragenter(System::OleVariant &__Get_ondragenter_result) = 0 ;
	virtual HRESULT __safecall Set_ondragleave(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_ondragleave(System::OleVariant &__Get_ondragleave_result) = 0 ;
	virtual HRESULT __safecall Set_ondragover(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_ondragover(System::OleVariant &__Get_ondragover_result) = 0 ;
	virtual HRESULT __safecall Set_ondrop(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_ondrop(System::OleVariant &__Get_ondrop_result) = 0 ;
	virtual HRESULT __safecall Set_ondurationchange(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_ondurationchange(System::OleVariant &__Get_ondurationchange_result) = 0 ;
	virtual HRESULT __safecall Set_onemptied(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onemptied(System::OleVariant &__Get_onemptied_result) = 0 ;
	virtual HRESULT __safecall Set_onended(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onended(System::OleVariant &__Get_onended_result) = 0 ;
	virtual HRESULT __safecall Set_onerror(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onerror(System::OleVariant &__Get_onerror_result) = 0 ;
	virtual HRESULT __safecall Set_onfocus(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onfocus(System::OleVariant &__Get_onfocus_result) = 0 ;
	virtual HRESULT __safecall Set_oninput(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_oninput(System::OleVariant &__Get_oninput_result) = 0 ;
	virtual HRESULT __safecall Set_onload(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onload(System::OleVariant &__Get_onload_result) = 0 ;
	virtual HRESULT __safecall Set_onloadeddata(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onloadeddata(System::OleVariant &__Get_onloadeddata_result) = 0 ;
	virtual HRESULT __safecall Set_onloadedmetadata(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onloadedmetadata(System::OleVariant &__Get_onloadedmetadata_result) = 0 ;
	virtual HRESULT __safecall Set_onloadstart(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onloadstart(System::OleVariant &__Get_onloadstart_result) = 0 ;
	virtual HRESULT __safecall Set_onpause(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onpause(System::OleVariant &__Get_onpause_result) = 0 ;
	virtual HRESULT __safecall Set_onplay(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onplay(System::OleVariant &__Get_onplay_result) = 0 ;
	virtual HRESULT __safecall Set_onplaying(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onplaying(System::OleVariant &__Get_onplaying_result) = 0 ;
	virtual HRESULT __safecall Set_onprogress(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onprogress(System::OleVariant &__Get_onprogress_result) = 0 ;
	virtual HRESULT __safecall Set_onratechange(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onratechange(System::OleVariant &__Get_onratechange_result) = 0 ;
	virtual HRESULT __safecall Set_onreset(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onreset(System::OleVariant &__Get_onreset_result) = 0 ;
	virtual HRESULT __safecall Set_onscroll(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onscroll(System::OleVariant &__Get_onscroll_result) = 0 ;
	virtual HRESULT __safecall Set_onseeked(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onseeked(System::OleVariant &__Get_onseeked_result) = 0 ;
	virtual HRESULT __safecall Set_onseeking(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onseeking(System::OleVariant &__Get_onseeking_result) = 0 ;
	virtual HRESULT __safecall Set_onselect(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onselect(System::OleVariant &__Get_onselect_result) = 0 ;
	virtual HRESULT __safecall Set_onstalled(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onstalled(System::OleVariant &__Get_onstalled_result) = 0 ;
	virtual HRESULT __safecall Set_onsubmit(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onsubmit(System::OleVariant &__Get_onsubmit_result) = 0 ;
	virtual HRESULT __safecall Set_onsuspend(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onsuspend(System::OleVariant &__Get_onsuspend_result) = 0 ;
	virtual HRESULT __safecall Set_ontimeupdate(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_ontimeupdate(System::OleVariant &__Get_ontimeupdate_result) = 0 ;
	virtual HRESULT __safecall Set_onvolumechange(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onvolumechange(System::OleVariant &__Get_onvolumechange_result) = 0 ;
	virtual HRESULT __safecall Set_onwaiting(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onwaiting(System::OleVariant &__Get_onwaiting_result) = 0 ;
	virtual HRESULT __safecall normalize() = 0 ;
	virtual HRESULT __safecall importNode(const _di_IHTMLDOMNode pNodeSource, System::WordBool fDeep, _di_IHTMLDOMNode3 &__importNode_result) = 0 ;
	virtual HRESULT __safecall Get_parentWindow(_di_IHTMLWindow2 &__Get_parentWindow_result) = 0 ;
	virtual HRESULT __safecall _Set_body(const _di_IHTMLElement p) = 0 ;
	virtual HRESULT __safecall Get_body(_di_IHTMLElement &__Get_body_result) = 0 ;
	virtual HRESULT __safecall Get_head(_di_IHTMLElement &__Get_head_result) = 0 ;
	/* safecall wrapper */ _di_IHTMLWindow2 _scw_Get_defaultView() { _di_IHTMLWindow2 __r; HRESULT __hr = Get_defaultView(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLWindow2 defaultView = {read=_scw_Get_defaultView};
	/* safecall wrapper */ System::OleVariant _scw_Get_onmsthumbnailclick() { System::OleVariant __r; HRESULT __hr = Get_onmsthumbnailclick(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onmsthumbnailclick = {read=_scw_Get_onmsthumbnailclick, write=Set_onmsthumbnailclick};
	/* safecall wrapper */ System::WideString _scw_Get_characterSet() { System::WideString __r; HRESULT __hr = Get_characterSet(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString characterSet = {read=_scw_Get_characterSet};
	/* safecall wrapper */ System::OleVariant _scw_Get_onmssitemodejumplistitemremoved() { System::OleVariant __r; HRESULT __hr = Get_onmssitemodejumplistitemremoved(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onmssitemodejumplistitemremoved = {read=_scw_Get_onmssitemodejumplistitemremoved, write=Set_onmssitemodejumplistitemremoved};
	/* safecall wrapper */ _di_IHTMLElementCollection _scw_Get_all() { _di_IHTMLElementCollection __r; HRESULT __hr = Get_all(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLElementCollection all = {read=_scw_Get_all};
	/* safecall wrapper */ System::WideString _scw_Get_inputEncoding() { System::WideString __r; HRESULT __hr = Get_inputEncoding(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString inputEncoding = {read=_scw_Get_inputEncoding};
	/* safecall wrapper */ System::WideString _scw_Get_xmlEncoding() { System::WideString __r; HRESULT __hr = Get_xmlEncoding(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString xmlEncoding = {read=_scw_Get_xmlEncoding};
	/* safecall wrapper */ System::WordBool _scw_Get_xmlStandalone() { System::WordBool __r; HRESULT __hr = Get_xmlStandalone(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool xmlStandalone = {read=_scw_Get_xmlStandalone, write=Set_xmlStandalone};
	/* safecall wrapper */ System::WideString _scw_Get_xmlVersion() { System::WideString __r; HRESULT __hr = Get_xmlVersion(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString xmlVersion = {read=_scw_Get_xmlVersion, write=Set_xmlVersion};
	/* safecall wrapper */ System::OleVariant _scw_Get_onabort() { System::OleVariant __r; HRESULT __hr = Get_onabort(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onabort = {read=_scw_Get_onabort, write=Set_onabort};
	/* safecall wrapper */ System::OleVariant _scw_Get_onblur() { System::OleVariant __r; HRESULT __hr = Get_onblur(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onblur = {read=_scw_Get_onblur, write=Set_onblur};
	/* safecall wrapper */ System::OleVariant _scw_Get_oncanplay() { System::OleVariant __r; HRESULT __hr = Get_oncanplay(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant oncanplay = {read=_scw_Get_oncanplay, write=Set_oncanplay};
	/* safecall wrapper */ System::OleVariant _scw_Get_oncanplaythrough() { System::OleVariant __r; HRESULT __hr = Get_oncanplaythrough(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant oncanplaythrough = {read=_scw_Get_oncanplaythrough, write=Set_oncanplaythrough};
	/* safecall wrapper */ System::OleVariant _scw_Get_onchange() { System::OleVariant __r; HRESULT __hr = Get_onchange(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onchange = {read=_scw_Get_onchange, write=Set_onchange};
	/* safecall wrapper */ System::OleVariant _scw_Get_ondrag() { System::OleVariant __r; HRESULT __hr = Get_ondrag(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant ondrag = {read=_scw_Get_ondrag, write=Set_ondrag};
	/* safecall wrapper */ System::OleVariant _scw_Get_ondragend() { System::OleVariant __r; HRESULT __hr = Get_ondragend(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant ondragend = {read=_scw_Get_ondragend, write=Set_ondragend};
	/* safecall wrapper */ System::OleVariant _scw_Get_ondragenter() { System::OleVariant __r; HRESULT __hr = Get_ondragenter(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant ondragenter = {read=_scw_Get_ondragenter, write=Set_ondragenter};
	/* safecall wrapper */ System::OleVariant _scw_Get_ondragleave() { System::OleVariant __r; HRESULT __hr = Get_ondragleave(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant ondragleave = {read=_scw_Get_ondragleave, write=Set_ondragleave};
	/* safecall wrapper */ System::OleVariant _scw_Get_ondragover() { System::OleVariant __r; HRESULT __hr = Get_ondragover(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant ondragover = {read=_scw_Get_ondragover, write=Set_ondragover};
	/* safecall wrapper */ System::OleVariant _scw_Get_ondrop() { System::OleVariant __r; HRESULT __hr = Get_ondrop(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant ondrop = {read=_scw_Get_ondrop, write=Set_ondrop};
	/* safecall wrapper */ System::OleVariant _scw_Get_ondurationchange() { System::OleVariant __r; HRESULT __hr = Get_ondurationchange(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant ondurationchange = {read=_scw_Get_ondurationchange, write=Set_ondurationchange};
	/* safecall wrapper */ System::OleVariant _scw_Get_onemptied() { System::OleVariant __r; HRESULT __hr = Get_onemptied(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onemptied = {read=_scw_Get_onemptied, write=Set_onemptied};
	/* safecall wrapper */ System::OleVariant _scw_Get_onended() { System::OleVariant __r; HRESULT __hr = Get_onended(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onended = {read=_scw_Get_onended, write=Set_onended};
	/* safecall wrapper */ System::OleVariant _scw_Get_onerror() { System::OleVariant __r; HRESULT __hr = Get_onerror(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onerror = {read=_scw_Get_onerror, write=Set_onerror};
	/* safecall wrapper */ System::OleVariant _scw_Get_onfocus() { System::OleVariant __r; HRESULT __hr = Get_onfocus(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onfocus = {read=_scw_Get_onfocus, write=Set_onfocus};
	/* safecall wrapper */ System::OleVariant _scw_Get_oninput() { System::OleVariant __r; HRESULT __hr = Get_oninput(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant oninput = {read=_scw_Get_oninput, write=Set_oninput};
	/* safecall wrapper */ System::OleVariant _scw_Get_onload() { System::OleVariant __r; HRESULT __hr = Get_onload(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onload = {read=_scw_Get_onload, write=Set_onload};
	/* safecall wrapper */ System::OleVariant _scw_Get_onloadeddata() { System::OleVariant __r; HRESULT __hr = Get_onloadeddata(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onloadeddata = {read=_scw_Get_onloadeddata, write=Set_onloadeddata};
	/* safecall wrapper */ System::OleVariant _scw_Get_onloadedmetadata() { System::OleVariant __r; HRESULT __hr = Get_onloadedmetadata(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onloadedmetadata = {read=_scw_Get_onloadedmetadata, write=Set_onloadedmetadata};
	/* safecall wrapper */ System::OleVariant _scw_Get_onloadstart() { System::OleVariant __r; HRESULT __hr = Get_onloadstart(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onloadstart = {read=_scw_Get_onloadstart, write=Set_onloadstart};
	/* safecall wrapper */ System::OleVariant _scw_Get_onpause() { System::OleVariant __r; HRESULT __hr = Get_onpause(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onpause = {read=_scw_Get_onpause, write=Set_onpause};
	/* safecall wrapper */ System::OleVariant _scw_Get_onplay() { System::OleVariant __r; HRESULT __hr = Get_onplay(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onplay = {read=_scw_Get_onplay, write=Set_onplay};
	/* safecall wrapper */ System::OleVariant _scw_Get_onplaying() { System::OleVariant __r; HRESULT __hr = Get_onplaying(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onplaying = {read=_scw_Get_onplaying, write=Set_onplaying};
	/* safecall wrapper */ System::OleVariant _scw_Get_onprogress() { System::OleVariant __r; HRESULT __hr = Get_onprogress(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onprogress = {read=_scw_Get_onprogress, write=Set_onprogress};
	/* safecall wrapper */ System::OleVariant _scw_Get_onratechange() { System::OleVariant __r; HRESULT __hr = Get_onratechange(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onratechange = {read=_scw_Get_onratechange, write=Set_onratechange};
	/* safecall wrapper */ System::OleVariant _scw_Get_onreset() { System::OleVariant __r; HRESULT __hr = Get_onreset(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onreset = {read=_scw_Get_onreset, write=Set_onreset};
	/* safecall wrapper */ System::OleVariant _scw_Get_onscroll() { System::OleVariant __r; HRESULT __hr = Get_onscroll(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onscroll = {read=_scw_Get_onscroll, write=Set_onscroll};
	/* safecall wrapper */ System::OleVariant _scw_Get_onseeked() { System::OleVariant __r; HRESULT __hr = Get_onseeked(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onseeked = {read=_scw_Get_onseeked, write=Set_onseeked};
	/* safecall wrapper */ System::OleVariant _scw_Get_onseeking() { System::OleVariant __r; HRESULT __hr = Get_onseeking(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onseeking = {read=_scw_Get_onseeking, write=Set_onseeking};
	/* safecall wrapper */ System::OleVariant _scw_Get_onselect() { System::OleVariant __r; HRESULT __hr = Get_onselect(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onselect = {read=_scw_Get_onselect, write=Set_onselect};
	/* safecall wrapper */ System::OleVariant _scw_Get_onstalled() { System::OleVariant __r; HRESULT __hr = Get_onstalled(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onstalled = {read=_scw_Get_onstalled, write=Set_onstalled};
	/* safecall wrapper */ System::OleVariant _scw_Get_onsubmit() { System::OleVariant __r; HRESULT __hr = Get_onsubmit(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onsubmit = {read=_scw_Get_onsubmit, write=Set_onsubmit};
	/* safecall wrapper */ System::OleVariant _scw_Get_onsuspend() { System::OleVariant __r; HRESULT __hr = Get_onsuspend(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onsuspend = {read=_scw_Get_onsuspend, write=Set_onsuspend};
	/* safecall wrapper */ System::OleVariant _scw_Get_ontimeupdate() { System::OleVariant __r; HRESULT __hr = Get_ontimeupdate(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant ontimeupdate = {read=_scw_Get_ontimeupdate, write=Set_ontimeupdate};
	/* safecall wrapper */ System::OleVariant _scw_Get_onvolumechange() { System::OleVariant __r; HRESULT __hr = Get_onvolumechange(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onvolumechange = {read=_scw_Get_onvolumechange, write=Set_onvolumechange};
	/* safecall wrapper */ System::OleVariant _scw_Get_onwaiting() { System::OleVariant __r; HRESULT __hr = Get_onwaiting(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onwaiting = {read=_scw_Get_onwaiting, write=Set_onwaiting};
	/* safecall wrapper */ _di_IHTMLWindow2 _scw_Get_parentWindow() { _di_IHTMLWindow2 __r; HRESULT __hr = Get_parentWindow(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLWindow2 parentWindow = {read=_scw_Get_parentWindow};
	/* safecall wrapper */ _di_IHTMLElement _scw_Get_body() { _di_IHTMLElement __r; HRESULT __hr = Get_body(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLElement body = {read=_scw_Get_body, write=_Set_body};
	/* safecall wrapper */ _di_IHTMLElement _scw_Get_head() { _di_IHTMLElement __r; HRESULT __hr = Get_head(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLElement head = {read=_scw_Get_head};
};

__dispinterface  INTERFACE_UUID("{305104B8-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLDocument7Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{332C4426-26CB-11D0-B483-00C04FD90119}") IHTMLFramesCollection2  : public IDispatch 
{
	virtual HRESULT __safecall item(const System::OleVariant &pvarIndex, System::OleVariant &__item_result) = 0 ;
	virtual HRESULT __safecall Get_length(int &__Get_length_result) = 0 ;
	/* safecall wrapper */ int _scw_Get_length() { int __r; HRESULT __hr = Get_length(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int length = {read=_scw_Get_length};
};

__dispinterface  INTERFACE_UUID("{332C4426-26CB-11D0-B483-00C04FD90119}") IHTMLFramesCollection2Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{332C4427-26CB-11D0-B483-00C04FD90119}") IHTMLWindow2  : public IHTMLFramesCollection2 
{
	virtual HRESULT __safecall Get_frames(_di_IHTMLFramesCollection2 &__Get_frames_result) = 0 ;
	virtual HRESULT __safecall Set_defaultStatus(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_defaultStatus(System::WideString &__Get_defaultStatus_result) = 0 ;
	virtual HRESULT __safecall Set_status(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_status(System::WideString &__Get_status_result) = 0 ;
	virtual HRESULT __safecall setTimeout(const System::WideString expression, int msec, const System::OleVariant &language, int &__setTimeout_result) = 0 ;
	virtual HRESULT __safecall clearTimeout(int timerID) = 0 ;
	virtual HRESULT __safecall alert(const System::WideString message) = 0 ;
	virtual HRESULT __safecall confirm(const System::WideString message, System::WordBool &__confirm_result) = 0 ;
	virtual HRESULT __safecall prompt(const System::WideString message, const System::WideString defstr, System::OleVariant &__prompt_result) = 0 ;
	virtual HRESULT __safecall Get_Image(_di_IHTMLImageElementFactory &__Get_Image_result) = 0 ;
	virtual HRESULT __safecall Get_location(_di_IHTMLLocation &__Get_location_result) = 0 ;
	virtual HRESULT __safecall Get_history(_di_IOmHistory &__Get_history_result) = 0 ;
	virtual HRESULT __safecall close() = 0 ;
	virtual HRESULT __safecall Set_opener(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_opener(System::OleVariant &__Get_opener_result) = 0 ;
	virtual HRESULT __safecall Get_navigator(_di_IOmNavigator &__Get_navigator_result) = 0 ;
	virtual HRESULT __safecall Set_name(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_name(System::WideString &__Get_name_result) = 0 ;
	virtual HRESULT __safecall Get_parent(_di_IHTMLWindow2 &__Get_parent_result) = 0 ;
	virtual HRESULT __safecall open(const System::WideString url, const System::WideString name, const System::WideString features, System::WordBool replace, _di_IHTMLWindow2 &__open_result) = 0 ;
	virtual HRESULT __safecall Get_self(_di_IHTMLWindow2 &__Get_self_result) = 0 ;
	virtual HRESULT __safecall Get_top(_di_IHTMLWindow2 &__Get_top_result) = 0 ;
	virtual HRESULT __safecall Get_window(_di_IHTMLWindow2 &__Get_window_result) = 0 ;
	virtual HRESULT __safecall navigate(const System::WideString url) = 0 ;
	virtual HRESULT __safecall Set_onfocus(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onfocus(System::OleVariant &__Get_onfocus_result) = 0 ;
	virtual HRESULT __safecall Set_onblur(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onblur(System::OleVariant &__Get_onblur_result) = 0 ;
	virtual HRESULT __safecall Set_onload(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onload(System::OleVariant &__Get_onload_result) = 0 ;
	virtual HRESULT __safecall Set_onbeforeunload(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onbeforeunload(System::OleVariant &__Get_onbeforeunload_result) = 0 ;
	virtual HRESULT __safecall Set_onunload(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onunload(System::OleVariant &__Get_onunload_result) = 0 ;
	virtual HRESULT __safecall Set_onhelp(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onhelp(System::OleVariant &__Get_onhelp_result) = 0 ;
	virtual HRESULT __safecall Set_onerror(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onerror(System::OleVariant &__Get_onerror_result) = 0 ;
	virtual HRESULT __safecall Set_onresize(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onresize(System::OleVariant &__Get_onresize_result) = 0 ;
	virtual HRESULT __safecall Set_onscroll(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onscroll(System::OleVariant &__Get_onscroll_result) = 0 ;
	virtual HRESULT __safecall Get_document(_di_IHTMLDocument2 &__Get_document_result) = 0 ;
	virtual HRESULT __safecall Get_event(_di_IHTMLEventObj &__Get_event_result) = 0 ;
	virtual HRESULT __safecall Get__newEnum(System::_di_IInterface &__Get__newEnum_result) = 0 ;
	virtual HRESULT __safecall showModalDialog(const System::WideString dialog, const System::OleVariant &varArgIn, const System::OleVariant &varOptions, System::OleVariant &__showModalDialog_result) = 0 ;
	virtual HRESULT __safecall showHelp(const System::WideString helpURL, System::OleVariant helpArg, const System::WideString features) = 0 ;
	virtual HRESULT __safecall Get_screen(_di_IHTMLScreen &__Get_screen_result) = 0 ;
	virtual HRESULT __safecall Get_Option(_di_IHTMLOptionElementFactory &__Get_Option_result) = 0 ;
	virtual HRESULT __safecall focus() = 0 ;
	virtual HRESULT __safecall Get_closed(System::WordBool &__Get_closed_result) = 0 ;
	virtual HRESULT __safecall blur() = 0 ;
	virtual HRESULT __safecall scroll(int x, int y) = 0 ;
	virtual HRESULT __safecall Get_clientInformation(_di_IOmNavigator &__Get_clientInformation_result) = 0 ;
	virtual HRESULT __safecall setInterval(const System::WideString expression, int msec, const System::OleVariant &language, int &__setInterval_result) = 0 ;
	virtual HRESULT __safecall clearInterval(int timerID) = 0 ;
	virtual HRESULT __safecall Set_offscreenBuffering(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_offscreenBuffering(System::OleVariant &__Get_offscreenBuffering_result) = 0 ;
	virtual HRESULT __safecall execScript(const System::WideString code, const System::WideString language, System::OleVariant &__execScript_result) = 0 ;
	virtual HRESULT __safecall toString(System::WideString &__toString_result) = 0 ;
	virtual HRESULT __safecall scrollBy(int x, int y) = 0 ;
	virtual HRESULT __safecall scrollTo(int x, int y) = 0 ;
	virtual HRESULT __safecall moveTo(int x, int y) = 0 ;
	virtual HRESULT __safecall moveBy(int x, int y) = 0 ;
	virtual HRESULT __safecall resizeTo(int x, int y) = 0 ;
	virtual HRESULT __safecall resizeBy(int x, int y) = 0 ;
	virtual HRESULT __safecall Get_external(_di_IDispatch &__Get_external_result) = 0 ;
	/* safecall wrapper */ _di_IHTMLFramesCollection2 _scw_Get_frames() { _di_IHTMLFramesCollection2 __r; HRESULT __hr = Get_frames(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLFramesCollection2 frames = {read=_scw_Get_frames};
	/* safecall wrapper */ System::WideString _scw_Get_defaultStatus() { System::WideString __r; HRESULT __hr = Get_defaultStatus(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString defaultStatus = {read=_scw_Get_defaultStatus, write=Set_defaultStatus};
	/* safecall wrapper */ System::WideString _scw_Get_status() { System::WideString __r; HRESULT __hr = Get_status(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString status = {read=_scw_Get_status, write=Set_status};
	/* safecall wrapper */ _di_IHTMLImageElementFactory _scw_Get_Image() { _di_IHTMLImageElementFactory __r; HRESULT __hr = Get_Image(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLImageElementFactory Image = {read=_scw_Get_Image};
	/* safecall wrapper */ _di_IHTMLLocation _scw_Get_location() { _di_IHTMLLocation __r; HRESULT __hr = Get_location(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLLocation location = {read=_scw_Get_location};
	/* safecall wrapper */ _di_IOmHistory _scw_Get_history() { _di_IOmHistory __r; HRESULT __hr = Get_history(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IOmHistory history = {read=_scw_Get_history};
	/* safecall wrapper */ System::OleVariant _scw_Get_opener() { System::OleVariant __r; HRESULT __hr = Get_opener(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant opener = {read=_scw_Get_opener, write=Set_opener};
	/* safecall wrapper */ _di_IOmNavigator _scw_Get_navigator() { _di_IOmNavigator __r; HRESULT __hr = Get_navigator(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IOmNavigator navigator = {read=_scw_Get_navigator};
	/* safecall wrapper */ System::WideString _scw_Get_name() { System::WideString __r; HRESULT __hr = Get_name(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString name = {read=_scw_Get_name, write=Set_name};
	/* safecall wrapper */ _di_IHTMLWindow2 _scw_Get_parent() { _di_IHTMLWindow2 __r; HRESULT __hr = Get_parent(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLWindow2 parent = {read=_scw_Get_parent};
	/* safecall wrapper */ _di_IHTMLWindow2 _scw_Get_self() { _di_IHTMLWindow2 __r; HRESULT __hr = Get_self(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLWindow2 self = {read=_scw_Get_self};
	/* safecall wrapper */ _di_IHTMLWindow2 _scw_Get_top() { _di_IHTMLWindow2 __r; HRESULT __hr = Get_top(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLWindow2 top = {read=_scw_Get_top};
	/* safecall wrapper */ _di_IHTMLWindow2 _scw_Get_window() { _di_IHTMLWindow2 __r; HRESULT __hr = Get_window(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLWindow2 window = {read=_scw_Get_window};
	/* safecall wrapper */ System::OleVariant _scw_Get_onfocus() { System::OleVariant __r; HRESULT __hr = Get_onfocus(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onfocus = {read=_scw_Get_onfocus, write=Set_onfocus};
	/* safecall wrapper */ System::OleVariant _scw_Get_onblur() { System::OleVariant __r; HRESULT __hr = Get_onblur(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onblur = {read=_scw_Get_onblur, write=Set_onblur};
	/* safecall wrapper */ System::OleVariant _scw_Get_onload() { System::OleVariant __r; HRESULT __hr = Get_onload(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onload = {read=_scw_Get_onload, write=Set_onload};
	/* safecall wrapper */ System::OleVariant _scw_Get_onbeforeunload() { System::OleVariant __r; HRESULT __hr = Get_onbeforeunload(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onbeforeunload = {read=_scw_Get_onbeforeunload, write=Set_onbeforeunload};
	/* safecall wrapper */ System::OleVariant _scw_Get_onunload() { System::OleVariant __r; HRESULT __hr = Get_onunload(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onunload = {read=_scw_Get_onunload, write=Set_onunload};
	/* safecall wrapper */ System::OleVariant _scw_Get_onhelp() { System::OleVariant __r; HRESULT __hr = Get_onhelp(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onhelp = {read=_scw_Get_onhelp, write=Set_onhelp};
	/* safecall wrapper */ System::OleVariant _scw_Get_onerror() { System::OleVariant __r; HRESULT __hr = Get_onerror(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onerror = {read=_scw_Get_onerror, write=Set_onerror};
	/* safecall wrapper */ System::OleVariant _scw_Get_onresize() { System::OleVariant __r; HRESULT __hr = Get_onresize(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onresize = {read=_scw_Get_onresize, write=Set_onresize};
	/* safecall wrapper */ System::OleVariant _scw_Get_onscroll() { System::OleVariant __r; HRESULT __hr = Get_onscroll(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onscroll = {read=_scw_Get_onscroll, write=Set_onscroll};
	/* safecall wrapper */ _di_IHTMLDocument2 _scw_Get_document() { _di_IHTMLDocument2 __r; HRESULT __hr = Get_document(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLDocument2 document = {read=_scw_Get_document};
	/* safecall wrapper */ _di_IHTMLEventObj _scw_Get_event() { _di_IHTMLEventObj __r; HRESULT __hr = Get_event(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLEventObj event = {read=_scw_Get_event};
	/* safecall wrapper */ System::_di_IInterface _scw_Get__newEnum() { System::_di_IInterface __r; HRESULT __hr = Get__newEnum(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::_di_IInterface _newEnum = {read=_scw_Get__newEnum};
	/* safecall wrapper */ _di_IHTMLScreen _scw_Get_screen() { _di_IHTMLScreen __r; HRESULT __hr = Get_screen(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLScreen screen = {read=_scw_Get_screen};
	/* safecall wrapper */ _di_IHTMLOptionElementFactory _scw_Get_Option() { _di_IHTMLOptionElementFactory __r; HRESULT __hr = Get_Option(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLOptionElementFactory Option = {read=_scw_Get_Option};
	/* safecall wrapper */ System::WordBool _scw_Get_closed() { System::WordBool __r; HRESULT __hr = Get_closed(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool closed = {read=_scw_Get_closed};
	/* safecall wrapper */ _di_IOmNavigator _scw_Get_clientInformation() { _di_IOmNavigator __r; HRESULT __hr = Get_clientInformation(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IOmNavigator clientInformation = {read=_scw_Get_clientInformation};
	/* safecall wrapper */ System::OleVariant _scw_Get_offscreenBuffering() { System::OleVariant __r; HRESULT __hr = Get_offscreenBuffering(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant offscreenBuffering = {read=_scw_Get_offscreenBuffering, write=Set_offscreenBuffering};
	/* safecall wrapper */ _di_IDispatch _scw_Get_external() { _di_IDispatch __r; HRESULT __hr = Get_external(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch external = {read=_scw_Get_external};
};

__dispinterface  INTERFACE_UUID("{332C4427-26CB-11D0-B483-00C04FD90119}") IHTMLWindow2Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F38E-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLImageElementFactory  : public IDispatch 
{
	virtual HRESULT __safecall create(System::OleVariant width, System::OleVariant height, _di_IHTMLImgElement &__create_result) = 0 ;
};

__dispinterface  INTERFACE_UUID("{3050F38E-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLImageElementFactoryDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F240-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLImgElement  : public IDispatch 
{
	virtual HRESULT __safecall Set_isMap(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_isMap(System::WordBool &__Get_isMap_result) = 0 ;
	virtual HRESULT __safecall Set_useMap(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_useMap(System::WideString &__Get_useMap_result) = 0 ;
	virtual HRESULT __safecall Get_mimeType(System::WideString &__Get_mimeType_result) = 0 ;
	virtual HRESULT __safecall Get_fileSize(System::WideString &__Get_fileSize_result) = 0 ;
	virtual HRESULT __safecall Get_fileCreatedDate(System::WideString &__Get_fileCreatedDate_result) = 0 ;
	virtual HRESULT __safecall Get_fileModifiedDate(System::WideString &__Get_fileModifiedDate_result) = 0 ;
	virtual HRESULT __safecall Get_fileUpdatedDate(System::WideString &__Get_fileUpdatedDate_result) = 0 ;
	virtual HRESULT __safecall Get_protocol(System::WideString &__Get_protocol_result) = 0 ;
	virtual HRESULT __safecall Get_href(System::WideString &__Get_href_result) = 0 ;
	virtual HRESULT __safecall Get_nameProp(System::WideString &__Get_nameProp_result) = 0 ;
	virtual HRESULT __safecall Set_border(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_border(System::OleVariant &__Get_border_result) = 0 ;
	virtual HRESULT __safecall Set_vspace(int p) = 0 ;
	virtual HRESULT __safecall Get_vspace(int &__Get_vspace_result) = 0 ;
	virtual HRESULT __safecall Set_hspace(int p) = 0 ;
	virtual HRESULT __safecall Get_hspace(int &__Get_hspace_result) = 0 ;
	virtual HRESULT __safecall Set_alt(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_alt(System::WideString &__Get_alt_result) = 0 ;
	virtual HRESULT __safecall Set_src(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_src(System::WideString &__Get_src_result) = 0 ;
	virtual HRESULT __safecall Set_lowsrc(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_lowsrc(System::WideString &__Get_lowsrc_result) = 0 ;
	virtual HRESULT __safecall Set_vrml(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_vrml(System::WideString &__Get_vrml_result) = 0 ;
	virtual HRESULT __safecall Set_dynsrc(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_dynsrc(System::WideString &__Get_dynsrc_result) = 0 ;
	virtual HRESULT __safecall Get_readyState(System::WideString &__Get_readyState_result) = 0 ;
	virtual HRESULT __safecall Get_complete(System::WordBool &__Get_complete_result) = 0 ;
	virtual HRESULT __safecall Set_loop(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_loop(System::OleVariant &__Get_loop_result) = 0 ;
	virtual HRESULT __safecall Set_align(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_align(System::WideString &__Get_align_result) = 0 ;
	virtual HRESULT __safecall Set_onload(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onload(System::OleVariant &__Get_onload_result) = 0 ;
	virtual HRESULT __safecall Set_onerror(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onerror(System::OleVariant &__Get_onerror_result) = 0 ;
	virtual HRESULT __safecall Set_onabort(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onabort(System::OleVariant &__Get_onabort_result) = 0 ;
	virtual HRESULT __safecall Set_name(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_name(System::WideString &__Get_name_result) = 0 ;
	virtual HRESULT __safecall Set_width(int p) = 0 ;
	virtual HRESULT __safecall Get_width(int &__Get_width_result) = 0 ;
	virtual HRESULT __safecall Set_height(int p) = 0 ;
	virtual HRESULT __safecall Get_height(int &__Get_height_result) = 0 ;
	virtual HRESULT __safecall Set_start(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_start(System::WideString &__Get_start_result) = 0 ;
	/* safecall wrapper */ System::WordBool _scw_Get_isMap() { System::WordBool __r; HRESULT __hr = Get_isMap(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool isMap = {read=_scw_Get_isMap, write=Set_isMap};
	/* safecall wrapper */ System::WideString _scw_Get_useMap() { System::WideString __r; HRESULT __hr = Get_useMap(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString useMap = {read=_scw_Get_useMap, write=Set_useMap};
	/* safecall wrapper */ System::WideString _scw_Get_mimeType() { System::WideString __r; HRESULT __hr = Get_mimeType(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString mimeType = {read=_scw_Get_mimeType};
	/* safecall wrapper */ System::WideString _scw_Get_fileSize() { System::WideString __r; HRESULT __hr = Get_fileSize(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString fileSize = {read=_scw_Get_fileSize};
	/* safecall wrapper */ System::WideString _scw_Get_fileCreatedDate() { System::WideString __r; HRESULT __hr = Get_fileCreatedDate(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString fileCreatedDate = {read=_scw_Get_fileCreatedDate};
	/* safecall wrapper */ System::WideString _scw_Get_fileModifiedDate() { System::WideString __r; HRESULT __hr = Get_fileModifiedDate(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString fileModifiedDate = {read=_scw_Get_fileModifiedDate};
	/* safecall wrapper */ System::WideString _scw_Get_fileUpdatedDate() { System::WideString __r; HRESULT __hr = Get_fileUpdatedDate(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString fileUpdatedDate = {read=_scw_Get_fileUpdatedDate};
	/* safecall wrapper */ System::WideString _scw_Get_protocol() { System::WideString __r; HRESULT __hr = Get_protocol(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString protocol = {read=_scw_Get_protocol};
	/* safecall wrapper */ System::WideString _scw_Get_href() { System::WideString __r; HRESULT __hr = Get_href(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString href = {read=_scw_Get_href};
	/* safecall wrapper */ System::WideString _scw_Get_nameProp() { System::WideString __r; HRESULT __hr = Get_nameProp(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString nameProp = {read=_scw_Get_nameProp};
	/* safecall wrapper */ System::OleVariant _scw_Get_border() { System::OleVariant __r; HRESULT __hr = Get_border(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant border = {read=_scw_Get_border, write=Set_border};
	/* safecall wrapper */ int _scw_Get_vspace() { int __r; HRESULT __hr = Get_vspace(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int vspace = {read=_scw_Get_vspace, write=Set_vspace};
	/* safecall wrapper */ int _scw_Get_hspace() { int __r; HRESULT __hr = Get_hspace(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int hspace = {read=_scw_Get_hspace, write=Set_hspace};
	/* safecall wrapper */ System::WideString _scw_Get_alt() { System::WideString __r; HRESULT __hr = Get_alt(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString alt = {read=_scw_Get_alt, write=Set_alt};
	/* safecall wrapper */ System::WideString _scw_Get_src() { System::WideString __r; HRESULT __hr = Get_src(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString src = {read=_scw_Get_src, write=Set_src};
	/* safecall wrapper */ System::WideString _scw_Get_lowsrc() { System::WideString __r; HRESULT __hr = Get_lowsrc(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString lowsrc = {read=_scw_Get_lowsrc, write=Set_lowsrc};
	/* safecall wrapper */ System::WideString _scw_Get_vrml() { System::WideString __r; HRESULT __hr = Get_vrml(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString vrml = {read=_scw_Get_vrml, write=Set_vrml};
	/* safecall wrapper */ System::WideString _scw_Get_dynsrc() { System::WideString __r; HRESULT __hr = Get_dynsrc(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString dynsrc = {read=_scw_Get_dynsrc, write=Set_dynsrc};
	/* safecall wrapper */ System::WideString _scw_Get_readyState() { System::WideString __r; HRESULT __hr = Get_readyState(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString readyState = {read=_scw_Get_readyState};
	/* safecall wrapper */ System::WordBool _scw_Get_complete() { System::WordBool __r; HRESULT __hr = Get_complete(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool complete = {read=_scw_Get_complete};
	/* safecall wrapper */ System::OleVariant _scw_Get_loop() { System::OleVariant __r; HRESULT __hr = Get_loop(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant loop = {read=_scw_Get_loop, write=Set_loop};
	/* safecall wrapper */ System::WideString _scw_Get_align() { System::WideString __r; HRESULT __hr = Get_align(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString align = {read=_scw_Get_align, write=Set_align};
	/* safecall wrapper */ System::OleVariant _scw_Get_onload() { System::OleVariant __r; HRESULT __hr = Get_onload(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onload = {read=_scw_Get_onload, write=Set_onload};
	/* safecall wrapper */ System::OleVariant _scw_Get_onerror() { System::OleVariant __r; HRESULT __hr = Get_onerror(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onerror = {read=_scw_Get_onerror, write=Set_onerror};
	/* safecall wrapper */ System::OleVariant _scw_Get_onabort() { System::OleVariant __r; HRESULT __hr = Get_onabort(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onabort = {read=_scw_Get_onabort, write=Set_onabort};
	/* safecall wrapper */ System::WideString _scw_Get_name() { System::WideString __r; HRESULT __hr = Get_name(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString name = {read=_scw_Get_name, write=Set_name};
	/* safecall wrapper */ int _scw_Get_width() { int __r; HRESULT __hr = Get_width(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int width = {read=_scw_Get_width, write=Set_width};
	/* safecall wrapper */ int _scw_Get_height() { int __r; HRESULT __hr = Get_height(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int height = {read=_scw_Get_height, write=Set_height};
	/* safecall wrapper */ System::WideString _scw_Get_start() { System::WideString __r; HRESULT __hr = Get_start(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString start = {read=_scw_Get_start, write=Set_start};
};

__dispinterface  INTERFACE_UUID("{3050F240-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLImgElementDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{163BB1E0-6E00-11CF-837A-48DC04C10000}") IHTMLLocation  : public IDispatch 
{
	virtual HRESULT __safecall Set_href(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_href(System::WideString &__Get_href_result) = 0 ;
	virtual HRESULT __safecall Set_protocol(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_protocol(System::WideString &__Get_protocol_result) = 0 ;
	virtual HRESULT __safecall Set_host(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_host(System::WideString &__Get_host_result) = 0 ;
	virtual HRESULT __safecall Set_hostname(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_hostname(System::WideString &__Get_hostname_result) = 0 ;
	virtual HRESULT __safecall Set_port(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_port(System::WideString &__Get_port_result) = 0 ;
	virtual HRESULT __safecall Set_pathname(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_pathname(System::WideString &__Get_pathname_result) = 0 ;
	virtual HRESULT __safecall Set_search(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_search(System::WideString &__Get_search_result) = 0 ;
	virtual HRESULT __safecall Set_hash(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_hash(System::WideString &__Get_hash_result) = 0 ;
	virtual HRESULT __safecall reload(System::WordBool flag) = 0 ;
	virtual HRESULT __safecall replace(const System::WideString bstr) = 0 ;
	virtual HRESULT __safecall Assign_(const System::WideString bstr) = 0 ;
	virtual HRESULT __safecall toString(System::WideString &__toString_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_href() { System::WideString __r; HRESULT __hr = Get_href(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString href = {read=_scw_Get_href, write=Set_href};
	/* safecall wrapper */ System::WideString _scw_Get_protocol() { System::WideString __r; HRESULT __hr = Get_protocol(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString protocol = {read=_scw_Get_protocol, write=Set_protocol};
	/* safecall wrapper */ System::WideString _scw_Get_host() { System::WideString __r; HRESULT __hr = Get_host(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString host = {read=_scw_Get_host, write=Set_host};
	/* safecall wrapper */ System::WideString _scw_Get_hostname() { System::WideString __r; HRESULT __hr = Get_hostname(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString hostname = {read=_scw_Get_hostname, write=Set_hostname};
	/* safecall wrapper */ System::WideString _scw_Get_port() { System::WideString __r; HRESULT __hr = Get_port(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString port = {read=_scw_Get_port, write=Set_port};
	/* safecall wrapper */ System::WideString _scw_Get_pathname() { System::WideString __r; HRESULT __hr = Get_pathname(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString pathname = {read=_scw_Get_pathname, write=Set_pathname};
	/* safecall wrapper */ System::WideString _scw_Get_search() { System::WideString __r; HRESULT __hr = Get_search(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString search = {read=_scw_Get_search, write=Set_search};
	/* safecall wrapper */ System::WideString _scw_Get_hash() { System::WideString __r; HRESULT __hr = Get_hash(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString hash = {read=_scw_Get_hash, write=Set_hash};
};

__dispinterface  INTERFACE_UUID("{163BB1E0-6E00-11CF-837A-48DC04C10000}") IHTMLLocationDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{FECEAAA2-8405-11CF-8BA1-00AA00476DA6}") IOmHistory  : public IDispatch 
{
	virtual HRESULT __safecall Get_length(short &__Get_length_result) = 0 ;
	virtual HRESULT __safecall back(const System::OleVariant &pvargdistance) = 0 ;
	virtual HRESULT __safecall forward(const System::OleVariant &pvargdistance) = 0 ;
	virtual HRESULT __safecall go(const System::OleVariant &pvargdistance) = 0 ;
	/* safecall wrapper */ short _scw_Get_length() { short __r; HRESULT __hr = Get_length(__r); System::CheckSafecallResult(__hr); return __r; }
	__property short length = {read=_scw_Get_length};
};

__dispinterface  INTERFACE_UUID("{FECEAAA2-8405-11CF-8BA1-00AA00476DA6}") IOmHistoryDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{FECEAAA5-8405-11CF-8BA1-00AA00476DA6}") IOmNavigator  : public IDispatch 
{
	virtual HRESULT __safecall Get_appCodeName(System::WideString &__Get_appCodeName_result) = 0 ;
	virtual HRESULT __safecall Get_appName(System::WideString &__Get_appName_result) = 0 ;
	virtual HRESULT __safecall Get_appVersion(System::WideString &__Get_appVersion_result) = 0 ;
	virtual HRESULT __safecall Get_userAgent(System::WideString &__Get_userAgent_result) = 0 ;
	virtual HRESULT __safecall javaEnabled(System::WordBool &__javaEnabled_result) = 0 ;
	virtual HRESULT __safecall taintEnabled(System::WordBool &__taintEnabled_result) = 0 ;
	virtual HRESULT __safecall Get_mimeTypes(_di_IHTMLMimeTypesCollection &__Get_mimeTypes_result) = 0 ;
	virtual HRESULT __safecall Get_plugins(_di_IHTMLPluginsCollection &__Get_plugins_result) = 0 ;
	virtual HRESULT __safecall Get_cookieEnabled(System::WordBool &__Get_cookieEnabled_result) = 0 ;
	virtual HRESULT __safecall Get_opsProfile(_di_IHTMLOpsProfile &__Get_opsProfile_result) = 0 ;
	virtual HRESULT __safecall toString(System::WideString &__toString_result) = 0 ;
	virtual HRESULT __safecall Get_cpuClass(System::WideString &__Get_cpuClass_result) = 0 ;
	virtual HRESULT __safecall Get_systemLanguage(System::WideString &__Get_systemLanguage_result) = 0 ;
	virtual HRESULT __safecall Get_browserLanguage(System::WideString &__Get_browserLanguage_result) = 0 ;
	virtual HRESULT __safecall Get_userLanguage(System::WideString &__Get_userLanguage_result) = 0 ;
	virtual HRESULT __safecall Get_platform(System::WideString &__Get_platform_result) = 0 ;
	virtual HRESULT __safecall Get_appMinorVersion(System::WideString &__Get_appMinorVersion_result) = 0 ;
	virtual HRESULT __safecall Get_connectionSpeed(int &__Get_connectionSpeed_result) = 0 ;
	virtual HRESULT __safecall Get_onLine(System::WordBool &__Get_onLine_result) = 0 ;
	virtual HRESULT __safecall Get_userProfile(_di_IHTMLOpsProfile &__Get_userProfile_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_appCodeName() { System::WideString __r; HRESULT __hr = Get_appCodeName(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString appCodeName = {read=_scw_Get_appCodeName};
	/* safecall wrapper */ System::WideString _scw_Get_appName() { System::WideString __r; HRESULT __hr = Get_appName(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString appName = {read=_scw_Get_appName};
	/* safecall wrapper */ System::WideString _scw_Get_appVersion() { System::WideString __r; HRESULT __hr = Get_appVersion(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString appVersion = {read=_scw_Get_appVersion};
	/* safecall wrapper */ System::WideString _scw_Get_userAgent() { System::WideString __r; HRESULT __hr = Get_userAgent(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString userAgent = {read=_scw_Get_userAgent};
	/* safecall wrapper */ _di_IHTMLMimeTypesCollection _scw_Get_mimeTypes() { _di_IHTMLMimeTypesCollection __r; HRESULT __hr = Get_mimeTypes(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLMimeTypesCollection mimeTypes = {read=_scw_Get_mimeTypes};
	/* safecall wrapper */ _di_IHTMLPluginsCollection _scw_Get_plugins() { _di_IHTMLPluginsCollection __r; HRESULT __hr = Get_plugins(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLPluginsCollection plugins = {read=_scw_Get_plugins};
	/* safecall wrapper */ System::WordBool _scw_Get_cookieEnabled() { System::WordBool __r; HRESULT __hr = Get_cookieEnabled(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool cookieEnabled = {read=_scw_Get_cookieEnabled};
	/* safecall wrapper */ _di_IHTMLOpsProfile _scw_Get_opsProfile() { _di_IHTMLOpsProfile __r; HRESULT __hr = Get_opsProfile(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLOpsProfile opsProfile = {read=_scw_Get_opsProfile};
	/* safecall wrapper */ System::WideString _scw_Get_cpuClass() { System::WideString __r; HRESULT __hr = Get_cpuClass(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString cpuClass = {read=_scw_Get_cpuClass};
	/* safecall wrapper */ System::WideString _scw_Get_systemLanguage() { System::WideString __r; HRESULT __hr = Get_systemLanguage(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString systemLanguage = {read=_scw_Get_systemLanguage};
	/* safecall wrapper */ System::WideString _scw_Get_browserLanguage() { System::WideString __r; HRESULT __hr = Get_browserLanguage(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString browserLanguage = {read=_scw_Get_browserLanguage};
	/* safecall wrapper */ System::WideString _scw_Get_userLanguage() { System::WideString __r; HRESULT __hr = Get_userLanguage(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString userLanguage = {read=_scw_Get_userLanguage};
	/* safecall wrapper */ System::WideString _scw_Get_platform() { System::WideString __r; HRESULT __hr = Get_platform(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString platform = {read=_scw_Get_platform};
	/* safecall wrapper */ System::WideString _scw_Get_appMinorVersion() { System::WideString __r; HRESULT __hr = Get_appMinorVersion(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString appMinorVersion = {read=_scw_Get_appMinorVersion};
	/* safecall wrapper */ int _scw_Get_connectionSpeed() { int __r; HRESULT __hr = Get_connectionSpeed(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int connectionSpeed = {read=_scw_Get_connectionSpeed};
	/* safecall wrapper */ System::WordBool _scw_Get_onLine() { System::WordBool __r; HRESULT __hr = Get_onLine(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool onLine = {read=_scw_Get_onLine};
	/* safecall wrapper */ _di_IHTMLOpsProfile _scw_Get_userProfile() { _di_IHTMLOpsProfile __r; HRESULT __hr = Get_userProfile(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLOpsProfile userProfile = {read=_scw_Get_userProfile};
};

__dispinterface  INTERFACE_UUID("{FECEAAA5-8405-11CF-8BA1-00AA00476DA6}") IOmNavigatorDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F3FC-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLMimeTypesCollection  : public IDispatch 
{
	virtual HRESULT __safecall Get_length(int &__Get_length_result) = 0 ;
	/* safecall wrapper */ int _scw_Get_length() { int __r; HRESULT __hr = Get_length(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int length = {read=_scw_Get_length};
};

__dispinterface  INTERFACE_UUID("{3050F3FC-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLMimeTypesCollectionDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F3FD-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLPluginsCollection  : public IDispatch 
{
	virtual HRESULT __safecall Get_length(int &__Get_length_result) = 0 ;
	virtual HRESULT __safecall refresh(System::WordBool reload) = 0 ;
	/* safecall wrapper */ int _scw_Get_length() { int __r; HRESULT __hr = Get_length(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int length = {read=_scw_Get_length};
};

__dispinterface  INTERFACE_UUID("{3050F3FD-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLPluginsCollectionDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F401-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLOpsProfile  : public IDispatch 
{
	virtual HRESULT __safecall addRequest(const System::WideString name, System::OleVariant reserved, System::WordBool &__addRequest_result) = 0 ;
	virtual HRESULT __safecall clearRequest() = 0 ;
	virtual HRESULT __safecall doRequest(System::OleVariant usage, System::OleVariant fname, System::OleVariant domain, System::OleVariant path, System::OleVariant expire, System::OleVariant reserved) = 0 ;
	virtual HRESULT __safecall getAttribute(const System::WideString name, System::WideString &__getAttribute_result) = 0 ;
	virtual HRESULT __safecall setAttribute(const System::WideString name, const System::WideString value, System::OleVariant prefs, System::WordBool &__setAttribute_result) = 0 ;
	virtual HRESULT __safecall commitChanges(System::WordBool &__commitChanges_result) = 0 ;
	virtual HRESULT __safecall addReadRequest(const System::WideString name, System::OleVariant reserved, System::WordBool &__addReadRequest_result) = 0 ;
	virtual HRESULT __safecall doReadRequest(System::OleVariant usage, System::OleVariant fname, System::OleVariant domain, System::OleVariant path, System::OleVariant expire, System::OleVariant reserved) = 0 ;
	virtual HRESULT __safecall doWriteRequest(System::WordBool &__doWriteRequest_result) = 0 ;
};

__dispinterface  INTERFACE_UUID("{3050F401-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLOpsProfileDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{626FC520-A41E-11CF-A731-00A0C9082637}") IHTMLDocument  : public IDispatch 
{
	virtual HRESULT __safecall Get_Script(_di_IDispatch &__Get_Script_result) = 0 ;
	/* safecall wrapper */ _di_IDispatch _scw_Get_Script() { _di_IDispatch __r; HRESULT __hr = Get_Script(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch Script = {read=_scw_Get_Script};
};

__dispinterface  INTERFACE_UUID("{626FC520-A41E-11CF-A731-00A0C9082637}") IHTMLDocumentDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{332C4425-26CB-11D0-B483-00C04FD90119}") IHTMLDocument2  : public IHTMLDocument 
{
	virtual HRESULT __safecall Get_all(_di_IHTMLElementCollection &__Get_all_result) = 0 ;
	virtual HRESULT __safecall Get_body(_di_IHTMLElement &__Get_body_result) = 0 ;
	virtual HRESULT __safecall Get_activeElement(_di_IHTMLElement &__Get_activeElement_result) = 0 ;
	virtual HRESULT __safecall Get_images(_di_IHTMLElementCollection &__Get_images_result) = 0 ;
	virtual HRESULT __safecall Get_applets(_di_IHTMLElementCollection &__Get_applets_result) = 0 ;
	virtual HRESULT __safecall Get_links(_di_IHTMLElementCollection &__Get_links_result) = 0 ;
	virtual HRESULT __safecall Get_forms(_di_IHTMLElementCollection &__Get_forms_result) = 0 ;
	virtual HRESULT __safecall Get_anchors(_di_IHTMLElementCollection &__Get_anchors_result) = 0 ;
	virtual HRESULT __safecall Set_title(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_title(System::WideString &__Get_title_result) = 0 ;
	virtual HRESULT __safecall Get_scripts(_di_IHTMLElementCollection &__Get_scripts_result) = 0 ;
	virtual HRESULT __safecall Set_designMode(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_designMode(System::WideString &__Get_designMode_result) = 0 ;
	virtual HRESULT __safecall Get_selection(_di_IHTMLSelectionObject &__Get_selection_result) = 0 ;
	virtual HRESULT __safecall Get_readyState(System::WideString &__Get_readyState_result) = 0 ;
	virtual HRESULT __safecall Get_frames(_di_IHTMLFramesCollection2 &__Get_frames_result) = 0 ;
	virtual HRESULT __safecall Get_embeds(_di_IHTMLElementCollection &__Get_embeds_result) = 0 ;
	virtual HRESULT __safecall Get_plugins(_di_IHTMLElementCollection &__Get_plugins_result) = 0 ;
	virtual HRESULT __safecall Set_alinkColor(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_alinkColor(System::OleVariant &__Get_alinkColor_result) = 0 ;
	virtual HRESULT __safecall Set_bgColor(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_bgColor(System::OleVariant &__Get_bgColor_result) = 0 ;
	virtual HRESULT __safecall Set_fgColor(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_fgColor(System::OleVariant &__Get_fgColor_result) = 0 ;
	virtual HRESULT __safecall Set_linkColor(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_linkColor(System::OleVariant &__Get_linkColor_result) = 0 ;
	virtual HRESULT __safecall Set_vlinkColor(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_vlinkColor(System::OleVariant &__Get_vlinkColor_result) = 0 ;
	virtual HRESULT __safecall Get_referrer(System::WideString &__Get_referrer_result) = 0 ;
	virtual HRESULT __safecall Get_location(_di_IHTMLLocation &__Get_location_result) = 0 ;
	virtual HRESULT __safecall Get_lastModified(System::WideString &__Get_lastModified_result) = 0 ;
	virtual HRESULT __safecall Set_url(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_url(System::WideString &__Get_url_result) = 0 ;
	virtual HRESULT __safecall Set_domain(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_domain(System::WideString &__Get_domain_result) = 0 ;
	virtual HRESULT __safecall Set_cookie(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_cookie(System::WideString &__Get_cookie_result) = 0 ;
	virtual HRESULT __safecall Set_expando(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_expando(System::WordBool &__Get_expando_result) = 0 ;
	virtual HRESULT __safecall Set_charset(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_charset(System::WideString &__Get_charset_result) = 0 ;
	virtual HRESULT __safecall Set_defaultCharset(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_defaultCharset(System::WideString &__Get_defaultCharset_result) = 0 ;
	virtual HRESULT __safecall Get_mimeType(System::WideString &__Get_mimeType_result) = 0 ;
	virtual HRESULT __safecall Get_fileSize(System::WideString &__Get_fileSize_result) = 0 ;
	virtual HRESULT __safecall Get_fileCreatedDate(System::WideString &__Get_fileCreatedDate_result) = 0 ;
	virtual HRESULT __safecall Get_fileModifiedDate(System::WideString &__Get_fileModifiedDate_result) = 0 ;
	virtual HRESULT __safecall Get_fileUpdatedDate(System::WideString &__Get_fileUpdatedDate_result) = 0 ;
	virtual HRESULT __safecall Get_security(System::WideString &__Get_security_result) = 0 ;
	virtual HRESULT __safecall Get_protocol(System::WideString &__Get_protocol_result) = 0 ;
	virtual HRESULT __safecall Get_nameProp(System::WideString &__Get_nameProp_result) = 0 ;
	virtual HRESULT __safecall write(Winapi::Activex::PSafeArray psarray) = 0 ;
	virtual HRESULT __safecall writeln(Winapi::Activex::PSafeArray psarray) = 0 ;
	virtual HRESULT __safecall open(const System::WideString url, System::OleVariant name, System::OleVariant features, System::OleVariant replace, _di_IDispatch &__open_result) = 0 ;
	virtual HRESULT __safecall close() = 0 ;
	virtual HRESULT __safecall clear() = 0 ;
	virtual HRESULT __safecall queryCommandSupported(const System::WideString cmdID, System::WordBool &__queryCommandSupported_result) = 0 ;
	virtual HRESULT __safecall queryCommandEnabled(const System::WideString cmdID, System::WordBool &__queryCommandEnabled_result) = 0 ;
	virtual HRESULT __safecall queryCommandState(const System::WideString cmdID, System::WordBool &__queryCommandState_result) = 0 ;
	virtual HRESULT __safecall queryCommandIndeterm(const System::WideString cmdID, System::WordBool &__queryCommandIndeterm_result) = 0 ;
	virtual HRESULT __safecall queryCommandText(const System::WideString cmdID, System::WideString &__queryCommandText_result) = 0 ;
	virtual HRESULT __safecall queryCommandValue(const System::WideString cmdID, System::OleVariant &__queryCommandValue_result) = 0 ;
	virtual HRESULT __safecall execCommand(const System::WideString cmdID, System::WordBool showUI, System::OleVariant value, System::WordBool &__execCommand_result) = 0 ;
	virtual HRESULT __safecall execCommandShowHelp(const System::WideString cmdID, System::WordBool &__execCommandShowHelp_result) = 0 ;
	virtual HRESULT __safecall createElement(const System::WideString eTag, _di_IHTMLElement &__createElement_result) = 0 ;
	virtual HRESULT __safecall Set_onhelp(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onhelp(System::OleVariant &__Get_onhelp_result) = 0 ;
	virtual HRESULT __safecall Set_onclick(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onclick(System::OleVariant &__Get_onclick_result) = 0 ;
	virtual HRESULT __safecall Set_ondblclick(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_ondblclick(System::OleVariant &__Get_ondblclick_result) = 0 ;
	virtual HRESULT __safecall Set_onkeyup(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onkeyup(System::OleVariant &__Get_onkeyup_result) = 0 ;
	virtual HRESULT __safecall Set_onkeydown(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onkeydown(System::OleVariant &__Get_onkeydown_result) = 0 ;
	virtual HRESULT __safecall Set_onkeypress(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onkeypress(System::OleVariant &__Get_onkeypress_result) = 0 ;
	virtual HRESULT __safecall Set_onmouseup(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onmouseup(System::OleVariant &__Get_onmouseup_result) = 0 ;
	virtual HRESULT __safecall Set_onmousedown(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onmousedown(System::OleVariant &__Get_onmousedown_result) = 0 ;
	virtual HRESULT __safecall Set_onmousemove(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onmousemove(System::OleVariant &__Get_onmousemove_result) = 0 ;
	virtual HRESULT __safecall Set_onmouseout(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onmouseout(System::OleVariant &__Get_onmouseout_result) = 0 ;
	virtual HRESULT __safecall Set_onmouseover(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onmouseover(System::OleVariant &__Get_onmouseover_result) = 0 ;
	virtual HRESULT __safecall Set_onreadystatechange(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onreadystatechange(System::OleVariant &__Get_onreadystatechange_result) = 0 ;
	virtual HRESULT __safecall Set_onafterupdate(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onafterupdate(System::OleVariant &__Get_onafterupdate_result) = 0 ;
	virtual HRESULT __safecall Set_onrowexit(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onrowexit(System::OleVariant &__Get_onrowexit_result) = 0 ;
	virtual HRESULT __safecall Set_onrowenter(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onrowenter(System::OleVariant &__Get_onrowenter_result) = 0 ;
	virtual HRESULT __safecall Set_ondragstart(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_ondragstart(System::OleVariant &__Get_ondragstart_result) = 0 ;
	virtual HRESULT __safecall Set_onselectstart(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onselectstart(System::OleVariant &__Get_onselectstart_result) = 0 ;
	virtual HRESULT __safecall elementFromPoint(int x, int y, _di_IHTMLElement &__elementFromPoint_result) = 0 ;
	virtual HRESULT __safecall Get_parentWindow(_di_IHTMLWindow2 &__Get_parentWindow_result) = 0 ;
	virtual HRESULT __safecall Get_styleSheets(_di_IHTMLStyleSheetsCollection &__Get_styleSheets_result) = 0 ;
	virtual HRESULT __safecall Set_onbeforeupdate(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onbeforeupdate(System::OleVariant &__Get_onbeforeupdate_result) = 0 ;
	virtual HRESULT __safecall Set_onerrorupdate(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onerrorupdate(System::OleVariant &__Get_onerrorupdate_result) = 0 ;
	virtual HRESULT __safecall toString(System::WideString &__toString_result) = 0 ;
	virtual HRESULT __safecall createStyleSheet(const System::WideString bstrHref, int lIndex, _di_IHTMLStyleSheet &__createStyleSheet_result) = 0 ;
	/* safecall wrapper */ _di_IHTMLElementCollection _scw_Get_all() { _di_IHTMLElementCollection __r; HRESULT __hr = Get_all(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLElementCollection all = {read=_scw_Get_all};
	/* safecall wrapper */ _di_IHTMLElement _scw_Get_body() { _di_IHTMLElement __r; HRESULT __hr = Get_body(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLElement body = {read=_scw_Get_body};
	/* safecall wrapper */ _di_IHTMLElement _scw_Get_activeElement() { _di_IHTMLElement __r; HRESULT __hr = Get_activeElement(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLElement activeElement = {read=_scw_Get_activeElement};
	/* safecall wrapper */ _di_IHTMLElementCollection _scw_Get_images() { _di_IHTMLElementCollection __r; HRESULT __hr = Get_images(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLElementCollection images = {read=_scw_Get_images};
	/* safecall wrapper */ _di_IHTMLElementCollection _scw_Get_applets() { _di_IHTMLElementCollection __r; HRESULT __hr = Get_applets(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLElementCollection applets = {read=_scw_Get_applets};
	/* safecall wrapper */ _di_IHTMLElementCollection _scw_Get_links() { _di_IHTMLElementCollection __r; HRESULT __hr = Get_links(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLElementCollection links = {read=_scw_Get_links};
	/* safecall wrapper */ _di_IHTMLElementCollection _scw_Get_forms() { _di_IHTMLElementCollection __r; HRESULT __hr = Get_forms(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLElementCollection forms = {read=_scw_Get_forms};
	/* safecall wrapper */ _di_IHTMLElementCollection _scw_Get_anchors() { _di_IHTMLElementCollection __r; HRESULT __hr = Get_anchors(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLElementCollection anchors = {read=_scw_Get_anchors};
	/* safecall wrapper */ System::WideString _scw_Get_title() { System::WideString __r; HRESULT __hr = Get_title(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString title = {read=_scw_Get_title, write=Set_title};
	/* safecall wrapper */ _di_IHTMLElementCollection _scw_Get_scripts() { _di_IHTMLElementCollection __r; HRESULT __hr = Get_scripts(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLElementCollection scripts = {read=_scw_Get_scripts};
	/* safecall wrapper */ System::WideString _scw_Get_designMode() { System::WideString __r; HRESULT __hr = Get_designMode(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString designMode = {read=_scw_Get_designMode, write=Set_designMode};
	/* safecall wrapper */ _di_IHTMLSelectionObject _scw_Get_selection() { _di_IHTMLSelectionObject __r; HRESULT __hr = Get_selection(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLSelectionObject selection = {read=_scw_Get_selection};
	/* safecall wrapper */ System::WideString _scw_Get_readyState() { System::WideString __r; HRESULT __hr = Get_readyState(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString readyState = {read=_scw_Get_readyState};
	/* safecall wrapper */ _di_IHTMLFramesCollection2 _scw_Get_frames() { _di_IHTMLFramesCollection2 __r; HRESULT __hr = Get_frames(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLFramesCollection2 frames = {read=_scw_Get_frames};
	/* safecall wrapper */ _di_IHTMLElementCollection _scw_Get_embeds() { _di_IHTMLElementCollection __r; HRESULT __hr = Get_embeds(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLElementCollection embeds = {read=_scw_Get_embeds};
	/* safecall wrapper */ _di_IHTMLElementCollection _scw_Get_plugins() { _di_IHTMLElementCollection __r; HRESULT __hr = Get_plugins(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLElementCollection plugins = {read=_scw_Get_plugins};
	/* safecall wrapper */ System::OleVariant _scw_Get_alinkColor() { System::OleVariant __r; HRESULT __hr = Get_alinkColor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant alinkColor = {read=_scw_Get_alinkColor, write=Set_alinkColor};
	/* safecall wrapper */ System::OleVariant _scw_Get_bgColor() { System::OleVariant __r; HRESULT __hr = Get_bgColor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant bgColor = {read=_scw_Get_bgColor, write=Set_bgColor};
	/* safecall wrapper */ System::OleVariant _scw_Get_fgColor() { System::OleVariant __r; HRESULT __hr = Get_fgColor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant fgColor = {read=_scw_Get_fgColor, write=Set_fgColor};
	/* safecall wrapper */ System::OleVariant _scw_Get_linkColor() { System::OleVariant __r; HRESULT __hr = Get_linkColor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant linkColor = {read=_scw_Get_linkColor, write=Set_linkColor};
	/* safecall wrapper */ System::OleVariant _scw_Get_vlinkColor() { System::OleVariant __r; HRESULT __hr = Get_vlinkColor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant vlinkColor = {read=_scw_Get_vlinkColor, write=Set_vlinkColor};
	/* safecall wrapper */ System::WideString _scw_Get_referrer() { System::WideString __r; HRESULT __hr = Get_referrer(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString referrer = {read=_scw_Get_referrer};
	/* safecall wrapper */ _di_IHTMLLocation _scw_Get_location() { _di_IHTMLLocation __r; HRESULT __hr = Get_location(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLLocation location = {read=_scw_Get_location};
	/* safecall wrapper */ System::WideString _scw_Get_lastModified() { System::WideString __r; HRESULT __hr = Get_lastModified(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString lastModified = {read=_scw_Get_lastModified};
	/* safecall wrapper */ System::WideString _scw_Get_url() { System::WideString __r; HRESULT __hr = Get_url(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString url = {read=_scw_Get_url, write=Set_url};
	/* safecall wrapper */ System::WideString _scw_Get_domain() { System::WideString __r; HRESULT __hr = Get_domain(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString domain = {read=_scw_Get_domain, write=Set_domain};
	/* safecall wrapper */ System::WideString _scw_Get_cookie() { System::WideString __r; HRESULT __hr = Get_cookie(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString cookie = {read=_scw_Get_cookie, write=Set_cookie};
	/* safecall wrapper */ System::WordBool _scw_Get_expando() { System::WordBool __r; HRESULT __hr = Get_expando(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool expando = {read=_scw_Get_expando, write=Set_expando};
	/* safecall wrapper */ System::WideString _scw_Get_charset() { System::WideString __r; HRESULT __hr = Get_charset(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString charset = {read=_scw_Get_charset, write=Set_charset};
	/* safecall wrapper */ System::WideString _scw_Get_defaultCharset() { System::WideString __r; HRESULT __hr = Get_defaultCharset(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString defaultCharset = {read=_scw_Get_defaultCharset, write=Set_defaultCharset};
	/* safecall wrapper */ System::WideString _scw_Get_mimeType() { System::WideString __r; HRESULT __hr = Get_mimeType(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString mimeType = {read=_scw_Get_mimeType};
	/* safecall wrapper */ System::WideString _scw_Get_fileSize() { System::WideString __r; HRESULT __hr = Get_fileSize(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString fileSize = {read=_scw_Get_fileSize};
	/* safecall wrapper */ System::WideString _scw_Get_fileCreatedDate() { System::WideString __r; HRESULT __hr = Get_fileCreatedDate(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString fileCreatedDate = {read=_scw_Get_fileCreatedDate};
	/* safecall wrapper */ System::WideString _scw_Get_fileModifiedDate() { System::WideString __r; HRESULT __hr = Get_fileModifiedDate(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString fileModifiedDate = {read=_scw_Get_fileModifiedDate};
	/* safecall wrapper */ System::WideString _scw_Get_fileUpdatedDate() { System::WideString __r; HRESULT __hr = Get_fileUpdatedDate(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString fileUpdatedDate = {read=_scw_Get_fileUpdatedDate};
	/* safecall wrapper */ System::WideString _scw_Get_security() { System::WideString __r; HRESULT __hr = Get_security(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString security = {read=_scw_Get_security};
	/* safecall wrapper */ System::WideString _scw_Get_protocol() { System::WideString __r; HRESULT __hr = Get_protocol(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString protocol = {read=_scw_Get_protocol};
	/* safecall wrapper */ System::WideString _scw_Get_nameProp() { System::WideString __r; HRESULT __hr = Get_nameProp(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString nameProp = {read=_scw_Get_nameProp};
	/* safecall wrapper */ System::OleVariant _scw_Get_onhelp() { System::OleVariant __r; HRESULT __hr = Get_onhelp(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onhelp = {read=_scw_Get_onhelp, write=Set_onhelp};
	/* safecall wrapper */ System::OleVariant _scw_Get_onclick() { System::OleVariant __r; HRESULT __hr = Get_onclick(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onclick = {read=_scw_Get_onclick, write=Set_onclick};
	/* safecall wrapper */ System::OleVariant _scw_Get_ondblclick() { System::OleVariant __r; HRESULT __hr = Get_ondblclick(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant ondblclick = {read=_scw_Get_ondblclick, write=Set_ondblclick};
	/* safecall wrapper */ System::OleVariant _scw_Get_onkeyup() { System::OleVariant __r; HRESULT __hr = Get_onkeyup(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onkeyup = {read=_scw_Get_onkeyup, write=Set_onkeyup};
	/* safecall wrapper */ System::OleVariant _scw_Get_onkeydown() { System::OleVariant __r; HRESULT __hr = Get_onkeydown(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onkeydown = {read=_scw_Get_onkeydown, write=Set_onkeydown};
	/* safecall wrapper */ System::OleVariant _scw_Get_onkeypress() { System::OleVariant __r; HRESULT __hr = Get_onkeypress(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onkeypress = {read=_scw_Get_onkeypress, write=Set_onkeypress};
	/* safecall wrapper */ System::OleVariant _scw_Get_onmouseup() { System::OleVariant __r; HRESULT __hr = Get_onmouseup(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onmouseup = {read=_scw_Get_onmouseup, write=Set_onmouseup};
	/* safecall wrapper */ System::OleVariant _scw_Get_onmousedown() { System::OleVariant __r; HRESULT __hr = Get_onmousedown(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onmousedown = {read=_scw_Get_onmousedown, write=Set_onmousedown};
	/* safecall wrapper */ System::OleVariant _scw_Get_onmousemove() { System::OleVariant __r; HRESULT __hr = Get_onmousemove(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onmousemove = {read=_scw_Get_onmousemove, write=Set_onmousemove};
	/* safecall wrapper */ System::OleVariant _scw_Get_onmouseout() { System::OleVariant __r; HRESULT __hr = Get_onmouseout(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onmouseout = {read=_scw_Get_onmouseout, write=Set_onmouseout};
	/* safecall wrapper */ System::OleVariant _scw_Get_onmouseover() { System::OleVariant __r; HRESULT __hr = Get_onmouseover(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onmouseover = {read=_scw_Get_onmouseover, write=Set_onmouseover};
	/* safecall wrapper */ System::OleVariant _scw_Get_onreadystatechange() { System::OleVariant __r; HRESULT __hr = Get_onreadystatechange(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onreadystatechange = {read=_scw_Get_onreadystatechange, write=Set_onreadystatechange};
	/* safecall wrapper */ System::OleVariant _scw_Get_onafterupdate() { System::OleVariant __r; HRESULT __hr = Get_onafterupdate(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onafterupdate = {read=_scw_Get_onafterupdate, write=Set_onafterupdate};
	/* safecall wrapper */ System::OleVariant _scw_Get_onrowexit() { System::OleVariant __r; HRESULT __hr = Get_onrowexit(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onrowexit = {read=_scw_Get_onrowexit, write=Set_onrowexit};
	/* safecall wrapper */ System::OleVariant _scw_Get_onrowenter() { System::OleVariant __r; HRESULT __hr = Get_onrowenter(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onrowenter = {read=_scw_Get_onrowenter, write=Set_onrowenter};
	/* safecall wrapper */ System::OleVariant _scw_Get_ondragstart() { System::OleVariant __r; HRESULT __hr = Get_ondragstart(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant ondragstart = {read=_scw_Get_ondragstart, write=Set_ondragstart};
	/* safecall wrapper */ System::OleVariant _scw_Get_onselectstart() { System::OleVariant __r; HRESULT __hr = Get_onselectstart(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onselectstart = {read=_scw_Get_onselectstart, write=Set_onselectstart};
	/* safecall wrapper */ _di_IHTMLWindow2 _scw_Get_parentWindow() { _di_IHTMLWindow2 __r; HRESULT __hr = Get_parentWindow(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLWindow2 parentWindow = {read=_scw_Get_parentWindow};
	/* safecall wrapper */ _di_IHTMLStyleSheetsCollection _scw_Get_styleSheets() { _di_IHTMLStyleSheetsCollection __r; HRESULT __hr = Get_styleSheets(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLStyleSheetsCollection styleSheets = {read=_scw_Get_styleSheets};
	/* safecall wrapper */ System::OleVariant _scw_Get_onbeforeupdate() { System::OleVariant __r; HRESULT __hr = Get_onbeforeupdate(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onbeforeupdate = {read=_scw_Get_onbeforeupdate, write=Set_onbeforeupdate};
	/* safecall wrapper */ System::OleVariant _scw_Get_onerrorupdate() { System::OleVariant __r; HRESULT __hr = Get_onerrorupdate(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onerrorupdate = {read=_scw_Get_onerrorupdate, write=Set_onerrorupdate};
};

__dispinterface  INTERFACE_UUID("{332C4425-26CB-11D0-B483-00C04FD90119}") IHTMLDocument2Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F25A-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLSelectionObject  : public IDispatch 
{
	virtual HRESULT __safecall createRange(_di_IDispatch &__createRange_result) = 0 ;
	virtual HRESULT __safecall empty() = 0 ;
	virtual HRESULT __safecall clear() = 0 ;
	virtual HRESULT __safecall Get_type_(System::WideString &__Get_type__result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_type_() { System::WideString __r; HRESULT __hr = Get_type_(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString type_ = {read=_scw_Get_type_};
};

__dispinterface  INTERFACE_UUID("{3050F25A-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLSelectionObjectDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F35C-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLScreen  : public IDispatch 
{
	virtual HRESULT __safecall Get_colorDepth(int &__Get_colorDepth_result) = 0 ;
	virtual HRESULT __safecall Set_bufferDepth(int p) = 0 ;
	virtual HRESULT __safecall Get_bufferDepth(int &__Get_bufferDepth_result) = 0 ;
	virtual HRESULT __safecall Get_width(int &__Get_width_result) = 0 ;
	virtual HRESULT __safecall Get_height(int &__Get_height_result) = 0 ;
	virtual HRESULT __safecall Set_updateInterval(int p) = 0 ;
	virtual HRESULT __safecall Get_updateInterval(int &__Get_updateInterval_result) = 0 ;
	virtual HRESULT __safecall Get_availHeight(int &__Get_availHeight_result) = 0 ;
	virtual HRESULT __safecall Get_availWidth(int &__Get_availWidth_result) = 0 ;
	virtual HRESULT __safecall Get_fontSmoothingEnabled(System::WordBool &__Get_fontSmoothingEnabled_result) = 0 ;
	/* safecall wrapper */ int _scw_Get_colorDepth() { int __r; HRESULT __hr = Get_colorDepth(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int colorDepth = {read=_scw_Get_colorDepth};
	/* safecall wrapper */ int _scw_Get_bufferDepth() { int __r; HRESULT __hr = Get_bufferDepth(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int bufferDepth = {read=_scw_Get_bufferDepth, write=Set_bufferDepth};
	/* safecall wrapper */ int _scw_Get_width() { int __r; HRESULT __hr = Get_width(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int width = {read=_scw_Get_width};
	/* safecall wrapper */ int _scw_Get_height() { int __r; HRESULT __hr = Get_height(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int height = {read=_scw_Get_height};
	/* safecall wrapper */ int _scw_Get_updateInterval() { int __r; HRESULT __hr = Get_updateInterval(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int updateInterval = {read=_scw_Get_updateInterval, write=Set_updateInterval};
	/* safecall wrapper */ int _scw_Get_availHeight() { int __r; HRESULT __hr = Get_availHeight(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int availHeight = {read=_scw_Get_availHeight};
	/* safecall wrapper */ int _scw_Get_availWidth() { int __r; HRESULT __hr = Get_availWidth(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int availWidth = {read=_scw_Get_availWidth};
	/* safecall wrapper */ System::WordBool _scw_Get_fontSmoothingEnabled() { System::WordBool __r; HRESULT __hr = Get_fontSmoothingEnabled(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool fontSmoothingEnabled = {read=_scw_Get_fontSmoothingEnabled};
};

__dispinterface  INTERFACE_UUID("{3050F35C-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLScreenDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F38C-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLOptionElementFactory  : public IDispatch 
{
	virtual HRESULT __safecall create(System::OleVariant text, System::OleVariant value, System::OleVariant defaultSelected, System::OleVariant selected, _di_IHTMLOptionElement &__create_result) = 0 ;
};

__dispinterface  INTERFACE_UUID("{3050F38C-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLOptionElementFactoryDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F211-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLOptionElement  : public IDispatch 
{
	virtual HRESULT __safecall Set_selected(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_selected(System::WordBool &__Get_selected_result) = 0 ;
	virtual HRESULT __safecall Set_value(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_value(System::WideString &__Get_value_result) = 0 ;
	virtual HRESULT __safecall Set_defaultSelected(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_defaultSelected(System::WordBool &__Get_defaultSelected_result) = 0 ;
	virtual HRESULT __safecall Set_index(int p) = 0 ;
	virtual HRESULT __safecall Get_index(int &__Get_index_result) = 0 ;
	virtual HRESULT __safecall Set_text(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_text(System::WideString &__Get_text_result) = 0 ;
	virtual HRESULT __safecall Get_form(_di_IHTMLFormElement &__Get_form_result) = 0 ;
	/* safecall wrapper */ System::WordBool _scw_Get_selected() { System::WordBool __r; HRESULT __hr = Get_selected(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool selected = {read=_scw_Get_selected, write=Set_selected};
	/* safecall wrapper */ System::WideString _scw_Get_value() { System::WideString __r; HRESULT __hr = Get_value(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString value = {read=_scw_Get_value, write=Set_value};
	/* safecall wrapper */ System::WordBool _scw_Get_defaultSelected() { System::WordBool __r; HRESULT __hr = Get_defaultSelected(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool defaultSelected = {read=_scw_Get_defaultSelected, write=Set_defaultSelected};
	/* safecall wrapper */ int _scw_Get_index() { int __r; HRESULT __hr = Get_index(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int index = {read=_scw_Get_index, write=Set_index};
	/* safecall wrapper */ System::WideString _scw_Get_text() { System::WideString __r; HRESULT __hr = Get_text(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString text = {read=_scw_Get_text, write=Set_text};
	/* safecall wrapper */ _di_IHTMLFormElement _scw_Get_form() { _di_IHTMLFormElement __r; HRESULT __hr = Get_form(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLFormElement form = {read=_scw_Get_form};
};

__dispinterface  INTERFACE_UUID("{3050F211-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLOptionElementDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F1F7-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLFormElement  : public IDispatch 
{
	virtual HRESULT __safecall Set_action(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_action(System::WideString &__Get_action_result) = 0 ;
	virtual HRESULT __safecall Set_dir(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_dir(System::WideString &__Get_dir_result) = 0 ;
	virtual HRESULT __safecall Set_encoding(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_encoding(System::WideString &__Get_encoding_result) = 0 ;
	virtual HRESULT __safecall Set_method(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_method(System::WideString &__Get_method_result) = 0 ;
	virtual HRESULT __safecall Get_elements(_di_IDispatch &__Get_elements_result) = 0 ;
	virtual HRESULT __safecall Set_target(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_target(System::WideString &__Get_target_result) = 0 ;
	virtual HRESULT __safecall Set_name(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_name(System::WideString &__Get_name_result) = 0 ;
	virtual HRESULT __safecall Set_onsubmit(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onsubmit(System::OleVariant &__Get_onsubmit_result) = 0 ;
	virtual HRESULT __safecall Set_onreset(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onreset(System::OleVariant &__Get_onreset_result) = 0 ;
	virtual HRESULT __safecall submit() = 0 ;
	virtual HRESULT __safecall reset() = 0 ;
	virtual HRESULT __safecall Set_length(int p) = 0 ;
	virtual HRESULT __safecall Get_length(int &__Get_length_result) = 0 ;
	virtual HRESULT __safecall Get__newEnum(System::_di_IInterface &__Get__newEnum_result) = 0 ;
	virtual HRESULT __safecall item(System::OleVariant name, System::OleVariant index, _di_IDispatch &__item_result) = 0 ;
	virtual HRESULT __safecall tags(System::OleVariant tagName, _di_IDispatch &__tags_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_action() { System::WideString __r; HRESULT __hr = Get_action(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString action = {read=_scw_Get_action, write=Set_action};
	/* safecall wrapper */ System::WideString _scw_Get_dir() { System::WideString __r; HRESULT __hr = Get_dir(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString dir = {read=_scw_Get_dir, write=Set_dir};
	/* safecall wrapper */ System::WideString _scw_Get_encoding() { System::WideString __r; HRESULT __hr = Get_encoding(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString encoding = {read=_scw_Get_encoding, write=Set_encoding};
	/* safecall wrapper */ System::WideString _scw_Get_method() { System::WideString __r; HRESULT __hr = Get_method(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString method = {read=_scw_Get_method, write=Set_method};
	/* safecall wrapper */ _di_IDispatch _scw_Get_elements() { _di_IDispatch __r; HRESULT __hr = Get_elements(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch elements = {read=_scw_Get_elements};
	/* safecall wrapper */ System::WideString _scw_Get_target() { System::WideString __r; HRESULT __hr = Get_target(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString target = {read=_scw_Get_target, write=Set_target};
	/* safecall wrapper */ System::WideString _scw_Get_name() { System::WideString __r; HRESULT __hr = Get_name(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString name = {read=_scw_Get_name, write=Set_name};
	/* safecall wrapper */ System::OleVariant _scw_Get_onsubmit() { System::OleVariant __r; HRESULT __hr = Get_onsubmit(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onsubmit = {read=_scw_Get_onsubmit, write=Set_onsubmit};
	/* safecall wrapper */ System::OleVariant _scw_Get_onreset() { System::OleVariant __r; HRESULT __hr = Get_onreset(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onreset = {read=_scw_Get_onreset, write=Set_onreset};
	/* safecall wrapper */ int _scw_Get_length() { int __r; HRESULT __hr = Get_length(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int length = {read=_scw_Get_length, write=Set_length};
	/* safecall wrapper */ System::_di_IInterface _scw_Get__newEnum() { System::_di_IInterface __r; HRESULT __hr = Get__newEnum(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::_di_IInterface _newEnum = {read=_scw_Get__newEnum};
};

__dispinterface  INTERFACE_UUID("{3050F1F7-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLFormElementDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F5DA-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLDOMNode  : public IDispatch 
{
	virtual HRESULT __safecall Get_nodeType(int &__Get_nodeType_result) = 0 ;
	virtual HRESULT __safecall Get_parentNode(_di_IHTMLDOMNode &__Get_parentNode_result) = 0 ;
	virtual HRESULT __safecall hasChildNodes(System::WordBool &__hasChildNodes_result) = 0 ;
	virtual HRESULT __safecall Get_childNodes(_di_IDispatch &__Get_childNodes_result) = 0 ;
	virtual HRESULT __safecall Get_attributes(_di_IDispatch &__Get_attributes_result) = 0 ;
	virtual HRESULT __safecall insertBefore(const _di_IHTMLDOMNode newChild, System::OleVariant refChild, _di_IHTMLDOMNode &__insertBefore_result) = 0 ;
	virtual HRESULT __safecall removeChild(const _di_IHTMLDOMNode oldChild, _di_IHTMLDOMNode &__removeChild_result) = 0 ;
	virtual HRESULT __safecall replaceChild(const _di_IHTMLDOMNode newChild, const _di_IHTMLDOMNode oldChild, _di_IHTMLDOMNode &__replaceChild_result) = 0 ;
	virtual HRESULT __safecall cloneNode(System::WordBool fDeep, _di_IHTMLDOMNode &__cloneNode_result) = 0 ;
	virtual HRESULT __safecall removeNode(System::WordBool fDeep, _di_IHTMLDOMNode &__removeNode_result) = 0 ;
	virtual HRESULT __safecall swapNode(const _di_IHTMLDOMNode otherNode, _di_IHTMLDOMNode &__swapNode_result) = 0 ;
	virtual HRESULT __safecall replaceNode(const _di_IHTMLDOMNode replacement, _di_IHTMLDOMNode &__replaceNode_result) = 0 ;
	virtual HRESULT __safecall appendChild(const _di_IHTMLDOMNode newChild, _di_IHTMLDOMNode &__appendChild_result) = 0 ;
	virtual HRESULT __safecall Get_nodeName(System::WideString &__Get_nodeName_result) = 0 ;
	virtual HRESULT __safecall Set_nodeValue(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_nodeValue(System::OleVariant &__Get_nodeValue_result) = 0 ;
	virtual HRESULT __safecall Get_firstChild(_di_IHTMLDOMNode &__Get_firstChild_result) = 0 ;
	virtual HRESULT __safecall Get_lastChild(_di_IHTMLDOMNode &__Get_lastChild_result) = 0 ;
	virtual HRESULT __safecall Get_previousSibling(_di_IHTMLDOMNode &__Get_previousSibling_result) = 0 ;
	virtual HRESULT __safecall Get_nextSibling(_di_IHTMLDOMNode &__Get_nextSibling_result) = 0 ;
	/* safecall wrapper */ int _scw_Get_nodeType() { int __r; HRESULT __hr = Get_nodeType(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int nodeType = {read=_scw_Get_nodeType};
	/* safecall wrapper */ _di_IHTMLDOMNode _scw_Get_parentNode() { _di_IHTMLDOMNode __r; HRESULT __hr = Get_parentNode(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLDOMNode parentNode = {read=_scw_Get_parentNode};
	/* safecall wrapper */ _di_IDispatch _scw_Get_childNodes() { _di_IDispatch __r; HRESULT __hr = Get_childNodes(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch childNodes = {read=_scw_Get_childNodes};
	/* safecall wrapper */ _di_IDispatch _scw_Get_attributes() { _di_IDispatch __r; HRESULT __hr = Get_attributes(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch attributes = {read=_scw_Get_attributes};
	/* safecall wrapper */ System::WideString _scw_Get_nodeName() { System::WideString __r; HRESULT __hr = Get_nodeName(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString nodeName = {read=_scw_Get_nodeName};
	/* safecall wrapper */ System::OleVariant _scw_Get_nodeValue() { System::OleVariant __r; HRESULT __hr = Get_nodeValue(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant nodeValue = {read=_scw_Get_nodeValue, write=Set_nodeValue};
	/* safecall wrapper */ _di_IHTMLDOMNode _scw_Get_firstChild() { _di_IHTMLDOMNode __r; HRESULT __hr = Get_firstChild(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLDOMNode firstChild = {read=_scw_Get_firstChild};
	/* safecall wrapper */ _di_IHTMLDOMNode _scw_Get_lastChild() { _di_IHTMLDOMNode __r; HRESULT __hr = Get_lastChild(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLDOMNode lastChild = {read=_scw_Get_lastChild};
	/* safecall wrapper */ _di_IHTMLDOMNode _scw_Get_previousSibling() { _di_IHTMLDOMNode __r; HRESULT __hr = Get_previousSibling(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLDOMNode previousSibling = {read=_scw_Get_previousSibling};
	/* safecall wrapper */ _di_IHTMLDOMNode _scw_Get_nextSibling() { _di_IHTMLDOMNode __r; HRESULT __hr = Get_nextSibling(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLDOMNode nextSibling = {read=_scw_Get_nextSibling};
};

__dispinterface  INTERFACE_UUID("{3050F5DA-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLDOMNodeDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305104B6-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLSelection  : public IDispatch 
{
	virtual HRESULT __safecall Get_anchorNode(_di_IHTMLDOMNode &__Get_anchorNode_result) = 0 ;
	virtual HRESULT __safecall Get_anchorOffset(int &__Get_anchorOffset_result) = 0 ;
	virtual HRESULT __safecall Get_focusNode(_di_IHTMLDOMNode &__Get_focusNode_result) = 0 ;
	virtual HRESULT __safecall Get_focusOffset(int &__Get_focusOffset_result) = 0 ;
	virtual HRESULT __safecall Get_isCollapsed(System::WordBool &__Get_isCollapsed_result) = 0 ;
	virtual HRESULT __safecall collapse(const _di_IDispatch parentNode, int offfset) = 0 ;
	virtual HRESULT __safecall collapseToStart() = 0 ;
	virtual HRESULT __safecall collapseToEnd() = 0 ;
	virtual HRESULT __safecall selectAllChildren(const _di_IDispatch parentNode) = 0 ;
	virtual HRESULT __safecall deleteFromDocument() = 0 ;
	virtual HRESULT __safecall Get_rangeCount(int &__Get_rangeCount_result) = 0 ;
	virtual HRESULT __safecall getRangeAt(int index, _di_IHTMLDOMRange &__getRangeAt_result) = 0 ;
	virtual HRESULT __safecall addRange(const _di_IDispatch range) = 0 ;
	virtual HRESULT __safecall removeRange(const _di_IDispatch range) = 0 ;
	virtual HRESULT __safecall removeAllRanges() = 0 ;
	virtual HRESULT __safecall toString(System::WideString &__toString_result) = 0 ;
	/* safecall wrapper */ _di_IHTMLDOMNode _scw_Get_anchorNode() { _di_IHTMLDOMNode __r; HRESULT __hr = Get_anchorNode(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLDOMNode anchorNode = {read=_scw_Get_anchorNode};
	/* safecall wrapper */ int _scw_Get_anchorOffset() { int __r; HRESULT __hr = Get_anchorOffset(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int anchorOffset = {read=_scw_Get_anchorOffset};
	/* safecall wrapper */ _di_IHTMLDOMNode _scw_Get_focusNode() { _di_IHTMLDOMNode __r; HRESULT __hr = Get_focusNode(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLDOMNode focusNode = {read=_scw_Get_focusNode};
	/* safecall wrapper */ int _scw_Get_focusOffset() { int __r; HRESULT __hr = Get_focusOffset(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int focusOffset = {read=_scw_Get_focusOffset};
	/* safecall wrapper */ System::WordBool _scw_Get_isCollapsed() { System::WordBool __r; HRESULT __hr = Get_isCollapsed(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool isCollapsed = {read=_scw_Get_isCollapsed};
	/* safecall wrapper */ int _scw_Get_rangeCount() { int __r; HRESULT __hr = Get_rangeCount(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int rangeCount = {read=_scw_Get_rangeCount};
};

__dispinterface  INTERFACE_UUID("{305104B6-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLSelectionDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305104AE-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLDOMRange  : public IDispatch 
{
	virtual HRESULT __safecall Get_startContainer(_di_IHTMLDOMNode &__Get_startContainer_result) = 0 ;
	virtual HRESULT __safecall Get_startOffset(int &__Get_startOffset_result) = 0 ;
	virtual HRESULT __safecall Get_endContainer(_di_IHTMLDOMNode &__Get_endContainer_result) = 0 ;
	virtual HRESULT __safecall Get_endOffset(int &__Get_endOffset_result) = 0 ;
	virtual HRESULT __safecall Get_collapsed(System::WordBool &__Get_collapsed_result) = 0 ;
	virtual HRESULT __safecall Get_commonAncestorContainer(_di_IHTMLDOMNode &__Get_commonAncestorContainer_result) = 0 ;
	virtual HRESULT __safecall setStart(const _di_IDispatch refNode, int offset) = 0 ;
	virtual HRESULT __safecall setEnd(const _di_IDispatch refNode, int offset) = 0 ;
	virtual HRESULT __safecall setStartBefore(const _di_IDispatch refNode) = 0 ;
	virtual HRESULT __safecall setStartAfter(const _di_IDispatch refNode) = 0 ;
	virtual HRESULT __safecall setEndBefore(const _di_IDispatch refNode) = 0 ;
	virtual HRESULT __safecall setEndAfter(const _di_IDispatch refNode) = 0 ;
	virtual HRESULT __safecall collapse(System::WordBool toStart) = 0 ;
	virtual HRESULT __safecall selectNode(const _di_IDispatch refNode) = 0 ;
	virtual HRESULT __safecall selectNodeContents(const _di_IDispatch refNode) = 0 ;
	virtual HRESULT __safecall compareBoundaryPoints(short how, const _di_IDispatch sourceRange, int &__compareBoundaryPoints_result) = 0 ;
	virtual HRESULT __safecall deleteContents() = 0 ;
	virtual HRESULT __safecall extractContents(_di_IDispatch &__extractContents_result) = 0 ;
	virtual HRESULT __safecall cloneContents(_di_IDispatch &__cloneContents_result) = 0 ;
	virtual HRESULT __safecall insertNode(const _di_IDispatch newNode) = 0 ;
	virtual HRESULT __safecall surroundContents(const _di_IDispatch newParent) = 0 ;
	virtual HRESULT __safecall cloneRange(_di_IHTMLDOMRange &__cloneRange_result) = 0 ;
	virtual HRESULT __safecall toString(System::WideString &__toString_result) = 0 ;
	virtual HRESULT __safecall Detach() = 0 ;
	virtual HRESULT __safecall getClientRects(_di_IHTMLRectCollection &__getClientRects_result) = 0 ;
	virtual HRESULT __safecall getBoundingClientRect(_di_IHTMLRect &__getBoundingClientRect_result) = 0 ;
	/* safecall wrapper */ _di_IHTMLDOMNode _scw_Get_startContainer() { _di_IHTMLDOMNode __r; HRESULT __hr = Get_startContainer(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLDOMNode startContainer = {read=_scw_Get_startContainer};
	/* safecall wrapper */ int _scw_Get_startOffset() { int __r; HRESULT __hr = Get_startOffset(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int startOffset = {read=_scw_Get_startOffset};
	/* safecall wrapper */ _di_IHTMLDOMNode _scw_Get_endContainer() { _di_IHTMLDOMNode __r; HRESULT __hr = Get_endContainer(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLDOMNode endContainer = {read=_scw_Get_endContainer};
	/* safecall wrapper */ int _scw_Get_endOffset() { int __r; HRESULT __hr = Get_endOffset(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int endOffset = {read=_scw_Get_endOffset};
	/* safecall wrapper */ System::WordBool _scw_Get_collapsed() { System::WordBool __r; HRESULT __hr = Get_collapsed(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool collapsed = {read=_scw_Get_collapsed};
	/* safecall wrapper */ _di_IHTMLDOMNode _scw_Get_commonAncestorContainer() { _di_IHTMLDOMNode __r; HRESULT __hr = Get_commonAncestorContainer(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLDOMNode commonAncestorContainer = {read=_scw_Get_commonAncestorContainer};
};

__dispinterface  INTERFACE_UUID("{305104AE-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLDOMRangeDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510742-98B5-11CF-BB82-00AA00BDCE0B}") IDOMProcessingInstruction  : public IDispatch 
{
	virtual HRESULT __safecall Get_target(System::WideString &__Get_target_result) = 0 ;
	virtual HRESULT __safecall Set_data(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_data(System::WideString &__Get_data_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_target() { System::WideString __r; HRESULT __hr = Get_target(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString target = {read=_scw_Get_target};
	/* safecall wrapper */ System::WideString _scw_Get_data() { System::WideString __r; HRESULT __hr = Get_data(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString data = {read=_scw_Get_data, write=Set_data};
};

__dispinterface  INTERFACE_UUID("{30510742-98B5-11CF-BB82-00AA00BDCE0B}") IDOMProcessingInstructionDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305106E0-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLDOMNode3  : public IDispatch 
{
	virtual HRESULT __safecall Set_prefix(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_prefix(System::OleVariant &__Get_prefix_result) = 0 ;
	virtual HRESULT __safecall Get_localName(System::OleVariant &__Get_localName_result) = 0 ;
	virtual HRESULT __safecall Get_namespaceURI(System::OleVariant &__Get_namespaceURI_result) = 0 ;
	virtual HRESULT __safecall Set_textContent(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_textContent(System::OleVariant &__Get_textContent_result) = 0 ;
	virtual HRESULT __safecall isEqualNode(const _di_IHTMLDOMNode3 otherNode, System::WordBool &__isEqualNode_result) = 0 ;
	virtual HRESULT __safecall lookupNamespaceURI(const System::OleVariant &pvarPrefix, System::OleVariant &__lookupNamespaceURI_result) = 0 ;
	virtual HRESULT __safecall lookupPrefix(const System::OleVariant &pvarNamespaceURI, System::OleVariant &__lookupPrefix_result) = 0 ;
	virtual HRESULT __safecall isDefaultNamespace(const System::OleVariant &pvarNamespace, System::WordBool &__isDefaultNamespace_result) = 0 ;
	virtual HRESULT __safecall appendChild(const _di_IHTMLDOMNode newChild, _di_IHTMLDOMNode &__appendChild_result) = 0 ;
	virtual HRESULT __safecall insertBefore(const _di_IHTMLDOMNode newChild, System::OleVariant refChild, _di_IHTMLDOMNode &__insertBefore_result) = 0 ;
	virtual HRESULT __safecall removeChild(const _di_IHTMLDOMNode oldChild, _di_IHTMLDOMNode &__removeChild_result) = 0 ;
	virtual HRESULT __safecall replaceChild(const _di_IHTMLDOMNode newChild, const _di_IHTMLDOMNode oldChild, _di_IHTMLDOMNode &__replaceChild_result) = 0 ;
	virtual HRESULT __safecall isSameNode(const _di_IHTMLDOMNode3 otherNode, System::WordBool &__isSameNode_result) = 0 ;
	virtual HRESULT __safecall compareDocumentPosition(const _di_IHTMLDOMNode otherNode, System::Word &__compareDocumentPosition_result) = 0 ;
	virtual HRESULT __safecall isSupported(const System::WideString feature, System::OleVariant version, System::WordBool &__isSupported_result) = 0 ;
	/* safecall wrapper */ System::OleVariant _scw_Get_prefix() { System::OleVariant __r; HRESULT __hr = Get_prefix(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant prefix = {read=_scw_Get_prefix, write=Set_prefix};
	/* safecall wrapper */ System::OleVariant _scw_Get_localName() { System::OleVariant __r; HRESULT __hr = Get_localName(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant localName = {read=_scw_Get_localName};
	/* safecall wrapper */ System::OleVariant _scw_Get_namespaceURI() { System::OleVariant __r; HRESULT __hr = Get_namespaceURI(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant namespaceURI = {read=_scw_Get_namespaceURI};
	/* safecall wrapper */ System::OleVariant _scw_Get_textContent() { System::OleVariant __r; HRESULT __hr = Get_textContent(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant textContent = {read=_scw_Get_textContent, write=Set_textContent};
};

__dispinterface  INTERFACE_UUID("{305106E0-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLDOMNode3Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F80B-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLDOMNode2  : public IDispatch 
{
	virtual HRESULT __safecall Get_ownerDocument(_di_IDispatch &__Get_ownerDocument_result) = 0 ;
	/* safecall wrapper */ _di_IDispatch _scw_Get_ownerDocument() { _di_IDispatch __r; HRESULT __hr = Get_ownerDocument(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch ownerDocument = {read=_scw_Get_ownerDocument};
};

__dispinterface  INTERFACE_UUID("{3050F80B-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLDOMNode2Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F810-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLDOMAttribute2  : public IDispatch 
{
	virtual HRESULT __safecall Get_name(System::WideString &__Get_name_result) = 0 ;
	virtual HRESULT __safecall Set_value(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_value(System::WideString &__Get_value_result) = 0 ;
	virtual HRESULT __safecall Get_expando(System::WordBool &__Get_expando_result) = 0 ;
	virtual HRESULT __safecall Get_nodeType(int &__Get_nodeType_result) = 0 ;
	virtual HRESULT __safecall Get_parentNode(_di_IHTMLDOMNode &__Get_parentNode_result) = 0 ;
	virtual HRESULT __safecall Get_childNodes(_di_IDispatch &__Get_childNodes_result) = 0 ;
	virtual HRESULT __safecall Get_firstChild(_di_IHTMLDOMNode &__Get_firstChild_result) = 0 ;
	virtual HRESULT __safecall Get_lastChild(_di_IHTMLDOMNode &__Get_lastChild_result) = 0 ;
	virtual HRESULT __safecall Get_previousSibling(_di_IHTMLDOMNode &__Get_previousSibling_result) = 0 ;
	virtual HRESULT __safecall Get_nextSibling(_di_IHTMLDOMNode &__Get_nextSibling_result) = 0 ;
	virtual HRESULT __safecall Get_attributes(_di_IDispatch &__Get_attributes_result) = 0 ;
	virtual HRESULT __safecall Get_ownerDocument(_di_IDispatch &__Get_ownerDocument_result) = 0 ;
	virtual HRESULT __safecall insertBefore(const _di_IHTMLDOMNode newChild, System::OleVariant refChild, _di_IHTMLDOMNode &__insertBefore_result) = 0 ;
	virtual HRESULT __safecall replaceChild(const _di_IHTMLDOMNode newChild, const _di_IHTMLDOMNode oldChild, _di_IHTMLDOMNode &__replaceChild_result) = 0 ;
	virtual HRESULT __safecall removeChild(const _di_IHTMLDOMNode oldChild, _di_IHTMLDOMNode &__removeChild_result) = 0 ;
	virtual HRESULT __safecall appendChild(const _di_IHTMLDOMNode newChild, _di_IHTMLDOMNode &__appendChild_result) = 0 ;
	virtual HRESULT __safecall hasChildNodes(System::WordBool &__hasChildNodes_result) = 0 ;
	virtual HRESULT __safecall cloneNode(System::WordBool fDeep, _di_IHTMLDOMAttribute &__cloneNode_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_name() { System::WideString __r; HRESULT __hr = Get_name(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString name = {read=_scw_Get_name};
	/* safecall wrapper */ System::WideString _scw_Get_value() { System::WideString __r; HRESULT __hr = Get_value(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString value = {read=_scw_Get_value, write=Set_value};
	/* safecall wrapper */ System::WordBool _scw_Get_expando() { System::WordBool __r; HRESULT __hr = Get_expando(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool expando = {read=_scw_Get_expando};
	/* safecall wrapper */ int _scw_Get_nodeType() { int __r; HRESULT __hr = Get_nodeType(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int nodeType = {read=_scw_Get_nodeType};
	/* safecall wrapper */ _di_IHTMLDOMNode _scw_Get_parentNode() { _di_IHTMLDOMNode __r; HRESULT __hr = Get_parentNode(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLDOMNode parentNode = {read=_scw_Get_parentNode};
	/* safecall wrapper */ _di_IDispatch _scw_Get_childNodes() { _di_IDispatch __r; HRESULT __hr = Get_childNodes(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch childNodes = {read=_scw_Get_childNodes};
	/* safecall wrapper */ _di_IHTMLDOMNode _scw_Get_firstChild() { _di_IHTMLDOMNode __r; HRESULT __hr = Get_firstChild(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLDOMNode firstChild = {read=_scw_Get_firstChild};
	/* safecall wrapper */ _di_IHTMLDOMNode _scw_Get_lastChild() { _di_IHTMLDOMNode __r; HRESULT __hr = Get_lastChild(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLDOMNode lastChild = {read=_scw_Get_lastChild};
	/* safecall wrapper */ _di_IHTMLDOMNode _scw_Get_previousSibling() { _di_IHTMLDOMNode __r; HRESULT __hr = Get_previousSibling(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLDOMNode previousSibling = {read=_scw_Get_previousSibling};
	/* safecall wrapper */ _di_IHTMLDOMNode _scw_Get_nextSibling() { _di_IHTMLDOMNode __r; HRESULT __hr = Get_nextSibling(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLDOMNode nextSibling = {read=_scw_Get_nextSibling};
	/* safecall wrapper */ _di_IDispatch _scw_Get_attributes() { _di_IDispatch __r; HRESULT __hr = Get_attributes(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch attributes = {read=_scw_Get_attributes};
	/* safecall wrapper */ _di_IDispatch _scw_Get_ownerDocument() { _di_IDispatch __r; HRESULT __hr = Get_ownerDocument(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch ownerDocument = {read=_scw_Get_ownerDocument};
};

__dispinterface  INTERFACE_UUID("{3050F810-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLDOMAttribute2Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510468-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLDOMAttribute3  : public IDispatch 
{
	virtual HRESULT __safecall Set_nodeValue(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_nodeValue(System::OleVariant &__Get_nodeValue_result) = 0 ;
	virtual HRESULT __safecall Set_value(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_value(System::WideString &__Get_value_result) = 0 ;
	virtual HRESULT __safecall Get_specified(System::WordBool &__Get_specified_result) = 0 ;
	virtual HRESULT __safecall Get_ownerElement(_di_IHTMLElement2 &__Get_ownerElement_result) = 0 ;
	/* safecall wrapper */ System::OleVariant _scw_Get_nodeValue() { System::OleVariant __r; HRESULT __hr = Get_nodeValue(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant nodeValue = {read=_scw_Get_nodeValue, write=Set_nodeValue};
	/* safecall wrapper */ System::WideString _scw_Get_value() { System::WideString __r; HRESULT __hr = Get_value(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString value = {read=_scw_Get_value, write=Set_value};
	/* safecall wrapper */ System::WordBool _scw_Get_specified() { System::WordBool __r; HRESULT __hr = Get_specified(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool specified = {read=_scw_Get_specified};
	/* safecall wrapper */ _di_IHTMLElement2 _scw_Get_ownerElement() { _di_IHTMLElement2 __r; HRESULT __hr = Get_ownerElement(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLElement2 ownerElement = {read=_scw_Get_ownerElement};
};

__dispinterface  INTERFACE_UUID("{30510468-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLDOMAttribute3Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305106F9-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLDOMAttribute4  : public IDispatch 
{
	virtual HRESULT __safecall Set_nodeValue(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_nodeValue(System::OleVariant &__Get_nodeValue_result) = 0 ;
	virtual HRESULT __safecall Get_nodeName(System::WideString &__Get_nodeName_result) = 0 ;
	virtual HRESULT __safecall Get_name(System::WideString &__Get_name_result) = 0 ;
	virtual HRESULT __safecall Set_value(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_value(System::WideString &__Get_value_result) = 0 ;
	virtual HRESULT __safecall Get_firstChild(_di_IHTMLDOMNode &__Get_firstChild_result) = 0 ;
	virtual HRESULT __safecall Get_lastChild(_di_IHTMLDOMNode &__Get_lastChild_result) = 0 ;
	virtual HRESULT __safecall Get_childNodes(_di_IDispatch &__Get_childNodes_result) = 0 ;
	virtual HRESULT __safecall hasAttributes(System::WordBool &__hasAttributes_result) = 0 ;
	virtual HRESULT __safecall hasChildNodes(System::WordBool &__hasChildNodes_result) = 0 ;
	virtual HRESULT __safecall normalize() = 0 ;
	virtual HRESULT __safecall Get_specified(System::WordBool &__Get_specified_result) = 0 ;
	/* safecall wrapper */ System::OleVariant _scw_Get_nodeValue() { System::OleVariant __r; HRESULT __hr = Get_nodeValue(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant nodeValue = {read=_scw_Get_nodeValue, write=Set_nodeValue};
	/* safecall wrapper */ System::WideString _scw_Get_nodeName() { System::WideString __r; HRESULT __hr = Get_nodeName(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString nodeName = {read=_scw_Get_nodeName};
	/* safecall wrapper */ System::WideString _scw_Get_name() { System::WideString __r; HRESULT __hr = Get_name(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString name = {read=_scw_Get_name};
	/* safecall wrapper */ System::WideString _scw_Get_value() { System::WideString __r; HRESULT __hr = Get_value(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString value = {read=_scw_Get_value, write=Set_value};
	/* safecall wrapper */ _di_IHTMLDOMNode _scw_Get_firstChild() { _di_IHTMLDOMNode __r; HRESULT __hr = Get_firstChild(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLDOMNode firstChild = {read=_scw_Get_firstChild};
	/* safecall wrapper */ _di_IHTMLDOMNode _scw_Get_lastChild() { _di_IHTMLDOMNode __r; HRESULT __hr = Get_lastChild(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLDOMNode lastChild = {read=_scw_Get_lastChild};
	/* safecall wrapper */ _di_IDispatch _scw_Get_childNodes() { _di_IDispatch __r; HRESULT __hr = Get_childNodes(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch childNodes = {read=_scw_Get_childNodes};
	/* safecall wrapper */ System::WordBool _scw_Get_specified() { System::WordBool __r; HRESULT __hr = Get_specified(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool specified = {read=_scw_Get_specified};
};

__dispinterface  INTERFACE_UUID("{305106F9-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLDOMAttribute4Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F4B1-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLDOMTextNode  : public IDispatch 
{
	virtual HRESULT __safecall Set_data(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_data(System::WideString &__Get_data_result) = 0 ;
	virtual HRESULT __safecall toString(System::WideString &__toString_result) = 0 ;
	virtual HRESULT __safecall Get_length(int &__Get_length_result) = 0 ;
	virtual HRESULT __safecall splitText(int offset, _di_IHTMLDOMNode &__splitText_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_data() { System::WideString __r; HRESULT __hr = Get_data(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString data = {read=_scw_Get_data, write=Set_data};
	/* safecall wrapper */ int _scw_Get_length() { int __r; HRESULT __hr = Get_length(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int length = {read=_scw_Get_length};
};

__dispinterface  INTERFACE_UUID("{3050F4B1-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLDOMTextNodeDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F809-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLDOMTextNode2  : public IDispatch 
{
	virtual HRESULT __safecall substringData(int offset, int Count, System::WideString &__substringData_result) = 0 ;
	virtual HRESULT __safecall appendData(const System::WideString bstrstring) = 0 ;
	virtual HRESULT __safecall insertData(int offset, const System::WideString bstrstring) = 0 ;
	virtual HRESULT __safecall deleteData(int offset, int Count) = 0 ;
	virtual HRESULT __safecall replaceData(int offset, int Count, const System::WideString bstrstring) = 0 ;
};

__dispinterface  INTERFACE_UUID("{3050F809-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLDOMTextNode2Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3051073E-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLDOMTextNode3  : public IDispatch 
{
	virtual HRESULT __safecall substringData(int offset, int Count, System::WideString &__substringData_result) = 0 ;
	virtual HRESULT __safecall insertData(int offset, const System::WideString bstrstring) = 0 ;
	virtual HRESULT __safecall deleteData(int offset, int Count) = 0 ;
	virtual HRESULT __safecall replaceData(int offset, int Count, const System::WideString bstrstring) = 0 ;
	virtual HRESULT __safecall splitText(int offset, _di_IHTMLDOMNode &__splitText_result) = 0 ;
	virtual HRESULT __safecall Get_wholeText(System::WideString &__Get_wholeText_result) = 0 ;
	virtual HRESULT __safecall replaceWholeText(const System::WideString bstrText, _di_IHTMLDOMNode &__replaceWholeText_result) = 0 ;
	virtual HRESULT __safecall hasAttributes(System::WordBool &__hasAttributes_result) = 0 ;
	virtual HRESULT __safecall normalize() = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_wholeText() { System::WideString __r; HRESULT __hr = Get_wholeText(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString wholeText = {read=_scw_Get_wholeText};
};

__dispinterface  INTERFACE_UUID("{3051073E-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLDOMTextNode3Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F80D-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLDOMImplementation  : public IDispatch 
{
	virtual HRESULT __safecall hasFeature(const System::WideString bstrfeature, System::OleVariant version, System::WordBool &__hasFeature_result) = 0 ;
};

__dispinterface  INTERFACE_UUID("{3050F80D-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLDOMImplementationDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3051073C-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLDOMImplementation2  : public IDispatch 
{
	virtual HRESULT __safecall createDocumentType(const System::WideString bstrQualifiedName, const System::OleVariant &pvarPublicId, const System::OleVariant &pvarSystemId, _di_IDOMDocumentType &__createDocumentType_result) = 0 ;
	virtual HRESULT __safecall createDocument(const System::OleVariant &pvarNS, const System::OleVariant &pvarTagName, const _di_IDOMDocumentType pDocumentType, _di_IHTMLDocument7 &__createDocument_result) = 0 ;
	virtual HRESULT __safecall createHTMLDocument(const System::WideString bstrTitle, _di_IHTMLDocument7 &__createHTMLDocument_result) = 0 ;
	virtual HRESULT __safecall hasFeature(const System::WideString bstrfeature, System::OleVariant version, System::WordBool &__hasFeature_result) = 0 ;
};

__dispinterface  INTERFACE_UUID("{3051073C-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLDOMImplementation2Disp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F564-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLDOMAttribute  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F565-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLDOMTextNode  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F58F-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLDOMImplementation  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F4C3-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLAttributeCollection  : public IDispatch 
{
	virtual HRESULT __safecall Get_length(int &__Get_length_result) = 0 ;
	virtual HRESULT __safecall Get__newEnum(System::_di_IInterface &__Get__newEnum_result) = 0 ;
	virtual HRESULT __safecall item(const System::OleVariant &name, _di_IDispatch &__item_result) = 0 ;
	/* safecall wrapper */ int _scw_Get_length() { int __r; HRESULT __hr = Get_length(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int length = {read=_scw_Get_length};
	/* safecall wrapper */ System::_di_IInterface _scw_Get__newEnum() { System::_di_IInterface __r; HRESULT __hr = Get__newEnum(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::_di_IInterface _newEnum = {read=_scw_Get__newEnum};
};

__dispinterface  INTERFACE_UUID("{3050F4C3-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLAttributeCollectionDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F80A-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLAttributeCollection2  : public IDispatch 
{
	virtual HRESULT __safecall getNamedItem(const System::WideString bstrName, _di_IHTMLDOMAttribute &__getNamedItem_result) = 0 ;
	virtual HRESULT __safecall setNamedItem(const _di_IHTMLDOMAttribute ppNode, _di_IHTMLDOMAttribute &__setNamedItem_result) = 0 ;
	virtual HRESULT __safecall removeNamedItem(const System::WideString bstrName, _di_IHTMLDOMAttribute &__removeNamedItem_result) = 0 ;
};

__dispinterface  INTERFACE_UUID("{3050F80A-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLAttributeCollection2Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305106FA-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLAttributeCollection4  : public IDispatch 
{
	virtual HRESULT __safecall getNamedItemNS(const System::OleVariant &pvarNS, const System::WideString bstrName, _di_IHTMLDOMAttribute2 &__getNamedItemNS_result) = 0 ;
	virtual HRESULT __safecall setNamedItemNS(const _di_IHTMLDOMAttribute2 pNodeIn, _di_IHTMLDOMAttribute2 &__setNamedItemNS_result) = 0 ;
	virtual HRESULT __safecall removeNamedItemNS(const System::OleVariant &pvarNS, const System::WideString bstrName, _di_IHTMLDOMAttribute2 &__removeNamedItemNS_result) = 0 ;
	virtual HRESULT __safecall getNamedItem(const System::WideString bstrName, _di_IHTMLDOMAttribute2 &__getNamedItem_result) = 0 ;
	virtual HRESULT __safecall setNamedItem(const _di_IHTMLDOMAttribute2 pNodeIn, _di_IHTMLDOMAttribute2 &__setNamedItem_result) = 0 ;
	virtual HRESULT __safecall removeNamedItem(const System::WideString bstrName, _di_IHTMLDOMAttribute2 &__removeNamedItem_result) = 0 ;
	virtual HRESULT __safecall item(int index, _di_IHTMLDOMAttribute2 &__item_result) = 0 ;
	virtual HRESULT __safecall Get_length(int &__Get_length_result) = 0 ;
	/* safecall wrapper */ int _scw_Get_length() { int __r; HRESULT __hr = Get_length(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int length = {read=_scw_Get_length};
};

__dispinterface  INTERFACE_UUID("{305106FA-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLAttributeCollection4Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F5AB-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLDOMChildrenCollection  : public IDispatch 
{
	virtual HRESULT __safecall Get_length(int &__Get_length_result) = 0 ;
	virtual HRESULT __safecall Get__newEnum(System::_di_IInterface &__Get__newEnum_result) = 0 ;
	virtual HRESULT __safecall item(int index, _di_IDispatch &__item_result) = 0 ;
	/* safecall wrapper */ int _scw_Get_length() { int __r; HRESULT __hr = Get_length(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int length = {read=_scw_Get_length};
	/* safecall wrapper */ System::_di_IInterface _scw_Get__newEnum() { System::_di_IInterface __r; HRESULT __hr = Get__newEnum(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::_di_IInterface _newEnum = {read=_scw_Get__newEnum};
};

__dispinterface  INTERFACE_UUID("{3050F5AB-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLDOMChildrenCollectionDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510791-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLDOMChildrenCollection2  : public IDispatch 
{
	virtual HRESULT __safecall item(int index, _di_IDispatch &__item_result) = 0 ;
};

__dispinterface  INTERFACE_UUID("{30510791-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLDOMChildrenCollection2Disp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F56C-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLAttributeCollection  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F59B-98B5-11CF-BB82-00AA00BDCE0B}") DispStaticNodeList  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F577-98B5-11CF-BB82-00AA00BDCE0B}") DispDOMChildrenCollection  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3051075E-98B5-11CF-BB82-00AA00BDCE0B}") HTMLElementEvents4  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F59F-98B5-11CF-BB82-00AA00BDCE0B}") HTMLElementEvents3  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F60F-98B5-11CF-BB82-00AA00BDCE0B}") HTMLElementEvents2  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F33C-98B5-11CF-BB82-00AA00BDCE0B}") HTMLElementEvents  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305104BE-98B5-11CF-BB82-00AA00BDCE0B}") IRulesAppliedCollection  : public IDispatch 
{
	virtual HRESULT __safecall item(int index, _di_IRulesApplied &__item_result) = 0 ;
	virtual HRESULT __safecall Get_length(int &__Get_length_result) = 0 ;
	virtual HRESULT __safecall Get_element(_di_IHTMLElement &__Get_element_result) = 0 ;
	virtual HRESULT __safecall propertyInheritedFrom(const System::WideString name, _di_IRulesApplied &__propertyInheritedFrom_result) = 0 ;
	virtual HRESULT __safecall Get_propertyCount(int &__Get_propertyCount_result) = 0 ;
	virtual HRESULT __safecall property_(int index, System::WideString &__property__result) = 0 ;
	virtual HRESULT __safecall propertyInheritedTrace(const System::WideString name, int index, _di_IRulesApplied &__propertyInheritedTrace_result) = 0 ;
	virtual HRESULT __safecall propertyInheritedTraceLength(const System::WideString name, int &__propertyInheritedTraceLength_result) = 0 ;
	/* safecall wrapper */ int _scw_Get_length() { int __r; HRESULT __hr = Get_length(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int length = {read=_scw_Get_length};
	/* safecall wrapper */ _di_IHTMLElement _scw_Get_element() { _di_IHTMLElement __r; HRESULT __hr = Get_element(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLElement element = {read=_scw_Get_element};
	/* safecall wrapper */ int _scw_Get_propertyCount() { int __r; HRESULT __hr = Get_propertyCount(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int propertyCount = {read=_scw_Get_propertyCount};
};

__dispinterface  INTERFACE_UUID("{305104BE-98B5-11CF-BB82-00AA00BDCE0B}") IRulesAppliedCollectionDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305104BF-98B5-11CF-BB82-00AA00BDCE0B}") IRulesApplied  : public IDispatch 
{
	virtual HRESULT __safecall Get_element(_di_IHTMLElement &__Get_element_result) = 0 ;
	virtual HRESULT __safecall Get_inlineStyles(_di_IHTMLStyle &__Get_inlineStyles_result) = 0 ;
	virtual HRESULT __safecall Get_appliedRules(_di_IHTMLStyleSheetRulesAppliedCollection &__Get_appliedRules_result) = 0 ;
	virtual HRESULT __safecall propertyIsInline(const System::WideString name, System::WordBool &__propertyIsInline_result) = 0 ;
	virtual HRESULT __safecall propertyIsInheritable(const System::WideString name, System::WordBool &__propertyIsInheritable_result) = 0 ;
	virtual HRESULT __safecall hasInheritableProperty(System::WordBool &__hasInheritableProperty_result) = 0 ;
	/* safecall wrapper */ _di_IHTMLElement _scw_Get_element() { _di_IHTMLElement __r; HRESULT __hr = Get_element(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLElement element = {read=_scw_Get_element};
	/* safecall wrapper */ _di_IHTMLStyle _scw_Get_inlineStyles() { _di_IHTMLStyle __r; HRESULT __hr = Get_inlineStyles(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLStyle inlineStyles = {read=_scw_Get_inlineStyles};
	/* safecall wrapper */ _di_IHTMLStyleSheetRulesAppliedCollection _scw_Get_appliedRules() { _di_IHTMLStyleSheetRulesAppliedCollection __r; HRESULT __hr = Get_appliedRules(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLStyleSheetRulesAppliedCollection appliedRules = {read=_scw_Get_appliedRules};
};

__dispinterface  INTERFACE_UUID("{305104BF-98B5-11CF-BB82-00AA00BDCE0B}") IRulesAppliedDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305104C0-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLStyleSheetRulesAppliedCollection  : public IDispatch 
{
	virtual HRESULT __safecall item(int index, _di_IHTMLStyleSheetRule &__item_result) = 0 ;
	virtual HRESULT __safecall Get_length(int &__Get_length_result) = 0 ;
	virtual HRESULT __safecall propertyAppliedBy(const System::WideString name, _di_IHTMLStyleSheetRule &__propertyAppliedBy_result) = 0 ;
	virtual HRESULT __safecall propertyAppliedTrace(const System::WideString name, int index, _di_IHTMLStyleSheetRule &__propertyAppliedTrace_result) = 0 ;
	virtual HRESULT __safecall propertyAppliedTraceLength(const System::WideString name, int &__propertyAppliedTraceLength_result) = 0 ;
	/* safecall wrapper */ int _scw_Get_length() { int __r; HRESULT __hr = Get_length(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int length = {read=_scw_Get_length};
};

__dispinterface  INTERFACE_UUID("{305104C0-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLStyleSheetRulesAppliedCollectionDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F673-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLElement3  : public IDispatch 
{
	virtual HRESULT __safecall mergeAttributes(const _di_IHTMLElement mergeThis, const System::OleVariant &pvarFlags) = 0 ;
	virtual HRESULT __safecall Get_isMultiLine(System::WordBool &__Get_isMultiLine_result) = 0 ;
	virtual HRESULT __safecall Get_canHaveHTML(System::WordBool &__Get_canHaveHTML_result) = 0 ;
	virtual HRESULT __safecall Set_onlayoutcomplete(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onlayoutcomplete(System::OleVariant &__Get_onlayoutcomplete_result) = 0 ;
	virtual HRESULT __safecall Set_onpage(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onpage(System::OleVariant &__Get_onpage_result) = 0 ;
	virtual HRESULT __safecall Set_inflateBlock(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_inflateBlock(System::WordBool &__Get_inflateBlock_result) = 0 ;
	virtual HRESULT __safecall Set_onbeforedeactivate(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onbeforedeactivate(System::OleVariant &__Get_onbeforedeactivate_result) = 0 ;
	virtual HRESULT __safecall setActive() = 0 ;
	virtual HRESULT __safecall Set_contentEditable(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_contentEditable(System::WideString &__Get_contentEditable_result) = 0 ;
	virtual HRESULT __safecall Get_isContentEditable(System::WordBool &__Get_isContentEditable_result) = 0 ;
	virtual HRESULT __safecall Set_hideFocus(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_hideFocus(System::WordBool &__Get_hideFocus_result) = 0 ;
	virtual HRESULT __safecall Set_disabled(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_disabled(System::WordBool &__Get_disabled_result) = 0 ;
	virtual HRESULT __safecall Get_isDisabled(System::WordBool &__Get_isDisabled_result) = 0 ;
	virtual HRESULT __safecall Set_onmove(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onmove(System::OleVariant &__Get_onmove_result) = 0 ;
	virtual HRESULT __safecall Set_oncontrolselect(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_oncontrolselect(System::OleVariant &__Get_oncontrolselect_result) = 0 ;
	virtual HRESULT __safecall FireEvent(const System::WideString bstrEventName, const System::OleVariant &pvarEventObject, System::WordBool &__FireEvent_result) = 0 ;
	virtual HRESULT __safecall Set_onresizestart(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onresizestart(System::OleVariant &__Get_onresizestart_result) = 0 ;
	virtual HRESULT __safecall Set_onresizeend(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onresizeend(System::OleVariant &__Get_onresizeend_result) = 0 ;
	virtual HRESULT __safecall Set_onmovestart(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onmovestart(System::OleVariant &__Get_onmovestart_result) = 0 ;
	virtual HRESULT __safecall Set_onmoveend(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onmoveend(System::OleVariant &__Get_onmoveend_result) = 0 ;
	virtual HRESULT __safecall Set_onmouseenter(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onmouseenter(System::OleVariant &__Get_onmouseenter_result) = 0 ;
	virtual HRESULT __safecall Set_onmouseleave(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onmouseleave(System::OleVariant &__Get_onmouseleave_result) = 0 ;
	virtual HRESULT __safecall Set_onactivate(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onactivate(System::OleVariant &__Get_onactivate_result) = 0 ;
	virtual HRESULT __safecall Set_ondeactivate(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_ondeactivate(System::OleVariant &__Get_ondeactivate_result) = 0 ;
	virtual HRESULT __safecall dragDrop(System::WordBool &__dragDrop_result) = 0 ;
	virtual HRESULT __safecall Get_glyphMode(int &__Get_glyphMode_result) = 0 ;
	/* safecall wrapper */ System::WordBool _scw_Get_isMultiLine() { System::WordBool __r; HRESULT __hr = Get_isMultiLine(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool isMultiLine = {read=_scw_Get_isMultiLine};
	/* safecall wrapper */ System::WordBool _scw_Get_canHaveHTML() { System::WordBool __r; HRESULT __hr = Get_canHaveHTML(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool canHaveHTML = {read=_scw_Get_canHaveHTML};
	/* safecall wrapper */ System::OleVariant _scw_Get_onlayoutcomplete() { System::OleVariant __r; HRESULT __hr = Get_onlayoutcomplete(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onlayoutcomplete = {read=_scw_Get_onlayoutcomplete, write=Set_onlayoutcomplete};
	/* safecall wrapper */ System::OleVariant _scw_Get_onpage() { System::OleVariant __r; HRESULT __hr = Get_onpage(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onpage = {read=_scw_Get_onpage, write=Set_onpage};
	/* safecall wrapper */ System::WordBool _scw_Get_inflateBlock() { System::WordBool __r; HRESULT __hr = Get_inflateBlock(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool inflateBlock = {read=_scw_Get_inflateBlock, write=Set_inflateBlock};
	/* safecall wrapper */ System::OleVariant _scw_Get_onbeforedeactivate() { System::OleVariant __r; HRESULT __hr = Get_onbeforedeactivate(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onbeforedeactivate = {read=_scw_Get_onbeforedeactivate, write=Set_onbeforedeactivate};
	/* safecall wrapper */ System::WideString _scw_Get_contentEditable() { System::WideString __r; HRESULT __hr = Get_contentEditable(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString contentEditable = {read=_scw_Get_contentEditable, write=Set_contentEditable};
	/* safecall wrapper */ System::WordBool _scw_Get_isContentEditable() { System::WordBool __r; HRESULT __hr = Get_isContentEditable(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool isContentEditable = {read=_scw_Get_isContentEditable};
	/* safecall wrapper */ System::WordBool _scw_Get_hideFocus() { System::WordBool __r; HRESULT __hr = Get_hideFocus(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool hideFocus = {read=_scw_Get_hideFocus, write=Set_hideFocus};
	/* safecall wrapper */ System::WordBool _scw_Get_disabled() { System::WordBool __r; HRESULT __hr = Get_disabled(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool disabled = {read=_scw_Get_disabled, write=Set_disabled};
	/* safecall wrapper */ System::WordBool _scw_Get_isDisabled() { System::WordBool __r; HRESULT __hr = Get_isDisabled(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool isDisabled = {read=_scw_Get_isDisabled};
	/* safecall wrapper */ System::OleVariant _scw_Get_onmove() { System::OleVariant __r; HRESULT __hr = Get_onmove(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onmove = {read=_scw_Get_onmove, write=Set_onmove};
	/* safecall wrapper */ System::OleVariant _scw_Get_oncontrolselect() { System::OleVariant __r; HRESULT __hr = Get_oncontrolselect(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant oncontrolselect = {read=_scw_Get_oncontrolselect, write=Set_oncontrolselect};
	/* safecall wrapper */ System::OleVariant _scw_Get_onresizestart() { System::OleVariant __r; HRESULT __hr = Get_onresizestart(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onresizestart = {read=_scw_Get_onresizestart, write=Set_onresizestart};
	/* safecall wrapper */ System::OleVariant _scw_Get_onresizeend() { System::OleVariant __r; HRESULT __hr = Get_onresizeend(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onresizeend = {read=_scw_Get_onresizeend, write=Set_onresizeend};
	/* safecall wrapper */ System::OleVariant _scw_Get_onmovestart() { System::OleVariant __r; HRESULT __hr = Get_onmovestart(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onmovestart = {read=_scw_Get_onmovestart, write=Set_onmovestart};
	/* safecall wrapper */ System::OleVariant _scw_Get_onmoveend() { System::OleVariant __r; HRESULT __hr = Get_onmoveend(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onmoveend = {read=_scw_Get_onmoveend, write=Set_onmoveend};
	/* safecall wrapper */ System::OleVariant _scw_Get_onmouseenter() { System::OleVariant __r; HRESULT __hr = Get_onmouseenter(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onmouseenter = {read=_scw_Get_onmouseenter, write=Set_onmouseenter};
	/* safecall wrapper */ System::OleVariant _scw_Get_onmouseleave() { System::OleVariant __r; HRESULT __hr = Get_onmouseleave(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onmouseleave = {read=_scw_Get_onmouseleave, write=Set_onmouseleave};
	/* safecall wrapper */ System::OleVariant _scw_Get_onactivate() { System::OleVariant __r; HRESULT __hr = Get_onactivate(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onactivate = {read=_scw_Get_onactivate, write=Set_onactivate};
	/* safecall wrapper */ System::OleVariant _scw_Get_ondeactivate() { System::OleVariant __r; HRESULT __hr = Get_ondeactivate(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant ondeactivate = {read=_scw_Get_ondeactivate, write=Set_ondeactivate};
	/* safecall wrapper */ int _scw_Get_glyphMode() { int __r; HRESULT __hr = Get_glyphMode(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int glyphMode = {read=_scw_Get_glyphMode};
};

__dispinterface  INTERFACE_UUID("{3050F673-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLElement3Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F80F-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLElement4  : public IDispatch 
{
	virtual HRESULT __safecall Set_onmousewheel(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onmousewheel(System::OleVariant &__Get_onmousewheel_result) = 0 ;
	virtual HRESULT __safecall normalize() = 0 ;
	virtual HRESULT __safecall getAttributeNode(const System::WideString bstrName, _di_IHTMLDOMAttribute &__getAttributeNode_result) = 0 ;
	virtual HRESULT __safecall setAttributeNode(const _di_IHTMLDOMAttribute pattr, _di_IHTMLDOMAttribute &__setAttributeNode_result) = 0 ;
	virtual HRESULT __safecall removeAttributeNode(const _di_IHTMLDOMAttribute pattr, _di_IHTMLDOMAttribute &__removeAttributeNode_result) = 0 ;
	virtual HRESULT __safecall Set_onbeforeactivate(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onbeforeactivate(System::OleVariant &__Get_onbeforeactivate_result) = 0 ;
	virtual HRESULT __safecall Set_onfocusin(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onfocusin(System::OleVariant &__Get_onfocusin_result) = 0 ;
	virtual HRESULT __safecall Set_onfocusout(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onfocusout(System::OleVariant &__Get_onfocusout_result) = 0 ;
	/* safecall wrapper */ System::OleVariant _scw_Get_onmousewheel() { System::OleVariant __r; HRESULT __hr = Get_onmousewheel(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onmousewheel = {read=_scw_Get_onmousewheel, write=Set_onmousewheel};
	/* safecall wrapper */ System::OleVariant _scw_Get_onbeforeactivate() { System::OleVariant __r; HRESULT __hr = Get_onbeforeactivate(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onbeforeactivate = {read=_scw_Get_onbeforeactivate, write=Set_onbeforeactivate};
	/* safecall wrapper */ System::OleVariant _scw_Get_onfocusin() { System::OleVariant __r; HRESULT __hr = Get_onfocusin(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onfocusin = {read=_scw_Get_onfocusin, write=Set_onfocusin};
	/* safecall wrapper */ System::OleVariant _scw_Get_onfocusout() { System::OleVariant __r; HRESULT __hr = Get_onfocusout(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onfocusout = {read=_scw_Get_onfocusout, write=Set_onfocusout};
};

__dispinterface  INTERFACE_UUID("{3050F80F-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLElement4Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510463-98B5-11CF-BB82-00AA00BDCE0B}") IElementSelector  : public IDispatch 
{
	virtual HRESULT __safecall querySelector(const System::WideString v, _di_IHTMLElement &__querySelector_result) = 0 ;
	virtual HRESULT __safecall querySelectorAll(const System::WideString v, _di_IHTMLDOMChildrenCollection &__querySelectorAll_result) = 0 ;
};

__dispinterface  INTERFACE_UUID("{30510463-98B5-11CF-BB82-00AA00BDCE0B}") IElementSelectorDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F669-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLElementRender  : public System::IInterface 
{
	virtual HRESULT __stdcall DrawToDC(HDC hdc) = 0 ;
	virtual HRESULT __stdcall SetDocumentPrinter(const System::WideString bstrPrinterName, HDC hdc) = 0 ;
};

__interface  INTERFACE_UUID("{3050F4D0-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLUniqueName  : public IDispatch 
{
	virtual HRESULT __safecall Get_uniqueNumber(int &__Get_uniqueNumber_result) = 0 ;
	virtual HRESULT __safecall Get_uniqueID(System::WideString &__Get_uniqueID_result) = 0 ;
	/* safecall wrapper */ int _scw_Get_uniqueNumber() { int __r; HRESULT __hr = Get_uniqueNumber(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int uniqueNumber = {read=_scw_Get_uniqueNumber};
	/* safecall wrapper */ System::WideString _scw_Get_uniqueID() { System::WideString __r; HRESULT __hr = Get_uniqueID(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString uniqueID = {read=_scw_Get_uniqueID};
};

__dispinterface  INTERFACE_UUID("{3050F4D0-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLUniqueNameDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3051045D-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLElement5  : public IDispatch 
{
	virtual HRESULT __safecall getAttributeNode(const System::WideString bstrName, _di_IHTMLDOMAttribute2 &__getAttributeNode_result) = 0 ;
	virtual HRESULT __safecall setAttributeNode(const _di_IHTMLDOMAttribute2 pattr, _di_IHTMLDOMAttribute2 &__setAttributeNode_result) = 0 ;
	virtual HRESULT __safecall removeAttributeNode(const _di_IHTMLDOMAttribute2 pattr, _di_IHTMLDOMAttribute2 &__removeAttributeNode_result) = 0 ;
	virtual HRESULT __safecall hasAttribute(const System::WideString name, System::WordBool &__hasAttribute_result) = 0 ;
	virtual HRESULT __safecall Set_role(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_role(System::WideString &__Get_role_result) = 0 ;
	virtual HRESULT __safecall Set_ariaBusy(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_ariaBusy(System::WideString &__Get_ariaBusy_result) = 0 ;
	virtual HRESULT __safecall Set_ariaChecked(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_ariaChecked(System::WideString &__Get_ariaChecked_result) = 0 ;
	virtual HRESULT __safecall Set_ariaDisabled(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_ariaDisabled(System::WideString &__Get_ariaDisabled_result) = 0 ;
	virtual HRESULT __safecall Set_ariaExpanded(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_ariaExpanded(System::WideString &__Get_ariaExpanded_result) = 0 ;
	virtual HRESULT __safecall Set_ariaHaspopup(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_ariaHaspopup(System::WideString &__Get_ariaHaspopup_result) = 0 ;
	virtual HRESULT __safecall Set_ariaHidden(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_ariaHidden(System::WideString &__Get_ariaHidden_result) = 0 ;
	virtual HRESULT __safecall Set_ariaInvalid(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_ariaInvalid(System::WideString &__Get_ariaInvalid_result) = 0 ;
	virtual HRESULT __safecall Set_ariaMultiselectable(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_ariaMultiselectable(System::WideString &__Get_ariaMultiselectable_result) = 0 ;
	virtual HRESULT __safecall Set_ariaPressed(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_ariaPressed(System::WideString &__Get_ariaPressed_result) = 0 ;
	virtual HRESULT __safecall Set_ariaReadonly(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_ariaReadonly(System::WideString &__Get_ariaReadonly_result) = 0 ;
	virtual HRESULT __safecall Set_ariaRequired(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_ariaRequired(System::WideString &__Get_ariaRequired_result) = 0 ;
	virtual HRESULT __safecall Set_ariaSecret(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_ariaSecret(System::WideString &__Get_ariaSecret_result) = 0 ;
	virtual HRESULT __safecall Set_ariaSelected(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_ariaSelected(System::WideString &__Get_ariaSelected_result) = 0 ;
	virtual HRESULT __safecall getAttribute(const System::WideString strAttributeName, System::OleVariant &__getAttribute_result) = 0 ;
	virtual HRESULT __safecall setAttribute(const System::WideString strAttributeName, System::OleVariant AttributeValue) = 0 ;
	virtual HRESULT __safecall removeAttribute(const System::WideString strAttributeName, System::WordBool &__removeAttribute_result) = 0 ;
	virtual HRESULT __safecall Get_attributes(_di_IHTMLAttributeCollection3 &__Get_attributes_result) = 0 ;
	virtual HRESULT __safecall Set_ariaValuenow(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_ariaValuenow(System::WideString &__Get_ariaValuenow_result) = 0 ;
	virtual HRESULT __safecall Set_ariaPosinset(short p) = 0 ;
	virtual HRESULT __safecall Get_ariaPosinset(short &__Get_ariaPosinset_result) = 0 ;
	virtual HRESULT __safecall Set_ariaSetsize(short p) = 0 ;
	virtual HRESULT __safecall Get_ariaSetsize(short &__Get_ariaSetsize_result) = 0 ;
	virtual HRESULT __safecall Set_ariaLevel(short p) = 0 ;
	virtual HRESULT __safecall Get_ariaLevel(short &__Get_ariaLevel_result) = 0 ;
	virtual HRESULT __safecall Set_ariaValuemin(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_ariaValuemin(System::WideString &__Get_ariaValuemin_result) = 0 ;
	virtual HRESULT __safecall Set_ariaValuemax(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_ariaValuemax(System::WideString &__Get_ariaValuemax_result) = 0 ;
	virtual HRESULT __safecall Set_ariaControls(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_ariaControls(System::WideString &__Get_ariaControls_result) = 0 ;
	virtual HRESULT __safecall Set_ariaDescribedby(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_ariaDescribedby(System::WideString &__Get_ariaDescribedby_result) = 0 ;
	virtual HRESULT __safecall Set_ariaFlowto(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_ariaFlowto(System::WideString &__Get_ariaFlowto_result) = 0 ;
	virtual HRESULT __safecall Set_ariaLabelledby(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_ariaLabelledby(System::WideString &__Get_ariaLabelledby_result) = 0 ;
	virtual HRESULT __safecall Set_ariaActivedescendant(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_ariaActivedescendant(System::WideString &__Get_ariaActivedescendant_result) = 0 ;
	virtual HRESULT __safecall Set_ariaOwns(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_ariaOwns(System::WideString &__Get_ariaOwns_result) = 0 ;
	virtual HRESULT __safecall hasAttributes(System::WordBool &__hasAttributes_result) = 0 ;
	virtual HRESULT __safecall Set_ariaLive(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_ariaLive(System::WideString &__Get_ariaLive_result) = 0 ;
	virtual HRESULT __safecall Set_ariaRelevant(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_ariaRelevant(System::WideString &__Get_ariaRelevant_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_role() { System::WideString __r; HRESULT __hr = Get_role(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString role = {read=_scw_Get_role, write=Set_role};
	/* safecall wrapper */ System::WideString _scw_Get_ariaBusy() { System::WideString __r; HRESULT __hr = Get_ariaBusy(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString ariaBusy = {read=_scw_Get_ariaBusy, write=Set_ariaBusy};
	/* safecall wrapper */ System::WideString _scw_Get_ariaChecked() { System::WideString __r; HRESULT __hr = Get_ariaChecked(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString ariaChecked = {read=_scw_Get_ariaChecked, write=Set_ariaChecked};
	/* safecall wrapper */ System::WideString _scw_Get_ariaDisabled() { System::WideString __r; HRESULT __hr = Get_ariaDisabled(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString ariaDisabled = {read=_scw_Get_ariaDisabled, write=Set_ariaDisabled};
	/* safecall wrapper */ System::WideString _scw_Get_ariaExpanded() { System::WideString __r; HRESULT __hr = Get_ariaExpanded(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString ariaExpanded = {read=_scw_Get_ariaExpanded, write=Set_ariaExpanded};
	/* safecall wrapper */ System::WideString _scw_Get_ariaHaspopup() { System::WideString __r; HRESULT __hr = Get_ariaHaspopup(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString ariaHaspopup = {read=_scw_Get_ariaHaspopup, write=Set_ariaHaspopup};
	/* safecall wrapper */ System::WideString _scw_Get_ariaHidden() { System::WideString __r; HRESULT __hr = Get_ariaHidden(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString ariaHidden = {read=_scw_Get_ariaHidden, write=Set_ariaHidden};
	/* safecall wrapper */ System::WideString _scw_Get_ariaInvalid() { System::WideString __r; HRESULT __hr = Get_ariaInvalid(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString ariaInvalid = {read=_scw_Get_ariaInvalid, write=Set_ariaInvalid};
	/* safecall wrapper */ System::WideString _scw_Get_ariaMultiselectable() { System::WideString __r; HRESULT __hr = Get_ariaMultiselectable(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString ariaMultiselectable = {read=_scw_Get_ariaMultiselectable, write=Set_ariaMultiselectable};
	/* safecall wrapper */ System::WideString _scw_Get_ariaPressed() { System::WideString __r; HRESULT __hr = Get_ariaPressed(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString ariaPressed = {read=_scw_Get_ariaPressed, write=Set_ariaPressed};
	/* safecall wrapper */ System::WideString _scw_Get_ariaReadonly() { System::WideString __r; HRESULT __hr = Get_ariaReadonly(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString ariaReadonly = {read=_scw_Get_ariaReadonly, write=Set_ariaReadonly};
	/* safecall wrapper */ System::WideString _scw_Get_ariaRequired() { System::WideString __r; HRESULT __hr = Get_ariaRequired(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString ariaRequired = {read=_scw_Get_ariaRequired, write=Set_ariaRequired};
	/* safecall wrapper */ System::WideString _scw_Get_ariaSecret() { System::WideString __r; HRESULT __hr = Get_ariaSecret(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString ariaSecret = {read=_scw_Get_ariaSecret, write=Set_ariaSecret};
	/* safecall wrapper */ System::WideString _scw_Get_ariaSelected() { System::WideString __r; HRESULT __hr = Get_ariaSelected(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString ariaSelected = {read=_scw_Get_ariaSelected, write=Set_ariaSelected};
	/* safecall wrapper */ _di_IHTMLAttributeCollection3 _scw_Get_attributes() { _di_IHTMLAttributeCollection3 __r; HRESULT __hr = Get_attributes(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLAttributeCollection3 attributes = {read=_scw_Get_attributes};
	/* safecall wrapper */ System::WideString _scw_Get_ariaValuenow() { System::WideString __r; HRESULT __hr = Get_ariaValuenow(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString ariaValuenow = {read=_scw_Get_ariaValuenow, write=Set_ariaValuenow};
	/* safecall wrapper */ short _scw_Get_ariaPosinset() { short __r; HRESULT __hr = Get_ariaPosinset(__r); System::CheckSafecallResult(__hr); return __r; }
	__property short ariaPosinset = {read=_scw_Get_ariaPosinset, write=Set_ariaPosinset};
	/* safecall wrapper */ short _scw_Get_ariaSetsize() { short __r; HRESULT __hr = Get_ariaSetsize(__r); System::CheckSafecallResult(__hr); return __r; }
	__property short ariaSetsize = {read=_scw_Get_ariaSetsize, write=Set_ariaSetsize};
	/* safecall wrapper */ short _scw_Get_ariaLevel() { short __r; HRESULT __hr = Get_ariaLevel(__r); System::CheckSafecallResult(__hr); return __r; }
	__property short ariaLevel = {read=_scw_Get_ariaLevel, write=Set_ariaLevel};
	/* safecall wrapper */ System::WideString _scw_Get_ariaValuemin() { System::WideString __r; HRESULT __hr = Get_ariaValuemin(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString ariaValuemin = {read=_scw_Get_ariaValuemin, write=Set_ariaValuemin};
	/* safecall wrapper */ System::WideString _scw_Get_ariaValuemax() { System::WideString __r; HRESULT __hr = Get_ariaValuemax(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString ariaValuemax = {read=_scw_Get_ariaValuemax, write=Set_ariaValuemax};
	/* safecall wrapper */ System::WideString _scw_Get_ariaControls() { System::WideString __r; HRESULT __hr = Get_ariaControls(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString ariaControls = {read=_scw_Get_ariaControls, write=Set_ariaControls};
	/* safecall wrapper */ System::WideString _scw_Get_ariaDescribedby() { System::WideString __r; HRESULT __hr = Get_ariaDescribedby(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString ariaDescribedby = {read=_scw_Get_ariaDescribedby, write=Set_ariaDescribedby};
	/* safecall wrapper */ System::WideString _scw_Get_ariaFlowto() { System::WideString __r; HRESULT __hr = Get_ariaFlowto(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString ariaFlowto = {read=_scw_Get_ariaFlowto, write=Set_ariaFlowto};
	/* safecall wrapper */ System::WideString _scw_Get_ariaLabelledby() { System::WideString __r; HRESULT __hr = Get_ariaLabelledby(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString ariaLabelledby = {read=_scw_Get_ariaLabelledby, write=Set_ariaLabelledby};
	/* safecall wrapper */ System::WideString _scw_Get_ariaActivedescendant() { System::WideString __r; HRESULT __hr = Get_ariaActivedescendant(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString ariaActivedescendant = {read=_scw_Get_ariaActivedescendant, write=Set_ariaActivedescendant};
	/* safecall wrapper */ System::WideString _scw_Get_ariaOwns() { System::WideString __r; HRESULT __hr = Get_ariaOwns(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString ariaOwns = {read=_scw_Get_ariaOwns, write=Set_ariaOwns};
	/* safecall wrapper */ System::WideString _scw_Get_ariaLive() { System::WideString __r; HRESULT __hr = Get_ariaLive(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString ariaLive = {read=_scw_Get_ariaLive, write=Set_ariaLive};
	/* safecall wrapper */ System::WideString _scw_Get_ariaRelevant() { System::WideString __r; HRESULT __hr = Get_ariaRelevant(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString ariaRelevant = {read=_scw_Get_ariaRelevant, write=Set_ariaRelevant};
};

__dispinterface  INTERFACE_UUID("{3051045D-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLElement5Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305106F8-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLElement6  : public IDispatch 
{
	virtual HRESULT __safecall getAttributeNS(const System::OleVariant &pvarNS, const System::WideString strAttributeName, System::OleVariant &__getAttributeNS_result) = 0 ;
	virtual HRESULT __safecall setAttributeNS(const System::OleVariant &pvarNS, const System::WideString strAttributeName, const System::OleVariant &pvarAttributeValue) = 0 ;
	virtual HRESULT __safecall removeAttributeNS(const System::OleVariant &pvarNS, const System::WideString strAttributeName) = 0 ;
	virtual HRESULT __safecall getAttributeNodeNS(const System::OleVariant &pvarNS, const System::WideString bstrName, _di_IHTMLDOMAttribute2 &__getAttributeNodeNS_result) = 0 ;
	virtual HRESULT __safecall setAttributeNodeNS(const _di_IHTMLDOMAttribute2 pattr, _di_IHTMLDOMAttribute2 &__setAttributeNodeNS_result) = 0 ;
	virtual HRESULT __safecall hasAttributeNS(const System::OleVariant &pvarNS, const System::WideString name, System::WordBool &__hasAttributeNS_result) = 0 ;
	virtual HRESULT __safecall getAttribute(const System::WideString strAttributeName, System::OleVariant &__getAttribute_result) = 0 ;
	virtual HRESULT __safecall setAttribute(const System::WideString strAttributeName, const System::OleVariant &pvarAttributeValue) = 0 ;
	virtual HRESULT __safecall removeAttribute(const System::WideString strAttributeName) = 0 ;
	virtual HRESULT __safecall getAttributeNode(const System::WideString strAttributeName, _di_IHTMLDOMAttribute2 &__getAttributeNode_result) = 0 ;
	virtual HRESULT __safecall setAttributeNode(const _di_IHTMLDOMAttribute2 pattr, _di_IHTMLDOMAttribute2 &__setAttributeNode_result) = 0 ;
	virtual HRESULT __safecall removeAttributeNode(const _di_IHTMLDOMAttribute2 pattr, _di_IHTMLDOMAttribute2 &__removeAttributeNode_result) = 0 ;
	virtual HRESULT __safecall hasAttribute(const System::WideString name, System::WordBool &__hasAttribute_result) = 0 ;
	virtual HRESULT __safecall getElementsByTagNameNS(const System::OleVariant &varNS, const System::WideString bstrLocalName, _di_IHTMLElementCollection &__getElementsByTagNameNS_result) = 0 ;
	virtual HRESULT __safecall Get_tagName(System::WideString &__Get_tagName_result) = 0 ;
	virtual HRESULT __safecall Get_nodeName(System::WideString &__Get_nodeName_result) = 0 ;
	virtual HRESULT __safecall getElementsByClassName(const System::WideString v, _di_IHTMLElementCollection &__getElementsByClassName_result) = 0 ;
	virtual HRESULT __safecall msMatchesSelector(const System::WideString v, System::WordBool &__msMatchesSelector_result) = 0 ;
	virtual HRESULT __safecall Set_onabort(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onabort(System::OleVariant &__Get_onabort_result) = 0 ;
	virtual HRESULT __safecall Set_oncanplay(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_oncanplay(System::OleVariant &__Get_oncanplay_result) = 0 ;
	virtual HRESULT __safecall Set_oncanplaythrough(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_oncanplaythrough(System::OleVariant &__Get_oncanplaythrough_result) = 0 ;
	virtual HRESULT __safecall Set_onchange(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onchange(System::OleVariant &__Get_onchange_result) = 0 ;
	virtual HRESULT __safecall Set_ondurationchange(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_ondurationchange(System::OleVariant &__Get_ondurationchange_result) = 0 ;
	virtual HRESULT __safecall Set_onemptied(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onemptied(System::OleVariant &__Get_onemptied_result) = 0 ;
	virtual HRESULT __safecall Set_onended(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onended(System::OleVariant &__Get_onended_result) = 0 ;
	virtual HRESULT __safecall Set_onerror(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onerror(System::OleVariant &__Get_onerror_result) = 0 ;
	virtual HRESULT __safecall Set_oninput(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_oninput(System::OleVariant &__Get_oninput_result) = 0 ;
	virtual HRESULT __safecall Set_onload(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onload(System::OleVariant &__Get_onload_result) = 0 ;
	virtual HRESULT __safecall Set_onloadeddata(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onloadeddata(System::OleVariant &__Get_onloadeddata_result) = 0 ;
	virtual HRESULT __safecall Set_onloadedmetadata(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onloadedmetadata(System::OleVariant &__Get_onloadedmetadata_result) = 0 ;
	virtual HRESULT __safecall Set_onloadstart(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onloadstart(System::OleVariant &__Get_onloadstart_result) = 0 ;
	virtual HRESULT __safecall Set_onpause(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onpause(System::OleVariant &__Get_onpause_result) = 0 ;
	virtual HRESULT __safecall Set_onplay(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onplay(System::OleVariant &__Get_onplay_result) = 0 ;
	virtual HRESULT __safecall Set_onplaying(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onplaying(System::OleVariant &__Get_onplaying_result) = 0 ;
	virtual HRESULT __safecall Set_onprogress(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onprogress(System::OleVariant &__Get_onprogress_result) = 0 ;
	virtual HRESULT __safecall Set_onratechange(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onratechange(System::OleVariant &__Get_onratechange_result) = 0 ;
	virtual HRESULT __safecall Set_onreset(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onreset(System::OleVariant &__Get_onreset_result) = 0 ;
	virtual HRESULT __safecall Set_onseeked(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onseeked(System::OleVariant &__Get_onseeked_result) = 0 ;
	virtual HRESULT __safecall Set_onseeking(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onseeking(System::OleVariant &__Get_onseeking_result) = 0 ;
	virtual HRESULT __safecall Set_onselect(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onselect(System::OleVariant &__Get_onselect_result) = 0 ;
	virtual HRESULT __safecall Set_onstalled(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onstalled(System::OleVariant &__Get_onstalled_result) = 0 ;
	virtual HRESULT __safecall Set_onsubmit(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onsubmit(System::OleVariant &__Get_onsubmit_result) = 0 ;
	virtual HRESULT __safecall Set_onsuspend(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onsuspend(System::OleVariant &__Get_onsuspend_result) = 0 ;
	virtual HRESULT __safecall Set_ontimeupdate(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_ontimeupdate(System::OleVariant &__Get_ontimeupdate_result) = 0 ;
	virtual HRESULT __safecall Set_onvolumechange(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onvolumechange(System::OleVariant &__Get_onvolumechange_result) = 0 ;
	virtual HRESULT __safecall Set_onwaiting(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onwaiting(System::OleVariant &__Get_onwaiting_result) = 0 ;
	virtual HRESULT __safecall hasAttributes(System::WordBool &__hasAttributes_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_tagName() { System::WideString __r; HRESULT __hr = Get_tagName(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString tagName = {read=_scw_Get_tagName};
	/* safecall wrapper */ System::WideString _scw_Get_nodeName() { System::WideString __r; HRESULT __hr = Get_nodeName(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString nodeName = {read=_scw_Get_nodeName};
	/* safecall wrapper */ System::OleVariant _scw_Get_onabort() { System::OleVariant __r; HRESULT __hr = Get_onabort(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onabort = {read=_scw_Get_onabort, write=Set_onabort};
	/* safecall wrapper */ System::OleVariant _scw_Get_oncanplay() { System::OleVariant __r; HRESULT __hr = Get_oncanplay(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant oncanplay = {read=_scw_Get_oncanplay, write=Set_oncanplay};
	/* safecall wrapper */ System::OleVariant _scw_Get_oncanplaythrough() { System::OleVariant __r; HRESULT __hr = Get_oncanplaythrough(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant oncanplaythrough = {read=_scw_Get_oncanplaythrough, write=Set_oncanplaythrough};
	/* safecall wrapper */ System::OleVariant _scw_Get_onchange() { System::OleVariant __r; HRESULT __hr = Get_onchange(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onchange = {read=_scw_Get_onchange, write=Set_onchange};
	/* safecall wrapper */ System::OleVariant _scw_Get_ondurationchange() { System::OleVariant __r; HRESULT __hr = Get_ondurationchange(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant ondurationchange = {read=_scw_Get_ondurationchange, write=Set_ondurationchange};
	/* safecall wrapper */ System::OleVariant _scw_Get_onemptied() { System::OleVariant __r; HRESULT __hr = Get_onemptied(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onemptied = {read=_scw_Get_onemptied, write=Set_onemptied};
	/* safecall wrapper */ System::OleVariant _scw_Get_onended() { System::OleVariant __r; HRESULT __hr = Get_onended(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onended = {read=_scw_Get_onended, write=Set_onended};
	/* safecall wrapper */ System::OleVariant _scw_Get_onerror() { System::OleVariant __r; HRESULT __hr = Get_onerror(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onerror = {read=_scw_Get_onerror, write=Set_onerror};
	/* safecall wrapper */ System::OleVariant _scw_Get_oninput() { System::OleVariant __r; HRESULT __hr = Get_oninput(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant oninput = {read=_scw_Get_oninput, write=Set_oninput};
	/* safecall wrapper */ System::OleVariant _scw_Get_onload() { System::OleVariant __r; HRESULT __hr = Get_onload(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onload = {read=_scw_Get_onload, write=Set_onload};
	/* safecall wrapper */ System::OleVariant _scw_Get_onloadeddata() { System::OleVariant __r; HRESULT __hr = Get_onloadeddata(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onloadeddata = {read=_scw_Get_onloadeddata, write=Set_onloadeddata};
	/* safecall wrapper */ System::OleVariant _scw_Get_onloadedmetadata() { System::OleVariant __r; HRESULT __hr = Get_onloadedmetadata(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onloadedmetadata = {read=_scw_Get_onloadedmetadata, write=Set_onloadedmetadata};
	/* safecall wrapper */ System::OleVariant _scw_Get_onloadstart() { System::OleVariant __r; HRESULT __hr = Get_onloadstart(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onloadstart = {read=_scw_Get_onloadstart, write=Set_onloadstart};
	/* safecall wrapper */ System::OleVariant _scw_Get_onpause() { System::OleVariant __r; HRESULT __hr = Get_onpause(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onpause = {read=_scw_Get_onpause, write=Set_onpause};
	/* safecall wrapper */ System::OleVariant _scw_Get_onplay() { System::OleVariant __r; HRESULT __hr = Get_onplay(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onplay = {read=_scw_Get_onplay, write=Set_onplay};
	/* safecall wrapper */ System::OleVariant _scw_Get_onplaying() { System::OleVariant __r; HRESULT __hr = Get_onplaying(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onplaying = {read=_scw_Get_onplaying, write=Set_onplaying};
	/* safecall wrapper */ System::OleVariant _scw_Get_onprogress() { System::OleVariant __r; HRESULT __hr = Get_onprogress(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onprogress = {read=_scw_Get_onprogress, write=Set_onprogress};
	/* safecall wrapper */ System::OleVariant _scw_Get_onratechange() { System::OleVariant __r; HRESULT __hr = Get_onratechange(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onratechange = {read=_scw_Get_onratechange, write=Set_onratechange};
	/* safecall wrapper */ System::OleVariant _scw_Get_onreset() { System::OleVariant __r; HRESULT __hr = Get_onreset(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onreset = {read=_scw_Get_onreset, write=Set_onreset};
	/* safecall wrapper */ System::OleVariant _scw_Get_onseeked() { System::OleVariant __r; HRESULT __hr = Get_onseeked(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onseeked = {read=_scw_Get_onseeked, write=Set_onseeked};
	/* safecall wrapper */ System::OleVariant _scw_Get_onseeking() { System::OleVariant __r; HRESULT __hr = Get_onseeking(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onseeking = {read=_scw_Get_onseeking, write=Set_onseeking};
	/* safecall wrapper */ System::OleVariant _scw_Get_onselect() { System::OleVariant __r; HRESULT __hr = Get_onselect(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onselect = {read=_scw_Get_onselect, write=Set_onselect};
	/* safecall wrapper */ System::OleVariant _scw_Get_onstalled() { System::OleVariant __r; HRESULT __hr = Get_onstalled(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onstalled = {read=_scw_Get_onstalled, write=Set_onstalled};
	/* safecall wrapper */ System::OleVariant _scw_Get_onsubmit() { System::OleVariant __r; HRESULT __hr = Get_onsubmit(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onsubmit = {read=_scw_Get_onsubmit, write=Set_onsubmit};
	/* safecall wrapper */ System::OleVariant _scw_Get_onsuspend() { System::OleVariant __r; HRESULT __hr = Get_onsuspend(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onsuspend = {read=_scw_Get_onsuspend, write=Set_onsuspend};
	/* safecall wrapper */ System::OleVariant _scw_Get_ontimeupdate() { System::OleVariant __r; HRESULT __hr = Get_ontimeupdate(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant ontimeupdate = {read=_scw_Get_ontimeupdate, write=Set_ontimeupdate};
	/* safecall wrapper */ System::OleVariant _scw_Get_onvolumechange() { System::OleVariant __r; HRESULT __hr = Get_onvolumechange(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onvolumechange = {read=_scw_Get_onvolumechange, write=Set_onvolumechange};
	/* safecall wrapper */ System::OleVariant _scw_Get_onwaiting() { System::OleVariant __r; HRESULT __hr = Get_onwaiting(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onwaiting = {read=_scw_Get_onwaiting, write=Set_onwaiting};
};

__dispinterface  INTERFACE_UUID("{305106F8-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLElement6Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305107AA-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLElement7  : public IDispatch 
{
	virtual HRESULT __safecall Set_onmspointerdown(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onmspointerdown(System::OleVariant &__Get_onmspointerdown_result) = 0 ;
	virtual HRESULT __safecall Set_onmspointermove(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onmspointermove(System::OleVariant &__Get_onmspointermove_result) = 0 ;
	virtual HRESULT __safecall Set_onmspointerup(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onmspointerup(System::OleVariant &__Get_onmspointerup_result) = 0 ;
	virtual HRESULT __safecall Set_onmspointerover(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onmspointerover(System::OleVariant &__Get_onmspointerover_result) = 0 ;
	virtual HRESULT __safecall Set_onmspointerout(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onmspointerout(System::OleVariant &__Get_onmspointerout_result) = 0 ;
	virtual HRESULT __safecall Set_onmspointercancel(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onmspointercancel(System::OleVariant &__Get_onmspointercancel_result) = 0 ;
	virtual HRESULT __safecall Set_onmspointerhover(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onmspointerhover(System::OleVariant &__Get_onmspointerhover_result) = 0 ;
	virtual HRESULT __safecall Set_onmslostpointercapture(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onmslostpointercapture(System::OleVariant &__Get_onmslostpointercapture_result) = 0 ;
	virtual HRESULT __safecall Set_onmsgotpointercapture(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onmsgotpointercapture(System::OleVariant &__Get_onmsgotpointercapture_result) = 0 ;
	virtual HRESULT __safecall Set_onmsgesturestart(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onmsgesturestart(System::OleVariant &__Get_onmsgesturestart_result) = 0 ;
	virtual HRESULT __safecall Set_onmsgesturechange(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onmsgesturechange(System::OleVariant &__Get_onmsgesturechange_result) = 0 ;
	virtual HRESULT __safecall Set_onmsgestureend(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onmsgestureend(System::OleVariant &__Get_onmsgestureend_result) = 0 ;
	virtual HRESULT __safecall Set_onmsgesturehold(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onmsgesturehold(System::OleVariant &__Get_onmsgesturehold_result) = 0 ;
	virtual HRESULT __safecall Set_onmsgesturetap(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onmsgesturetap(System::OleVariant &__Get_onmsgesturetap_result) = 0 ;
	virtual HRESULT __safecall Set_onmsgesturedoubletap(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onmsgesturedoubletap(System::OleVariant &__Get_onmsgesturedoubletap_result) = 0 ;
	virtual HRESULT __safecall Set_onmsinertiastart(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onmsinertiastart(System::OleVariant &__Get_onmsinertiastart_result) = 0 ;
	virtual HRESULT __safecall msSetPointerCapture(int pointerId) = 0 ;
	virtual HRESULT __safecall msReleasePointerCapture(int pointerId) = 0 ;
	virtual HRESULT __safecall Set_onmstransitionstart(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onmstransitionstart(System::OleVariant &__Get_onmstransitionstart_result) = 0 ;
	virtual HRESULT __safecall Set_onmstransitionend(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onmstransitionend(System::OleVariant &__Get_onmstransitionend_result) = 0 ;
	virtual HRESULT __safecall Set_onmsanimationstart(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onmsanimationstart(System::OleVariant &__Get_onmsanimationstart_result) = 0 ;
	virtual HRESULT __safecall Set_onmsanimationend(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onmsanimationend(System::OleVariant &__Get_onmsanimationend_result) = 0 ;
	virtual HRESULT __safecall Set_onmsanimationiteration(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onmsanimationiteration(System::OleVariant &__Get_onmsanimationiteration_result) = 0 ;
	virtual HRESULT __safecall Set_oninvalid(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_oninvalid(System::OleVariant &__Get_oninvalid_result) = 0 ;
	virtual HRESULT __safecall Set_xmsAcceleratorKey(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_xmsAcceleratorKey(System::WideString &__Get_xmsAcceleratorKey_result) = 0 ;
	virtual HRESULT __safecall Set_spellcheck(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_spellcheck(System::OleVariant &__Get_spellcheck_result) = 0 ;
	virtual HRESULT __safecall Set_onmsmanipulationstatechanged(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onmsmanipulationstatechanged(System::OleVariant &__Get_onmsmanipulationstatechanged_result) = 0 ;
	virtual HRESULT __safecall Set_oncuechange(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_oncuechange(System::OleVariant &__Get_oncuechange_result) = 0 ;
	/* safecall wrapper */ System::OleVariant _scw_Get_onmspointerdown() { System::OleVariant __r; HRESULT __hr = Get_onmspointerdown(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onmspointerdown = {read=_scw_Get_onmspointerdown, write=Set_onmspointerdown};
	/* safecall wrapper */ System::OleVariant _scw_Get_onmspointermove() { System::OleVariant __r; HRESULT __hr = Get_onmspointermove(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onmspointermove = {read=_scw_Get_onmspointermove, write=Set_onmspointermove};
	/* safecall wrapper */ System::OleVariant _scw_Get_onmspointerup() { System::OleVariant __r; HRESULT __hr = Get_onmspointerup(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onmspointerup = {read=_scw_Get_onmspointerup, write=Set_onmspointerup};
	/* safecall wrapper */ System::OleVariant _scw_Get_onmspointerover() { System::OleVariant __r; HRESULT __hr = Get_onmspointerover(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onmspointerover = {read=_scw_Get_onmspointerover, write=Set_onmspointerover};
	/* safecall wrapper */ System::OleVariant _scw_Get_onmspointerout() { System::OleVariant __r; HRESULT __hr = Get_onmspointerout(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onmspointerout = {read=_scw_Get_onmspointerout, write=Set_onmspointerout};
	/* safecall wrapper */ System::OleVariant _scw_Get_onmspointercancel() { System::OleVariant __r; HRESULT __hr = Get_onmspointercancel(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onmspointercancel = {read=_scw_Get_onmspointercancel, write=Set_onmspointercancel};
	/* safecall wrapper */ System::OleVariant _scw_Get_onmspointerhover() { System::OleVariant __r; HRESULT __hr = Get_onmspointerhover(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onmspointerhover = {read=_scw_Get_onmspointerhover, write=Set_onmspointerhover};
	/* safecall wrapper */ System::OleVariant _scw_Get_onmslostpointercapture() { System::OleVariant __r; HRESULT __hr = Get_onmslostpointercapture(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onmslostpointercapture = {read=_scw_Get_onmslostpointercapture, write=Set_onmslostpointercapture};
	/* safecall wrapper */ System::OleVariant _scw_Get_onmsgotpointercapture() { System::OleVariant __r; HRESULT __hr = Get_onmsgotpointercapture(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onmsgotpointercapture = {read=_scw_Get_onmsgotpointercapture, write=Set_onmsgotpointercapture};
	/* safecall wrapper */ System::OleVariant _scw_Get_onmsgesturestart() { System::OleVariant __r; HRESULT __hr = Get_onmsgesturestart(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onmsgesturestart = {read=_scw_Get_onmsgesturestart, write=Set_onmsgesturestart};
	/* safecall wrapper */ System::OleVariant _scw_Get_onmsgesturechange() { System::OleVariant __r; HRESULT __hr = Get_onmsgesturechange(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onmsgesturechange = {read=_scw_Get_onmsgesturechange, write=Set_onmsgesturechange};
	/* safecall wrapper */ System::OleVariant _scw_Get_onmsgestureend() { System::OleVariant __r; HRESULT __hr = Get_onmsgestureend(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onmsgestureend = {read=_scw_Get_onmsgestureend, write=Set_onmsgestureend};
	/* safecall wrapper */ System::OleVariant _scw_Get_onmsgesturehold() { System::OleVariant __r; HRESULT __hr = Get_onmsgesturehold(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onmsgesturehold = {read=_scw_Get_onmsgesturehold, write=Set_onmsgesturehold};
	/* safecall wrapper */ System::OleVariant _scw_Get_onmsgesturetap() { System::OleVariant __r; HRESULT __hr = Get_onmsgesturetap(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onmsgesturetap = {read=_scw_Get_onmsgesturetap, write=Set_onmsgesturetap};
	/* safecall wrapper */ System::OleVariant _scw_Get_onmsgesturedoubletap() { System::OleVariant __r; HRESULT __hr = Get_onmsgesturedoubletap(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onmsgesturedoubletap = {read=_scw_Get_onmsgesturedoubletap, write=Set_onmsgesturedoubletap};
	/* safecall wrapper */ System::OleVariant _scw_Get_onmsinertiastart() { System::OleVariant __r; HRESULT __hr = Get_onmsinertiastart(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onmsinertiastart = {read=_scw_Get_onmsinertiastart, write=Set_onmsinertiastart};
	/* safecall wrapper */ System::OleVariant _scw_Get_onmstransitionstart() { System::OleVariant __r; HRESULT __hr = Get_onmstransitionstart(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onmstransitionstart = {read=_scw_Get_onmstransitionstart, write=Set_onmstransitionstart};
	/* safecall wrapper */ System::OleVariant _scw_Get_onmstransitionend() { System::OleVariant __r; HRESULT __hr = Get_onmstransitionend(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onmstransitionend = {read=_scw_Get_onmstransitionend, write=Set_onmstransitionend};
	/* safecall wrapper */ System::OleVariant _scw_Get_onmsanimationstart() { System::OleVariant __r; HRESULT __hr = Get_onmsanimationstart(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onmsanimationstart = {read=_scw_Get_onmsanimationstart, write=Set_onmsanimationstart};
	/* safecall wrapper */ System::OleVariant _scw_Get_onmsanimationend() { System::OleVariant __r; HRESULT __hr = Get_onmsanimationend(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onmsanimationend = {read=_scw_Get_onmsanimationend, write=Set_onmsanimationend};
	/* safecall wrapper */ System::OleVariant _scw_Get_onmsanimationiteration() { System::OleVariant __r; HRESULT __hr = Get_onmsanimationiteration(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onmsanimationiteration = {read=_scw_Get_onmsanimationiteration, write=Set_onmsanimationiteration};
	/* safecall wrapper */ System::OleVariant _scw_Get_oninvalid() { System::OleVariant __r; HRESULT __hr = Get_oninvalid(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant oninvalid = {read=_scw_Get_oninvalid, write=Set_oninvalid};
	/* safecall wrapper */ System::WideString _scw_Get_xmsAcceleratorKey() { System::WideString __r; HRESULT __hr = Get_xmsAcceleratorKey(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString xmsAcceleratorKey = {read=_scw_Get_xmsAcceleratorKey, write=Set_xmsAcceleratorKey};
	/* safecall wrapper */ System::OleVariant _scw_Get_spellcheck() { System::OleVariant __r; HRESULT __hr = Get_spellcheck(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant spellcheck = {read=_scw_Get_spellcheck, write=Set_spellcheck};
	/* safecall wrapper */ System::OleVariant _scw_Get_onmsmanipulationstatechanged() { System::OleVariant __r; HRESULT __hr = Get_onmsmanipulationstatechanged(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onmsmanipulationstatechanged = {read=_scw_Get_onmsmanipulationstatechanged, write=Set_onmsmanipulationstatechanged};
	/* safecall wrapper */ System::OleVariant _scw_Get_oncuechange() { System::OleVariant __r; HRESULT __hr = Get_oncuechange(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant oncuechange = {read=_scw_Get_oncuechange, write=Set_oncuechange};
};

__dispinterface  INTERFACE_UUID("{305107AA-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLElement7Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305104BD-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLElementAppliedStyles  : public IDispatch 
{
	virtual HRESULT __safecall msGetRulesApplied(_di_IRulesAppliedCollection &__msGetRulesApplied_result) = 0 ;
	virtual HRESULT __safecall msGetRulesAppliedWithAncestor(System::OleVariant varContext, _di_IRulesAppliedCollection &__msGetRulesAppliedWithAncestor_result) = 0 ;
};

__dispinterface  INTERFACE_UUID("{305104BD-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLElementAppliedStylesDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510736-98B5-11CF-BB82-00AA00BDCE0B}") IElementTraversal  : public IDispatch 
{
	virtual HRESULT __safecall Get_firstElementChild(_di_IHTMLElement &__Get_firstElementChild_result) = 0 ;
	virtual HRESULT __safecall Get_lastElementChild(_di_IHTMLElement &__Get_lastElementChild_result) = 0 ;
	virtual HRESULT __safecall Get_previousElementSibling(_di_IHTMLElement &__Get_previousElementSibling_result) = 0 ;
	virtual HRESULT __safecall Get_nextElementSibling(_di_IHTMLElement &__Get_nextElementSibling_result) = 0 ;
	virtual HRESULT __safecall Get_childElementCount(int &__Get_childElementCount_result) = 0 ;
	/* safecall wrapper */ _di_IHTMLElement _scw_Get_firstElementChild() { _di_IHTMLElement __r; HRESULT __hr = Get_firstElementChild(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLElement firstElementChild = {read=_scw_Get_firstElementChild};
	/* safecall wrapper */ _di_IHTMLElement _scw_Get_lastElementChild() { _di_IHTMLElement __r; HRESULT __hr = Get_lastElementChild(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLElement lastElementChild = {read=_scw_Get_lastElementChild};
	/* safecall wrapper */ _di_IHTMLElement _scw_Get_previousElementSibling() { _di_IHTMLElement __r; HRESULT __hr = Get_previousElementSibling(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLElement previousElementSibling = {read=_scw_Get_previousElementSibling};
	/* safecall wrapper */ _di_IHTMLElement _scw_Get_nextElementSibling() { _di_IHTMLElement __r; HRESULT __hr = Get_nextElementSibling(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLElement nextElementSibling = {read=_scw_Get_nextElementSibling};
	/* safecall wrapper */ int _scw_Get_childElementCount() { int __r; HRESULT __hr = Get_childElementCount(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int childElementCount = {read=_scw_Get_childElementCount};
};

__dispinterface  INTERFACE_UUID("{30510736-98B5-11CF-BB82-00AA00BDCE0B}") IElementTraversalDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F3F2-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLDatabinding  : public IDispatch 
{
	virtual HRESULT __safecall Set_dataFld(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_dataFld(System::WideString &__Get_dataFld_result) = 0 ;
	virtual HRESULT __safecall Set_dataSrc(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_dataSrc(System::WideString &__Get_dataSrc_result) = 0 ;
	virtual HRESULT __safecall Set_dataFormatAs(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_dataFormatAs(System::WideString &__Get_dataFormatAs_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_dataFld() { System::WideString __r; HRESULT __hr = Get_dataFld(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString dataFld = {read=_scw_Get_dataFld, write=Set_dataFld};
	/* safecall wrapper */ System::WideString _scw_Get_dataSrc() { System::WideString __r; HRESULT __hr = Get_dataSrc(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString dataSrc = {read=_scw_Get_dataSrc, write=Set_dataSrc};
	/* safecall wrapper */ System::WideString _scw_Get_dataFormatAs() { System::WideString __r; HRESULT __hr = Get_dataFormatAs(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString dataFormatAs = {read=_scw_Get_dataFormatAs, write=Set_dataFormatAs};
};

__dispinterface  INTERFACE_UUID("{3050F3F2-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLDatabindingDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F6C9-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLElementDefaults  : public IDispatch 
{
	virtual HRESULT __safecall Get_style(_di_IHTMLStyle &__Get_style_result) = 0 ;
	virtual HRESULT __safecall Set_tabStop(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_tabStop(System::WordBool &__Get_tabStop_result) = 0 ;
	virtual HRESULT __safecall Set_viewInheritStyle(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_viewInheritStyle(System::WordBool &__Get_viewInheritStyle_result) = 0 ;
	virtual HRESULT __safecall Set_viewMasterTab(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_viewMasterTab(System::WordBool &__Get_viewMasterTab_result) = 0 ;
	virtual HRESULT __safecall Set_scrollSegmentX(int p) = 0 ;
	virtual HRESULT __safecall Get_scrollSegmentX(int &__Get_scrollSegmentX_result) = 0 ;
	virtual HRESULT __safecall Set_scrollSegmentY(int p) = 0 ;
	virtual HRESULT __safecall Get_scrollSegmentY(int &__Get_scrollSegmentY_result) = 0 ;
	virtual HRESULT __safecall Set_isMultiLine(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_isMultiLine(System::WordBool &__Get_isMultiLine_result) = 0 ;
	virtual HRESULT __safecall Set_contentEditable(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_contentEditable(System::WideString &__Get_contentEditable_result) = 0 ;
	virtual HRESULT __safecall Set_canHaveHTML(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_canHaveHTML(System::WordBool &__Get_canHaveHTML_result) = 0 ;
	virtual HRESULT __safecall _Set_viewLink(const _di_IHTMLDocument p) = 0 ;
	virtual HRESULT __safecall Get_viewLink(_di_IHTMLDocument &__Get_viewLink_result) = 0 ;
	virtual HRESULT __safecall Set_frozen(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_frozen(System::WordBool &__Get_frozen_result) = 0 ;
	/* safecall wrapper */ _di_IHTMLStyle _scw_Get_style() { _di_IHTMLStyle __r; HRESULT __hr = Get_style(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLStyle style = {read=_scw_Get_style};
	/* safecall wrapper */ System::WordBool _scw_Get_tabStop() { System::WordBool __r; HRESULT __hr = Get_tabStop(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool tabStop = {read=_scw_Get_tabStop, write=Set_tabStop};
	/* safecall wrapper */ System::WordBool _scw_Get_viewInheritStyle() { System::WordBool __r; HRESULT __hr = Get_viewInheritStyle(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool viewInheritStyle = {read=_scw_Get_viewInheritStyle, write=Set_viewInheritStyle};
	/* safecall wrapper */ System::WordBool _scw_Get_viewMasterTab() { System::WordBool __r; HRESULT __hr = Get_viewMasterTab(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool viewMasterTab = {read=_scw_Get_viewMasterTab, write=Set_viewMasterTab};
	/* safecall wrapper */ int _scw_Get_scrollSegmentX() { int __r; HRESULT __hr = Get_scrollSegmentX(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int scrollSegmentX = {read=_scw_Get_scrollSegmentX, write=Set_scrollSegmentX};
	/* safecall wrapper */ int _scw_Get_scrollSegmentY() { int __r; HRESULT __hr = Get_scrollSegmentY(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int scrollSegmentY = {read=_scw_Get_scrollSegmentY, write=Set_scrollSegmentY};
	/* safecall wrapper */ System::WordBool _scw_Get_isMultiLine() { System::WordBool __r; HRESULT __hr = Get_isMultiLine(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool isMultiLine = {read=_scw_Get_isMultiLine, write=Set_isMultiLine};
	/* safecall wrapper */ System::WideString _scw_Get_contentEditable() { System::WideString __r; HRESULT __hr = Get_contentEditable(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString contentEditable = {read=_scw_Get_contentEditable, write=Set_contentEditable};
	/* safecall wrapper */ System::WordBool _scw_Get_canHaveHTML() { System::WordBool __r; HRESULT __hr = Get_canHaveHTML(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool canHaveHTML = {read=_scw_Get_canHaveHTML, write=Set_canHaveHTML};
	/* safecall wrapper */ _di_IHTMLDocument _scw_Get_viewLink() { _di_IHTMLDocument __r; HRESULT __hr = Get_viewLink(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLDocument viewLink = {read=_scw_Get_viewLink, write=_Set_viewLink};
	/* safecall wrapper */ System::WordBool _scw_Get_frozen() { System::WordBool __r; HRESULT __hr = Get_frozen(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool frozen = {read=_scw_Get_frozen, write=Set_frozen};
};

__dispinterface  INTERFACE_UUID("{3050F6C9-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLElementDefaultsDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F58C-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLDefaults  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F4FD-98B5-11CF-BB82-00AA00BDCE0B}") IHTCDefaultDispatch  : public IDispatch 
{
	virtual HRESULT __safecall Get_element(_di_IHTMLElement &__Get_element_result) = 0 ;
	virtual HRESULT __safecall CreateEventObject(_di_IHTMLEventObj &__CreateEventObject_result) = 0 ;
	virtual HRESULT __safecall Get_defaults(_di_IDispatch &__Get_defaults_result) = 0 ;
	virtual HRESULT __safecall Get_document(_di_IDispatch &__Get_document_result) = 0 ;
	/* safecall wrapper */ _di_IHTMLElement _scw_Get_element() { _di_IHTMLElement __r; HRESULT __hr = Get_element(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLElement element = {read=_scw_Get_element};
	/* safecall wrapper */ _di_IDispatch _scw_Get_defaults() { _di_IDispatch __r; HRESULT __hr = Get_defaults(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch defaults = {read=_scw_Get_defaults};
	/* safecall wrapper */ _di_IDispatch _scw_Get_document() { _di_IDispatch __r; HRESULT __hr = Get_document(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch document = {read=_scw_Get_document};
};

__dispinterface  INTERFACE_UUID("{3050F4FD-98B5-11CF-BB82-00AA00BDCE0B}") IHTCDefaultDispatchDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F5DF-98B5-11CF-BB82-00AA00BDCE0B}") IHTCPropertyBehavior  : public IDispatch 
{
	virtual HRESULT __safecall fireChange() = 0 ;
	virtual HRESULT __safecall Set_value(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_value(System::OleVariant &__Get_value_result) = 0 ;
	/* safecall wrapper */ System::OleVariant _scw_Get_value() { System::OleVariant __r; HRESULT __hr = Get_value(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant value = {read=_scw_Get_value, write=Set_value};
};

__dispinterface  INTERFACE_UUID("{3050F5DF-98B5-11CF-BB82-00AA00BDCE0B}") IHTCPropertyBehaviorDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F631-98B5-11CF-BB82-00AA00BDCE0B}") IHTCMethodBehavior  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F631-98B5-11CF-BB82-00AA00BDCE0B}") IHTCMethodBehaviorDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F4FF-98B5-11CF-BB82-00AA00BDCE0B}") IHTCEventBehavior  : public IDispatch 
{
	virtual HRESULT __safecall fire(const _di_IHTMLEventObj pVar) = 0 ;
};

__dispinterface  INTERFACE_UUID("{3050F4FF-98B5-11CF-BB82-00AA00BDCE0B}") IHTCEventBehaviorDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F5F4-98B5-11CF-BB82-00AA00BDCE0B}") IHTCAttachBehavior  : public IDispatch 
{
	virtual HRESULT __safecall FireEvent(const _di_IDispatch evt) = 0 ;
	virtual HRESULT __safecall detachEvent() = 0 ;
};

__dispinterface  INTERFACE_UUID("{3050F5F4-98B5-11CF-BB82-00AA00BDCE0B}") IHTCAttachBehaviorDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F7EB-98B5-11CF-BB82-00AA00BDCE0B}") IHTCAttachBehavior2  : public IDispatch 
{
	virtual HRESULT __safecall FireEvent(System::OleVariant evt) = 0 ;
};

__dispinterface  INTERFACE_UUID("{3050F7EB-98B5-11CF-BB82-00AA00BDCE0B}") IHTCAttachBehavior2Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F5DC-98B5-11CF-BB82-00AA00BDCE0B}") IHTCDescBehavior  : public IDispatch 
{
	virtual HRESULT __safecall Get_urn(System::WideString &__Get_urn_result) = 0 ;
	virtual HRESULT __safecall Get_name(System::WideString &__Get_name_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_urn() { System::WideString __r; HRESULT __hr = Get_urn(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString urn = {read=_scw_Get_urn};
	/* safecall wrapper */ System::WideString _scw_Get_name() { System::WideString __r; HRESULT __hr = Get_name(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString name = {read=_scw_Get_name};
};

__dispinterface  INTERFACE_UUID("{3050F5DC-98B5-11CF-BB82-00AA00BDCE0B}") IHTCDescBehaviorDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F573-98B5-11CF-BB82-00AA00BDCE0B}") DispHTCDefaultDispatch  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F57F-98B5-11CF-BB82-00AA00BDCE0B}") DispHTCPropertyBehavior  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F587-98B5-11CF-BB82-00AA00BDCE0B}") DispHTCMethodBehavior  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F574-98B5-11CF-BB82-00AA00BDCE0B}") DispHTCEventBehavior  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F583-98B5-11CF-BB82-00AA00BDCE0B}") DispHTCAttachBehavior  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F57E-98B5-11CF-BB82-00AA00BDCE0B}") DispHTCDescBehavior  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F5E2-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLUrnCollection  : public IDispatch 
{
	virtual HRESULT __safecall Get_length(int &__Get_length_result) = 0 ;
	virtual HRESULT __safecall item(int index, System::WideString &__item_result) = 0 ;
	/* safecall wrapper */ int _scw_Get_length() { int __r; HRESULT __hr = Get_length(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int length = {read=_scw_Get_length};
};

__dispinterface  INTERFACE_UUID("{3050F5E2-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLUrnCollectionDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F551-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLUrnCollection  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F4B7-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLGenericElement  : public IDispatch 
{
	virtual HRESULT __safecall Get_recordset(_di_IDispatch &__Get_recordset_result) = 0 ;
	virtual HRESULT __safecall namedRecordset(const System::WideString dataMember, const System::OleVariant &hierarchy, _di_IDispatch &__namedRecordset_result) = 0 ;
	/* safecall wrapper */ _di_IDispatch _scw_Get_recordset() { _di_IDispatch __r; HRESULT __hr = Get_recordset(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch recordset = {read=_scw_Get_recordset};
};

__dispinterface  INTERFACE_UUID("{3050F4B7-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLGenericElementDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F563-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLGenericElement  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305104C1-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLStyleSheetRuleApplied  : public IDispatch 
{
	virtual HRESULT __safecall Get_msSpecificity(int &__Get_msSpecificity_result) = 0 ;
	virtual HRESULT __safecall msGetSpecificity(int index, int &__msGetSpecificity_result) = 0 ;
	/* safecall wrapper */ int _scw_Get_msSpecificity() { int __r; HRESULT __hr = Get_msSpecificity(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int msSpecificity = {read=_scw_Get_msSpecificity};
};

__dispinterface  INTERFACE_UUID("{305104C1-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLStyleSheetRuleAppliedDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305106FD-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLStyleSheetRule2  : public IDispatch 
{
	virtual HRESULT __safecall Set_selectorText(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_selectorText(System::WideString &__Get_selectorText_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_selectorText() { System::WideString __r; HRESULT __hr = Get_selectorText(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString selectorText = {read=_scw_Get_selectorText, write=Set_selectorText};
};

__dispinterface  INTERFACE_UUID("{305106FD-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLStyleSheetRule2Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305106E8-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLStyleSheetRulesCollection2  : public IDispatch 
{
	virtual HRESULT __safecall Get_length(int &__Get_length_result) = 0 ;
	virtual HRESULT __safecall item(int index, _di_IHTMLCSSRule &__item_result) = 0 ;
	/* safecall wrapper */ int _scw_Get_length() { int __r; HRESULT __hr = Get_length(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int length = {read=_scw_Get_length};
};

__dispinterface  INTERFACE_UUID("{305106E8-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLStyleSheetRulesCollection2Disp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F50E-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLStyleSheetRule  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F52F-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLStyleSheetRulesCollection  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F7EE-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLStyleSheetPage  : public IDispatch 
{
	virtual HRESULT __safecall Get_selector(System::WideString &__Get_selector_result) = 0 ;
	virtual HRESULT __safecall Get_pseudoClass(System::WideString &__Get_pseudoClass_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_selector() { System::WideString __r; HRESULT __hr = Get_selector(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString selector = {read=_scw_Get_selector};
	/* safecall wrapper */ System::WideString _scw_Get_pseudoClass() { System::WideString __r; HRESULT __hr = Get_pseudoClass(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString pseudoClass = {read=_scw_Get_pseudoClass};
};

__dispinterface  INTERFACE_UUID("{3050F7EE-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLStyleSheetPageDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305106ED-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLStyleSheetPage2  : public IDispatch 
{
	virtual HRESULT __safecall Set_selectorText(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_selectorText(System::WideString &__Get_selectorText_result) = 0 ;
	virtual HRESULT __safecall Get_style(_di_IHTMLRuleStyle &__Get_style_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_selectorText() { System::WideString __r; HRESULT __hr = Get_selectorText(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString selectorText = {read=_scw_Get_selectorText, write=Set_selectorText};
	/* safecall wrapper */ _di_IHTMLRuleStyle _scw_Get_style() { _di_IHTMLRuleStyle __r; HRESULT __hr = Get_style(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLRuleStyle style = {read=_scw_Get_style};
};

__dispinterface  INTERFACE_UUID("{305106ED-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLStyleSheetPage2Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F7F0-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLStyleSheetPagesCollection  : public IDispatch 
{
	virtual HRESULT __safecall Get_length(int &__Get_length_result) = 0 ;
	virtual HRESULT __safecall item(int index, _di_IHTMLStyleSheetPage &__item_result) = 0 ;
	/* safecall wrapper */ int _scw_Get_length() { int __r; HRESULT __hr = Get_length(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int length = {read=_scw_Get_length};
};

__dispinterface  INTERFACE_UUID("{3050F7F0-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLStyleSheetPagesCollectionDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F540-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLStyleSheetPage  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F543-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLStyleSheetPagesCollection  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F3D1-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLStyleSheet2  : public IDispatch 
{
	virtual HRESULT __safecall Get_pages(_di_IHTMLStyleSheetPagesCollection &__Get_pages_result) = 0 ;
	virtual HRESULT __safecall addPageRule(const System::WideString bstrSelector, const System::WideString bstrStyle, int lIndex, int &__addPageRule_result) = 0 ;
	/* safecall wrapper */ _di_IHTMLStyleSheetPagesCollection _scw_Get_pages() { _di_IHTMLStyleSheetPagesCollection __r; HRESULT __hr = Get_pages(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLStyleSheetPagesCollection pages = {read=_scw_Get_pages};
};

__dispinterface  INTERFACE_UUID("{3050F3D1-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLStyleSheet2Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510496-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLStyleSheet3  : public IDispatch 
{
	virtual HRESULT __safecall Set_href(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_href(System::WideString &__Get_href_result) = 0 ;
	virtual HRESULT __safecall Get_isAlternate(System::WordBool &__Get_isAlternate_result) = 0 ;
	virtual HRESULT __safecall Get_isPrefAlternate(System::WordBool &__Get_isPrefAlternate_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_href() { System::WideString __r; HRESULT __hr = Get_href(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString href = {read=_scw_Get_href, write=Set_href};
	/* safecall wrapper */ System::WordBool _scw_Get_isAlternate() { System::WordBool __r; HRESULT __hr = Get_isAlternate(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool isAlternate = {read=_scw_Get_isAlternate};
	/* safecall wrapper */ System::WordBool _scw_Get_isPrefAlternate() { System::WordBool __r; HRESULT __hr = Get_isPrefAlternate(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool isPrefAlternate = {read=_scw_Get_isPrefAlternate};
};

__dispinterface  INTERFACE_UUID("{30510496-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLStyleSheet3Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305106F4-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLStyleSheet4  : public IDispatch 
{
	virtual HRESULT __safecall Get_type_(System::WideString &__Get_type__result) = 0 ;
	virtual HRESULT __safecall Get_href(System::OleVariant &__Get_href_result) = 0 ;
	virtual HRESULT __safecall Get_title(System::WideString &__Get_title_result) = 0 ;
	virtual HRESULT __safecall Get_ownerNode(_di_IHTMLElement &__Get_ownerNode_result) = 0 ;
	virtual HRESULT __safecall Get_ownerRule(_di_IHTMLCSSRule &__Get_ownerRule_result) = 0 ;
	virtual HRESULT __safecall Get_cssRules(_di_IHTMLStyleSheetRulesCollection &__Get_cssRules_result) = 0 ;
	virtual HRESULT __safecall Get_media(System::OleVariant &__Get_media_result) = 0 ;
	virtual HRESULT __safecall insertRule(const System::WideString bstrRule, int lIndex, int &__insertRule_result) = 0 ;
	virtual HRESULT __safecall deleteRule(int lIndex) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_type_() { System::WideString __r; HRESULT __hr = Get_type_(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString type_ = {read=_scw_Get_type_};
	/* safecall wrapper */ System::OleVariant _scw_Get_href() { System::OleVariant __r; HRESULT __hr = Get_href(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant href = {read=_scw_Get_href};
	/* safecall wrapper */ System::WideString _scw_Get_title() { System::WideString __r; HRESULT __hr = Get_title(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString title = {read=_scw_Get_title};
	/* safecall wrapper */ _di_IHTMLElement _scw_Get_ownerNode() { _di_IHTMLElement __r; HRESULT __hr = Get_ownerNode(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLElement ownerNode = {read=_scw_Get_ownerNode};
	/* safecall wrapper */ _di_IHTMLCSSRule _scw_Get_ownerRule() { _di_IHTMLCSSRule __r; HRESULT __hr = Get_ownerRule(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLCSSRule ownerRule = {read=_scw_Get_ownerRule};
	/* safecall wrapper */ _di_IHTMLStyleSheetRulesCollection _scw_Get_cssRules() { _di_IHTMLStyleSheetRulesCollection __r; HRESULT __hr = Get_cssRules(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLStyleSheetRulesCollection cssRules = {read=_scw_Get_cssRules};
	/* safecall wrapper */ System::OleVariant _scw_Get_media() { System::OleVariant __r; HRESULT __hr = Get_media(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant media = {read=_scw_Get_media};
};

__dispinterface  INTERFACE_UUID("{305106F4-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLStyleSheet4Disp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F58D-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLStyleSheet  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305106E7-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLStyleSheetsCollection2  : public IDispatch 
{
	virtual HRESULT __safecall item(int index, System::OleVariant &__item_result) = 0 ;
};

__dispinterface  INTERFACE_UUID("{305106E7-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLStyleSheetsCollection2Disp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F547-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLStyleSheetsCollection  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F61D-98B5-11CF-BB82-00AA00BDCE0B}") HTMLLinkElementEvents2  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F3CC-98B5-11CF-BB82-00AA00BDCE0B}") HTMLLinkElementEvents  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F205-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLLinkElement  : public IDispatch 
{
	virtual HRESULT __safecall Set_href(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_href(System::WideString &__Get_href_result) = 0 ;
	virtual HRESULT __safecall Set_rel(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_rel(System::WideString &__Get_rel_result) = 0 ;
	virtual HRESULT __safecall Set_rev(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_rev(System::WideString &__Get_rev_result) = 0 ;
	virtual HRESULT __safecall Set_type_(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_type_(System::WideString &__Get_type__result) = 0 ;
	virtual HRESULT __safecall Get_readyState(System::WideString &__Get_readyState_result) = 0 ;
	virtual HRESULT __safecall Set_onreadystatechange(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onreadystatechange(System::OleVariant &__Get_onreadystatechange_result) = 0 ;
	virtual HRESULT __safecall Set_onload(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onload(System::OleVariant &__Get_onload_result) = 0 ;
	virtual HRESULT __safecall Set_onerror(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onerror(System::OleVariant &__Get_onerror_result) = 0 ;
	virtual HRESULT __safecall Get_styleSheet(_di_IHTMLStyleSheet &__Get_styleSheet_result) = 0 ;
	virtual HRESULT __safecall Set_disabled(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_disabled(System::WordBool &__Get_disabled_result) = 0 ;
	virtual HRESULT __safecall Set_media(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_media(System::WideString &__Get_media_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_href() { System::WideString __r; HRESULT __hr = Get_href(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString href = {read=_scw_Get_href, write=Set_href};
	/* safecall wrapper */ System::WideString _scw_Get_rel() { System::WideString __r; HRESULT __hr = Get_rel(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString rel = {read=_scw_Get_rel, write=Set_rel};
	/* safecall wrapper */ System::WideString _scw_Get_rev() { System::WideString __r; HRESULT __hr = Get_rev(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString rev = {read=_scw_Get_rev, write=Set_rev};
	/* safecall wrapper */ System::WideString _scw_Get_type_() { System::WideString __r; HRESULT __hr = Get_type_(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString type_ = {read=_scw_Get_type_, write=Set_type_};
	/* safecall wrapper */ System::WideString _scw_Get_readyState() { System::WideString __r; HRESULT __hr = Get_readyState(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString readyState = {read=_scw_Get_readyState};
	/* safecall wrapper */ System::OleVariant _scw_Get_onreadystatechange() { System::OleVariant __r; HRESULT __hr = Get_onreadystatechange(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onreadystatechange = {read=_scw_Get_onreadystatechange, write=Set_onreadystatechange};
	/* safecall wrapper */ System::OleVariant _scw_Get_onload() { System::OleVariant __r; HRESULT __hr = Get_onload(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onload = {read=_scw_Get_onload, write=Set_onload};
	/* safecall wrapper */ System::OleVariant _scw_Get_onerror() { System::OleVariant __r; HRESULT __hr = Get_onerror(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onerror = {read=_scw_Get_onerror, write=Set_onerror};
	/* safecall wrapper */ _di_IHTMLStyleSheet _scw_Get_styleSheet() { _di_IHTMLStyleSheet __r; HRESULT __hr = Get_styleSheet(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLStyleSheet styleSheet = {read=_scw_Get_styleSheet};
	/* safecall wrapper */ System::WordBool _scw_Get_disabled() { System::WordBool __r; HRESULT __hr = Get_disabled(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool disabled = {read=_scw_Get_disabled, write=Set_disabled};
	/* safecall wrapper */ System::WideString _scw_Get_media() { System::WideString __r; HRESULT __hr = Get_media(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString media = {read=_scw_Get_media, write=Set_media};
};

__dispinterface  INTERFACE_UUID("{3050F205-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLLinkElementDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F4E5-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLLinkElement2  : public IDispatch 
{
	virtual HRESULT __safecall Set_target(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_target(System::WideString &__Get_target_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_target() { System::WideString __r; HRESULT __hr = Get_target(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString target = {read=_scw_Get_target, write=Set_target};
};

__dispinterface  INTERFACE_UUID("{3050F4E5-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLLinkElement2Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F81E-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLLinkElement3  : public IDispatch 
{
	virtual HRESULT __safecall Set_charset(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_charset(System::WideString &__Get_charset_result) = 0 ;
	virtual HRESULT __safecall Set_hreflang(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_hreflang(System::WideString &__Get_hreflang_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_charset() { System::WideString __r; HRESULT __hr = Get_charset(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString charset = {read=_scw_Get_charset, write=Set_charset};
	/* safecall wrapper */ System::WideString _scw_Get_hreflang() { System::WideString __r; HRESULT __hr = Get_hreflang(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString hreflang = {read=_scw_Get_hreflang, write=Set_hreflang};
};

__dispinterface  INTERFACE_UUID("{3050F81E-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLLinkElement3Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3051043A-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLLinkElement4  : public IDispatch 
{
	virtual HRESULT __safecall Set_href(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_href(System::WideString &__Get_href_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_href() { System::WideString __r; HRESULT __hr = Get_href(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString href = {read=_scw_Get_href, write=Set_href};
};

__dispinterface  INTERFACE_UUID("{3051043A-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLLinkElement4Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510726-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLLinkElement5  : public IDispatch 
{
	virtual HRESULT __safecall Get_sheet(_di_IHTMLStyleSheet &__Get_sheet_result) = 0 ;
	/* safecall wrapper */ _di_IHTMLStyleSheet _scw_Get_sheet() { _di_IHTMLStyleSheet __r; HRESULT __hr = Get_sheet(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLStyleSheet sheet = {read=_scw_Get_sheet};
};

__dispinterface  INTERFACE_UUID("{30510726-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLLinkElement5Disp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F524-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLLinkElement  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F220-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLTxtRange  : public IDispatch 
{
	virtual HRESULT __safecall Get_htmlText(System::WideString &__Get_htmlText_result) = 0 ;
	virtual HRESULT __safecall Set_text(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_text(System::WideString &__Get_text_result) = 0 ;
	virtual HRESULT __safecall parentElement(_di_IHTMLElement &__parentElement_result) = 0 ;
	virtual HRESULT __safecall duplicate(_di_IHTMLTxtRange &__duplicate_result) = 0 ;
	virtual HRESULT __safecall inRange(const _di_IHTMLTxtRange range, System::WordBool &__inRange_result) = 0 ;
	virtual HRESULT __safecall isEqual(const _di_IHTMLTxtRange range, System::WordBool &__isEqual_result) = 0 ;
	virtual HRESULT __safecall scrollIntoView(System::WordBool fStart) = 0 ;
	virtual HRESULT __safecall collapse(System::WordBool start) = 0 ;
	virtual HRESULT __safecall expand(const System::WideString Unit_, System::WordBool &__expand_result) = 0 ;
	virtual HRESULT __safecall move(const System::WideString Unit_, int Count, int &__move_result) = 0 ;
	virtual HRESULT __safecall moveStart(const System::WideString Unit_, int Count, int &__moveStart_result) = 0 ;
	virtual HRESULT __safecall moveEnd(const System::WideString Unit_, int Count, int &__moveEnd_result) = 0 ;
	virtual HRESULT __safecall select() = 0 ;
	virtual HRESULT __safecall pasteHTML(const System::WideString html) = 0 ;
	virtual HRESULT __safecall moveToElementText(const _di_IHTMLElement element) = 0 ;
	virtual HRESULT __safecall setEndPoint(const System::WideString how, const _di_IHTMLTxtRange sourceRange) = 0 ;
	virtual HRESULT __safecall compareEndPoints(const System::WideString how, const _di_IHTMLTxtRange sourceRange, int &__compareEndPoints_result) = 0 ;
	virtual HRESULT __safecall findText(const System::WideString String_, int Count, int flags, System::WordBool &__findText_result) = 0 ;
	virtual HRESULT __safecall moveToPoint(int x, int y) = 0 ;
	virtual HRESULT __safecall getBookmark(System::WideString &__getBookmark_result) = 0 ;
	virtual HRESULT __safecall moveToBookmark(const System::WideString Bookmark, System::WordBool &__moveToBookmark_result) = 0 ;
	virtual HRESULT __safecall queryCommandSupported(const System::WideString cmdID, System::WordBool &__queryCommandSupported_result) = 0 ;
	virtual HRESULT __safecall queryCommandEnabled(const System::WideString cmdID, System::WordBool &__queryCommandEnabled_result) = 0 ;
	virtual HRESULT __safecall queryCommandState(const System::WideString cmdID, System::WordBool &__queryCommandState_result) = 0 ;
	virtual HRESULT __safecall queryCommandIndeterm(const System::WideString cmdID, System::WordBool &__queryCommandIndeterm_result) = 0 ;
	virtual HRESULT __safecall queryCommandText(const System::WideString cmdID, System::WideString &__queryCommandText_result) = 0 ;
	virtual HRESULT __safecall queryCommandValue(const System::WideString cmdID, System::OleVariant &__queryCommandValue_result) = 0 ;
	virtual HRESULT __safecall execCommand(const System::WideString cmdID, System::WordBool showUI, System::OleVariant value, System::WordBool &__execCommand_result) = 0 ;
	virtual HRESULT __safecall execCommandShowHelp(const System::WideString cmdID, System::WordBool &__execCommandShowHelp_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_htmlText() { System::WideString __r; HRESULT __hr = Get_htmlText(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString htmlText = {read=_scw_Get_htmlText};
	/* safecall wrapper */ System::WideString _scw_Get_text() { System::WideString __r; HRESULT __hr = Get_text(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString text = {read=_scw_Get_text, write=Set_text};
};

__dispinterface  INTERFACE_UUID("{3050F220-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLTxtRangeDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F40B-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLTextRangeMetrics  : public IDispatch 
{
	virtual HRESULT __safecall Get_offsetTop(int &__Get_offsetTop_result) = 0 ;
	virtual HRESULT __safecall Get_offsetLeft(int &__Get_offsetLeft_result) = 0 ;
	virtual HRESULT __safecall Get_boundingTop(int &__Get_boundingTop_result) = 0 ;
	virtual HRESULT __safecall Get_boundingLeft(int &__Get_boundingLeft_result) = 0 ;
	virtual HRESULT __safecall Get_boundingWidth(int &__Get_boundingWidth_result) = 0 ;
	virtual HRESULT __safecall Get_boundingHeight(int &__Get_boundingHeight_result) = 0 ;
	/* safecall wrapper */ int _scw_Get_offsetTop() { int __r; HRESULT __hr = Get_offsetTop(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int offsetTop = {read=_scw_Get_offsetTop};
	/* safecall wrapper */ int _scw_Get_offsetLeft() { int __r; HRESULT __hr = Get_offsetLeft(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int offsetLeft = {read=_scw_Get_offsetLeft};
	/* safecall wrapper */ int _scw_Get_boundingTop() { int __r; HRESULT __hr = Get_boundingTop(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int boundingTop = {read=_scw_Get_boundingTop};
	/* safecall wrapper */ int _scw_Get_boundingLeft() { int __r; HRESULT __hr = Get_boundingLeft(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int boundingLeft = {read=_scw_Get_boundingLeft};
	/* safecall wrapper */ int _scw_Get_boundingWidth() { int __r; HRESULT __hr = Get_boundingWidth(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int boundingWidth = {read=_scw_Get_boundingWidth};
	/* safecall wrapper */ int _scw_Get_boundingHeight() { int __r; HRESULT __hr = Get_boundingHeight(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int boundingHeight = {read=_scw_Get_boundingHeight};
};

__dispinterface  INTERFACE_UUID("{3050F40B-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLTextRangeMetricsDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F4A6-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLTextRangeMetrics2  : public IDispatch 
{
	virtual HRESULT __safecall getClientRects(_di_IHTMLRectCollection &__getClientRects_result) = 0 ;
	virtual HRESULT __safecall getBoundingClientRect(_di_IHTMLRect &__getBoundingClientRect_result) = 0 ;
};

__dispinterface  INTERFACE_UUID("{3050F4A6-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLTextRangeMetrics2Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F7ED-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLTxtRangeCollection  : public IDispatch 
{
	virtual HRESULT __safecall Get_length(int &__Get_length_result) = 0 ;
	virtual HRESULT __safecall Get__newEnum(System::_di_IInterface &__Get__newEnum_result) = 0 ;
	virtual HRESULT __safecall item(const System::OleVariant &pvarIndex, System::OleVariant &__item_result) = 0 ;
	/* safecall wrapper */ int _scw_Get_length() { int __r; HRESULT __hr = Get_length(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int length = {read=_scw_Get_length};
	/* safecall wrapper */ System::_di_IInterface _scw_Get__newEnum() { System::_di_IInterface __r; HRESULT __hr = Get__newEnum(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::_di_IInterface _newEnum = {read=_scw_Get__newEnum};
};

__dispinterface  INTERFACE_UUID("{3050F7ED-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLTxtRangeCollectionDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F5A3-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLDOMRange  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F614-98B5-11CF-BB82-00AA00BDCE0B}") HTMLFormElementEvents2  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F364-98B5-11CF-BB82-00AA00BDCE0B}") HTMLFormElementEvents  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F4F6-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLFormElement2  : public IDispatch 
{
	virtual HRESULT __safecall Set_acceptCharset(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_acceptCharset(System::WideString &__Get_acceptCharset_result) = 0 ;
	virtual HRESULT __safecall urns(System::OleVariant urn, _di_IDispatch &__urns_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_acceptCharset() { System::WideString __r; HRESULT __hr = Get_acceptCharset(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString acceptCharset = {read=_scw_Get_acceptCharset, write=Set_acceptCharset};
};

__dispinterface  INTERFACE_UUID("{3050F4F6-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLFormElement2Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F836-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLFormElement3  : public IDispatch 
{
	virtual HRESULT __safecall namedItem(const System::WideString name, _di_IDispatch &__namedItem_result) = 0 ;
};

__dispinterface  INTERFACE_UUID("{3050F836-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLFormElement3Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F645-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLSubmitData  : public IDispatch 
{
	virtual HRESULT __safecall appendNameValuePair(const System::WideString name, const System::WideString value) = 0 ;
	virtual HRESULT __safecall appendNameFilePair(const System::WideString name, const System::WideString filename) = 0 ;
	virtual HRESULT __safecall appendItemSeparator() = 0 ;
};

__dispinterface  INTERFACE_UUID("{3050F645-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLSubmitDataDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3051042C-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLFormElement4  : public IDispatch 
{
	virtual HRESULT __safecall Set_action(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_action(System::WideString &__Get_action_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_action() { System::WideString __r; HRESULT __hr = Get_action(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString action = {read=_scw_Get_action, write=Set_action};
};

__dispinterface  INTERFACE_UUID("{3051042C-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLFormElement4Disp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F510-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLFormElement  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F612-98B5-11CF-BB82-00AA00BDCE0B}") HTMLControlElementEvents2  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F4EA-98B5-11CF-BB82-00AA00BDCE0B}") HTMLControlElementEvents  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F4E9-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLControlElement  : public IDispatch 
{
	virtual HRESULT __safecall Set_tabIndex(short p) = 0 ;
	virtual HRESULT __safecall Get_tabIndex(short &__Get_tabIndex_result) = 0 ;
	virtual HRESULT __safecall focus() = 0 ;
	virtual HRESULT __safecall Set_accessKey(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_accessKey(System::WideString &__Get_accessKey_result) = 0 ;
	virtual HRESULT __safecall Set_onblur(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onblur(System::OleVariant &__Get_onblur_result) = 0 ;
	virtual HRESULT __safecall Set_onfocus(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onfocus(System::OleVariant &__Get_onfocus_result) = 0 ;
	virtual HRESULT __safecall Set_onresize(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onresize(System::OleVariant &__Get_onresize_result) = 0 ;
	virtual HRESULT __safecall blur() = 0 ;
	virtual HRESULT __safecall addFilter(const System::_di_IInterface pUnk) = 0 ;
	virtual HRESULT __safecall removeFilter(const System::_di_IInterface pUnk) = 0 ;
	virtual HRESULT __safecall Get_clientHeight(int &__Get_clientHeight_result) = 0 ;
	virtual HRESULT __safecall Get_clientWidth(int &__Get_clientWidth_result) = 0 ;
	virtual HRESULT __safecall Get_clientTop(int &__Get_clientTop_result) = 0 ;
	virtual HRESULT __safecall Get_clientLeft(int &__Get_clientLeft_result) = 0 ;
	/* safecall wrapper */ short _scw_Get_tabIndex() { short __r; HRESULT __hr = Get_tabIndex(__r); System::CheckSafecallResult(__hr); return __r; }
	__property short tabIndex = {read=_scw_Get_tabIndex, write=Set_tabIndex};
	/* safecall wrapper */ System::WideString _scw_Get_accessKey() { System::WideString __r; HRESULT __hr = Get_accessKey(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString accessKey = {read=_scw_Get_accessKey, write=Set_accessKey};
	/* safecall wrapper */ System::OleVariant _scw_Get_onblur() { System::OleVariant __r; HRESULT __hr = Get_onblur(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onblur = {read=_scw_Get_onblur, write=Set_onblur};
	/* safecall wrapper */ System::OleVariant _scw_Get_onfocus() { System::OleVariant __r; HRESULT __hr = Get_onfocus(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onfocus = {read=_scw_Get_onfocus, write=Set_onfocus};
	/* safecall wrapper */ System::OleVariant _scw_Get_onresize() { System::OleVariant __r; HRESULT __hr = Get_onresize(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onresize = {read=_scw_Get_onresize, write=Set_onresize};
	/* safecall wrapper */ int _scw_Get_clientHeight() { int __r; HRESULT __hr = Get_clientHeight(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int clientHeight = {read=_scw_Get_clientHeight};
	/* safecall wrapper */ int _scw_Get_clientWidth() { int __r; HRESULT __hr = Get_clientWidth(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int clientWidth = {read=_scw_Get_clientWidth};
	/* safecall wrapper */ int _scw_Get_clientTop() { int __r; HRESULT __hr = Get_clientTop(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int clientTop = {read=_scw_Get_clientTop};
	/* safecall wrapper */ int _scw_Get_clientLeft() { int __r; HRESULT __hr = Get_clientLeft(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int clientLeft = {read=_scw_Get_clientLeft};
};

__dispinterface  INTERFACE_UUID("{3050F4E9-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLControlElementDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F218-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLTextElement  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F218-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLTextElementDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F537-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLTextElement  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F624-98B5-11CF-BB82-00AA00BDCE0B}") HTMLTextContainerEvents2  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{1FF6AA72-5842-11CF-A707-00AA00C0098D}") HTMLTextContainerEvents  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F230-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLTextContainer  : public IDispatch 
{
	virtual HRESULT __safecall createControlRange(_di_IDispatch &__createControlRange_result) = 0 ;
	virtual HRESULT __safecall Get_scrollHeight(int &__Get_scrollHeight_result) = 0 ;
	virtual HRESULT __safecall Get_scrollWidth(int &__Get_scrollWidth_result) = 0 ;
	virtual HRESULT __safecall Set_scrollTop(int p) = 0 ;
	virtual HRESULT __safecall Get_scrollTop(int &__Get_scrollTop_result) = 0 ;
	virtual HRESULT __safecall Set_scrollLeft(int p) = 0 ;
	virtual HRESULT __safecall Get_scrollLeft(int &__Get_scrollLeft_result) = 0 ;
	virtual HRESULT __safecall Set_onscroll(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onscroll(System::OleVariant &__Get_onscroll_result) = 0 ;
	/* safecall wrapper */ int _scw_Get_scrollHeight() { int __r; HRESULT __hr = Get_scrollHeight(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int scrollHeight = {read=_scw_Get_scrollHeight};
	/* safecall wrapper */ int _scw_Get_scrollWidth() { int __r; HRESULT __hr = Get_scrollWidth(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int scrollWidth = {read=_scw_Get_scrollWidth};
	/* safecall wrapper */ int _scw_Get_scrollTop() { int __r; HRESULT __hr = Get_scrollTop(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int scrollTop = {read=_scw_Get_scrollTop, write=Set_scrollTop};
	/* safecall wrapper */ int _scw_Get_scrollLeft() { int __r; HRESULT __hr = Get_scrollLeft(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int scrollLeft = {read=_scw_Get_scrollLeft, write=Set_scrollLeft};
	/* safecall wrapper */ System::OleVariant _scw_Get_onscroll() { System::OleVariant __r; HRESULT __hr = Get_onscroll(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onscroll = {read=_scw_Get_onscroll, write=Set_onscroll};
};

__dispinterface  INTERFACE_UUID("{3050F230-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLTextContainerDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F29C-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLControlRange  : public IDispatch 
{
	virtual HRESULT __safecall select() = 0 ;
	virtual HRESULT __safecall add(const _di_IHTMLControlElement item) = 0 ;
	virtual HRESULT __safecall remove(int index) = 0 ;
	virtual HRESULT __safecall item(int index, _di_IHTMLElement &__item_result) = 0 ;
	virtual HRESULT __safecall scrollIntoView(System::OleVariant varargStart) = 0 ;
	virtual HRESULT __safecall queryCommandSupported(const System::WideString cmdID, System::WordBool &__queryCommandSupported_result) = 0 ;
	virtual HRESULT __safecall queryCommandEnabled(const System::WideString cmdID, System::WordBool &__queryCommandEnabled_result) = 0 ;
	virtual HRESULT __safecall queryCommandState(const System::WideString cmdID, System::WordBool &__queryCommandState_result) = 0 ;
	virtual HRESULT __safecall queryCommandIndeterm(const System::WideString cmdID, System::WordBool &__queryCommandIndeterm_result) = 0 ;
	virtual HRESULT __safecall queryCommandText(const System::WideString cmdID, System::WideString &__queryCommandText_result) = 0 ;
	virtual HRESULT __safecall queryCommandValue(const System::WideString cmdID, System::OleVariant &__queryCommandValue_result) = 0 ;
	virtual HRESULT __safecall execCommand(const System::WideString cmdID, System::WordBool showUI, System::OleVariant value, System::WordBool &__execCommand_result) = 0 ;
	virtual HRESULT __safecall execCommandShowHelp(const System::WideString cmdID, System::WordBool &__execCommandShowHelp_result) = 0 ;
	virtual HRESULT __safecall commonParentElement(_di_IHTMLElement &__commonParentElement_result) = 0 ;
	virtual HRESULT __safecall Get_length(int &__Get_length_result) = 0 ;
	/* safecall wrapper */ int _scw_Get_length() { int __r; HRESULT __hr = Get_length(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int length = {read=_scw_Get_length};
};

__dispinterface  INTERFACE_UUID("{3050F29C-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLControlRangeDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F65E-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLControlRange2  : public IDispatch 
{
	virtual HRESULT __safecall addElement(const _di_IHTMLElement item) = 0 ;
};

__dispinterface  INTERFACE_UUID("{3050F65E-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLControlRange2Disp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F616-98B5-11CF-BB82-00AA00BDCE0B}") HTMLImgEvents2  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F25B-98B5-11CF-BB82-00AA00BDCE0B}") HTMLImgEvents  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F826-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLImgElement2  : public IDispatch 
{
	virtual HRESULT __safecall Set_longDesc(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_longDesc(System::WideString &__Get_longDesc_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_longDesc() { System::WideString __r; HRESULT __hr = Get_longDesc(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString longDesc = {read=_scw_Get_longDesc, write=Set_longDesc};
};

__dispinterface  INTERFACE_UUID("{3050F826-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLImgElement2Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510434-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLImgElement3  : public IDispatch 
{
	virtual HRESULT __safecall Set_longDesc(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_longDesc(System::WideString &__Get_longDesc_result) = 0 ;
	virtual HRESULT __safecall Set_vrml(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_vrml(System::WideString &__Get_vrml_result) = 0 ;
	virtual HRESULT __safecall Set_lowsrc(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_lowsrc(System::WideString &__Get_lowsrc_result) = 0 ;
	virtual HRESULT __safecall Set_dynsrc(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_dynsrc(System::WideString &__Get_dynsrc_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_longDesc() { System::WideString __r; HRESULT __hr = Get_longDesc(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString longDesc = {read=_scw_Get_longDesc, write=Set_longDesc};
	/* safecall wrapper */ System::WideString _scw_Get_vrml() { System::WideString __r; HRESULT __hr = Get_vrml(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString vrml = {read=_scw_Get_vrml, write=Set_vrml};
	/* safecall wrapper */ System::WideString _scw_Get_lowsrc() { System::WideString __r; HRESULT __hr = Get_lowsrc(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString lowsrc = {read=_scw_Get_lowsrc, write=Set_lowsrc};
	/* safecall wrapper */ System::WideString _scw_Get_dynsrc() { System::WideString __r; HRESULT __hr = Get_dynsrc(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString dynsrc = {read=_scw_Get_dynsrc, write=Set_dynsrc};
};

__dispinterface  INTERFACE_UUID("{30510434-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLImgElement3Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305107F6-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLImgElement4  : public IDispatch 
{
	virtual HRESULT __safecall Get_naturalWidth(int &__Get_naturalWidth_result) = 0 ;
	virtual HRESULT __safecall Get_naturalHeight(int &__Get_naturalHeight_result) = 0 ;
	/* safecall wrapper */ int _scw_Get_naturalWidth() { int __r; HRESULT __hr = Get_naturalWidth(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int naturalWidth = {read=_scw_Get_naturalWidth};
	/* safecall wrapper */ int _scw_Get_naturalHeight() { int __r; HRESULT __hr = Get_naturalHeight(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int naturalHeight = {read=_scw_Get_naturalHeight};
};

__dispinterface  INTERFACE_UUID("{305107F6-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLImgElement4Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510793-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLMSImgElement  : public IDispatch 
{
	virtual HRESULT __safecall Set_msPlayToDisabled(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_msPlayToDisabled(System::WordBool &__Get_msPlayToDisabled_result) = 0 ;
	virtual HRESULT __safecall Set_msPlayToPrimary(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_msPlayToPrimary(System::WordBool &__Get_msPlayToPrimary_result) = 0 ;
	/* safecall wrapper */ System::WordBool _scw_Get_msPlayToDisabled() { System::WordBool __r; HRESULT __hr = Get_msPlayToDisabled(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool msPlayToDisabled = {read=_scw_Get_msPlayToDisabled, write=Set_msPlayToDisabled};
	/* safecall wrapper */ System::WordBool _scw_Get_msPlayToPrimary() { System::WordBool __r; HRESULT __hr = Get_msPlayToPrimary(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool msPlayToPrimary = {read=_scw_Get_msPlayToPrimary, write=Set_msPlayToPrimary};
};

__dispinterface  INTERFACE_UUID("{30510793-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLMSImgElementDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F51C-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLImg  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F1D8-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLBodyElement  : public IDispatch 
{
	virtual HRESULT __safecall Set_background(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_background(System::WideString &__Get_background_result) = 0 ;
	virtual HRESULT __safecall Set_bgProperties(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_bgProperties(System::WideString &__Get_bgProperties_result) = 0 ;
	virtual HRESULT __safecall Set_leftMargin(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_leftMargin(System::OleVariant &__Get_leftMargin_result) = 0 ;
	virtual HRESULT __safecall Set_topMargin(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_topMargin(System::OleVariant &__Get_topMargin_result) = 0 ;
	virtual HRESULT __safecall Set_rightMargin(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_rightMargin(System::OleVariant &__Get_rightMargin_result) = 0 ;
	virtual HRESULT __safecall Set_bottomMargin(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_bottomMargin(System::OleVariant &__Get_bottomMargin_result) = 0 ;
	virtual HRESULT __safecall Set_noWrap(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_noWrap(System::WordBool &__Get_noWrap_result) = 0 ;
	virtual HRESULT __safecall Set_bgColor(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_bgColor(System::OleVariant &__Get_bgColor_result) = 0 ;
	virtual HRESULT __safecall Set_text(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_text(System::OleVariant &__Get_text_result) = 0 ;
	virtual HRESULT __safecall Set_link(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_link(System::OleVariant &__Get_link_result) = 0 ;
	virtual HRESULT __safecall Set_vLink(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_vLink(System::OleVariant &__Get_vLink_result) = 0 ;
	virtual HRESULT __safecall Set_aLink(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_aLink(System::OleVariant &__Get_aLink_result) = 0 ;
	virtual HRESULT __safecall Set_onload(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onload(System::OleVariant &__Get_onload_result) = 0 ;
	virtual HRESULT __safecall Set_onunload(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onunload(System::OleVariant &__Get_onunload_result) = 0 ;
	virtual HRESULT __safecall Set_scroll(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_scroll(System::WideString &__Get_scroll_result) = 0 ;
	virtual HRESULT __safecall Set_onselect(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onselect(System::OleVariant &__Get_onselect_result) = 0 ;
	virtual HRESULT __safecall Set_onbeforeunload(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onbeforeunload(System::OleVariant &__Get_onbeforeunload_result) = 0 ;
	virtual HRESULT __safecall createTextRange(_di_IHTMLTxtRange &__createTextRange_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_background() { System::WideString __r; HRESULT __hr = Get_background(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString background = {read=_scw_Get_background, write=Set_background};
	/* safecall wrapper */ System::WideString _scw_Get_bgProperties() { System::WideString __r; HRESULT __hr = Get_bgProperties(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString bgProperties = {read=_scw_Get_bgProperties, write=Set_bgProperties};
	/* safecall wrapper */ System::OleVariant _scw_Get_leftMargin() { System::OleVariant __r; HRESULT __hr = Get_leftMargin(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant leftMargin = {read=_scw_Get_leftMargin, write=Set_leftMargin};
	/* safecall wrapper */ System::OleVariant _scw_Get_topMargin() { System::OleVariant __r; HRESULT __hr = Get_topMargin(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant topMargin = {read=_scw_Get_topMargin, write=Set_topMargin};
	/* safecall wrapper */ System::OleVariant _scw_Get_rightMargin() { System::OleVariant __r; HRESULT __hr = Get_rightMargin(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant rightMargin = {read=_scw_Get_rightMargin, write=Set_rightMargin};
	/* safecall wrapper */ System::OleVariant _scw_Get_bottomMargin() { System::OleVariant __r; HRESULT __hr = Get_bottomMargin(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant bottomMargin = {read=_scw_Get_bottomMargin, write=Set_bottomMargin};
	/* safecall wrapper */ System::WordBool _scw_Get_noWrap() { System::WordBool __r; HRESULT __hr = Get_noWrap(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool noWrap = {read=_scw_Get_noWrap, write=Set_noWrap};
	/* safecall wrapper */ System::OleVariant _scw_Get_bgColor() { System::OleVariant __r; HRESULT __hr = Get_bgColor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant bgColor = {read=_scw_Get_bgColor, write=Set_bgColor};
	/* safecall wrapper */ System::OleVariant _scw_Get_text() { System::OleVariant __r; HRESULT __hr = Get_text(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant text = {read=_scw_Get_text, write=Set_text};
	/* safecall wrapper */ System::OleVariant _scw_Get_link() { System::OleVariant __r; HRESULT __hr = Get_link(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant link = {read=_scw_Get_link, write=Set_link};
	/* safecall wrapper */ System::OleVariant _scw_Get_vLink() { System::OleVariant __r; HRESULT __hr = Get_vLink(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant vLink = {read=_scw_Get_vLink, write=Set_vLink};
	/* safecall wrapper */ System::OleVariant _scw_Get_aLink() { System::OleVariant __r; HRESULT __hr = Get_aLink(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant aLink = {read=_scw_Get_aLink, write=Set_aLink};
	/* safecall wrapper */ System::OleVariant _scw_Get_onload() { System::OleVariant __r; HRESULT __hr = Get_onload(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onload = {read=_scw_Get_onload, write=Set_onload};
	/* safecall wrapper */ System::OleVariant _scw_Get_onunload() { System::OleVariant __r; HRESULT __hr = Get_onunload(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onunload = {read=_scw_Get_onunload, write=Set_onunload};
	/* safecall wrapper */ System::WideString _scw_Get_scroll() { System::WideString __r; HRESULT __hr = Get_scroll(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString scroll = {read=_scw_Get_scroll, write=Set_scroll};
	/* safecall wrapper */ System::OleVariant _scw_Get_onselect() { System::OleVariant __r; HRESULT __hr = Get_onselect(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onselect = {read=_scw_Get_onselect, write=Set_onselect};
	/* safecall wrapper */ System::OleVariant _scw_Get_onbeforeunload() { System::OleVariant __r; HRESULT __hr = Get_onbeforeunload(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onbeforeunload = {read=_scw_Get_onbeforeunload, write=Set_onbeforeunload};
};

__dispinterface  INTERFACE_UUID("{3050F1D8-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLBodyElementDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F5C5-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLBodyElement2  : public IDispatch 
{
	virtual HRESULT __safecall Set_onbeforeprint(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onbeforeprint(System::OleVariant &__Get_onbeforeprint_result) = 0 ;
	virtual HRESULT __safecall Set_onafterprint(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onafterprint(System::OleVariant &__Get_onafterprint_result) = 0 ;
	/* safecall wrapper */ System::OleVariant _scw_Get_onbeforeprint() { System::OleVariant __r; HRESULT __hr = Get_onbeforeprint(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onbeforeprint = {read=_scw_Get_onbeforeprint, write=Set_onbeforeprint};
	/* safecall wrapper */ System::OleVariant _scw_Get_onafterprint() { System::OleVariant __r; HRESULT __hr = Get_onafterprint(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onafterprint = {read=_scw_Get_onafterprint, write=Set_onafterprint};
};

__dispinterface  INTERFACE_UUID("{3050F5C5-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLBodyElement2Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510422-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLBodyElement3  : public IDispatch 
{
	virtual HRESULT __safecall Set_background(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_background(System::WideString &__Get_background_result) = 0 ;
	virtual HRESULT __safecall Set_ononline(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_ononline(System::OleVariant &__Get_ononline_result) = 0 ;
	virtual HRESULT __safecall Set_onoffline(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onoffline(System::OleVariant &__Get_onoffline_result) = 0 ;
	virtual HRESULT __safecall Set_onhashchange(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onhashchange(System::OleVariant &__Get_onhashchange_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_background() { System::WideString __r; HRESULT __hr = Get_background(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString background = {read=_scw_Get_background, write=Set_background};
	/* safecall wrapper */ System::OleVariant _scw_Get_ononline() { System::OleVariant __r; HRESULT __hr = Get_ononline(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant ononline = {read=_scw_Get_ononline, write=Set_ononline};
	/* safecall wrapper */ System::OleVariant _scw_Get_onoffline() { System::OleVariant __r; HRESULT __hr = Get_onoffline(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onoffline = {read=_scw_Get_onoffline, write=Set_onoffline};
	/* safecall wrapper */ System::OleVariant _scw_Get_onhashchange() { System::OleVariant __r; HRESULT __hr = Get_onhashchange(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onhashchange = {read=_scw_Get_onhashchange, write=Set_onhashchange};
};

__dispinterface  INTERFACE_UUID("{30510422-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLBodyElement3Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510795-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLBodyElement4  : public IDispatch 
{
	virtual HRESULT __safecall Set_onmessage(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onmessage(System::OleVariant &__Get_onmessage_result) = 0 ;
	virtual HRESULT __safecall Set_onstorage(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onstorage(System::OleVariant &__Get_onstorage_result) = 0 ;
	/* safecall wrapper */ System::OleVariant _scw_Get_onmessage() { System::OleVariant __r; HRESULT __hr = Get_onmessage(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onmessage = {read=_scw_Get_onmessage, write=Set_onmessage};
	/* safecall wrapper */ System::OleVariant _scw_Get_onstorage() { System::OleVariant __r; HRESULT __hr = Get_onstorage(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onstorage = {read=_scw_Get_onstorage, write=Set_onstorage};
};

__dispinterface  INTERFACE_UUID("{30510795-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLBodyElement4Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510822-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLBodyElement5  : public IDispatch 
{
	virtual HRESULT __safecall Set_onpopstate(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onpopstate(System::OleVariant &__Get_onpopstate_result) = 0 ;
	/* safecall wrapper */ System::OleVariant _scw_Get_onpopstate() { System::OleVariant __r; HRESULT __hr = Get_onpopstate(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onpopstate = {read=_scw_Get_onpopstate, write=Set_onpopstate};
};

__dispinterface  INTERFACE_UUID("{30510822-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLBodyElement5Disp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F507-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLBody  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F1D9-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLFontElement  : public IDispatch 
{
	virtual HRESULT __safecall Set_color(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_color(System::OleVariant &__Get_color_result) = 0 ;
	virtual HRESULT __safecall Set_face(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_face(System::WideString &__Get_face_result) = 0 ;
	virtual HRESULT __safecall Set_size(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_size(System::OleVariant &__Get_size_result) = 0 ;
	/* safecall wrapper */ System::OleVariant _scw_Get_color() { System::OleVariant __r; HRESULT __hr = Get_color(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant color = {read=_scw_Get_color, write=Set_color};
	/* safecall wrapper */ System::WideString _scw_Get_face() { System::WideString __r; HRESULT __hr = Get_face(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString face = {read=_scw_Get_face, write=Set_face};
	/* safecall wrapper */ System::OleVariant _scw_Get_size() { System::OleVariant __r; HRESULT __hr = Get_size(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant size = {read=_scw_Get_size, write=Set_size};
};

__dispinterface  INTERFACE_UUID("{3050F1D9-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLFontElementDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F512-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLFontElement  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F610-98B5-11CF-BB82-00AA00BDCE0B}") HTMLAnchorEvents2  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F29D-98B5-11CF-BB82-00AA00BDCE0B}") HTMLAnchorEvents  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F1DA-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLAnchorElement  : public IDispatch 
{
	virtual HRESULT __safecall Set_href(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_href(System::WideString &__Get_href_result) = 0 ;
	virtual HRESULT __safecall Set_target(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_target(System::WideString &__Get_target_result) = 0 ;
	virtual HRESULT __safecall Set_rel(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_rel(System::WideString &__Get_rel_result) = 0 ;
	virtual HRESULT __safecall Set_rev(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_rev(System::WideString &__Get_rev_result) = 0 ;
	virtual HRESULT __safecall Set_urn(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_urn(System::WideString &__Get_urn_result) = 0 ;
	virtual HRESULT __safecall Set_Methods(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_Methods(System::WideString &__Get_Methods_result) = 0 ;
	virtual HRESULT __safecall Set_name(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_name(System::WideString &__Get_name_result) = 0 ;
	virtual HRESULT __safecall Set_host(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_host(System::WideString &__Get_host_result) = 0 ;
	virtual HRESULT __safecall Set_hostname(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_hostname(System::WideString &__Get_hostname_result) = 0 ;
	virtual HRESULT __safecall Set_pathname(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_pathname(System::WideString &__Get_pathname_result) = 0 ;
	virtual HRESULT __safecall Set_port(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_port(System::WideString &__Get_port_result) = 0 ;
	virtual HRESULT __safecall Set_protocol(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_protocol(System::WideString &__Get_protocol_result) = 0 ;
	virtual HRESULT __safecall Set_search(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_search(System::WideString &__Get_search_result) = 0 ;
	virtual HRESULT __safecall Set_hash(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_hash(System::WideString &__Get_hash_result) = 0 ;
	virtual HRESULT __safecall Set_onblur(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onblur(System::OleVariant &__Get_onblur_result) = 0 ;
	virtual HRESULT __safecall Set_onfocus(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onfocus(System::OleVariant &__Get_onfocus_result) = 0 ;
	virtual HRESULT __safecall Set_accessKey(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_accessKey(System::WideString &__Get_accessKey_result) = 0 ;
	virtual HRESULT __safecall Get_protocolLong(System::WideString &__Get_protocolLong_result) = 0 ;
	virtual HRESULT __safecall Get_mimeType(System::WideString &__Get_mimeType_result) = 0 ;
	virtual HRESULT __safecall Get_nameProp(System::WideString &__Get_nameProp_result) = 0 ;
	virtual HRESULT __safecall Set_tabIndex(short p) = 0 ;
	virtual HRESULT __safecall Get_tabIndex(short &__Get_tabIndex_result) = 0 ;
	virtual HRESULT __safecall focus() = 0 ;
	virtual HRESULT __safecall blur() = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_href() { System::WideString __r; HRESULT __hr = Get_href(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString href = {read=_scw_Get_href, write=Set_href};
	/* safecall wrapper */ System::WideString _scw_Get_target() { System::WideString __r; HRESULT __hr = Get_target(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString target = {read=_scw_Get_target, write=Set_target};
	/* safecall wrapper */ System::WideString _scw_Get_rel() { System::WideString __r; HRESULT __hr = Get_rel(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString rel = {read=_scw_Get_rel, write=Set_rel};
	/* safecall wrapper */ System::WideString _scw_Get_rev() { System::WideString __r; HRESULT __hr = Get_rev(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString rev = {read=_scw_Get_rev, write=Set_rev};
	/* safecall wrapper */ System::WideString _scw_Get_urn() { System::WideString __r; HRESULT __hr = Get_urn(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString urn = {read=_scw_Get_urn, write=Set_urn};
	/* safecall wrapper */ System::WideString _scw_Get_Methods() { System::WideString __r; HRESULT __hr = Get_Methods(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString Methods = {read=_scw_Get_Methods, write=Set_Methods};
	/* safecall wrapper */ System::WideString _scw_Get_name() { System::WideString __r; HRESULT __hr = Get_name(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString name = {read=_scw_Get_name, write=Set_name};
	/* safecall wrapper */ System::WideString _scw_Get_host() { System::WideString __r; HRESULT __hr = Get_host(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString host = {read=_scw_Get_host, write=Set_host};
	/* safecall wrapper */ System::WideString _scw_Get_hostname() { System::WideString __r; HRESULT __hr = Get_hostname(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString hostname = {read=_scw_Get_hostname, write=Set_hostname};
	/* safecall wrapper */ System::WideString _scw_Get_pathname() { System::WideString __r; HRESULT __hr = Get_pathname(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString pathname = {read=_scw_Get_pathname, write=Set_pathname};
	/* safecall wrapper */ System::WideString _scw_Get_port() { System::WideString __r; HRESULT __hr = Get_port(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString port = {read=_scw_Get_port, write=Set_port};
	/* safecall wrapper */ System::WideString _scw_Get_protocol() { System::WideString __r; HRESULT __hr = Get_protocol(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString protocol = {read=_scw_Get_protocol, write=Set_protocol};
	/* safecall wrapper */ System::WideString _scw_Get_search() { System::WideString __r; HRESULT __hr = Get_search(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString search = {read=_scw_Get_search, write=Set_search};
	/* safecall wrapper */ System::WideString _scw_Get_hash() { System::WideString __r; HRESULT __hr = Get_hash(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString hash = {read=_scw_Get_hash, write=Set_hash};
	/* safecall wrapper */ System::OleVariant _scw_Get_onblur() { System::OleVariant __r; HRESULT __hr = Get_onblur(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onblur = {read=_scw_Get_onblur, write=Set_onblur};
	/* safecall wrapper */ System::OleVariant _scw_Get_onfocus() { System::OleVariant __r; HRESULT __hr = Get_onfocus(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onfocus = {read=_scw_Get_onfocus, write=Set_onfocus};
	/* safecall wrapper */ System::WideString _scw_Get_accessKey() { System::WideString __r; HRESULT __hr = Get_accessKey(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString accessKey = {read=_scw_Get_accessKey, write=Set_accessKey};
	/* safecall wrapper */ System::WideString _scw_Get_protocolLong() { System::WideString __r; HRESULT __hr = Get_protocolLong(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString protocolLong = {read=_scw_Get_protocolLong};
	/* safecall wrapper */ System::WideString _scw_Get_mimeType() { System::WideString __r; HRESULT __hr = Get_mimeType(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString mimeType = {read=_scw_Get_mimeType};
	/* safecall wrapper */ System::WideString _scw_Get_nameProp() { System::WideString __r; HRESULT __hr = Get_nameProp(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString nameProp = {read=_scw_Get_nameProp};
	/* safecall wrapper */ short _scw_Get_tabIndex() { short __r; HRESULT __hr = Get_tabIndex(__r); System::CheckSafecallResult(__hr); return __r; }
	__property short tabIndex = {read=_scw_Get_tabIndex, write=Set_tabIndex};
};

__dispinterface  INTERFACE_UUID("{3050F1DA-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLAnchorElementDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F825-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLAnchorElement2  : public IDispatch 
{
	virtual HRESULT __safecall Set_charset(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_charset(System::WideString &__Get_charset_result) = 0 ;
	virtual HRESULT __safecall Set_coords(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_coords(System::WideString &__Get_coords_result) = 0 ;
	virtual HRESULT __safecall Set_hreflang(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_hreflang(System::WideString &__Get_hreflang_result) = 0 ;
	virtual HRESULT __safecall Set_shape(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_shape(System::WideString &__Get_shape_result) = 0 ;
	virtual HRESULT __safecall Set_type_(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_type_(System::WideString &__Get_type__result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_charset() { System::WideString __r; HRESULT __hr = Get_charset(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString charset = {read=_scw_Get_charset, write=Set_charset};
	/* safecall wrapper */ System::WideString _scw_Get_coords() { System::WideString __r; HRESULT __hr = Get_coords(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString coords = {read=_scw_Get_coords, write=Set_coords};
	/* safecall wrapper */ System::WideString _scw_Get_hreflang() { System::WideString __r; HRESULT __hr = Get_hreflang(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString hreflang = {read=_scw_Get_hreflang, write=Set_hreflang};
	/* safecall wrapper */ System::WideString _scw_Get_shape() { System::WideString __r; HRESULT __hr = Get_shape(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString shape = {read=_scw_Get_shape, write=Set_shape};
	/* safecall wrapper */ System::WideString _scw_Get_type_() { System::WideString __r; HRESULT __hr = Get_type_(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString type_ = {read=_scw_Get_type_, write=Set_type_};
};

__dispinterface  INTERFACE_UUID("{3050F825-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLAnchorElement2Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3051041D-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLAnchorElement3  : public IDispatch 
{
	virtual HRESULT __safecall Set_shape(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_shape(System::WideString &__Get_shape_result) = 0 ;
	virtual HRESULT __safecall Set_coords(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_coords(System::WideString &__Get_coords_result) = 0 ;
	virtual HRESULT __safecall Set_href(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_href(System::WideString &__Get_href_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_shape() { System::WideString __r; HRESULT __hr = Get_shape(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString shape = {read=_scw_Get_shape, write=Set_shape};
	/* safecall wrapper */ System::WideString _scw_Get_coords() { System::WideString __r; HRESULT __hr = Get_coords(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString coords = {read=_scw_Get_coords, write=Set_coords};
	/* safecall wrapper */ System::WideString _scw_Get_href() { System::WideString __r; HRESULT __hr = Get_href(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString href = {read=_scw_Get_href, write=Set_href};
};

__dispinterface  INTERFACE_UUID("{3051041D-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLAnchorElement3Disp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F502-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLAnchorElement  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F61C-98B5-11CF-BB82-00AA00BDCE0B}") HTMLLabelEvents2  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F329-98B5-11CF-BB82-00AA00BDCE0B}") HTMLLabelEvents  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F32A-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLLabelElement  : public IDispatch 
{
	virtual HRESULT __safecall Set_htmlFor(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_htmlFor(System::WideString &__Get_htmlFor_result) = 0 ;
	virtual HRESULT __safecall Set_accessKey(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_accessKey(System::WideString &__Get_accessKey_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_htmlFor() { System::WideString __r; HRESULT __hr = Get_htmlFor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString htmlFor = {read=_scw_Get_htmlFor, write=Set_htmlFor};
	/* safecall wrapper */ System::WideString _scw_Get_accessKey() { System::WideString __r; HRESULT __hr = Get_accessKey(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString accessKey = {read=_scw_Get_accessKey, write=Set_accessKey};
};

__dispinterface  INTERFACE_UUID("{3050F32A-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLLabelElementDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F832-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLLabelElement2  : public IDispatch 
{
	virtual HRESULT __safecall Get_form(_di_IHTMLFormElement &__Get_form_result) = 0 ;
	/* safecall wrapper */ _di_IHTMLFormElement _scw_Get_form() { _di_IHTMLFormElement __r; HRESULT __hr = Get_form(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLFormElement form = {read=_scw_Get_form};
};

__dispinterface  INTERFACE_UUID("{3050F832-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLLabelElement2Disp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F522-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLLabelElement  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F20E-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLListElement  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F20E-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLListElementDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F822-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLListElement2  : public IDispatch 
{
	virtual HRESULT __safecall Set_compact(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_compact(System::WordBool &__Get_compact_result) = 0 ;
	/* safecall wrapper */ System::WordBool _scw_Get_compact() { System::WordBool __r; HRESULT __hr = Get_compact(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool compact = {read=_scw_Get_compact, write=Set_compact};
};

__dispinterface  INTERFACE_UUID("{3050F822-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLListElement2Disp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F525-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLListElement  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F1DD-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLUListElement  : public IDispatch 
{
	virtual HRESULT __safecall Set_compact(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_compact(System::WordBool &__Get_compact_result) = 0 ;
	virtual HRESULT __safecall Set_type_(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_type_(System::WideString &__Get_type__result) = 0 ;
	/* safecall wrapper */ System::WordBool _scw_Get_compact() { System::WordBool __r; HRESULT __hr = Get_compact(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool compact = {read=_scw_Get_compact, write=Set_compact};
	/* safecall wrapper */ System::WideString _scw_Get_type_() { System::WideString __r; HRESULT __hr = Get_type_(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString type_ = {read=_scw_Get_type_, write=Set_type_};
};

__dispinterface  INTERFACE_UUID("{3050F1DD-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLUListElementDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F538-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLUListElement  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F1DE-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLOListElement  : public IDispatch 
{
	virtual HRESULT __safecall Set_compact(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_compact(System::WordBool &__Get_compact_result) = 0 ;
	virtual HRESULT __safecall Set_start(int p) = 0 ;
	virtual HRESULT __safecall Get_start(int &__Get_start_result) = 0 ;
	virtual HRESULT __safecall Set_type_(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_type_(System::WideString &__Get_type__result) = 0 ;
	/* safecall wrapper */ System::WordBool _scw_Get_compact() { System::WordBool __r; HRESULT __hr = Get_compact(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool compact = {read=_scw_Get_compact, write=Set_compact};
	/* safecall wrapper */ int _scw_Get_start() { int __r; HRESULT __hr = Get_start(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int start = {read=_scw_Get_start, write=Set_start};
	/* safecall wrapper */ System::WideString _scw_Get_type_() { System::WideString __r; HRESULT __hr = Get_type_(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString type_ = {read=_scw_Get_type_, write=Set_type_};
};

__dispinterface  INTERFACE_UUID("{3050F1DE-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLOListElementDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F52A-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLOListElement  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F1E0-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLLIElement  : public IDispatch 
{
	virtual HRESULT __safecall Set_type_(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_type_(System::WideString &__Get_type__result) = 0 ;
	virtual HRESULT __safecall Set_value(int p) = 0 ;
	virtual HRESULT __safecall Get_value(int &__Get_value_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_type_() { System::WideString __r; HRESULT __hr = Get_type_(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString type_ = {read=_scw_Get_type_, write=Set_type_};
	/* safecall wrapper */ int _scw_Get_value() { int __r; HRESULT __hr = Get_value(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int value = {read=_scw_Get_value, write=Set_value};
};

__dispinterface  INTERFACE_UUID("{3050F1E0-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLLIElementDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F523-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLLIElement  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F208-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLBlockElement  : public IDispatch 
{
	virtual HRESULT __safecall Set_clear(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_clear(System::WideString &__Get_clear_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_clear() { System::WideString __r; HRESULT __hr = Get_clear(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString clear = {read=_scw_Get_clear, write=Set_clear};
};

__dispinterface  INTERFACE_UUID("{3050F208-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLBlockElementDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F823-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLBlockElement2  : public IDispatch 
{
	virtual HRESULT __safecall Set_cite(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_cite(System::WideString &__Get_cite_result) = 0 ;
	virtual HRESULT __safecall Set_width(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_width(System::WideString &__Get_width_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_cite() { System::WideString __r; HRESULT __hr = Get_cite(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString cite = {read=_scw_Get_cite, write=Set_cite};
	/* safecall wrapper */ System::WideString _scw_Get_width() { System::WideString __r; HRESULT __hr = Get_width(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString width = {read=_scw_Get_width, write=Set_width};
};

__dispinterface  INTERFACE_UUID("{3050F823-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLBlockElement2Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510494-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLBlockElement3  : public IDispatch 
{
	virtual HRESULT __safecall Set_cite(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_cite(System::WideString &__Get_cite_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_cite() { System::WideString __r; HRESULT __hr = Get_cite(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString cite = {read=_scw_Get_cite, write=Set_cite};
};

__dispinterface  INTERFACE_UUID("{30510494-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLBlockElement3Disp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F506-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLBlockElement  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F200-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLDivElement  : public IDispatch 
{
	virtual HRESULT __safecall Set_align(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_align(System::WideString &__Get_align_result) = 0 ;
	virtual HRESULT __safecall Set_noWrap(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_noWrap(System::WordBool &__Get_noWrap_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_align() { System::WideString __r; HRESULT __hr = Get_align(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString align = {read=_scw_Get_align, write=Set_align};
	/* safecall wrapper */ System::WordBool _scw_Get_noWrap() { System::WordBool __r; HRESULT __hr = Get_noWrap(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool noWrap = {read=_scw_Get_noWrap, write=Set_noWrap};
};

__dispinterface  INTERFACE_UUID("{3050F200-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLDivElementDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F50C-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLDivElement  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F1F2-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLDDElement  : public IDispatch 
{
	virtual HRESULT __safecall Set_noWrap(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_noWrap(System::WordBool &__Get_noWrap_result) = 0 ;
	/* safecall wrapper */ System::WordBool _scw_Get_noWrap() { System::WordBool __r; HRESULT __hr = Get_noWrap(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool noWrap = {read=_scw_Get_noWrap, write=Set_noWrap};
};

__dispinterface  INTERFACE_UUID("{3050F1F2-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLDDElementDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F50B-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLDDElement  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F1F3-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLDTElement  : public IDispatch 
{
	virtual HRESULT __safecall Set_noWrap(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_noWrap(System::WordBool &__Get_noWrap_result) = 0 ;
	/* safecall wrapper */ System::WordBool _scw_Get_noWrap() { System::WordBool __r; HRESULT __hr = Get_noWrap(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool noWrap = {read=_scw_Get_noWrap, write=Set_noWrap};
};

__dispinterface  INTERFACE_UUID("{3050F1F3-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLDTElementDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F50D-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLDTElement  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F1F0-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLBRElement  : public IDispatch 
{
	virtual HRESULT __safecall Set_clear(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_clear(System::WideString &__Get_clear_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_clear() { System::WideString __r; HRESULT __hr = Get_clear(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString clear = {read=_scw_Get_clear, write=Set_clear};
};

__dispinterface  INTERFACE_UUID("{3050F1F0-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLBRElementDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F53A-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLBRElement  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F1F1-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLDListElement  : public IDispatch 
{
	virtual HRESULT __safecall Set_compact(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_compact(System::WordBool &__Get_compact_result) = 0 ;
	/* safecall wrapper */ System::WordBool _scw_Get_compact() { System::WordBool __r; HRESULT __hr = Get_compact(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool compact = {read=_scw_Get_compact, write=Set_compact};
};

__dispinterface  INTERFACE_UUID("{3050F1F1-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLDListElementDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F53B-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLDListElement  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F1F4-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLHRElement  : public IDispatch 
{
	virtual HRESULT __safecall Set_align(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_align(System::WideString &__Get_align_result) = 0 ;
	virtual HRESULT __safecall Set_color(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_color(System::OleVariant &__Get_color_result) = 0 ;
	virtual HRESULT __safecall Set_noShade(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_noShade(System::WordBool &__Get_noShade_result) = 0 ;
	virtual HRESULT __safecall Set_width(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_width(System::OleVariant &__Get_width_result) = 0 ;
	virtual HRESULT __safecall Set_size(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_size(System::OleVariant &__Get_size_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_align() { System::WideString __r; HRESULT __hr = Get_align(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString align = {read=_scw_Get_align, write=Set_align};
	/* safecall wrapper */ System::OleVariant _scw_Get_color() { System::OleVariant __r; HRESULT __hr = Get_color(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant color = {read=_scw_Get_color, write=Set_color};
	/* safecall wrapper */ System::WordBool _scw_Get_noShade() { System::WordBool __r; HRESULT __hr = Get_noShade(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool noShade = {read=_scw_Get_noShade, write=Set_noShade};
	/* safecall wrapper */ System::OleVariant _scw_Get_width() { System::OleVariant __r; HRESULT __hr = Get_width(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant width = {read=_scw_Get_width, write=Set_width};
	/* safecall wrapper */ System::OleVariant _scw_Get_size() { System::OleVariant __r; HRESULT __hr = Get_size(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant size = {read=_scw_Get_size, write=Set_size};
};

__dispinterface  INTERFACE_UUID("{3050F1F4-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLHRElementDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F53D-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLHRElement  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F1F5-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLParaElement  : public IDispatch 
{
	virtual HRESULT __safecall Set_align(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_align(System::WideString &__Get_align_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_align() { System::WideString __r; HRESULT __hr = Get_align(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString align = {read=_scw_Get_align, write=Set_align};
};

__dispinterface  INTERFACE_UUID("{3050F1F5-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLParaElementDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F52C-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLParaElement  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F5EE-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLElementCollection2  : public IDispatch 
{
	virtual HRESULT __safecall urns(System::OleVariant urn, _di_IDispatch &__urns_result) = 0 ;
};

__dispinterface  INTERFACE_UUID("{3050F5EE-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLElementCollection2Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F835-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLElementCollection3  : public IDispatch 
{
	virtual HRESULT __safecall namedItem(const System::WideString name, _di_IDispatch &__namedItem_result) = 0 ;
};

__dispinterface  INTERFACE_UUID("{3050F835-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLElementCollection3Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510425-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLElementCollection4  : public IDispatch 
{
	virtual HRESULT __safecall Get_length(int &__Get_length_result) = 0 ;
	virtual HRESULT __safecall item(int index, _di_IHTMLElement2 &__item_result) = 0 ;
	virtual HRESULT __safecall namedItem(const System::WideString name, _di_IHTMLElement2 &__namedItem_result) = 0 ;
	/* safecall wrapper */ int _scw_Get_length() { int __r; HRESULT __hr = Get_length(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int length = {read=_scw_Get_length};
};

__dispinterface  INTERFACE_UUID("{30510425-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLElementCollection4Disp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F56B-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLElementCollection  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F1F6-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLHeaderElement  : public IDispatch 
{
	virtual HRESULT __safecall Set_align(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_align(System::WideString &__Get_align_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_align() { System::WideString __r; HRESULT __hr = Get_align(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString align = {read=_scw_Get_align, write=Set_align};
};

__dispinterface  INTERFACE_UUID("{3050F1F6-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLHeaderElementDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F515-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLHeaderElement  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F622-98B5-11CF-BB82-00AA00BDCE0B}") HTMLSelectElementEvents2  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F302-98B5-11CF-BB82-00AA00BDCE0B}") HTMLSelectElementEvents  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F2D1-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLSelectElementEx  : public System::IInterface 
{
	virtual HRESULT __stdcall ShowDropdown(int fShow) = 0 ;
	virtual HRESULT __stdcall SetSelectExFlags(System::LongWord lFlags) = 0 ;
	virtual HRESULT __stdcall GetSelectExFlags(/* out */ System::LongWord &pFlags) = 0 ;
	virtual HRESULT __stdcall GetDropdownOpen(/* out */ int &pfOpen) = 0 ;
};

__interface  INTERFACE_UUID("{3050F244-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLSelectElement  : public IDispatch 
{
	virtual HRESULT __safecall Set_size(int p) = 0 ;
	virtual HRESULT __safecall Get_size(int &__Get_size_result) = 0 ;
	virtual HRESULT __safecall Set_multiple(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_multiple(System::WordBool &__Get_multiple_result) = 0 ;
	virtual HRESULT __safecall Set_name(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_name(System::WideString &__Get_name_result) = 0 ;
	virtual HRESULT __safecall Get_options(_di_IDispatch &__Get_options_result) = 0 ;
	virtual HRESULT __safecall Set_onchange(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onchange(System::OleVariant &__Get_onchange_result) = 0 ;
	virtual HRESULT __safecall Set_selectedIndex(int p) = 0 ;
	virtual HRESULT __safecall Get_selectedIndex(int &__Get_selectedIndex_result) = 0 ;
	virtual HRESULT __safecall Get_type_(System::WideString &__Get_type__result) = 0 ;
	virtual HRESULT __safecall Set_value(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_value(System::WideString &__Get_value_result) = 0 ;
	virtual HRESULT __safecall Set_disabled(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_disabled(System::WordBool &__Get_disabled_result) = 0 ;
	virtual HRESULT __safecall Get_form(_di_IHTMLFormElement &__Get_form_result) = 0 ;
	virtual HRESULT __safecall add(const _di_IHTMLElement element, System::OleVariant before) = 0 ;
	virtual HRESULT __safecall remove(int index) = 0 ;
	virtual HRESULT __safecall Set_length(int p) = 0 ;
	virtual HRESULT __safecall Get_length(int &__Get_length_result) = 0 ;
	virtual HRESULT __safecall Get__newEnum(System::_di_IInterface &__Get__newEnum_result) = 0 ;
	virtual HRESULT __safecall item(System::OleVariant name, System::OleVariant index, _di_IDispatch &__item_result) = 0 ;
	virtual HRESULT __safecall tags(System::OleVariant tagName, _di_IDispatch &__tags_result) = 0 ;
	/* safecall wrapper */ int _scw_Get_size() { int __r; HRESULT __hr = Get_size(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int size = {read=_scw_Get_size, write=Set_size};
	/* safecall wrapper */ System::WordBool _scw_Get_multiple() { System::WordBool __r; HRESULT __hr = Get_multiple(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool multiple = {read=_scw_Get_multiple, write=Set_multiple};
	/* safecall wrapper */ System::WideString _scw_Get_name() { System::WideString __r; HRESULT __hr = Get_name(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString name = {read=_scw_Get_name, write=Set_name};
	/* safecall wrapper */ _di_IDispatch _scw_Get_options() { _di_IDispatch __r; HRESULT __hr = Get_options(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch options = {read=_scw_Get_options};
	/* safecall wrapper */ System::OleVariant _scw_Get_onchange() { System::OleVariant __r; HRESULT __hr = Get_onchange(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onchange = {read=_scw_Get_onchange, write=Set_onchange};
	/* safecall wrapper */ int _scw_Get_selectedIndex() { int __r; HRESULT __hr = Get_selectedIndex(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int selectedIndex = {read=_scw_Get_selectedIndex, write=Set_selectedIndex};
	/* safecall wrapper */ System::WideString _scw_Get_type_() { System::WideString __r; HRESULT __hr = Get_type_(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString type_ = {read=_scw_Get_type_};
	/* safecall wrapper */ System::WideString _scw_Get_value() { System::WideString __r; HRESULT __hr = Get_value(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString value = {read=_scw_Get_value, write=Set_value};
	/* safecall wrapper */ System::WordBool _scw_Get_disabled() { System::WordBool __r; HRESULT __hr = Get_disabled(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool disabled = {read=_scw_Get_disabled, write=Set_disabled};
	/* safecall wrapper */ _di_IHTMLFormElement _scw_Get_form() { _di_IHTMLFormElement __r; HRESULT __hr = Get_form(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLFormElement form = {read=_scw_Get_form};
	/* safecall wrapper */ int _scw_Get_length() { int __r; HRESULT __hr = Get_length(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int length = {read=_scw_Get_length, write=Set_length};
	/* safecall wrapper */ System::_di_IInterface _scw_Get__newEnum() { System::_di_IInterface __r; HRESULT __hr = Get__newEnum(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::_di_IInterface _newEnum = {read=_scw_Get__newEnum};
};

__dispinterface  INTERFACE_UUID("{3050F244-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLSelectElementDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F5ED-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLSelectElement2  : public IDispatch 
{
	virtual HRESULT __safecall urns(System::OleVariant urn, _di_IDispatch &__urns_result) = 0 ;
};

__dispinterface  INTERFACE_UUID("{3050F5ED-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLSelectElement2Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F838-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLSelectElement4  : public IDispatch 
{
	virtual HRESULT __safecall namedItem(const System::WideString name, _di_IDispatch &__namedItem_result) = 0 ;
};

__dispinterface  INTERFACE_UUID("{3050F838-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLSelectElement4Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3051049D-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLSelectElement5  : public IDispatch 
{
	virtual HRESULT __safecall add(const _di_IHTMLOptionElement pElem, const System::OleVariant &pvarBefore) = 0 ;
};

__dispinterface  INTERFACE_UUID("{3051049D-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLSelectElement5Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510760-98B6-11CF-BB82-00AA00BDCE0B}") IHTMLSelectElement6  : public IDispatch 
{
	virtual HRESULT __safecall add(const _di_IHTMLOptionElement pElem, const System::OleVariant &pvarBefore) = 0 ;
	virtual HRESULT __safecall Set_value(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_value(System::WideString &__Get_value_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_value() { System::WideString __r; HRESULT __hr = Get_value(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString value = {read=_scw_Get_value, write=Set_value};
};

__dispinterface  INTERFACE_UUID("{30510760-98B6-11CF-BB82-00AA00BDCE0B}") IHTMLSelectElement6Disp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F531-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLSelectElement  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F597-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLWndSelectElement  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F7EC-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLSelectionObject2  : public IDispatch 
{
	virtual HRESULT __safecall createRangeCollection(_di_IDispatch &__createRangeCollection_result) = 0 ;
	virtual HRESULT __safecall Get_typeDetail(System::WideString &__Get_typeDetail_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_typeDetail() { System::WideString __r; HRESULT __hr = Get_typeDetail(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString typeDetail = {read=_scw_Get_typeDetail};
};

__dispinterface  INTERFACE_UUID("{3050F7EC-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLSelectionObject2Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F820-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLOptionElement3  : public IDispatch 
{
	virtual HRESULT __safecall Set_label_(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_label_(System::WideString &__Get_label__result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_label_() { System::WideString __r; HRESULT __hr = Get_label_(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString label_ = {read=_scw_Get_label_, write=Set_label_};
};

__dispinterface  INTERFACE_UUID("{3050F820-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLOptionElement3Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305107B4-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLOptionElement4  : public IDispatch 
{
	virtual HRESULT __safecall Set_value(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_value(System::WideString &__Get_value_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_value() { System::WideString __r; HRESULT __hr = Get_value(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString value = {read=_scw_Get_value, write=Set_value};
};

__dispinterface  INTERFACE_UUID("{305107B4-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLOptionElement4Disp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F52B-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLOptionElement  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F598-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLWndOptionElement  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F617-98B5-11CF-BB82-00AA00BDCE0B}") HTMLButtonElementEvents2  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F2B3-98B5-11CF-BB82-00AA00BDCE0B}") HTMLButtonElementEvents  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F618-98B5-11CF-BB82-00AA00BDCE0B}") HTMLInputTextElementEvents2  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F619-98B5-11CF-BB82-00AA00BDCE0B}") HTMLOptionButtonElementEvents2  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F61A-98B5-11CF-BB82-00AA00BDCE0B}") HTMLInputFileElementEvents2  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F61B-98B5-11CF-BB82-00AA00BDCE0B}") HTMLInputImageEvents2  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F2A7-98B5-11CF-BB82-00AA00BDCE0B}") HTMLInputTextElementEvents  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F2BD-98B5-11CF-BB82-00AA00BDCE0B}") HTMLOptionButtonElementEvents  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F2AF-98B5-11CF-BB82-00AA00BDCE0B}") HTMLInputFileElementEvents  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F2C3-98B5-11CF-BB82-00AA00BDCE0B}") HTMLInputImageEvents  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F5D2-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLInputElement  : public IDispatch 
{
	virtual HRESULT __safecall Set_type_(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_type_(System::WideString &__Get_type__result) = 0 ;
	virtual HRESULT __safecall Set_value(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_value(System::WideString &__Get_value_result) = 0 ;
	virtual HRESULT __safecall Set_name(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_name(System::WideString &__Get_name_result) = 0 ;
	virtual HRESULT __safecall Set_status(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_status(System::WordBool &__Get_status_result) = 0 ;
	virtual HRESULT __safecall Set_disabled(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_disabled(System::WordBool &__Get_disabled_result) = 0 ;
	virtual HRESULT __safecall Get_form(_di_IHTMLFormElement &__Get_form_result) = 0 ;
	virtual HRESULT __safecall Set_size(int p) = 0 ;
	virtual HRESULT __safecall Get_size(int &__Get_size_result) = 0 ;
	virtual HRESULT __safecall Set_maxLength(int p) = 0 ;
	virtual HRESULT __safecall Get_maxLength(int &__Get_maxLength_result) = 0 ;
	virtual HRESULT __safecall select() = 0 ;
	virtual HRESULT __safecall Set_onchange(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onchange(System::OleVariant &__Get_onchange_result) = 0 ;
	virtual HRESULT __safecall Set_onselect(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onselect(System::OleVariant &__Get_onselect_result) = 0 ;
	virtual HRESULT __safecall Set_defaultValue(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_defaultValue(System::WideString &__Get_defaultValue_result) = 0 ;
	virtual HRESULT __safecall Set_readOnly(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_readOnly(System::WordBool &__Get_readOnly_result) = 0 ;
	virtual HRESULT __safecall createTextRange(_di_IHTMLTxtRange &__createTextRange_result) = 0 ;
	virtual HRESULT __safecall Set_indeterminate(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_indeterminate(System::WordBool &__Get_indeterminate_result) = 0 ;
	virtual HRESULT __safecall Set_defaultChecked(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_defaultChecked(System::WordBool &__Get_defaultChecked_result) = 0 ;
	virtual HRESULT __safecall Set_checked(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_checked(System::WordBool &__Get_checked_result) = 0 ;
	virtual HRESULT __safecall Set_border(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_border(System::OleVariant &__Get_border_result) = 0 ;
	virtual HRESULT __safecall Set_vspace(int p) = 0 ;
	virtual HRESULT __safecall Get_vspace(int &__Get_vspace_result) = 0 ;
	virtual HRESULT __safecall Set_hspace(int p) = 0 ;
	virtual HRESULT __safecall Get_hspace(int &__Get_hspace_result) = 0 ;
	virtual HRESULT __safecall Set_alt(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_alt(System::WideString &__Get_alt_result) = 0 ;
	virtual HRESULT __safecall Set_src(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_src(System::WideString &__Get_src_result) = 0 ;
	virtual HRESULT __safecall Set_lowsrc(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_lowsrc(System::WideString &__Get_lowsrc_result) = 0 ;
	virtual HRESULT __safecall Set_vrml(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_vrml(System::WideString &__Get_vrml_result) = 0 ;
	virtual HRESULT __safecall Set_dynsrc(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_dynsrc(System::WideString &__Get_dynsrc_result) = 0 ;
	virtual HRESULT __safecall Get_readyState(System::WideString &__Get_readyState_result) = 0 ;
	virtual HRESULT __safecall Get_complete(System::WordBool &__Get_complete_result) = 0 ;
	virtual HRESULT __safecall Set_loop(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_loop(System::OleVariant &__Get_loop_result) = 0 ;
	virtual HRESULT __safecall Set_align(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_align(System::WideString &__Get_align_result) = 0 ;
	virtual HRESULT __safecall Set_onload(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onload(System::OleVariant &__Get_onload_result) = 0 ;
	virtual HRESULT __safecall Set_onerror(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onerror(System::OleVariant &__Get_onerror_result) = 0 ;
	virtual HRESULT __safecall Set_onabort(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onabort(System::OleVariant &__Get_onabort_result) = 0 ;
	virtual HRESULT __safecall Set_width(int p) = 0 ;
	virtual HRESULT __safecall Get_width(int &__Get_width_result) = 0 ;
	virtual HRESULT __safecall Set_height(int p) = 0 ;
	virtual HRESULT __safecall Get_height(int &__Get_height_result) = 0 ;
	virtual HRESULT __safecall Set_start(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_start(System::WideString &__Get_start_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_type_() { System::WideString __r; HRESULT __hr = Get_type_(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString type_ = {read=_scw_Get_type_, write=Set_type_};
	/* safecall wrapper */ System::WideString _scw_Get_value() { System::WideString __r; HRESULT __hr = Get_value(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString value = {read=_scw_Get_value, write=Set_value};
	/* safecall wrapper */ System::WideString _scw_Get_name() { System::WideString __r; HRESULT __hr = Get_name(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString name = {read=_scw_Get_name, write=Set_name};
	/* safecall wrapper */ System::WordBool _scw_Get_status() { System::WordBool __r; HRESULT __hr = Get_status(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool status = {read=_scw_Get_status, write=Set_status};
	/* safecall wrapper */ System::WordBool _scw_Get_disabled() { System::WordBool __r; HRESULT __hr = Get_disabled(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool disabled = {read=_scw_Get_disabled, write=Set_disabled};
	/* safecall wrapper */ _di_IHTMLFormElement _scw_Get_form() { _di_IHTMLFormElement __r; HRESULT __hr = Get_form(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLFormElement form = {read=_scw_Get_form};
	/* safecall wrapper */ int _scw_Get_size() { int __r; HRESULT __hr = Get_size(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int size = {read=_scw_Get_size, write=Set_size};
	/* safecall wrapper */ int _scw_Get_maxLength() { int __r; HRESULT __hr = Get_maxLength(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int maxLength = {read=_scw_Get_maxLength, write=Set_maxLength};
	/* safecall wrapper */ System::OleVariant _scw_Get_onchange() { System::OleVariant __r; HRESULT __hr = Get_onchange(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onchange = {read=_scw_Get_onchange, write=Set_onchange};
	/* safecall wrapper */ System::OleVariant _scw_Get_onselect() { System::OleVariant __r; HRESULT __hr = Get_onselect(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onselect = {read=_scw_Get_onselect, write=Set_onselect};
	/* safecall wrapper */ System::WideString _scw_Get_defaultValue() { System::WideString __r; HRESULT __hr = Get_defaultValue(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString defaultValue = {read=_scw_Get_defaultValue, write=Set_defaultValue};
	/* safecall wrapper */ System::WordBool _scw_Get_readOnly() { System::WordBool __r; HRESULT __hr = Get_readOnly(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool readOnly = {read=_scw_Get_readOnly, write=Set_readOnly};
	/* safecall wrapper */ System::WordBool _scw_Get_indeterminate() { System::WordBool __r; HRESULT __hr = Get_indeterminate(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool indeterminate = {read=_scw_Get_indeterminate, write=Set_indeterminate};
	/* safecall wrapper */ System::WordBool _scw_Get_defaultChecked() { System::WordBool __r; HRESULT __hr = Get_defaultChecked(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool defaultChecked = {read=_scw_Get_defaultChecked, write=Set_defaultChecked};
	/* safecall wrapper */ System::WordBool _scw_Get_checked() { System::WordBool __r; HRESULT __hr = Get_checked(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool checked = {read=_scw_Get_checked, write=Set_checked};
	/* safecall wrapper */ System::OleVariant _scw_Get_border() { System::OleVariant __r; HRESULT __hr = Get_border(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant border = {read=_scw_Get_border, write=Set_border};
	/* safecall wrapper */ int _scw_Get_vspace() { int __r; HRESULT __hr = Get_vspace(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int vspace = {read=_scw_Get_vspace, write=Set_vspace};
	/* safecall wrapper */ int _scw_Get_hspace() { int __r; HRESULT __hr = Get_hspace(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int hspace = {read=_scw_Get_hspace, write=Set_hspace};
	/* safecall wrapper */ System::WideString _scw_Get_alt() { System::WideString __r; HRESULT __hr = Get_alt(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString alt = {read=_scw_Get_alt, write=Set_alt};
	/* safecall wrapper */ System::WideString _scw_Get_src() { System::WideString __r; HRESULT __hr = Get_src(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString src = {read=_scw_Get_src, write=Set_src};
	/* safecall wrapper */ System::WideString _scw_Get_lowsrc() { System::WideString __r; HRESULT __hr = Get_lowsrc(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString lowsrc = {read=_scw_Get_lowsrc, write=Set_lowsrc};
	/* safecall wrapper */ System::WideString _scw_Get_vrml() { System::WideString __r; HRESULT __hr = Get_vrml(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString vrml = {read=_scw_Get_vrml, write=Set_vrml};
	/* safecall wrapper */ System::WideString _scw_Get_dynsrc() { System::WideString __r; HRESULT __hr = Get_dynsrc(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString dynsrc = {read=_scw_Get_dynsrc, write=Set_dynsrc};
	/* safecall wrapper */ System::WideString _scw_Get_readyState() { System::WideString __r; HRESULT __hr = Get_readyState(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString readyState = {read=_scw_Get_readyState};
	/* safecall wrapper */ System::WordBool _scw_Get_complete() { System::WordBool __r; HRESULT __hr = Get_complete(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool complete = {read=_scw_Get_complete};
	/* safecall wrapper */ System::OleVariant _scw_Get_loop() { System::OleVariant __r; HRESULT __hr = Get_loop(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant loop = {read=_scw_Get_loop, write=Set_loop};
	/* safecall wrapper */ System::WideString _scw_Get_align() { System::WideString __r; HRESULT __hr = Get_align(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString align = {read=_scw_Get_align, write=Set_align};
	/* safecall wrapper */ System::OleVariant _scw_Get_onload() { System::OleVariant __r; HRESULT __hr = Get_onload(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onload = {read=_scw_Get_onload, write=Set_onload};
	/* safecall wrapper */ System::OleVariant _scw_Get_onerror() { System::OleVariant __r; HRESULT __hr = Get_onerror(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onerror = {read=_scw_Get_onerror, write=Set_onerror};
	/* safecall wrapper */ System::OleVariant _scw_Get_onabort() { System::OleVariant __r; HRESULT __hr = Get_onabort(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onabort = {read=_scw_Get_onabort, write=Set_onabort};
	/* safecall wrapper */ int _scw_Get_width() { int __r; HRESULT __hr = Get_width(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int width = {read=_scw_Get_width, write=Set_width};
	/* safecall wrapper */ int _scw_Get_height() { int __r; HRESULT __hr = Get_height(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int height = {read=_scw_Get_height, write=Set_height};
	/* safecall wrapper */ System::WideString _scw_Get_start() { System::WideString __r; HRESULT __hr = Get_start(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString start = {read=_scw_Get_start, write=Set_start};
};

__dispinterface  INTERFACE_UUID("{3050F5D2-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLInputElementDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F821-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLInputElement2  : public IDispatch 
{
	virtual HRESULT __safecall Set_accept(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_accept(System::WideString &__Get_accept_result) = 0 ;
	virtual HRESULT __safecall Set_useMap(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_useMap(System::WideString &__Get_useMap_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_accept() { System::WideString __r; HRESULT __hr = Get_accept(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString accept = {read=_scw_Get_accept, write=Set_accept};
	/* safecall wrapper */ System::WideString _scw_Get_useMap() { System::WideString __r; HRESULT __hr = Get_useMap(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString useMap = {read=_scw_Get_useMap, write=Set_useMap};
};

__dispinterface  INTERFACE_UUID("{3050F821-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLInputElement2Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510435-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLInputElement3  : public IDispatch 
{
	virtual HRESULT __safecall Set_src(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_src(System::WideString &__Get_src_result) = 0 ;
	virtual HRESULT __safecall Set_lowsrc(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_lowsrc(System::WideString &__Get_lowsrc_result) = 0 ;
	virtual HRESULT __safecall Set_vrml(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_vrml(System::WideString &__Get_vrml_result) = 0 ;
	virtual HRESULT __safecall Set_dynsrc(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_dynsrc(System::WideString &__Get_dynsrc_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_src() { System::WideString __r; HRESULT __hr = Get_src(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString src = {read=_scw_Get_src, write=Set_src};
	/* safecall wrapper */ System::WideString _scw_Get_lowsrc() { System::WideString __r; HRESULT __hr = Get_lowsrc(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString lowsrc = {read=_scw_Get_lowsrc, write=Set_lowsrc};
	/* safecall wrapper */ System::WideString _scw_Get_vrml() { System::WideString __r; HRESULT __hr = Get_vrml(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString vrml = {read=_scw_Get_vrml, write=Set_vrml};
	/* safecall wrapper */ System::WideString _scw_Get_dynsrc() { System::WideString __r; HRESULT __hr = Get_dynsrc(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString dynsrc = {read=_scw_Get_dynsrc, write=Set_dynsrc};
};

__dispinterface  INTERFACE_UUID("{30510435-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLInputElement3Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F2B2-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLInputButtonElement  : public IDispatch 
{
	virtual HRESULT __safecall Get_type_(System::WideString &__Get_type__result) = 0 ;
	virtual HRESULT __safecall Set_value(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_value(System::WideString &__Get_value_result) = 0 ;
	virtual HRESULT __safecall Set_name(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_name(System::WideString &__Get_name_result) = 0 ;
	virtual HRESULT __safecall Set_status(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_status(System::OleVariant &__Get_status_result) = 0 ;
	virtual HRESULT __safecall Set_disabled(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_disabled(System::WordBool &__Get_disabled_result) = 0 ;
	virtual HRESULT __safecall Get_form(_di_IHTMLFormElement &__Get_form_result) = 0 ;
	virtual HRESULT __safecall createTextRange(_di_IHTMLTxtRange &__createTextRange_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_type_() { System::WideString __r; HRESULT __hr = Get_type_(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString type_ = {read=_scw_Get_type_};
	/* safecall wrapper */ System::WideString _scw_Get_value() { System::WideString __r; HRESULT __hr = Get_value(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString value = {read=_scw_Get_value, write=Set_value};
	/* safecall wrapper */ System::WideString _scw_Get_name() { System::WideString __r; HRESULT __hr = Get_name(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString name = {read=_scw_Get_name, write=Set_name};
	/* safecall wrapper */ System::OleVariant _scw_Get_status() { System::OleVariant __r; HRESULT __hr = Get_status(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant status = {read=_scw_Get_status, write=Set_status};
	/* safecall wrapper */ System::WordBool _scw_Get_disabled() { System::WordBool __r; HRESULT __hr = Get_disabled(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool disabled = {read=_scw_Get_disabled, write=Set_disabled};
	/* safecall wrapper */ _di_IHTMLFormElement _scw_Get_form() { _di_IHTMLFormElement __r; HRESULT __hr = Get_form(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLFormElement form = {read=_scw_Get_form};
};

__dispinterface  INTERFACE_UUID("{3050F2B2-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLInputButtonElementDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F2A4-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLInputHiddenElement  : public IDispatch 
{
	virtual HRESULT __safecall Get_type_(System::WideString &__Get_type__result) = 0 ;
	virtual HRESULT __safecall Set_value(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_value(System::WideString &__Get_value_result) = 0 ;
	virtual HRESULT __safecall Set_name(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_name(System::WideString &__Get_name_result) = 0 ;
	virtual HRESULT __safecall Set_status(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_status(System::OleVariant &__Get_status_result) = 0 ;
	virtual HRESULT __safecall Set_disabled(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_disabled(System::WordBool &__Get_disabled_result) = 0 ;
	virtual HRESULT __safecall Get_form(_di_IHTMLFormElement &__Get_form_result) = 0 ;
	virtual HRESULT __safecall createTextRange(_di_IHTMLTxtRange &__createTextRange_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_type_() { System::WideString __r; HRESULT __hr = Get_type_(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString type_ = {read=_scw_Get_type_};
	/* safecall wrapper */ System::WideString _scw_Get_value() { System::WideString __r; HRESULT __hr = Get_value(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString value = {read=_scw_Get_value, write=Set_value};
	/* safecall wrapper */ System::WideString _scw_Get_name() { System::WideString __r; HRESULT __hr = Get_name(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString name = {read=_scw_Get_name, write=Set_name};
	/* safecall wrapper */ System::OleVariant _scw_Get_status() { System::OleVariant __r; HRESULT __hr = Get_status(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant status = {read=_scw_Get_status, write=Set_status};
	/* safecall wrapper */ System::WordBool _scw_Get_disabled() { System::WordBool __r; HRESULT __hr = Get_disabled(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool disabled = {read=_scw_Get_disabled, write=Set_disabled};
	/* safecall wrapper */ _di_IHTMLFormElement _scw_Get_form() { _di_IHTMLFormElement __r; HRESULT __hr = Get_form(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLFormElement form = {read=_scw_Get_form};
};

__dispinterface  INTERFACE_UUID("{3050F2A4-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLInputHiddenElementDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F2A6-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLInputTextElement  : public IDispatch 
{
	virtual HRESULT __safecall Get_type_(System::WideString &__Get_type__result) = 0 ;
	virtual HRESULT __safecall Set_value(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_value(System::WideString &__Get_value_result) = 0 ;
	virtual HRESULT __safecall Set_name(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_name(System::WideString &__Get_name_result) = 0 ;
	virtual HRESULT __safecall Set_status(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_status(System::OleVariant &__Get_status_result) = 0 ;
	virtual HRESULT __safecall Set_disabled(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_disabled(System::WordBool &__Get_disabled_result) = 0 ;
	virtual HRESULT __safecall Get_form(_di_IHTMLFormElement &__Get_form_result) = 0 ;
	virtual HRESULT __safecall Set_defaultValue(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_defaultValue(System::WideString &__Get_defaultValue_result) = 0 ;
	virtual HRESULT __safecall Set_size(int p) = 0 ;
	virtual HRESULT __safecall Get_size(int &__Get_size_result) = 0 ;
	virtual HRESULT __safecall Set_maxLength(int p) = 0 ;
	virtual HRESULT __safecall Get_maxLength(int &__Get_maxLength_result) = 0 ;
	virtual HRESULT __safecall select() = 0 ;
	virtual HRESULT __safecall Set_onchange(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onchange(System::OleVariant &__Get_onchange_result) = 0 ;
	virtual HRESULT __safecall Set_onselect(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onselect(System::OleVariant &__Get_onselect_result) = 0 ;
	virtual HRESULT __safecall Set_readOnly(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_readOnly(System::WordBool &__Get_readOnly_result) = 0 ;
	virtual HRESULT __safecall createTextRange(_di_IHTMLTxtRange &__createTextRange_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_type_() { System::WideString __r; HRESULT __hr = Get_type_(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString type_ = {read=_scw_Get_type_};
	/* safecall wrapper */ System::WideString _scw_Get_value() { System::WideString __r; HRESULT __hr = Get_value(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString value = {read=_scw_Get_value, write=Set_value};
	/* safecall wrapper */ System::WideString _scw_Get_name() { System::WideString __r; HRESULT __hr = Get_name(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString name = {read=_scw_Get_name, write=Set_name};
	/* safecall wrapper */ System::OleVariant _scw_Get_status() { System::OleVariant __r; HRESULT __hr = Get_status(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant status = {read=_scw_Get_status, write=Set_status};
	/* safecall wrapper */ System::WordBool _scw_Get_disabled() { System::WordBool __r; HRESULT __hr = Get_disabled(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool disabled = {read=_scw_Get_disabled, write=Set_disabled};
	/* safecall wrapper */ _di_IHTMLFormElement _scw_Get_form() { _di_IHTMLFormElement __r; HRESULT __hr = Get_form(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLFormElement form = {read=_scw_Get_form};
	/* safecall wrapper */ System::WideString _scw_Get_defaultValue() { System::WideString __r; HRESULT __hr = Get_defaultValue(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString defaultValue = {read=_scw_Get_defaultValue, write=Set_defaultValue};
	/* safecall wrapper */ int _scw_Get_size() { int __r; HRESULT __hr = Get_size(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int size = {read=_scw_Get_size, write=Set_size};
	/* safecall wrapper */ int _scw_Get_maxLength() { int __r; HRESULT __hr = Get_maxLength(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int maxLength = {read=_scw_Get_maxLength, write=Set_maxLength};
	/* safecall wrapper */ System::OleVariant _scw_Get_onchange() { System::OleVariant __r; HRESULT __hr = Get_onchange(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onchange = {read=_scw_Get_onchange, write=Set_onchange};
	/* safecall wrapper */ System::OleVariant _scw_Get_onselect() { System::OleVariant __r; HRESULT __hr = Get_onselect(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onselect = {read=_scw_Get_onselect, write=Set_onselect};
	/* safecall wrapper */ System::WordBool _scw_Get_readOnly() { System::WordBool __r; HRESULT __hr = Get_readOnly(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool readOnly = {read=_scw_Get_readOnly, write=Set_readOnly};
};

__dispinterface  INTERFACE_UUID("{3050F2A6-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLInputTextElementDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F2D2-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLInputTextElement2  : public IDispatch 
{
	virtual HRESULT __safecall Set_selectionStart(int p) = 0 ;
	virtual HRESULT __safecall Get_selectionStart(int &__Get_selectionStart_result) = 0 ;
	virtual HRESULT __safecall Set_selectionEnd(int p) = 0 ;
	virtual HRESULT __safecall Get_selectionEnd(int &__Get_selectionEnd_result) = 0 ;
	virtual HRESULT __safecall setSelectionRange(int start, int end_) = 0 ;
	/* safecall wrapper */ int _scw_Get_selectionStart() { int __r; HRESULT __hr = Get_selectionStart(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int selectionStart = {read=_scw_Get_selectionStart, write=Set_selectionStart};
	/* safecall wrapper */ int _scw_Get_selectionEnd() { int __r; HRESULT __hr = Get_selectionEnd(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int selectionEnd = {read=_scw_Get_selectionEnd, write=Set_selectionEnd};
};

__dispinterface  INTERFACE_UUID("{3050F2D2-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLInputTextElement2Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F2AD-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLInputFileElement  : public IDispatch 
{
	virtual HRESULT __safecall Get_type_(System::WideString &__Get_type__result) = 0 ;
	virtual HRESULT __safecall Set_name(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_name(System::WideString &__Get_name_result) = 0 ;
	virtual HRESULT __safecall Set_status(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_status(System::OleVariant &__Get_status_result) = 0 ;
	virtual HRESULT __safecall Set_disabled(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_disabled(System::WordBool &__Get_disabled_result) = 0 ;
	virtual HRESULT __safecall Get_form(_di_IHTMLFormElement &__Get_form_result) = 0 ;
	virtual HRESULT __safecall Set_size(int p) = 0 ;
	virtual HRESULT __safecall Get_size(int &__Get_size_result) = 0 ;
	virtual HRESULT __safecall Set_maxLength(int p) = 0 ;
	virtual HRESULT __safecall Get_maxLength(int &__Get_maxLength_result) = 0 ;
	virtual HRESULT __safecall select() = 0 ;
	virtual HRESULT __safecall Set_onchange(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onchange(System::OleVariant &__Get_onchange_result) = 0 ;
	virtual HRESULT __safecall Set_onselect(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onselect(System::OleVariant &__Get_onselect_result) = 0 ;
	virtual HRESULT __safecall Set_value(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_value(System::WideString &__Get_value_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_type_() { System::WideString __r; HRESULT __hr = Get_type_(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString type_ = {read=_scw_Get_type_};
	/* safecall wrapper */ System::WideString _scw_Get_name() { System::WideString __r; HRESULT __hr = Get_name(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString name = {read=_scw_Get_name, write=Set_name};
	/* safecall wrapper */ System::OleVariant _scw_Get_status() { System::OleVariant __r; HRESULT __hr = Get_status(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant status = {read=_scw_Get_status, write=Set_status};
	/* safecall wrapper */ System::WordBool _scw_Get_disabled() { System::WordBool __r; HRESULT __hr = Get_disabled(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool disabled = {read=_scw_Get_disabled, write=Set_disabled};
	/* safecall wrapper */ _di_IHTMLFormElement _scw_Get_form() { _di_IHTMLFormElement __r; HRESULT __hr = Get_form(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLFormElement form = {read=_scw_Get_form};
	/* safecall wrapper */ int _scw_Get_size() { int __r; HRESULT __hr = Get_size(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int size = {read=_scw_Get_size, write=Set_size};
	/* safecall wrapper */ int _scw_Get_maxLength() { int __r; HRESULT __hr = Get_maxLength(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int maxLength = {read=_scw_Get_maxLength, write=Set_maxLength};
	/* safecall wrapper */ System::OleVariant _scw_Get_onchange() { System::OleVariant __r; HRESULT __hr = Get_onchange(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onchange = {read=_scw_Get_onchange, write=Set_onchange};
	/* safecall wrapper */ System::OleVariant _scw_Get_onselect() { System::OleVariant __r; HRESULT __hr = Get_onselect(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onselect = {read=_scw_Get_onselect, write=Set_onselect};
	/* safecall wrapper */ System::WideString _scw_Get_value() { System::WideString __r; HRESULT __hr = Get_value(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString value = {read=_scw_Get_value, write=Set_value};
};

__dispinterface  INTERFACE_UUID("{3050F2AD-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLInputFileElementDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F2BC-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLOptionButtonElement  : public IDispatch 
{
	virtual HRESULT __safecall Set_value(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_value(System::WideString &__Get_value_result) = 0 ;
	virtual HRESULT __safecall Get_type_(System::WideString &__Get_type__result) = 0 ;
	virtual HRESULT __safecall Set_name(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_name(System::WideString &__Get_name_result) = 0 ;
	virtual HRESULT __safecall Set_checked(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_checked(System::WordBool &__Get_checked_result) = 0 ;
	virtual HRESULT __safecall Set_defaultChecked(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_defaultChecked(System::WordBool &__Get_defaultChecked_result) = 0 ;
	virtual HRESULT __safecall Set_onchange(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onchange(System::OleVariant &__Get_onchange_result) = 0 ;
	virtual HRESULT __safecall Set_disabled(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_disabled(System::WordBool &__Get_disabled_result) = 0 ;
	virtual HRESULT __safecall Set_status(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_status(System::WordBool &__Get_status_result) = 0 ;
	virtual HRESULT __safecall Set_indeterminate(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_indeterminate(System::WordBool &__Get_indeterminate_result) = 0 ;
	virtual HRESULT __safecall Get_form(_di_IHTMLFormElement &__Get_form_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_value() { System::WideString __r; HRESULT __hr = Get_value(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString value = {read=_scw_Get_value, write=Set_value};
	/* safecall wrapper */ System::WideString _scw_Get_type_() { System::WideString __r; HRESULT __hr = Get_type_(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString type_ = {read=_scw_Get_type_};
	/* safecall wrapper */ System::WideString _scw_Get_name() { System::WideString __r; HRESULT __hr = Get_name(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString name = {read=_scw_Get_name, write=Set_name};
	/* safecall wrapper */ System::WordBool _scw_Get_checked() { System::WordBool __r; HRESULT __hr = Get_checked(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool checked = {read=_scw_Get_checked, write=Set_checked};
	/* safecall wrapper */ System::WordBool _scw_Get_defaultChecked() { System::WordBool __r; HRESULT __hr = Get_defaultChecked(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool defaultChecked = {read=_scw_Get_defaultChecked, write=Set_defaultChecked};
	/* safecall wrapper */ System::OleVariant _scw_Get_onchange() { System::OleVariant __r; HRESULT __hr = Get_onchange(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onchange = {read=_scw_Get_onchange, write=Set_onchange};
	/* safecall wrapper */ System::WordBool _scw_Get_disabled() { System::WordBool __r; HRESULT __hr = Get_disabled(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool disabled = {read=_scw_Get_disabled, write=Set_disabled};
	/* safecall wrapper */ System::WordBool _scw_Get_status() { System::WordBool __r; HRESULT __hr = Get_status(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool status = {read=_scw_Get_status, write=Set_status};
	/* safecall wrapper */ System::WordBool _scw_Get_indeterminate() { System::WordBool __r; HRESULT __hr = Get_indeterminate(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool indeterminate = {read=_scw_Get_indeterminate, write=Set_indeterminate};
	/* safecall wrapper */ _di_IHTMLFormElement _scw_Get_form() { _di_IHTMLFormElement __r; HRESULT __hr = Get_form(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLFormElement form = {read=_scw_Get_form};
};

__dispinterface  INTERFACE_UUID("{3050F2BC-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLOptionButtonElementDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F2C2-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLInputImage  : public IDispatch 
{
	virtual HRESULT __safecall Get_type_(System::WideString &__Get_type__result) = 0 ;
	virtual HRESULT __safecall Set_disabled(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_disabled(System::WordBool &__Get_disabled_result) = 0 ;
	virtual HRESULT __safecall Set_border(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_border(System::OleVariant &__Get_border_result) = 0 ;
	virtual HRESULT __safecall Set_vspace(int p) = 0 ;
	virtual HRESULT __safecall Get_vspace(int &__Get_vspace_result) = 0 ;
	virtual HRESULT __safecall Set_hspace(int p) = 0 ;
	virtual HRESULT __safecall Get_hspace(int &__Get_hspace_result) = 0 ;
	virtual HRESULT __safecall Set_alt(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_alt(System::WideString &__Get_alt_result) = 0 ;
	virtual HRESULT __safecall Set_src(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_src(System::WideString &__Get_src_result) = 0 ;
	virtual HRESULT __safecall Set_lowsrc(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_lowsrc(System::WideString &__Get_lowsrc_result) = 0 ;
	virtual HRESULT __safecall Set_vrml(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_vrml(System::WideString &__Get_vrml_result) = 0 ;
	virtual HRESULT __safecall Set_dynsrc(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_dynsrc(System::WideString &__Get_dynsrc_result) = 0 ;
	virtual HRESULT __safecall Get_readyState(System::WideString &__Get_readyState_result) = 0 ;
	virtual HRESULT __safecall Get_complete(System::WordBool &__Get_complete_result) = 0 ;
	virtual HRESULT __safecall Set_loop(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_loop(System::OleVariant &__Get_loop_result) = 0 ;
	virtual HRESULT __safecall Set_align(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_align(System::WideString &__Get_align_result) = 0 ;
	virtual HRESULT __safecall Set_onload(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onload(System::OleVariant &__Get_onload_result) = 0 ;
	virtual HRESULT __safecall Set_onerror(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onerror(System::OleVariant &__Get_onerror_result) = 0 ;
	virtual HRESULT __safecall Set_onabort(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onabort(System::OleVariant &__Get_onabort_result) = 0 ;
	virtual HRESULT __safecall Set_name(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_name(System::WideString &__Get_name_result) = 0 ;
	virtual HRESULT __safecall Set_width(int p) = 0 ;
	virtual HRESULT __safecall Get_width(int &__Get_width_result) = 0 ;
	virtual HRESULT __safecall Set_height(int p) = 0 ;
	virtual HRESULT __safecall Get_height(int &__Get_height_result) = 0 ;
	virtual HRESULT __safecall Set_start(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_start(System::WideString &__Get_start_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_type_() { System::WideString __r; HRESULT __hr = Get_type_(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString type_ = {read=_scw_Get_type_};
	/* safecall wrapper */ System::WordBool _scw_Get_disabled() { System::WordBool __r; HRESULT __hr = Get_disabled(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool disabled = {read=_scw_Get_disabled, write=Set_disabled};
	/* safecall wrapper */ System::OleVariant _scw_Get_border() { System::OleVariant __r; HRESULT __hr = Get_border(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant border = {read=_scw_Get_border, write=Set_border};
	/* safecall wrapper */ int _scw_Get_vspace() { int __r; HRESULT __hr = Get_vspace(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int vspace = {read=_scw_Get_vspace, write=Set_vspace};
	/* safecall wrapper */ int _scw_Get_hspace() { int __r; HRESULT __hr = Get_hspace(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int hspace = {read=_scw_Get_hspace, write=Set_hspace};
	/* safecall wrapper */ System::WideString _scw_Get_alt() { System::WideString __r; HRESULT __hr = Get_alt(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString alt = {read=_scw_Get_alt, write=Set_alt};
	/* safecall wrapper */ System::WideString _scw_Get_src() { System::WideString __r; HRESULT __hr = Get_src(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString src = {read=_scw_Get_src, write=Set_src};
	/* safecall wrapper */ System::WideString _scw_Get_lowsrc() { System::WideString __r; HRESULT __hr = Get_lowsrc(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString lowsrc = {read=_scw_Get_lowsrc, write=Set_lowsrc};
	/* safecall wrapper */ System::WideString _scw_Get_vrml() { System::WideString __r; HRESULT __hr = Get_vrml(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString vrml = {read=_scw_Get_vrml, write=Set_vrml};
	/* safecall wrapper */ System::WideString _scw_Get_dynsrc() { System::WideString __r; HRESULT __hr = Get_dynsrc(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString dynsrc = {read=_scw_Get_dynsrc, write=Set_dynsrc};
	/* safecall wrapper */ System::WideString _scw_Get_readyState() { System::WideString __r; HRESULT __hr = Get_readyState(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString readyState = {read=_scw_Get_readyState};
	/* safecall wrapper */ System::WordBool _scw_Get_complete() { System::WordBool __r; HRESULT __hr = Get_complete(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool complete = {read=_scw_Get_complete};
	/* safecall wrapper */ System::OleVariant _scw_Get_loop() { System::OleVariant __r; HRESULT __hr = Get_loop(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant loop = {read=_scw_Get_loop, write=Set_loop};
	/* safecall wrapper */ System::WideString _scw_Get_align() { System::WideString __r; HRESULT __hr = Get_align(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString align = {read=_scw_Get_align, write=Set_align};
	/* safecall wrapper */ System::OleVariant _scw_Get_onload() { System::OleVariant __r; HRESULT __hr = Get_onload(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onload = {read=_scw_Get_onload, write=Set_onload};
	/* safecall wrapper */ System::OleVariant _scw_Get_onerror() { System::OleVariant __r; HRESULT __hr = Get_onerror(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onerror = {read=_scw_Get_onerror, write=Set_onerror};
	/* safecall wrapper */ System::OleVariant _scw_Get_onabort() { System::OleVariant __r; HRESULT __hr = Get_onabort(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onabort = {read=_scw_Get_onabort, write=Set_onabort};
	/* safecall wrapper */ System::WideString _scw_Get_name() { System::WideString __r; HRESULT __hr = Get_name(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString name = {read=_scw_Get_name, write=Set_name};
	/* safecall wrapper */ int _scw_Get_width() { int __r; HRESULT __hr = Get_width(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int width = {read=_scw_Get_width, write=Set_width};
	/* safecall wrapper */ int _scw_Get_height() { int __r; HRESULT __hr = Get_height(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int height = {read=_scw_Get_height, write=Set_height};
	/* safecall wrapper */ System::WideString _scw_Get_start() { System::WideString __r; HRESULT __hr = Get_start(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString start = {read=_scw_Get_start, write=Set_start};
};

__dispinterface  INTERFACE_UUID("{3050F2C2-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLInputImageDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F2D4-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLInputRangeElement  : public IDispatch 
{
	virtual HRESULT __safecall Set_disabled(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_disabled(System::WordBool &__Get_disabled_result) = 0 ;
	virtual HRESULT __safecall Get_type_(System::WideString &__Get_type__result) = 0 ;
	virtual HRESULT __safecall Set_alt(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_alt(System::WideString &__Get_alt_result) = 0 ;
	virtual HRESULT __safecall Set_name(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_name(System::WideString &__Get_name_result) = 0 ;
	virtual HRESULT __safecall Set_value(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_value(System::WideString &__Get_value_result) = 0 ;
	virtual HRESULT __safecall Set_min(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_min(System::WideString &__Get_min_result) = 0 ;
	virtual HRESULT __safecall Set_max(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_max(System::WideString &__Get_max_result) = 0 ;
	virtual HRESULT __safecall Set_step(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_step(System::WideString &__Get_step_result) = 0 ;
	virtual HRESULT __safecall Set_valueAsNumber(double p) = 0 ;
	virtual HRESULT __safecall Get_valueAsNumber(double &__Get_valueAsNumber_result) = 0 ;
	virtual HRESULT __safecall stepUp(int n) = 0 ;
	virtual HRESULT __safecall stepDown(int n) = 0 ;
	/* safecall wrapper */ System::WordBool _scw_Get_disabled() { System::WordBool __r; HRESULT __hr = Get_disabled(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool disabled = {read=_scw_Get_disabled, write=Set_disabled};
	/* safecall wrapper */ System::WideString _scw_Get_type_() { System::WideString __r; HRESULT __hr = Get_type_(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString type_ = {read=_scw_Get_type_};
	/* safecall wrapper */ System::WideString _scw_Get_alt() { System::WideString __r; HRESULT __hr = Get_alt(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString alt = {read=_scw_Get_alt, write=Set_alt};
	/* safecall wrapper */ System::WideString _scw_Get_name() { System::WideString __r; HRESULT __hr = Get_name(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString name = {read=_scw_Get_name, write=Set_name};
	/* safecall wrapper */ System::WideString _scw_Get_value() { System::WideString __r; HRESULT __hr = Get_value(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString value = {read=_scw_Get_value, write=Set_value};
	/* safecall wrapper */ System::WideString _scw_Get_min() { System::WideString __r; HRESULT __hr = Get_min(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString min = {read=_scw_Get_min, write=Set_min};
	/* safecall wrapper */ System::WideString _scw_Get_max() { System::WideString __r; HRESULT __hr = Get_max(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString max = {read=_scw_Get_max, write=Set_max};
	/* safecall wrapper */ System::WideString _scw_Get_step() { System::WideString __r; HRESULT __hr = Get_step(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString step = {read=_scw_Get_step, write=Set_step};
	/* safecall wrapper */ double _scw_Get_valueAsNumber() { double __r; HRESULT __hr = Get_valueAsNumber(__r); System::CheckSafecallResult(__hr); return __r; }
	__property double valueAsNumber = {read=_scw_Get_valueAsNumber, write=Set_valueAsNumber};
};

__dispinterface  INTERFACE_UUID("{3050F2D4-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLInputRangeElementDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F57D-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLInputElement  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F2AA-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLTextAreaElement  : public IDispatch 
{
	virtual HRESULT __safecall Get_type_(System::WideString &__Get_type__result) = 0 ;
	virtual HRESULT __safecall Set_value(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_value(System::WideString &__Get_value_result) = 0 ;
	virtual HRESULT __safecall Set_name(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_name(System::WideString &__Get_name_result) = 0 ;
	virtual HRESULT __safecall Set_status(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_status(System::OleVariant &__Get_status_result) = 0 ;
	virtual HRESULT __safecall Set_disabled(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_disabled(System::WordBool &__Get_disabled_result) = 0 ;
	virtual HRESULT __safecall Get_form(_di_IHTMLFormElement &__Get_form_result) = 0 ;
	virtual HRESULT __safecall Set_defaultValue(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_defaultValue(System::WideString &__Get_defaultValue_result) = 0 ;
	virtual HRESULT __safecall select() = 0 ;
	virtual HRESULT __safecall Set_onchange(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onchange(System::OleVariant &__Get_onchange_result) = 0 ;
	virtual HRESULT __safecall Set_onselect(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onselect(System::OleVariant &__Get_onselect_result) = 0 ;
	virtual HRESULT __safecall Set_readOnly(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_readOnly(System::WordBool &__Get_readOnly_result) = 0 ;
	virtual HRESULT __safecall Set_rows(int p) = 0 ;
	virtual HRESULT __safecall Get_rows(int &__Get_rows_result) = 0 ;
	virtual HRESULT __safecall Set_cols(int p) = 0 ;
	virtual HRESULT __safecall Get_cols(int &__Get_cols_result) = 0 ;
	virtual HRESULT __safecall Set_wrap(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_wrap(System::WideString &__Get_wrap_result) = 0 ;
	virtual HRESULT __safecall createTextRange(_di_IHTMLTxtRange &__createTextRange_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_type_() { System::WideString __r; HRESULT __hr = Get_type_(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString type_ = {read=_scw_Get_type_};
	/* safecall wrapper */ System::WideString _scw_Get_value() { System::WideString __r; HRESULT __hr = Get_value(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString value = {read=_scw_Get_value, write=Set_value};
	/* safecall wrapper */ System::WideString _scw_Get_name() { System::WideString __r; HRESULT __hr = Get_name(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString name = {read=_scw_Get_name, write=Set_name};
	/* safecall wrapper */ System::OleVariant _scw_Get_status() { System::OleVariant __r; HRESULT __hr = Get_status(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant status = {read=_scw_Get_status, write=Set_status};
	/* safecall wrapper */ System::WordBool _scw_Get_disabled() { System::WordBool __r; HRESULT __hr = Get_disabled(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool disabled = {read=_scw_Get_disabled, write=Set_disabled};
	/* safecall wrapper */ _di_IHTMLFormElement _scw_Get_form() { _di_IHTMLFormElement __r; HRESULT __hr = Get_form(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLFormElement form = {read=_scw_Get_form};
	/* safecall wrapper */ System::WideString _scw_Get_defaultValue() { System::WideString __r; HRESULT __hr = Get_defaultValue(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString defaultValue = {read=_scw_Get_defaultValue, write=Set_defaultValue};
	/* safecall wrapper */ System::OleVariant _scw_Get_onchange() { System::OleVariant __r; HRESULT __hr = Get_onchange(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onchange = {read=_scw_Get_onchange, write=Set_onchange};
	/* safecall wrapper */ System::OleVariant _scw_Get_onselect() { System::OleVariant __r; HRESULT __hr = Get_onselect(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onselect = {read=_scw_Get_onselect, write=Set_onselect};
	/* safecall wrapper */ System::WordBool _scw_Get_readOnly() { System::WordBool __r; HRESULT __hr = Get_readOnly(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool readOnly = {read=_scw_Get_readOnly, write=Set_readOnly};
	/* safecall wrapper */ int _scw_Get_rows() { int __r; HRESULT __hr = Get_rows(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int rows = {read=_scw_Get_rows, write=Set_rows};
	/* safecall wrapper */ int _scw_Get_cols() { int __r; HRESULT __hr = Get_cols(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int cols = {read=_scw_Get_cols, write=Set_cols};
	/* safecall wrapper */ System::WideString _scw_Get_wrap() { System::WideString __r; HRESULT __hr = Get_wrap(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString wrap = {read=_scw_Get_wrap, write=Set_wrap};
};

__dispinterface  INTERFACE_UUID("{3050F2AA-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLTextAreaElementDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F2D3-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLTextAreaElement2  : public IDispatch 
{
	virtual HRESULT __safecall Set_selectionStart(int p) = 0 ;
	virtual HRESULT __safecall Get_selectionStart(int &__Get_selectionStart_result) = 0 ;
	virtual HRESULT __safecall Set_selectionEnd(int p) = 0 ;
	virtual HRESULT __safecall Get_selectionEnd(int &__Get_selectionEnd_result) = 0 ;
	virtual HRESULT __safecall setSelectionRange(int start, int end_) = 0 ;
	/* safecall wrapper */ int _scw_Get_selectionStart() { int __r; HRESULT __hr = Get_selectionStart(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int selectionStart = {read=_scw_Get_selectionStart, write=Set_selectionStart};
	/* safecall wrapper */ int _scw_Get_selectionEnd() { int __r; HRESULT __hr = Get_selectionEnd(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int selectionEnd = {read=_scw_Get_selectionEnd, write=Set_selectionEnd};
};

__dispinterface  INTERFACE_UUID("{3050F2D3-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLTextAreaElement2Disp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F521-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLTextAreaElement  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F54D-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLRichtextElement  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F2BB-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLButtonElement  : public IDispatch 
{
	virtual HRESULT __safecall Get_type_(System::WideString &__Get_type__result) = 0 ;
	virtual HRESULT __safecall Set_value(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_value(System::WideString &__Get_value_result) = 0 ;
	virtual HRESULT __safecall Set_name(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_name(System::WideString &__Get_name_result) = 0 ;
	virtual HRESULT __safecall Set_status(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_status(System::OleVariant &__Get_status_result) = 0 ;
	virtual HRESULT __safecall Set_disabled(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_disabled(System::WordBool &__Get_disabled_result) = 0 ;
	virtual HRESULT __safecall Get_form(_di_IHTMLFormElement &__Get_form_result) = 0 ;
	virtual HRESULT __safecall createTextRange(_di_IHTMLTxtRange &__createTextRange_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_type_() { System::WideString __r; HRESULT __hr = Get_type_(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString type_ = {read=_scw_Get_type_};
	/* safecall wrapper */ System::WideString _scw_Get_value() { System::WideString __r; HRESULT __hr = Get_value(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString value = {read=_scw_Get_value, write=Set_value};
	/* safecall wrapper */ System::WideString _scw_Get_name() { System::WideString __r; HRESULT __hr = Get_name(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString name = {read=_scw_Get_name, write=Set_name};
	/* safecall wrapper */ System::OleVariant _scw_Get_status() { System::OleVariant __r; HRESULT __hr = Get_status(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant status = {read=_scw_Get_status, write=Set_status};
	/* safecall wrapper */ System::WordBool _scw_Get_disabled() { System::WordBool __r; HRESULT __hr = Get_disabled(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool disabled = {read=_scw_Get_disabled, write=Set_disabled};
	/* safecall wrapper */ _di_IHTMLFormElement _scw_Get_form() { _di_IHTMLFormElement __r; HRESULT __hr = Get_form(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLFormElement form = {read=_scw_Get_form};
};

__dispinterface  INTERFACE_UUID("{3050F2BB-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLButtonElementDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305106F3-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLButtonElement2  : public IDispatch 
{
	virtual HRESULT __safecall Set_type_(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_type_(System::WideString &__Get_type__result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_type_() { System::WideString __r; HRESULT __hr = Get_type_(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString type_ = {read=_scw_Get_type_, write=Set_type_};
};

__dispinterface  INTERFACE_UUID("{305106F3-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLButtonElement2Disp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F51F-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLButtonElement  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F61F-98B5-11CF-BB82-00AA00BDCE0B}") HTMLMarqueeElementEvents2  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F2B8-98B5-11CF-BB82-00AA00BDCE0B}") HTMLMarqueeElementEvents  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F2B5-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLMarqueeElement  : public IDispatch 
{
	virtual HRESULT __safecall Set_bgColor(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_bgColor(System::OleVariant &__Get_bgColor_result) = 0 ;
	virtual HRESULT __safecall Set_scrollDelay(int p) = 0 ;
	virtual HRESULT __safecall Get_scrollDelay(int &__Get_scrollDelay_result) = 0 ;
	virtual HRESULT __safecall Set_direction(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_direction(System::WideString &__Get_direction_result) = 0 ;
	virtual HRESULT __safecall Set_behavior(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_behavior(System::WideString &__Get_behavior_result) = 0 ;
	virtual HRESULT __safecall Set_scrollAmount(int p) = 0 ;
	virtual HRESULT __safecall Get_scrollAmount(int &__Get_scrollAmount_result) = 0 ;
	virtual HRESULT __safecall Set_loop(int p) = 0 ;
	virtual HRESULT __safecall Get_loop(int &__Get_loop_result) = 0 ;
	virtual HRESULT __safecall Set_vspace(int p) = 0 ;
	virtual HRESULT __safecall Get_vspace(int &__Get_vspace_result) = 0 ;
	virtual HRESULT __safecall Set_hspace(int p) = 0 ;
	virtual HRESULT __safecall Get_hspace(int &__Get_hspace_result) = 0 ;
	virtual HRESULT __safecall Set_onfinish(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onfinish(System::OleVariant &__Get_onfinish_result) = 0 ;
	virtual HRESULT __safecall Set_onstart(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onstart(System::OleVariant &__Get_onstart_result) = 0 ;
	virtual HRESULT __safecall Set_onbounce(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onbounce(System::OleVariant &__Get_onbounce_result) = 0 ;
	virtual HRESULT __safecall Set_width(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_width(System::OleVariant &__Get_width_result) = 0 ;
	virtual HRESULT __safecall Set_height(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_height(System::OleVariant &__Get_height_result) = 0 ;
	virtual HRESULT __safecall Set_trueSpeed(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_trueSpeed(System::WordBool &__Get_trueSpeed_result) = 0 ;
	virtual HRESULT __safecall start() = 0 ;
	virtual HRESULT __safecall stop() = 0 ;
	/* safecall wrapper */ System::OleVariant _scw_Get_bgColor() { System::OleVariant __r; HRESULT __hr = Get_bgColor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant bgColor = {read=_scw_Get_bgColor, write=Set_bgColor};
	/* safecall wrapper */ int _scw_Get_scrollDelay() { int __r; HRESULT __hr = Get_scrollDelay(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int scrollDelay = {read=_scw_Get_scrollDelay, write=Set_scrollDelay};
	/* safecall wrapper */ System::WideString _scw_Get_direction() { System::WideString __r; HRESULT __hr = Get_direction(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString direction = {read=_scw_Get_direction, write=Set_direction};
	/* safecall wrapper */ System::WideString _scw_Get_behavior() { System::WideString __r; HRESULT __hr = Get_behavior(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString behavior = {read=_scw_Get_behavior, write=Set_behavior};
	/* safecall wrapper */ int _scw_Get_scrollAmount() { int __r; HRESULT __hr = Get_scrollAmount(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int scrollAmount = {read=_scw_Get_scrollAmount, write=Set_scrollAmount};
	/* safecall wrapper */ int _scw_Get_loop() { int __r; HRESULT __hr = Get_loop(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int loop = {read=_scw_Get_loop, write=Set_loop};
	/* safecall wrapper */ int _scw_Get_vspace() { int __r; HRESULT __hr = Get_vspace(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int vspace = {read=_scw_Get_vspace, write=Set_vspace};
	/* safecall wrapper */ int _scw_Get_hspace() { int __r; HRESULT __hr = Get_hspace(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int hspace = {read=_scw_Get_hspace, write=Set_hspace};
	/* safecall wrapper */ System::OleVariant _scw_Get_onfinish() { System::OleVariant __r; HRESULT __hr = Get_onfinish(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onfinish = {read=_scw_Get_onfinish, write=Set_onfinish};
	/* safecall wrapper */ System::OleVariant _scw_Get_onstart() { System::OleVariant __r; HRESULT __hr = Get_onstart(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onstart = {read=_scw_Get_onstart, write=Set_onstart};
	/* safecall wrapper */ System::OleVariant _scw_Get_onbounce() { System::OleVariant __r; HRESULT __hr = Get_onbounce(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onbounce = {read=_scw_Get_onbounce, write=Set_onbounce};
	/* safecall wrapper */ System::OleVariant _scw_Get_width() { System::OleVariant __r; HRESULT __hr = Get_width(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant width = {read=_scw_Get_width, write=Set_width};
	/* safecall wrapper */ System::OleVariant _scw_Get_height() { System::OleVariant __r; HRESULT __hr = Get_height(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant height = {read=_scw_Get_height, write=Set_height};
	/* safecall wrapper */ System::WordBool _scw_Get_trueSpeed() { System::WordBool __r; HRESULT __hr = Get_trueSpeed(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool trueSpeed = {read=_scw_Get_trueSpeed, write=Set_trueSpeed};
};

__dispinterface  INTERFACE_UUID("{3050F2B5-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLMarqueeElementDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F527-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLMarqueeElement  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F81C-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLHtmlElement  : public IDispatch 
{
	virtual HRESULT __safecall Set_version(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_version(System::WideString &__Get_version_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_version() { System::WideString __r; HRESULT __hr = Get_version(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString version = {read=_scw_Get_version, write=Set_version};
};

__dispinterface  INTERFACE_UUID("{3050F81C-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLHtmlElementDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F81D-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLHeadElement  : public IDispatch 
{
	virtual HRESULT __safecall Set_profile(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_profile(System::WideString &__Get_profile_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_profile() { System::WideString __r; HRESULT __hr = Get_profile(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString profile = {read=_scw_Get_profile, write=Set_profile};
};

__dispinterface  INTERFACE_UUID("{3050F81D-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLHeadElementDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3051042F-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLHeadElement2  : public IDispatch 
{
	virtual HRESULT __safecall Set_profile(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_profile(System::WideString &__Get_profile_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_profile() { System::WideString __r; HRESULT __hr = Get_profile(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString profile = {read=_scw_Get_profile, write=Set_profile};
};

__dispinterface  INTERFACE_UUID("{3051042F-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLHeadElement2Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F322-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLTitleElement  : public IDispatch 
{
	virtual HRESULT __safecall Set_text(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_text(System::WideString &__Get_text_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_text() { System::WideString __r; HRESULT __hr = Get_text(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString text = {read=_scw_Get_text, write=Set_text};
};

__dispinterface  INTERFACE_UUID("{3050F322-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLTitleElementDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F203-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLMetaElement  : public IDispatch 
{
	virtual HRESULT __safecall Set_httpEquiv(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_httpEquiv(System::WideString &__Get_httpEquiv_result) = 0 ;
	virtual HRESULT __safecall Set_content(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_content(System::WideString &__Get_content_result) = 0 ;
	virtual HRESULT __safecall Set_name(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_name(System::WideString &__Get_name_result) = 0 ;
	virtual HRESULT __safecall Set_url(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_url(System::WideString &__Get_url_result) = 0 ;
	virtual HRESULT __safecall Set_charset(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_charset(System::WideString &__Get_charset_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_httpEquiv() { System::WideString __r; HRESULT __hr = Get_httpEquiv(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString httpEquiv = {read=_scw_Get_httpEquiv, write=Set_httpEquiv};
	/* safecall wrapper */ System::WideString _scw_Get_content() { System::WideString __r; HRESULT __hr = Get_content(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString content = {read=_scw_Get_content, write=Set_content};
	/* safecall wrapper */ System::WideString _scw_Get_name() { System::WideString __r; HRESULT __hr = Get_name(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString name = {read=_scw_Get_name, write=Set_name};
	/* safecall wrapper */ System::WideString _scw_Get_url() { System::WideString __r; HRESULT __hr = Get_url(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString url = {read=_scw_Get_url, write=Set_url};
	/* safecall wrapper */ System::WideString _scw_Get_charset() { System::WideString __r; HRESULT __hr = Get_charset(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString charset = {read=_scw_Get_charset, write=Set_charset};
};

__dispinterface  INTERFACE_UUID("{3050F203-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLMetaElementDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F81F-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLMetaElement2  : public IDispatch 
{
	virtual HRESULT __safecall Set_scheme(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_scheme(System::WideString &__Get_scheme_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_scheme() { System::WideString __r; HRESULT __hr = Get_scheme(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString scheme = {read=_scw_Get_scheme, write=Set_scheme};
};

__dispinterface  INTERFACE_UUID("{3050F81F-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLMetaElement2Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510495-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLMetaElement3  : public IDispatch 
{
	virtual HRESULT __safecall Set_url(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_url(System::WideString &__Get_url_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_url() { System::WideString __r; HRESULT __hr = Get_url(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString url = {read=_scw_Get_url, write=Set_url};
};

__dispinterface  INTERFACE_UUID("{30510495-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLMetaElement3Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F204-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLBaseElement  : public IDispatch 
{
	virtual HRESULT __safecall Set_href(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_href(System::WideString &__Get_href_result) = 0 ;
	virtual HRESULT __safecall Set_target(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_target(System::WideString &__Get_target_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_href() { System::WideString __r; HRESULT __hr = Get_href(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString href = {read=_scw_Get_href, write=Set_href};
	/* safecall wrapper */ System::WideString _scw_Get_target() { System::WideString __r; HRESULT __hr = Get_target(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString target = {read=_scw_Get_target, write=Set_target};
};

__dispinterface  INTERFACE_UUID("{3050F204-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLBaseElementDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510420-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLBaseElement2  : public IDispatch 
{
	virtual HRESULT __safecall Set_href(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_href(System::WideString &__Get_href_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_href() { System::WideString __r; HRESULT __hr = Get_href(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString href = {read=_scw_Get_href, write=Set_href};
};

__dispinterface  INTERFACE_UUID("{30510420-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLBaseElement2Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F206-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLIsIndexElement  : public IDispatch 
{
	virtual HRESULT __safecall Set_prompt(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_prompt(System::WideString &__Get_prompt_result) = 0 ;
	virtual HRESULT __safecall Set_action(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_action(System::WideString &__Get_action_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_prompt() { System::WideString __r; HRESULT __hr = Get_prompt(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString prompt = {read=_scw_Get_prompt, write=Set_prompt};
	/* safecall wrapper */ System::WideString _scw_Get_action() { System::WideString __r; HRESULT __hr = Get_action(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString action = {read=_scw_Get_action, write=Set_action};
};

__dispinterface  INTERFACE_UUID("{3050F206-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLIsIndexElementDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F82F-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLIsIndexElement2  : public IDispatch 
{
	virtual HRESULT __safecall Get_form(_di_IHTMLFormElement &__Get_form_result) = 0 ;
	/* safecall wrapper */ _di_IHTMLFormElement _scw_Get_form() { _di_IHTMLFormElement __r; HRESULT __hr = Get_form(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLFormElement form = {read=_scw_Get_form};
};

__dispinterface  INTERFACE_UUID("{3050F82F-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLIsIndexElement2Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F207-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLNextIdElement  : public IDispatch 
{
	virtual HRESULT __safecall Set_n(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_n(System::WideString &__Get_n_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_n() { System::WideString __r; HRESULT __hr = Get_n(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString n = {read=_scw_Get_n, write=Set_n};
};

__dispinterface  INTERFACE_UUID("{3050F207-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLNextIdElementDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F560-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLHtmlElement  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F561-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLHeadElement  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F516-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLTitleElement  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F517-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLMetaElement  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F518-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLBaseElement  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F519-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLIsIndexElement  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F51A-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLNextIdElement  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F202-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLBaseFontElement  : public IDispatch 
{
	virtual HRESULT __safecall Set_color(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_color(System::OleVariant &__Get_color_result) = 0 ;
	virtual HRESULT __safecall Set_face(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_face(System::WideString &__Get_face_result) = 0 ;
	virtual HRESULT __safecall Set_size(int p) = 0 ;
	virtual HRESULT __safecall Get_size(int &__Get_size_result) = 0 ;
	/* safecall wrapper */ System::OleVariant _scw_Get_color() { System::OleVariant __r; HRESULT __hr = Get_color(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant color = {read=_scw_Get_color, write=Set_color};
	/* safecall wrapper */ System::WideString _scw_Get_face() { System::WideString __r; HRESULT __hr = Get_face(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString face = {read=_scw_Get_face, write=Set_face};
	/* safecall wrapper */ int _scw_Get_size() { int __r; HRESULT __hr = Get_size(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int size = {read=_scw_Get_size, write=Set_size};
};

__dispinterface  INTERFACE_UUID("{3050F202-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLBaseFontElementDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F504-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLBaseFontElement  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F209-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLUnknownElement  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F209-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLUnknownElementDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F539-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLUnknownElement  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305107C5-98B5-11CF-BB82-00AA00BDCE0B}") IWebGeolocation  : public IDispatch 
{
	virtual HRESULT __safecall getCurrentPosition(const _di_IDispatch successCallback, const _di_IDispatch errorCallback, const _di_IDispatch options) = 0 ;
	virtual HRESULT __safecall watchPosition(const _di_IDispatch successCallback, const _di_IDispatch errorCallback, const _di_IDispatch options, int &__watchPosition_result) = 0 ;
	virtual HRESULT __safecall clearWatch(int watchId) = 0 ;
};

__dispinterface  INTERFACE_UUID("{305107C5-98B5-11CF-BB82-00AA00BDCE0B}") IWebGeolocationDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305107CF-98B5-11CF-BB82-00AA00BDCE0B}") INavigatorGeolocation  : public IDispatch 
{
	virtual HRESULT __safecall Get_geolocation(_di_IWebGeolocation &__Get_geolocation_result) = 0 ;
	/* safecall wrapper */ _di_IWebGeolocation _scw_Get_geolocation() { _di_IWebGeolocation __r; HRESULT __hr = Get_geolocation(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IWebGeolocation geolocation = {read=_scw_Get_geolocation};
};

__dispinterface  INTERFACE_UUID("{305107CF-98B5-11CF-BB82-00AA00BDCE0B}") INavigatorGeolocationDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510804-98B5-11CF-BB82-00AA00BDCE0B}") INavigatorDoNotTrack  : public IDispatch 
{
	virtual HRESULT __safecall Get_msDoNotTrack(System::WideString &__Get_msDoNotTrack_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_msDoNotTrack() { System::WideString __r; HRESULT __hr = Get_msDoNotTrack(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString msDoNotTrack = {read=_scw_Get_msDoNotTrack};
};

__dispinterface  INTERFACE_UUID("{30510804-98B5-11CF-BB82-00AA00BDCE0B}") INavigatorDoNotTrackDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F549-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLHistory  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F54A-98B5-11CF-BB82-00AA00BDCE0B}") DispCPlugins  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F54C-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLNavigator  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F54E-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLLocation  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F4CE-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLBookmarkCollection  : public IDispatch 
{
	virtual HRESULT __safecall Get_length(int &__Get_length_result) = 0 ;
	virtual HRESULT __safecall Get__newEnum(System::_di_IInterface &__Get__newEnum_result) = 0 ;
	virtual HRESULT __safecall item(int index, System::OleVariant &__item_result) = 0 ;
	/* safecall wrapper */ int _scw_Get_length() { int __r; HRESULT __hr = Get_length(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int length = {read=_scw_Get_length};
	/* safecall wrapper */ System::_di_IInterface _scw_Get__newEnum() { System::_di_IInterface __r; HRESULT __hr = Get__newEnum(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::_di_IInterface _newEnum = {read=_scw_Get__newEnum};
};

__dispinterface  INTERFACE_UUID("{3050F4CE-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLBookmarkCollectionDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F4B3-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLDataTransfer  : public IDispatch 
{
	virtual HRESULT __safecall setData(const System::WideString format, const System::OleVariant &data, System::WordBool &__setData_result) = 0 ;
	virtual HRESULT __safecall getData(const System::WideString format, System::OleVariant &__getData_result) = 0 ;
	virtual HRESULT __safecall clearData(const System::WideString format, System::WordBool &__clearData_result) = 0 ;
	virtual HRESULT __safecall Set_dropEffect(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_dropEffect(System::WideString &__Get_dropEffect_result) = 0 ;
	virtual HRESULT __safecall Set_effectAllowed(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_effectAllowed(System::WideString &__Get_effectAllowed_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_dropEffect() { System::WideString __r; HRESULT __hr = Get_dropEffect(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString dropEffect = {read=_scw_Get_dropEffect, write=Set_dropEffect};
	/* safecall wrapper */ System::WideString _scw_Get_effectAllowed() { System::WideString __r; HRESULT __hr = Get_effectAllowed(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString effectAllowed = {read=_scw_Get_effectAllowed, write=Set_effectAllowed};
};

__dispinterface  INTERFACE_UUID("{3050F4B3-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLDataTransferDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F48B-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLEventObj2  : public IDispatch 
{
	virtual HRESULT __safecall setAttribute(const System::WideString strAttributeName, System::OleVariant AttributeValue, int lFlags) = 0 ;
	virtual HRESULT __safecall getAttribute(const System::WideString strAttributeName, int lFlags, System::OleVariant &__getAttribute_result) = 0 ;
	virtual HRESULT __safecall removeAttribute(const System::WideString strAttributeName, int lFlags, System::WordBool &__removeAttribute_result) = 0 ;
	virtual HRESULT __safecall Set_propertyName(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_propertyName(System::WideString &__Get_propertyName_result) = 0 ;
	virtual HRESULT __safecall _Set_bookmarks(const _di_IHTMLBookmarkCollection p) = 0 ;
	virtual HRESULT __safecall Get_bookmarks(_di_IHTMLBookmarkCollection &__Get_bookmarks_result) = 0 ;
	virtual HRESULT __safecall _Set_recordset(const _di_IDispatch p) = 0 ;
	virtual HRESULT __safecall Get_recordset(_di_IDispatch &__Get_recordset_result) = 0 ;
	virtual HRESULT __safecall Set_dataFld(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_dataFld(System::WideString &__Get_dataFld_result) = 0 ;
	virtual HRESULT __safecall _Set_boundElements(const _di_IHTMLElementCollection p) = 0 ;
	virtual HRESULT __safecall Get_boundElements(_di_IHTMLElementCollection &__Get_boundElements_result) = 0 ;
	virtual HRESULT __safecall Set_repeat_(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_repeat_(System::WordBool &__Get_repeat__result) = 0 ;
	virtual HRESULT __safecall Set_srcUrn(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_srcUrn(System::WideString &__Get_srcUrn_result) = 0 ;
	virtual HRESULT __safecall _Set_srcElement(const _di_IHTMLElement p) = 0 ;
	virtual HRESULT __safecall Get_srcElement(_di_IHTMLElement &__Get_srcElement_result) = 0 ;
	virtual HRESULT __safecall Set_altKey(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_altKey(System::WordBool &__Get_altKey_result) = 0 ;
	virtual HRESULT __safecall Set_ctrlKey(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_ctrlKey(System::WordBool &__Get_ctrlKey_result) = 0 ;
	virtual HRESULT __safecall Set_shiftKey(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_shiftKey(System::WordBool &__Get_shiftKey_result) = 0 ;
	virtual HRESULT __safecall _Set_fromElement(const _di_IHTMLElement p) = 0 ;
	virtual HRESULT __safecall Get_fromElement(_di_IHTMLElement &__Get_fromElement_result) = 0 ;
	virtual HRESULT __safecall _Set_toElement(const _di_IHTMLElement p) = 0 ;
	virtual HRESULT __safecall Get_toElement(_di_IHTMLElement &__Get_toElement_result) = 0 ;
	virtual HRESULT __safecall Set_button(int p) = 0 ;
	virtual HRESULT __safecall Get_button(int &__Get_button_result) = 0 ;
	virtual HRESULT __safecall Set_type_(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_type_(System::WideString &__Get_type__result) = 0 ;
	virtual HRESULT __safecall Set_qualifier(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_qualifier(System::WideString &__Get_qualifier_result) = 0 ;
	virtual HRESULT __safecall Set_reason(int p) = 0 ;
	virtual HRESULT __safecall Get_reason(int &__Get_reason_result) = 0 ;
	virtual HRESULT __safecall Set_x(int p) = 0 ;
	virtual HRESULT __safecall Get_x(int &__Get_x_result) = 0 ;
	virtual HRESULT __safecall Set_y(int p) = 0 ;
	virtual HRESULT __safecall Get_y(int &__Get_y_result) = 0 ;
	virtual HRESULT __safecall Set_clientX(int p) = 0 ;
	virtual HRESULT __safecall Get_clientX(int &__Get_clientX_result) = 0 ;
	virtual HRESULT __safecall Set_clientY(int p) = 0 ;
	virtual HRESULT __safecall Get_clientY(int &__Get_clientY_result) = 0 ;
	virtual HRESULT __safecall Set_offsetX(int p) = 0 ;
	virtual HRESULT __safecall Get_offsetX(int &__Get_offsetX_result) = 0 ;
	virtual HRESULT __safecall Set_offsetY(int p) = 0 ;
	virtual HRESULT __safecall Get_offsetY(int &__Get_offsetY_result) = 0 ;
	virtual HRESULT __safecall Set_screenX(int p) = 0 ;
	virtual HRESULT __safecall Get_screenX(int &__Get_screenX_result) = 0 ;
	virtual HRESULT __safecall Set_screenY(int p) = 0 ;
	virtual HRESULT __safecall Get_screenY(int &__Get_screenY_result) = 0 ;
	virtual HRESULT __safecall _Set_srcFilter(const _di_IDispatch p) = 0 ;
	virtual HRESULT __safecall Get_srcFilter(_di_IDispatch &__Get_srcFilter_result) = 0 ;
	virtual HRESULT __safecall Get_dataTransfer(_di_IHTMLDataTransfer &__Get_dataTransfer_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_propertyName() { System::WideString __r; HRESULT __hr = Get_propertyName(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString propertyName = {read=_scw_Get_propertyName, write=Set_propertyName};
	/* safecall wrapper */ _di_IHTMLBookmarkCollection _scw_Get_bookmarks() { _di_IHTMLBookmarkCollection __r; HRESULT __hr = Get_bookmarks(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLBookmarkCollection bookmarks = {read=_scw_Get_bookmarks, write=_Set_bookmarks};
	/* safecall wrapper */ _di_IDispatch _scw_Get_recordset() { _di_IDispatch __r; HRESULT __hr = Get_recordset(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch recordset = {read=_scw_Get_recordset, write=_Set_recordset};
	/* safecall wrapper */ System::WideString _scw_Get_dataFld() { System::WideString __r; HRESULT __hr = Get_dataFld(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString dataFld = {read=_scw_Get_dataFld, write=Set_dataFld};
	/* safecall wrapper */ _di_IHTMLElementCollection _scw_Get_boundElements() { _di_IHTMLElementCollection __r; HRESULT __hr = Get_boundElements(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLElementCollection boundElements = {read=_scw_Get_boundElements, write=_Set_boundElements};
	/* safecall wrapper */ System::WordBool _scw_Get_repeat_() { System::WordBool __r; HRESULT __hr = Get_repeat_(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool repeat_ = {read=_scw_Get_repeat_, write=Set_repeat_};
	/* safecall wrapper */ System::WideString _scw_Get_srcUrn() { System::WideString __r; HRESULT __hr = Get_srcUrn(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString srcUrn = {read=_scw_Get_srcUrn, write=Set_srcUrn};
	/* safecall wrapper */ _di_IHTMLElement _scw_Get_srcElement() { _di_IHTMLElement __r; HRESULT __hr = Get_srcElement(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLElement srcElement = {read=_scw_Get_srcElement, write=_Set_srcElement};
	/* safecall wrapper */ System::WordBool _scw_Get_altKey() { System::WordBool __r; HRESULT __hr = Get_altKey(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool altKey = {read=_scw_Get_altKey, write=Set_altKey};
	/* safecall wrapper */ System::WordBool _scw_Get_ctrlKey() { System::WordBool __r; HRESULT __hr = Get_ctrlKey(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool ctrlKey = {read=_scw_Get_ctrlKey, write=Set_ctrlKey};
	/* safecall wrapper */ System::WordBool _scw_Get_shiftKey() { System::WordBool __r; HRESULT __hr = Get_shiftKey(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool shiftKey = {read=_scw_Get_shiftKey, write=Set_shiftKey};
	/* safecall wrapper */ _di_IHTMLElement _scw_Get_fromElement() { _di_IHTMLElement __r; HRESULT __hr = Get_fromElement(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLElement fromElement = {read=_scw_Get_fromElement, write=_Set_fromElement};
	/* safecall wrapper */ _di_IHTMLElement _scw_Get_toElement() { _di_IHTMLElement __r; HRESULT __hr = Get_toElement(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLElement toElement = {read=_scw_Get_toElement, write=_Set_toElement};
	/* safecall wrapper */ int _scw_Get_button() { int __r; HRESULT __hr = Get_button(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int button = {read=_scw_Get_button, write=Set_button};
	/* safecall wrapper */ System::WideString _scw_Get_type_() { System::WideString __r; HRESULT __hr = Get_type_(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString type_ = {read=_scw_Get_type_, write=Set_type_};
	/* safecall wrapper */ System::WideString _scw_Get_qualifier() { System::WideString __r; HRESULT __hr = Get_qualifier(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString qualifier = {read=_scw_Get_qualifier, write=Set_qualifier};
	/* safecall wrapper */ int _scw_Get_reason() { int __r; HRESULT __hr = Get_reason(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int reason = {read=_scw_Get_reason, write=Set_reason};
	/* safecall wrapper */ int _scw_Get_x() { int __r; HRESULT __hr = Get_x(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int x = {read=_scw_Get_x, write=Set_x};
	/* safecall wrapper */ int _scw_Get_y() { int __r; HRESULT __hr = Get_y(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int y = {read=_scw_Get_y, write=Set_y};
	/* safecall wrapper */ int _scw_Get_clientX() { int __r; HRESULT __hr = Get_clientX(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int clientX = {read=_scw_Get_clientX, write=Set_clientX};
	/* safecall wrapper */ int _scw_Get_clientY() { int __r; HRESULT __hr = Get_clientY(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int clientY = {read=_scw_Get_clientY, write=Set_clientY};
	/* safecall wrapper */ int _scw_Get_offsetX() { int __r; HRESULT __hr = Get_offsetX(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int offsetX = {read=_scw_Get_offsetX, write=Set_offsetX};
	/* safecall wrapper */ int _scw_Get_offsetY() { int __r; HRESULT __hr = Get_offsetY(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int offsetY = {read=_scw_Get_offsetY, write=Set_offsetY};
	/* safecall wrapper */ int _scw_Get_screenX() { int __r; HRESULT __hr = Get_screenX(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int screenX = {read=_scw_Get_screenX, write=Set_screenX};
	/* safecall wrapper */ int _scw_Get_screenY() { int __r; HRESULT __hr = Get_screenY(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int screenY = {read=_scw_Get_screenY, write=Set_screenY};
	/* safecall wrapper */ _di_IDispatch _scw_Get_srcFilter() { _di_IDispatch __r; HRESULT __hr = Get_srcFilter(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch srcFilter = {read=_scw_Get_srcFilter, write=_Set_srcFilter};
	/* safecall wrapper */ _di_IHTMLDataTransfer _scw_Get_dataTransfer() { _di_IHTMLDataTransfer __r; HRESULT __hr = Get_dataTransfer(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLDataTransfer dataTransfer = {read=_scw_Get_dataTransfer};
};

__dispinterface  INTERFACE_UUID("{3050F48B-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLEventObj2Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F680-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLEventObj3  : public IDispatch 
{
	virtual HRESULT __safecall Get_contentOverflow(System::WordBool &__Get_contentOverflow_result) = 0 ;
	virtual HRESULT __safecall Set_shiftLeft(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_shiftLeft(System::WordBool &__Get_shiftLeft_result) = 0 ;
	virtual HRESULT __safecall Set_altLeft(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_altLeft(System::WordBool &__Get_altLeft_result) = 0 ;
	virtual HRESULT __safecall Set_ctrlLeft(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_ctrlLeft(System::WordBool &__Get_ctrlLeft_result) = 0 ;
	virtual HRESULT __safecall Get_imeCompositionChange(LONG_PTR &__Get_imeCompositionChange_result) = 0 ;
	virtual HRESULT __safecall Get_imeNotifyCommand(LONG_PTR &__Get_imeNotifyCommand_result) = 0 ;
	virtual HRESULT __safecall Get_imeNotifyData(LONG_PTR &__Get_imeNotifyData_result) = 0 ;
	virtual HRESULT __safecall Get_imeRequest(LONG_PTR &__Get_imeRequest_result) = 0 ;
	virtual HRESULT __safecall Get_imeRequestData(LONG_PTR &__Get_imeRequestData_result) = 0 ;
	virtual HRESULT __safecall Get_keyboardLayout(LONG_PTR &__Get_keyboardLayout_result) = 0 ;
	virtual HRESULT __safecall Get_behaviorCookie(int &__Get_behaviorCookie_result) = 0 ;
	virtual HRESULT __safecall Get_behaviorPart(int &__Get_behaviorPart_result) = 0 ;
	virtual HRESULT __safecall Get_nextPage(System::WideString &__Get_nextPage_result) = 0 ;
	/* safecall wrapper */ System::WordBool _scw_Get_contentOverflow() { System::WordBool __r; HRESULT __hr = Get_contentOverflow(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool contentOverflow = {read=_scw_Get_contentOverflow};
	/* safecall wrapper */ System::WordBool _scw_Get_shiftLeft() { System::WordBool __r; HRESULT __hr = Get_shiftLeft(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool shiftLeft = {read=_scw_Get_shiftLeft, write=Set_shiftLeft};
	/* safecall wrapper */ System::WordBool _scw_Get_altLeft() { System::WordBool __r; HRESULT __hr = Get_altLeft(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool altLeft = {read=_scw_Get_altLeft, write=Set_altLeft};
	/* safecall wrapper */ System::WordBool _scw_Get_ctrlLeft() { System::WordBool __r; HRESULT __hr = Get_ctrlLeft(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool ctrlLeft = {read=_scw_Get_ctrlLeft, write=Set_ctrlLeft};
	/* safecall wrapper */ LONG_PTR _scw_Get_imeCompositionChange() { LONG_PTR __r; HRESULT __hr = Get_imeCompositionChange(__r); System::CheckSafecallResult(__hr); return __r; }
	__property LONG_PTR imeCompositionChange = {read=_scw_Get_imeCompositionChange};
	/* safecall wrapper */ LONG_PTR _scw_Get_imeNotifyCommand() { LONG_PTR __r; HRESULT __hr = Get_imeNotifyCommand(__r); System::CheckSafecallResult(__hr); return __r; }
	__property LONG_PTR imeNotifyCommand = {read=_scw_Get_imeNotifyCommand};
	/* safecall wrapper */ LONG_PTR _scw_Get_imeNotifyData() { LONG_PTR __r; HRESULT __hr = Get_imeNotifyData(__r); System::CheckSafecallResult(__hr); return __r; }
	__property LONG_PTR imeNotifyData = {read=_scw_Get_imeNotifyData};
	/* safecall wrapper */ LONG_PTR _scw_Get_imeRequest() { LONG_PTR __r; HRESULT __hr = Get_imeRequest(__r); System::CheckSafecallResult(__hr); return __r; }
	__property LONG_PTR imeRequest = {read=_scw_Get_imeRequest};
	/* safecall wrapper */ LONG_PTR _scw_Get_imeRequestData() { LONG_PTR __r; HRESULT __hr = Get_imeRequestData(__r); System::CheckSafecallResult(__hr); return __r; }
	__property LONG_PTR imeRequestData = {read=_scw_Get_imeRequestData};
	/* safecall wrapper */ LONG_PTR _scw_Get_keyboardLayout() { LONG_PTR __r; HRESULT __hr = Get_keyboardLayout(__r); System::CheckSafecallResult(__hr); return __r; }
	__property LONG_PTR keyboardLayout = {read=_scw_Get_keyboardLayout};
	/* safecall wrapper */ int _scw_Get_behaviorCookie() { int __r; HRESULT __hr = Get_behaviorCookie(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int behaviorCookie = {read=_scw_Get_behaviorCookie};
	/* safecall wrapper */ int _scw_Get_behaviorPart() { int __r; HRESULT __hr = Get_behaviorPart(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int behaviorPart = {read=_scw_Get_behaviorPart};
	/* safecall wrapper */ System::WideString _scw_Get_nextPage() { System::WideString __r; HRESULT __hr = Get_nextPage(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString nextPage = {read=_scw_Get_nextPage};
};

__dispinterface  INTERFACE_UUID("{3050F680-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLEventObj3Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F814-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLEventObj4  : public IDispatch 
{
	virtual HRESULT __safecall Get_wheelDelta(int &__Get_wheelDelta_result) = 0 ;
	/* safecall wrapper */ int _scw_Get_wheelDelta() { int __r; HRESULT __hr = Get_wheelDelta(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int wheelDelta = {read=_scw_Get_wheelDelta};
};

__dispinterface  INTERFACE_UUID("{3050F814-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLEventObj4Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510478-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLEventObj5  : public IDispatch 
{
	virtual HRESULT __safecall Set_url(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_url(System::WideString &__Get_url_result) = 0 ;
	virtual HRESULT __safecall Set_data(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_data(System::WideString &__Get_data_result) = 0 ;
	virtual HRESULT __safecall Get_source(_di_IDispatch &__Get_source_result) = 0 ;
	virtual HRESULT __safecall Set_origin(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_origin(System::WideString &__Get_origin_result) = 0 ;
	virtual HRESULT __safecall Set_issession(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_issession(System::WordBool &__Get_issession_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_url() { System::WideString __r; HRESULT __hr = Get_url(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString url = {read=_scw_Get_url, write=Set_url};
	/* safecall wrapper */ System::WideString _scw_Get_data() { System::WideString __r; HRESULT __hr = Get_data(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString data = {read=_scw_Get_data, write=Set_data};
	/* safecall wrapper */ _di_IDispatch _scw_Get_source() { _di_IDispatch __r; HRESULT __hr = Get_source(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch source = {read=_scw_Get_source};
	/* safecall wrapper */ System::WideString _scw_Get_origin() { System::WideString __r; HRESULT __hr = Get_origin(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString origin = {read=_scw_Get_origin, write=Set_origin};
	/* safecall wrapper */ System::WordBool _scw_Get_issession() { System::WordBool __r; HRESULT __hr = Get_issession(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool issession = {read=_scw_Get_issession, write=Set_issession};
};

__dispinterface  INTERFACE_UUID("{30510478-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLEventObj5Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510734-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLEventObj6  : public IDispatch 
{
	virtual HRESULT __safecall Get_actionURL(System::WideString &__Get_actionURL_result) = 0 ;
	virtual HRESULT __safecall Get_buttonID(int &__Get_buttonID_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_actionURL() { System::WideString __r; HRESULT __hr = Get_actionURL(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString actionURL = {read=_scw_Get_actionURL};
	/* safecall wrapper */ int _scw_Get_buttonID() { int __r; HRESULT __hr = Get_buttonID(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int buttonID = {read=_scw_Get_buttonID};
};

__dispinterface  INTERFACE_UUID("{30510734-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLEventObj6Disp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F558-98B5-11CF-BB82-00AA00BDCE0B}") DispCEventObj  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3051074B-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLStyleMedia  : public IDispatch 
{
	virtual HRESULT __safecall Get_type_(System::WideString &__Get_type__result) = 0 ;
	virtual HRESULT __safecall matchMedium(const System::WideString mediaQuery, System::WordBool &__matchMedium_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_type_() { System::WideString __r; HRESULT __hr = Get_type_(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString type_ = {read=_scw_Get_type_};
};

__dispinterface  INTERFACE_UUID("{3051074B-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLStyleMediaDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3059009E-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLStyleMedia  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F5A1-98B5-11CF-BB82-00AA00BDCE0B}") HTMLWindowEvents3  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F625-98B5-11CF-BB82-00AA00BDCE0B}") HTMLWindowEvents2  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{96A0A4E0-D062-11CF-94B6-00AA0060275C}") HTMLWindowEvents  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F4AE-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLWindow3  : public IDispatch 
{
	virtual HRESULT __safecall Get_screenLeft(int &__Get_screenLeft_result) = 0 ;
	virtual HRESULT __safecall Get_screenTop(int &__Get_screenTop_result) = 0 ;
	virtual HRESULT __safecall attachEvent(const System::WideString event, const _di_IDispatch pdisp, System::WordBool &__attachEvent_result) = 0 ;
	virtual HRESULT __safecall detachEvent(const System::WideString event, const _di_IDispatch pdisp) = 0 ;
	virtual HRESULT __safecall setTimeout(const System::OleVariant &expression, int msec, const System::OleVariant &language, int &__setTimeout_result) = 0 ;
	virtual HRESULT __safecall setInterval(const System::OleVariant &expression, int msec, const System::OleVariant &language, int &__setInterval_result) = 0 ;
	virtual HRESULT __safecall print() = 0 ;
	virtual HRESULT __safecall Set_onbeforeprint(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onbeforeprint(System::OleVariant &__Get_onbeforeprint_result) = 0 ;
	virtual HRESULT __safecall Set_onafterprint(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onafterprint(System::OleVariant &__Get_onafterprint_result) = 0 ;
	virtual HRESULT __safecall Get_clipboardData(_di_IHTMLDataTransfer &__Get_clipboardData_result) = 0 ;
	virtual HRESULT __safecall showModelessDialog(const System::WideString url, const System::OleVariant &varArgIn, const System::OleVariant &options, _di_IHTMLWindow2 &__showModelessDialog_result) = 0 ;
	/* safecall wrapper */ int _scw_Get_screenLeft() { int __r; HRESULT __hr = Get_screenLeft(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int screenLeft = {read=_scw_Get_screenLeft};
	/* safecall wrapper */ int _scw_Get_screenTop() { int __r; HRESULT __hr = Get_screenTop(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int screenTop = {read=_scw_Get_screenTop};
	/* safecall wrapper */ System::OleVariant _scw_Get_onbeforeprint() { System::OleVariant __r; HRESULT __hr = Get_onbeforeprint(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onbeforeprint = {read=_scw_Get_onbeforeprint, write=Set_onbeforeprint};
	/* safecall wrapper */ System::OleVariant _scw_Get_onafterprint() { System::OleVariant __r; HRESULT __hr = Get_onafterprint(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onafterprint = {read=_scw_Get_onafterprint, write=Set_onafterprint};
	/* safecall wrapper */ _di_IHTMLDataTransfer _scw_Get_clipboardData() { _di_IHTMLDataTransfer __r; HRESULT __hr = Get_clipboardData(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLDataTransfer clipboardData = {read=_scw_Get_clipboardData};
};

__dispinterface  INTERFACE_UUID("{3050F4AE-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLWindow3Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F311-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLFrameBase  : public IDispatch 
{
	virtual HRESULT __safecall Set_src(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_src(System::WideString &__Get_src_result) = 0 ;
	virtual HRESULT __safecall Set_name(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_name(System::WideString &__Get_name_result) = 0 ;
	virtual HRESULT __safecall Set_border(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_border(System::OleVariant &__Get_border_result) = 0 ;
	virtual HRESULT __safecall Set_frameBorder(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_frameBorder(System::WideString &__Get_frameBorder_result) = 0 ;
	virtual HRESULT __safecall Set_frameSpacing(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_frameSpacing(System::OleVariant &__Get_frameSpacing_result) = 0 ;
	virtual HRESULT __safecall Set_marginWidth(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_marginWidth(System::OleVariant &__Get_marginWidth_result) = 0 ;
	virtual HRESULT __safecall Set_marginHeight(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_marginHeight(System::OleVariant &__Get_marginHeight_result) = 0 ;
	virtual HRESULT __safecall Set_noResize(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_noResize(System::WordBool &__Get_noResize_result) = 0 ;
	virtual HRESULT __safecall Set_scrolling(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_scrolling(System::WideString &__Get_scrolling_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_src() { System::WideString __r; HRESULT __hr = Get_src(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString src = {read=_scw_Get_src, write=Set_src};
	/* safecall wrapper */ System::WideString _scw_Get_name() { System::WideString __r; HRESULT __hr = Get_name(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString name = {read=_scw_Get_name, write=Set_name};
	/* safecall wrapper */ System::OleVariant _scw_Get_border() { System::OleVariant __r; HRESULT __hr = Get_border(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant border = {read=_scw_Get_border, write=Set_border};
	/* safecall wrapper */ System::WideString _scw_Get_frameBorder() { System::WideString __r; HRESULT __hr = Get_frameBorder(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString frameBorder = {read=_scw_Get_frameBorder, write=Set_frameBorder};
	/* safecall wrapper */ System::OleVariant _scw_Get_frameSpacing() { System::OleVariant __r; HRESULT __hr = Get_frameSpacing(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant frameSpacing = {read=_scw_Get_frameSpacing, write=Set_frameSpacing};
	/* safecall wrapper */ System::OleVariant _scw_Get_marginWidth() { System::OleVariant __r; HRESULT __hr = Get_marginWidth(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant marginWidth = {read=_scw_Get_marginWidth, write=Set_marginWidth};
	/* safecall wrapper */ System::OleVariant _scw_Get_marginHeight() { System::OleVariant __r; HRESULT __hr = Get_marginHeight(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant marginHeight = {read=_scw_Get_marginHeight, write=Set_marginHeight};
	/* safecall wrapper */ System::WordBool _scw_Get_noResize() { System::WordBool __r; HRESULT __hr = Get_noResize(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool noResize = {read=_scw_Get_noResize, write=Set_noResize};
	/* safecall wrapper */ System::WideString _scw_Get_scrolling() { System::WideString __r; HRESULT __hr = Get_scrolling(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString scrolling = {read=_scw_Get_scrolling, write=Set_scrolling};
};

__dispinterface  INTERFACE_UUID("{3050F311-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLFrameBaseDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510474-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLStorage  : public IDispatch 
{
	virtual HRESULT __safecall Get_length(int &__Get_length_result) = 0 ;
	virtual HRESULT __safecall Get_remainingSpace(int &__Get_remainingSpace_result) = 0 ;
	virtual HRESULT __safecall key(int lIndex, System::WideString &__key_result) = 0 ;
	virtual HRESULT __safecall getItem(const System::WideString bstrKey, System::OleVariant &__getItem_result) = 0 ;
	virtual HRESULT __safecall setItem(const System::WideString bstrKey, const System::WideString bstrValue) = 0 ;
	virtual HRESULT __safecall removeItem(const System::WideString bstrKey) = 0 ;
	virtual HRESULT __safecall clear() = 0 ;
	/* safecall wrapper */ int _scw_Get_length() { int __r; HRESULT __hr = Get_length(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int length = {read=_scw_Get_length};
	/* safecall wrapper */ int _scw_Get_remainingSpace() { int __r; HRESULT __hr = Get_remainingSpace(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int remainingSpace = {read=_scw_Get_remainingSpace};
};

__dispinterface  INTERFACE_UUID("{30510474-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLStorageDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3051074E-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLPerformance  : public IDispatch 
{
	virtual HRESULT __safecall Get_navigation(_di_IHTMLPerformanceNavigation &__Get_navigation_result) = 0 ;
	virtual HRESULT __safecall Get_timing(_di_IHTMLPerformanceTiming &__Get_timing_result) = 0 ;
	virtual HRESULT __safecall toString(System::WideString &__toString_result) = 0 ;
	virtual HRESULT __safecall toJSON(System::OleVariant &__toJSON_result) = 0 ;
	/* safecall wrapper */ _di_IHTMLPerformanceNavigation _scw_Get_navigation() { _di_IHTMLPerformanceNavigation __r; HRESULT __hr = Get_navigation(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLPerformanceNavigation navigation = {read=_scw_Get_navigation};
	/* safecall wrapper */ _di_IHTMLPerformanceTiming _scw_Get_timing() { _di_IHTMLPerformanceTiming __r; HRESULT __hr = Get_timing(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLPerformanceTiming timing = {read=_scw_Get_timing};
};

__dispinterface  INTERFACE_UUID("{3051074E-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLPerformanceDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510750-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLPerformanceNavigation  : public IDispatch 
{
	virtual HRESULT __safecall Get_type_(System::LongWord &__Get_type__result) = 0 ;
	virtual HRESULT __safecall Get_redirectCount(System::LongWord &__Get_redirectCount_result) = 0 ;
	virtual HRESULT __safecall toString(System::WideString &__toString_result) = 0 ;
	virtual HRESULT __safecall toJSON(System::OleVariant &__toJSON_result) = 0 ;
	/* safecall wrapper */ System::LongWord _scw_Get_type_() { System::LongWord __r; HRESULT __hr = Get_type_(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::LongWord type_ = {read=_scw_Get_type_};
	/* safecall wrapper */ System::LongWord _scw_Get_redirectCount() { System::LongWord __r; HRESULT __hr = Get_redirectCount(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::LongWord redirectCount = {read=_scw_Get_redirectCount};
};

__dispinterface  INTERFACE_UUID("{30510750-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLPerformanceNavigationDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510752-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLPerformanceTiming  : public IDispatch 
{
	virtual HRESULT __safecall Get_navigationStart(unsigned __int64 &__Get_navigationStart_result) = 0 ;
	virtual HRESULT __safecall Get_unloadEventStart(unsigned __int64 &__Get_unloadEventStart_result) = 0 ;
	virtual HRESULT __safecall Get_unloadEventEnd(unsigned __int64 &__Get_unloadEventEnd_result) = 0 ;
	virtual HRESULT __safecall Get_redirectStart(unsigned __int64 &__Get_redirectStart_result) = 0 ;
	virtual HRESULT __safecall Get_redirectEnd(unsigned __int64 &__Get_redirectEnd_result) = 0 ;
	virtual HRESULT __safecall Get_fetchStart(unsigned __int64 &__Get_fetchStart_result) = 0 ;
	virtual HRESULT __safecall Get_domainLookupStart(unsigned __int64 &__Get_domainLookupStart_result) = 0 ;
	virtual HRESULT __safecall Get_domainLookupEnd(unsigned __int64 &__Get_domainLookupEnd_result) = 0 ;
	virtual HRESULT __safecall Get_connectStart(unsigned __int64 &__Get_connectStart_result) = 0 ;
	virtual HRESULT __safecall Get_connectEnd(unsigned __int64 &__Get_connectEnd_result) = 0 ;
	virtual HRESULT __safecall Get_requestStart(unsigned __int64 &__Get_requestStart_result) = 0 ;
	virtual HRESULT __safecall Get_responseStart(unsigned __int64 &__Get_responseStart_result) = 0 ;
	virtual HRESULT __safecall Get_responseEnd(unsigned __int64 &__Get_responseEnd_result) = 0 ;
	virtual HRESULT __safecall Get_domLoading(unsigned __int64 &__Get_domLoading_result) = 0 ;
	virtual HRESULT __safecall Get_domInteractive(unsigned __int64 &__Get_domInteractive_result) = 0 ;
	virtual HRESULT __safecall Get_domContentLoadedEventStart(unsigned __int64 &__Get_domContentLoadedEventStart_result) = 0 ;
	virtual HRESULT __safecall Get_domContentLoadedEventEnd(unsigned __int64 &__Get_domContentLoadedEventEnd_result) = 0 ;
	virtual HRESULT __safecall Get_domComplete(unsigned __int64 &__Get_domComplete_result) = 0 ;
	virtual HRESULT __safecall Get_loadEventStart(unsigned __int64 &__Get_loadEventStart_result) = 0 ;
	virtual HRESULT __safecall Get_loadEventEnd(unsigned __int64 &__Get_loadEventEnd_result) = 0 ;
	virtual HRESULT __safecall Get_msFirstPaint(unsigned __int64 &__Get_msFirstPaint_result) = 0 ;
	virtual HRESULT __safecall toString(System::WideString &__toString_result) = 0 ;
	virtual HRESULT __safecall toJSON(System::OleVariant &__toJSON_result) = 0 ;
	/* safecall wrapper */ unsigned __int64 _scw_Get_navigationStart() { unsigned __int64 __r; HRESULT __hr = Get_navigationStart(__r); System::CheckSafecallResult(__hr); return __r; }
	__property unsigned __int64 navigationStart = {read=_scw_Get_navigationStart};
	/* safecall wrapper */ unsigned __int64 _scw_Get_unloadEventStart() { unsigned __int64 __r; HRESULT __hr = Get_unloadEventStart(__r); System::CheckSafecallResult(__hr); return __r; }
	__property unsigned __int64 unloadEventStart = {read=_scw_Get_unloadEventStart};
	/* safecall wrapper */ unsigned __int64 _scw_Get_unloadEventEnd() { unsigned __int64 __r; HRESULT __hr = Get_unloadEventEnd(__r); System::CheckSafecallResult(__hr); return __r; }
	__property unsigned __int64 unloadEventEnd = {read=_scw_Get_unloadEventEnd};
	/* safecall wrapper */ unsigned __int64 _scw_Get_redirectStart() { unsigned __int64 __r; HRESULT __hr = Get_redirectStart(__r); System::CheckSafecallResult(__hr); return __r; }
	__property unsigned __int64 redirectStart = {read=_scw_Get_redirectStart};
	/* safecall wrapper */ unsigned __int64 _scw_Get_redirectEnd() { unsigned __int64 __r; HRESULT __hr = Get_redirectEnd(__r); System::CheckSafecallResult(__hr); return __r; }
	__property unsigned __int64 redirectEnd = {read=_scw_Get_redirectEnd};
	/* safecall wrapper */ unsigned __int64 _scw_Get_fetchStart() { unsigned __int64 __r; HRESULT __hr = Get_fetchStart(__r); System::CheckSafecallResult(__hr); return __r; }
	__property unsigned __int64 fetchStart = {read=_scw_Get_fetchStart};
	/* safecall wrapper */ unsigned __int64 _scw_Get_domainLookupStart() { unsigned __int64 __r; HRESULT __hr = Get_domainLookupStart(__r); System::CheckSafecallResult(__hr); return __r; }
	__property unsigned __int64 domainLookupStart = {read=_scw_Get_domainLookupStart};
	/* safecall wrapper */ unsigned __int64 _scw_Get_domainLookupEnd() { unsigned __int64 __r; HRESULT __hr = Get_domainLookupEnd(__r); System::CheckSafecallResult(__hr); return __r; }
	__property unsigned __int64 domainLookupEnd = {read=_scw_Get_domainLookupEnd};
	/* safecall wrapper */ unsigned __int64 _scw_Get_connectStart() { unsigned __int64 __r; HRESULT __hr = Get_connectStart(__r); System::CheckSafecallResult(__hr); return __r; }
	__property unsigned __int64 connectStart = {read=_scw_Get_connectStart};
	/* safecall wrapper */ unsigned __int64 _scw_Get_connectEnd() { unsigned __int64 __r; HRESULT __hr = Get_connectEnd(__r); System::CheckSafecallResult(__hr); return __r; }
	__property unsigned __int64 connectEnd = {read=_scw_Get_connectEnd};
	/* safecall wrapper */ unsigned __int64 _scw_Get_requestStart() { unsigned __int64 __r; HRESULT __hr = Get_requestStart(__r); System::CheckSafecallResult(__hr); return __r; }
	__property unsigned __int64 requestStart = {read=_scw_Get_requestStart};
	/* safecall wrapper */ unsigned __int64 _scw_Get_responseStart() { unsigned __int64 __r; HRESULT __hr = Get_responseStart(__r); System::CheckSafecallResult(__hr); return __r; }
	__property unsigned __int64 responseStart = {read=_scw_Get_responseStart};
	/* safecall wrapper */ unsigned __int64 _scw_Get_responseEnd() { unsigned __int64 __r; HRESULT __hr = Get_responseEnd(__r); System::CheckSafecallResult(__hr); return __r; }
	__property unsigned __int64 responseEnd = {read=_scw_Get_responseEnd};
	/* safecall wrapper */ unsigned __int64 _scw_Get_domLoading() { unsigned __int64 __r; HRESULT __hr = Get_domLoading(__r); System::CheckSafecallResult(__hr); return __r; }
	__property unsigned __int64 domLoading = {read=_scw_Get_domLoading};
	/* safecall wrapper */ unsigned __int64 _scw_Get_domInteractive() { unsigned __int64 __r; HRESULT __hr = Get_domInteractive(__r); System::CheckSafecallResult(__hr); return __r; }
	__property unsigned __int64 domInteractive = {read=_scw_Get_domInteractive};
	/* safecall wrapper */ unsigned __int64 _scw_Get_domContentLoadedEventStart() { unsigned __int64 __r; HRESULT __hr = Get_domContentLoadedEventStart(__r); System::CheckSafecallResult(__hr); return __r; }
	__property unsigned __int64 domContentLoadedEventStart = {read=_scw_Get_domContentLoadedEventStart};
	/* safecall wrapper */ unsigned __int64 _scw_Get_domContentLoadedEventEnd() { unsigned __int64 __r; HRESULT __hr = Get_domContentLoadedEventEnd(__r); System::CheckSafecallResult(__hr); return __r; }
	__property unsigned __int64 domContentLoadedEventEnd = {read=_scw_Get_domContentLoadedEventEnd};
	/* safecall wrapper */ unsigned __int64 _scw_Get_domComplete() { unsigned __int64 __r; HRESULT __hr = Get_domComplete(__r); System::CheckSafecallResult(__hr); return __r; }
	__property unsigned __int64 domComplete = {read=_scw_Get_domComplete};
	/* safecall wrapper */ unsigned __int64 _scw_Get_loadEventStart() { unsigned __int64 __r; HRESULT __hr = Get_loadEventStart(__r); System::CheckSafecallResult(__hr); return __r; }
	__property unsigned __int64 loadEventStart = {read=_scw_Get_loadEventStart};
	/* safecall wrapper */ unsigned __int64 _scw_Get_loadEventEnd() { unsigned __int64 __r; HRESULT __hr = Get_loadEventEnd(__r); System::CheckSafecallResult(__hr); return __r; }
	__property unsigned __int64 loadEventEnd = {read=_scw_Get_loadEventEnd};
	/* safecall wrapper */ unsigned __int64 _scw_Get_msFirstPaint() { unsigned __int64 __r; HRESULT __hr = Get_msFirstPaint(__r); System::CheckSafecallResult(__hr); return __r; }
	__property unsigned __int64 msFirstPaint = {read=_scw_Get_msFirstPaint};
};

__dispinterface  INTERFACE_UUID("{30510752-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLPerformanceTimingDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510828-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLApplicationCache  : public IDispatch 
{
	virtual HRESULT __safecall Get_status(int &__Get_status_result) = 0 ;
	virtual HRESULT __safecall Set_onchecking(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onchecking(System::OleVariant &__Get_onchecking_result) = 0 ;
	virtual HRESULT __safecall Set_onerror(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onerror(System::OleVariant &__Get_onerror_result) = 0 ;
	virtual HRESULT __safecall Set_onnoupdate(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onnoupdate(System::OleVariant &__Get_onnoupdate_result) = 0 ;
	virtual HRESULT __safecall Set_ondownloading(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_ondownloading(System::OleVariant &__Get_ondownloading_result) = 0 ;
	virtual HRESULT __safecall Set_onprogress(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onprogress(System::OleVariant &__Get_onprogress_result) = 0 ;
	virtual HRESULT __safecall Set_onupdateready(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onupdateready(System::OleVariant &__Get_onupdateready_result) = 0 ;
	virtual HRESULT __safecall Set_oncached(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_oncached(System::OleVariant &__Get_oncached_result) = 0 ;
	virtual HRESULT __safecall Set_onobsolete(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onobsolete(System::OleVariant &__Get_onobsolete_result) = 0 ;
	virtual HRESULT __safecall update() = 0 ;
	virtual HRESULT __safecall swapCache() = 0 ;
	virtual HRESULT __safecall abort() = 0 ;
	/* safecall wrapper */ int _scw_Get_status() { int __r; HRESULT __hr = Get_status(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int status = {read=_scw_Get_status};
	/* safecall wrapper */ System::OleVariant _scw_Get_onchecking() { System::OleVariant __r; HRESULT __hr = Get_onchecking(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onchecking = {read=_scw_Get_onchecking, write=Set_onchecking};
	/* safecall wrapper */ System::OleVariant _scw_Get_onerror() { System::OleVariant __r; HRESULT __hr = Get_onerror(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onerror = {read=_scw_Get_onerror, write=Set_onerror};
	/* safecall wrapper */ System::OleVariant _scw_Get_onnoupdate() { System::OleVariant __r; HRESULT __hr = Get_onnoupdate(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onnoupdate = {read=_scw_Get_onnoupdate, write=Set_onnoupdate};
	/* safecall wrapper */ System::OleVariant _scw_Get_ondownloading() { System::OleVariant __r; HRESULT __hr = Get_ondownloading(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant ondownloading = {read=_scw_Get_ondownloading, write=Set_ondownloading};
	/* safecall wrapper */ System::OleVariant _scw_Get_onprogress() { System::OleVariant __r; HRESULT __hr = Get_onprogress(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onprogress = {read=_scw_Get_onprogress, write=Set_onprogress};
	/* safecall wrapper */ System::OleVariant _scw_Get_onupdateready() { System::OleVariant __r; HRESULT __hr = Get_onupdateready(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onupdateready = {read=_scw_Get_onupdateready, write=Set_onupdateready};
	/* safecall wrapper */ System::OleVariant _scw_Get_oncached() { System::OleVariant __r; HRESULT __hr = Get_oncached(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant oncached = {read=_scw_Get_oncached, write=Set_oncached};
	/* safecall wrapper */ System::OleVariant _scw_Get_onobsolete() { System::OleVariant __r; HRESULT __hr = Get_onobsolete(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onobsolete = {read=_scw_Get_onobsolete, write=Set_onobsolete};
};

__dispinterface  INTERFACE_UUID("{30510828-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLApplicationCacheDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F84A-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLScreen2  : public IDispatch 
{
	virtual HRESULT __safecall Get_logicalXDPI(int &__Get_logicalXDPI_result) = 0 ;
	virtual HRESULT __safecall Get_logicalYDPI(int &__Get_logicalYDPI_result) = 0 ;
	virtual HRESULT __safecall Get_deviceXDPI(int &__Get_deviceXDPI_result) = 0 ;
	virtual HRESULT __safecall Get_deviceYDPI(int &__Get_deviceYDPI_result) = 0 ;
	/* safecall wrapper */ int _scw_Get_logicalXDPI() { int __r; HRESULT __hr = Get_logicalXDPI(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int logicalXDPI = {read=_scw_Get_logicalXDPI};
	/* safecall wrapper */ int _scw_Get_logicalYDPI() { int __r; HRESULT __hr = Get_logicalYDPI(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int logicalYDPI = {read=_scw_Get_logicalYDPI};
	/* safecall wrapper */ int _scw_Get_deviceXDPI() { int __r; HRESULT __hr = Get_deviceXDPI(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int deviceXDPI = {read=_scw_Get_deviceXDPI};
	/* safecall wrapper */ int _scw_Get_deviceYDPI() { int __r; HRESULT __hr = Get_deviceYDPI(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int deviceYDPI = {read=_scw_Get_deviceYDPI};
};

__dispinterface  INTERFACE_UUID("{3050F84A-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLScreen2Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305104A1-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLScreen3  : public IDispatch 
{
	virtual HRESULT __safecall Get_systemXDPI(int &__Get_systemXDPI_result) = 0 ;
	virtual HRESULT __safecall Get_systemYDPI(int &__Get_systemYDPI_result) = 0 ;
	/* safecall wrapper */ int _scw_Get_systemXDPI() { int __r; HRESULT __hr = Get_systemXDPI(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int systemXDPI = {read=_scw_Get_systemXDPI};
	/* safecall wrapper */ int _scw_Get_systemYDPI() { int __r; HRESULT __hr = Get_systemYDPI(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int systemYDPI = {read=_scw_Get_systemYDPI};
};

__dispinterface  INTERFACE_UUID("{305104A1-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLScreen3Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3051076B-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLScreen4  : public IDispatch 
{
	virtual HRESULT __safecall Get_pixelDepth(int &__Get_pixelDepth_result) = 0 ;
	/* safecall wrapper */ int _scw_Get_pixelDepth() { int __r; HRESULT __hr = Get_pixelDepth(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int pixelDepth = {read=_scw_Get_pixelDepth};
};

__dispinterface  INTERFACE_UUID("{3051076B-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLScreen4Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F6CF-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLWindow4  : public IDispatch 
{
	virtual HRESULT __safecall createPopup(const System::OleVariant &varArgIn, _di_IDispatch &__createPopup_result) = 0 ;
	virtual HRESULT __safecall Get_frameElement(_di_IHTMLFrameBase &__Get_frameElement_result) = 0 ;
	/* safecall wrapper */ _di_IHTMLFrameBase _scw_Get_frameElement() { _di_IHTMLFrameBase __r; HRESULT __hr = Get_frameElement(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLFrameBase frameElement = {read=_scw_Get_frameElement};
};

__dispinterface  INTERFACE_UUID("{3050F6CF-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLWindow4Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3051040E-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLWindow5  : public IDispatch 
{
	virtual HRESULT __safecall Set_XMLHttpRequest(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_XMLHttpRequest(System::OleVariant &__Get_XMLHttpRequest_result) = 0 ;
	/* safecall wrapper */ System::OleVariant _scw_Get_XMLHttpRequest() { System::OleVariant __r; HRESULT __hr = Get_XMLHttpRequest(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant XMLHttpRequest = {read=_scw_Get_XMLHttpRequest, write=Set_XMLHttpRequest};
};

__dispinterface  INTERFACE_UUID("{3051040E-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLWindow5Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510453-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLWindow6  : public IDispatch 
{
	virtual HRESULT __safecall Set_XDomainRequest(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_XDomainRequest(System::OleVariant &__Get_XDomainRequest_result) = 0 ;
	virtual HRESULT __safecall Get_sessionStorage(_di_IHTMLStorage &__Get_sessionStorage_result) = 0 ;
	virtual HRESULT __safecall Get_localStorage(_di_IHTMLStorage &__Get_localStorage_result) = 0 ;
	virtual HRESULT __safecall Set_onhashchange(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onhashchange(System::OleVariant &__Get_onhashchange_result) = 0 ;
	virtual HRESULT __safecall Get_maxConnectionsPerServer(int &__Get_maxConnectionsPerServer_result) = 0 ;
	virtual HRESULT __safecall postMessage(const System::WideString msg, System::OleVariant targetOrigin) = 0 ;
	virtual HRESULT __safecall toStaticHTML(const System::WideString bstrHTML, System::WideString &__toStaticHTML_result) = 0 ;
	virtual HRESULT __safecall Set_onmessage(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onmessage(System::OleVariant &__Get_onmessage_result) = 0 ;
	virtual HRESULT __safecall msWriteProfilerMark(const System::WideString bstrProfilerMarkName) = 0 ;
	/* safecall wrapper */ System::OleVariant _scw_Get_XDomainRequest() { System::OleVariant __r; HRESULT __hr = Get_XDomainRequest(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant XDomainRequest = {read=_scw_Get_XDomainRequest, write=Set_XDomainRequest};
	/* safecall wrapper */ _di_IHTMLStorage _scw_Get_sessionStorage() { _di_IHTMLStorage __r; HRESULT __hr = Get_sessionStorage(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLStorage sessionStorage = {read=_scw_Get_sessionStorage};
	/* safecall wrapper */ _di_IHTMLStorage _scw_Get_localStorage() { _di_IHTMLStorage __r; HRESULT __hr = Get_localStorage(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLStorage localStorage = {read=_scw_Get_localStorage};
	/* safecall wrapper */ System::OleVariant _scw_Get_onhashchange() { System::OleVariant __r; HRESULT __hr = Get_onhashchange(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onhashchange = {read=_scw_Get_onhashchange, write=Set_onhashchange};
	/* safecall wrapper */ int _scw_Get_maxConnectionsPerServer() { int __r; HRESULT __hr = Get_maxConnectionsPerServer(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int maxConnectionsPerServer = {read=_scw_Get_maxConnectionsPerServer};
	/* safecall wrapper */ System::OleVariant _scw_Get_onmessage() { System::OleVariant __r; HRESULT __hr = Get_onmessage(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onmessage = {read=_scw_Get_onmessage, write=Set_onmessage};
};

__dispinterface  INTERFACE_UUID("{30510453-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLWindow6Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305104B7-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLWindow7  : public IDispatch 
{
	virtual HRESULT __safecall getSelection(_di_IHTMLSelection &__getSelection_result) = 0 ;
	virtual HRESULT __safecall getComputedStyle(const _di_IHTMLDOMNode varArgIn, const System::WideString bstrPseudoElt, _di_IHTMLCSSStyleDeclaration &__getComputedStyle_result) = 0 ;
	virtual HRESULT __safecall Get_styleMedia(_di_IHTMLStyleMedia &__Get_styleMedia_result) = 0 ;
	virtual HRESULT __safecall Set_performance(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_performance(System::OleVariant &__Get_performance_result) = 0 ;
	virtual HRESULT __safecall Get_innerWidth(int &__Get_innerWidth_result) = 0 ;
	virtual HRESULT __safecall Get_innerHeight(int &__Get_innerHeight_result) = 0 ;
	virtual HRESULT __safecall Get_pageXOffset(int &__Get_pageXOffset_result) = 0 ;
	virtual HRESULT __safecall Get_pageYOffset(int &__Get_pageYOffset_result) = 0 ;
	virtual HRESULT __safecall Get_screenX(int &__Get_screenX_result) = 0 ;
	virtual HRESULT __safecall Get_screenY(int &__Get_screenY_result) = 0 ;
	virtual HRESULT __safecall Get_outerWidth(int &__Get_outerWidth_result) = 0 ;
	virtual HRESULT __safecall Get_outerHeight(int &__Get_outerHeight_result) = 0 ;
	virtual HRESULT __safecall Set_onabort(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onabort(System::OleVariant &__Get_onabort_result) = 0 ;
	virtual HRESULT __safecall Set_oncanplay(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_oncanplay(System::OleVariant &__Get_oncanplay_result) = 0 ;
	virtual HRESULT __safecall Set_oncanplaythrough(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_oncanplaythrough(System::OleVariant &__Get_oncanplaythrough_result) = 0 ;
	virtual HRESULT __safecall Set_onchange(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onchange(System::OleVariant &__Get_onchange_result) = 0 ;
	virtual HRESULT __safecall Set_onclick(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onclick(System::OleVariant &__Get_onclick_result) = 0 ;
	virtual HRESULT __safecall Set_oncontextmenu(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_oncontextmenu(System::OleVariant &__Get_oncontextmenu_result) = 0 ;
	virtual HRESULT __safecall Set_ondblclick(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_ondblclick(System::OleVariant &__Get_ondblclick_result) = 0 ;
	virtual HRESULT __safecall Set_ondrag(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_ondrag(System::OleVariant &__Get_ondrag_result) = 0 ;
	virtual HRESULT __safecall Set_ondragend(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_ondragend(System::OleVariant &__Get_ondragend_result) = 0 ;
	virtual HRESULT __safecall Set_ondragenter(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_ondragenter(System::OleVariant &__Get_ondragenter_result) = 0 ;
	virtual HRESULT __safecall Set_ondragleave(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_ondragleave(System::OleVariant &__Get_ondragleave_result) = 0 ;
	virtual HRESULT __safecall Set_ondragover(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_ondragover(System::OleVariant &__Get_ondragover_result) = 0 ;
	virtual HRESULT __safecall Set_ondragstart(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_ondragstart(System::OleVariant &__Get_ondragstart_result) = 0 ;
	virtual HRESULT __safecall Set_ondrop(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_ondrop(System::OleVariant &__Get_ondrop_result) = 0 ;
	virtual HRESULT __safecall Set_ondurationchange(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_ondurationchange(System::OleVariant &__Get_ondurationchange_result) = 0 ;
	virtual HRESULT __safecall Set_onfocusin(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onfocusin(System::OleVariant &__Get_onfocusin_result) = 0 ;
	virtual HRESULT __safecall Set_onfocusout(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onfocusout(System::OleVariant &__Get_onfocusout_result) = 0 ;
	virtual HRESULT __safecall Set_oninput(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_oninput(System::OleVariant &__Get_oninput_result) = 0 ;
	virtual HRESULT __safecall Set_onemptied(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onemptied(System::OleVariant &__Get_onemptied_result) = 0 ;
	virtual HRESULT __safecall Set_onended(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onended(System::OleVariant &__Get_onended_result) = 0 ;
	virtual HRESULT __safecall Set_onkeydown(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onkeydown(System::OleVariant &__Get_onkeydown_result) = 0 ;
	virtual HRESULT __safecall Set_onkeypress(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onkeypress(System::OleVariant &__Get_onkeypress_result) = 0 ;
	virtual HRESULT __safecall Set_onkeyup(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onkeyup(System::OleVariant &__Get_onkeyup_result) = 0 ;
	virtual HRESULT __safecall Set_onloadeddata(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onloadeddata(System::OleVariant &__Get_onloadeddata_result) = 0 ;
	virtual HRESULT __safecall Set_onloadedmetadata(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onloadedmetadata(System::OleVariant &__Get_onloadedmetadata_result) = 0 ;
	virtual HRESULT __safecall Set_onloadstart(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onloadstart(System::OleVariant &__Get_onloadstart_result) = 0 ;
	virtual HRESULT __safecall Set_onmousedown(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onmousedown(System::OleVariant &__Get_onmousedown_result) = 0 ;
	virtual HRESULT __safecall Set_onmouseenter(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onmouseenter(System::OleVariant &__Get_onmouseenter_result) = 0 ;
	virtual HRESULT __safecall Set_onmouseleave(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onmouseleave(System::OleVariant &__Get_onmouseleave_result) = 0 ;
	virtual HRESULT __safecall Set_onmousemove(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onmousemove(System::OleVariant &__Get_onmousemove_result) = 0 ;
	virtual HRESULT __safecall Set_onmouseout(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onmouseout(System::OleVariant &__Get_onmouseout_result) = 0 ;
	virtual HRESULT __safecall Set_onmouseover(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onmouseover(System::OleVariant &__Get_onmouseover_result) = 0 ;
	virtual HRESULT __safecall Set_onmouseup(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onmouseup(System::OleVariant &__Get_onmouseup_result) = 0 ;
	virtual HRESULT __safecall Set_onmousewheel(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onmousewheel(System::OleVariant &__Get_onmousewheel_result) = 0 ;
	virtual HRESULT __safecall Set_onoffline(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onoffline(System::OleVariant &__Get_onoffline_result) = 0 ;
	virtual HRESULT __safecall Set_ononline(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_ononline(System::OleVariant &__Get_ononline_result) = 0 ;
	virtual HRESULT __safecall Set_onprogress(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onprogress(System::OleVariant &__Get_onprogress_result) = 0 ;
	virtual HRESULT __safecall Set_onratechange(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onratechange(System::OleVariant &__Get_onratechange_result) = 0 ;
	virtual HRESULT __safecall Set_onreadystatechange(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onreadystatechange(System::OleVariant &__Get_onreadystatechange_result) = 0 ;
	virtual HRESULT __safecall Set_onreset(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onreset(System::OleVariant &__Get_onreset_result) = 0 ;
	virtual HRESULT __safecall Set_onseeked(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onseeked(System::OleVariant &__Get_onseeked_result) = 0 ;
	virtual HRESULT __safecall Set_onseeking(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onseeking(System::OleVariant &__Get_onseeking_result) = 0 ;
	virtual HRESULT __safecall Set_onselect(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onselect(System::OleVariant &__Get_onselect_result) = 0 ;
	virtual HRESULT __safecall Set_onstalled(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onstalled(System::OleVariant &__Get_onstalled_result) = 0 ;
	virtual HRESULT __safecall Set_onstorage(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onstorage(System::OleVariant &__Get_onstorage_result) = 0 ;
	virtual HRESULT __safecall Set_onsubmit(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onsubmit(System::OleVariant &__Get_onsubmit_result) = 0 ;
	virtual HRESULT __safecall Set_onsuspend(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onsuspend(System::OleVariant &__Get_onsuspend_result) = 0 ;
	virtual HRESULT __safecall Set_ontimeupdate(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_ontimeupdate(System::OleVariant &__Get_ontimeupdate_result) = 0 ;
	virtual HRESULT __safecall Set_onpause(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onpause(System::OleVariant &__Get_onpause_result) = 0 ;
	virtual HRESULT __safecall Set_onplay(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onplay(System::OleVariant &__Get_onplay_result) = 0 ;
	virtual HRESULT __safecall Set_onplaying(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onplaying(System::OleVariant &__Get_onplaying_result) = 0 ;
	virtual HRESULT __safecall Set_onvolumechange(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onvolumechange(System::OleVariant &__Get_onvolumechange_result) = 0 ;
	virtual HRESULT __safecall Set_onwaiting(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onwaiting(System::OleVariant &__Get_onwaiting_result) = 0 ;
	/* safecall wrapper */ _di_IHTMLStyleMedia _scw_Get_styleMedia() { _di_IHTMLStyleMedia __r; HRESULT __hr = Get_styleMedia(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLStyleMedia styleMedia = {read=_scw_Get_styleMedia};
	/* safecall wrapper */ System::OleVariant _scw_Get_performance() { System::OleVariant __r; HRESULT __hr = Get_performance(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant performance = {read=_scw_Get_performance, write=Set_performance};
	/* safecall wrapper */ int _scw_Get_innerWidth() { int __r; HRESULT __hr = Get_innerWidth(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int innerWidth = {read=_scw_Get_innerWidth};
	/* safecall wrapper */ int _scw_Get_innerHeight() { int __r; HRESULT __hr = Get_innerHeight(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int innerHeight = {read=_scw_Get_innerHeight};
	/* safecall wrapper */ int _scw_Get_pageXOffset() { int __r; HRESULT __hr = Get_pageXOffset(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int pageXOffset = {read=_scw_Get_pageXOffset};
	/* safecall wrapper */ int _scw_Get_pageYOffset() { int __r; HRESULT __hr = Get_pageYOffset(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int pageYOffset = {read=_scw_Get_pageYOffset};
	/* safecall wrapper */ int _scw_Get_screenX() { int __r; HRESULT __hr = Get_screenX(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int screenX = {read=_scw_Get_screenX};
	/* safecall wrapper */ int _scw_Get_screenY() { int __r; HRESULT __hr = Get_screenY(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int screenY = {read=_scw_Get_screenY};
	/* safecall wrapper */ int _scw_Get_outerWidth() { int __r; HRESULT __hr = Get_outerWidth(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int outerWidth = {read=_scw_Get_outerWidth};
	/* safecall wrapper */ int _scw_Get_outerHeight() { int __r; HRESULT __hr = Get_outerHeight(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int outerHeight = {read=_scw_Get_outerHeight};
	/* safecall wrapper */ System::OleVariant _scw_Get_onabort() { System::OleVariant __r; HRESULT __hr = Get_onabort(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onabort = {read=_scw_Get_onabort, write=Set_onabort};
	/* safecall wrapper */ System::OleVariant _scw_Get_oncanplay() { System::OleVariant __r; HRESULT __hr = Get_oncanplay(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant oncanplay = {read=_scw_Get_oncanplay, write=Set_oncanplay};
	/* safecall wrapper */ System::OleVariant _scw_Get_oncanplaythrough() { System::OleVariant __r; HRESULT __hr = Get_oncanplaythrough(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant oncanplaythrough = {read=_scw_Get_oncanplaythrough, write=Set_oncanplaythrough};
	/* safecall wrapper */ System::OleVariant _scw_Get_onchange() { System::OleVariant __r; HRESULT __hr = Get_onchange(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onchange = {read=_scw_Get_onchange, write=Set_onchange};
	/* safecall wrapper */ System::OleVariant _scw_Get_onclick() { System::OleVariant __r; HRESULT __hr = Get_onclick(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onclick = {read=_scw_Get_onclick, write=Set_onclick};
	/* safecall wrapper */ System::OleVariant _scw_Get_oncontextmenu() { System::OleVariant __r; HRESULT __hr = Get_oncontextmenu(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant oncontextmenu = {read=_scw_Get_oncontextmenu, write=Set_oncontextmenu};
	/* safecall wrapper */ System::OleVariant _scw_Get_ondblclick() { System::OleVariant __r; HRESULT __hr = Get_ondblclick(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant ondblclick = {read=_scw_Get_ondblclick, write=Set_ondblclick};
	/* safecall wrapper */ System::OleVariant _scw_Get_ondrag() { System::OleVariant __r; HRESULT __hr = Get_ondrag(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant ondrag = {read=_scw_Get_ondrag, write=Set_ondrag};
	/* safecall wrapper */ System::OleVariant _scw_Get_ondragend() { System::OleVariant __r; HRESULT __hr = Get_ondragend(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant ondragend = {read=_scw_Get_ondragend, write=Set_ondragend};
	/* safecall wrapper */ System::OleVariant _scw_Get_ondragenter() { System::OleVariant __r; HRESULT __hr = Get_ondragenter(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant ondragenter = {read=_scw_Get_ondragenter, write=Set_ondragenter};
	/* safecall wrapper */ System::OleVariant _scw_Get_ondragleave() { System::OleVariant __r; HRESULT __hr = Get_ondragleave(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant ondragleave = {read=_scw_Get_ondragleave, write=Set_ondragleave};
	/* safecall wrapper */ System::OleVariant _scw_Get_ondragover() { System::OleVariant __r; HRESULT __hr = Get_ondragover(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant ondragover = {read=_scw_Get_ondragover, write=Set_ondragover};
	/* safecall wrapper */ System::OleVariant _scw_Get_ondragstart() { System::OleVariant __r; HRESULT __hr = Get_ondragstart(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant ondragstart = {read=_scw_Get_ondragstart, write=Set_ondragstart};
	/* safecall wrapper */ System::OleVariant _scw_Get_ondrop() { System::OleVariant __r; HRESULT __hr = Get_ondrop(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant ondrop = {read=_scw_Get_ondrop, write=Set_ondrop};
	/* safecall wrapper */ System::OleVariant _scw_Get_ondurationchange() { System::OleVariant __r; HRESULT __hr = Get_ondurationchange(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant ondurationchange = {read=_scw_Get_ondurationchange, write=Set_ondurationchange};
	/* safecall wrapper */ System::OleVariant _scw_Get_onfocusin() { System::OleVariant __r; HRESULT __hr = Get_onfocusin(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onfocusin = {read=_scw_Get_onfocusin, write=Set_onfocusin};
	/* safecall wrapper */ System::OleVariant _scw_Get_onfocusout() { System::OleVariant __r; HRESULT __hr = Get_onfocusout(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onfocusout = {read=_scw_Get_onfocusout, write=Set_onfocusout};
	/* safecall wrapper */ System::OleVariant _scw_Get_oninput() { System::OleVariant __r; HRESULT __hr = Get_oninput(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant oninput = {read=_scw_Get_oninput, write=Set_oninput};
	/* safecall wrapper */ System::OleVariant _scw_Get_onemptied() { System::OleVariant __r; HRESULT __hr = Get_onemptied(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onemptied = {read=_scw_Get_onemptied, write=Set_onemptied};
	/* safecall wrapper */ System::OleVariant _scw_Get_onended() { System::OleVariant __r; HRESULT __hr = Get_onended(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onended = {read=_scw_Get_onended, write=Set_onended};
	/* safecall wrapper */ System::OleVariant _scw_Get_onkeydown() { System::OleVariant __r; HRESULT __hr = Get_onkeydown(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onkeydown = {read=_scw_Get_onkeydown, write=Set_onkeydown};
	/* safecall wrapper */ System::OleVariant _scw_Get_onkeypress() { System::OleVariant __r; HRESULT __hr = Get_onkeypress(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onkeypress = {read=_scw_Get_onkeypress, write=Set_onkeypress};
	/* safecall wrapper */ System::OleVariant _scw_Get_onkeyup() { System::OleVariant __r; HRESULT __hr = Get_onkeyup(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onkeyup = {read=_scw_Get_onkeyup, write=Set_onkeyup};
	/* safecall wrapper */ System::OleVariant _scw_Get_onloadeddata() { System::OleVariant __r; HRESULT __hr = Get_onloadeddata(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onloadeddata = {read=_scw_Get_onloadeddata, write=Set_onloadeddata};
	/* safecall wrapper */ System::OleVariant _scw_Get_onloadedmetadata() { System::OleVariant __r; HRESULT __hr = Get_onloadedmetadata(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onloadedmetadata = {read=_scw_Get_onloadedmetadata, write=Set_onloadedmetadata};
	/* safecall wrapper */ System::OleVariant _scw_Get_onloadstart() { System::OleVariant __r; HRESULT __hr = Get_onloadstart(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onloadstart = {read=_scw_Get_onloadstart, write=Set_onloadstart};
	/* safecall wrapper */ System::OleVariant _scw_Get_onmousedown() { System::OleVariant __r; HRESULT __hr = Get_onmousedown(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onmousedown = {read=_scw_Get_onmousedown, write=Set_onmousedown};
	/* safecall wrapper */ System::OleVariant _scw_Get_onmouseenter() { System::OleVariant __r; HRESULT __hr = Get_onmouseenter(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onmouseenter = {read=_scw_Get_onmouseenter, write=Set_onmouseenter};
	/* safecall wrapper */ System::OleVariant _scw_Get_onmouseleave() { System::OleVariant __r; HRESULT __hr = Get_onmouseleave(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onmouseleave = {read=_scw_Get_onmouseleave, write=Set_onmouseleave};
	/* safecall wrapper */ System::OleVariant _scw_Get_onmousemove() { System::OleVariant __r; HRESULT __hr = Get_onmousemove(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onmousemove = {read=_scw_Get_onmousemove, write=Set_onmousemove};
	/* safecall wrapper */ System::OleVariant _scw_Get_onmouseout() { System::OleVariant __r; HRESULT __hr = Get_onmouseout(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onmouseout = {read=_scw_Get_onmouseout, write=Set_onmouseout};
	/* safecall wrapper */ System::OleVariant _scw_Get_onmouseover() { System::OleVariant __r; HRESULT __hr = Get_onmouseover(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onmouseover = {read=_scw_Get_onmouseover, write=Set_onmouseover};
	/* safecall wrapper */ System::OleVariant _scw_Get_onmouseup() { System::OleVariant __r; HRESULT __hr = Get_onmouseup(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onmouseup = {read=_scw_Get_onmouseup, write=Set_onmouseup};
	/* safecall wrapper */ System::OleVariant _scw_Get_onmousewheel() { System::OleVariant __r; HRESULT __hr = Get_onmousewheel(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onmousewheel = {read=_scw_Get_onmousewheel, write=Set_onmousewheel};
	/* safecall wrapper */ System::OleVariant _scw_Get_onoffline() { System::OleVariant __r; HRESULT __hr = Get_onoffline(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onoffline = {read=_scw_Get_onoffline, write=Set_onoffline};
	/* safecall wrapper */ System::OleVariant _scw_Get_ononline() { System::OleVariant __r; HRESULT __hr = Get_ononline(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant ononline = {read=_scw_Get_ononline, write=Set_ononline};
	/* safecall wrapper */ System::OleVariant _scw_Get_onprogress() { System::OleVariant __r; HRESULT __hr = Get_onprogress(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onprogress = {read=_scw_Get_onprogress, write=Set_onprogress};
	/* safecall wrapper */ System::OleVariant _scw_Get_onratechange() { System::OleVariant __r; HRESULT __hr = Get_onratechange(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onratechange = {read=_scw_Get_onratechange, write=Set_onratechange};
	/* safecall wrapper */ System::OleVariant _scw_Get_onreadystatechange() { System::OleVariant __r; HRESULT __hr = Get_onreadystatechange(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onreadystatechange = {read=_scw_Get_onreadystatechange, write=Set_onreadystatechange};
	/* safecall wrapper */ System::OleVariant _scw_Get_onreset() { System::OleVariant __r; HRESULT __hr = Get_onreset(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onreset = {read=_scw_Get_onreset, write=Set_onreset};
	/* safecall wrapper */ System::OleVariant _scw_Get_onseeked() { System::OleVariant __r; HRESULT __hr = Get_onseeked(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onseeked = {read=_scw_Get_onseeked, write=Set_onseeked};
	/* safecall wrapper */ System::OleVariant _scw_Get_onseeking() { System::OleVariant __r; HRESULT __hr = Get_onseeking(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onseeking = {read=_scw_Get_onseeking, write=Set_onseeking};
	/* safecall wrapper */ System::OleVariant _scw_Get_onselect() { System::OleVariant __r; HRESULT __hr = Get_onselect(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onselect = {read=_scw_Get_onselect, write=Set_onselect};
	/* safecall wrapper */ System::OleVariant _scw_Get_onstalled() { System::OleVariant __r; HRESULT __hr = Get_onstalled(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onstalled = {read=_scw_Get_onstalled, write=Set_onstalled};
	/* safecall wrapper */ System::OleVariant _scw_Get_onstorage() { System::OleVariant __r; HRESULT __hr = Get_onstorage(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onstorage = {read=_scw_Get_onstorage, write=Set_onstorage};
	/* safecall wrapper */ System::OleVariant _scw_Get_onsubmit() { System::OleVariant __r; HRESULT __hr = Get_onsubmit(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onsubmit = {read=_scw_Get_onsubmit, write=Set_onsubmit};
	/* safecall wrapper */ System::OleVariant _scw_Get_onsuspend() { System::OleVariant __r; HRESULT __hr = Get_onsuspend(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onsuspend = {read=_scw_Get_onsuspend, write=Set_onsuspend};
	/* safecall wrapper */ System::OleVariant _scw_Get_ontimeupdate() { System::OleVariant __r; HRESULT __hr = Get_ontimeupdate(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant ontimeupdate = {read=_scw_Get_ontimeupdate, write=Set_ontimeupdate};
	/* safecall wrapper */ System::OleVariant _scw_Get_onpause() { System::OleVariant __r; HRESULT __hr = Get_onpause(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onpause = {read=_scw_Get_onpause, write=Set_onpause};
	/* safecall wrapper */ System::OleVariant _scw_Get_onplay() { System::OleVariant __r; HRESULT __hr = Get_onplay(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onplay = {read=_scw_Get_onplay, write=Set_onplay};
	/* safecall wrapper */ System::OleVariant _scw_Get_onplaying() { System::OleVariant __r; HRESULT __hr = Get_onplaying(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onplaying = {read=_scw_Get_onplaying, write=Set_onplaying};
	/* safecall wrapper */ System::OleVariant _scw_Get_onvolumechange() { System::OleVariant __r; HRESULT __hr = Get_onvolumechange(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onvolumechange = {read=_scw_Get_onvolumechange, write=Set_onvolumechange};
	/* safecall wrapper */ System::OleVariant _scw_Get_onwaiting() { System::OleVariant __r; HRESULT __hr = Get_onwaiting(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onwaiting = {read=_scw_Get_onwaiting, write=Set_onwaiting};
};

__dispinterface  INTERFACE_UUID("{305104B7-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLWindow7Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305107AB-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLWindow8  : public IDispatch 
{
	virtual HRESULT __safecall Set_onmspointerdown(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onmspointerdown(System::OleVariant &__Get_onmspointerdown_result) = 0 ;
	virtual HRESULT __safecall Set_onmspointermove(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onmspointermove(System::OleVariant &__Get_onmspointermove_result) = 0 ;
	virtual HRESULT __safecall Set_onmspointerup(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onmspointerup(System::OleVariant &__Get_onmspointerup_result) = 0 ;
	virtual HRESULT __safecall Set_onmspointerover(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onmspointerover(System::OleVariant &__Get_onmspointerover_result) = 0 ;
	virtual HRESULT __safecall Set_onmspointerout(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onmspointerout(System::OleVariant &__Get_onmspointerout_result) = 0 ;
	virtual HRESULT __safecall Set_onmspointercancel(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onmspointercancel(System::OleVariant &__Get_onmspointercancel_result) = 0 ;
	virtual HRESULT __safecall Set_onmspointerhover(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onmspointerhover(System::OleVariant &__Get_onmspointerhover_result) = 0 ;
	virtual HRESULT __safecall Set_onmsgesturestart(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onmsgesturestart(System::OleVariant &__Get_onmsgesturestart_result) = 0 ;
	virtual HRESULT __safecall Set_onmsgesturechange(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onmsgesturechange(System::OleVariant &__Get_onmsgesturechange_result) = 0 ;
	virtual HRESULT __safecall Set_onmsgestureend(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onmsgestureend(System::OleVariant &__Get_onmsgestureend_result) = 0 ;
	virtual HRESULT __safecall Set_onmsgesturehold(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onmsgesturehold(System::OleVariant &__Get_onmsgesturehold_result) = 0 ;
	virtual HRESULT __safecall Set_onmsgesturetap(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onmsgesturetap(System::OleVariant &__Get_onmsgesturetap_result) = 0 ;
	virtual HRESULT __safecall Set_onmsgesturedoubletap(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onmsgesturedoubletap(System::OleVariant &__Get_onmsgesturedoubletap_result) = 0 ;
	virtual HRESULT __safecall Set_onmsinertiastart(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onmsinertiastart(System::OleVariant &__Get_onmsinertiastart_result) = 0 ;
	virtual HRESULT __safecall Get_applicationCache(_di_IHTMLApplicationCache &__Get_applicationCache_result) = 0 ;
	virtual HRESULT __safecall Set_onpopstate(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onpopstate(System::OleVariant &__Get_onpopstate_result) = 0 ;
	/* safecall wrapper */ System::OleVariant _scw_Get_onmspointerdown() { System::OleVariant __r; HRESULT __hr = Get_onmspointerdown(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onmspointerdown = {read=_scw_Get_onmspointerdown, write=Set_onmspointerdown};
	/* safecall wrapper */ System::OleVariant _scw_Get_onmspointermove() { System::OleVariant __r; HRESULT __hr = Get_onmspointermove(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onmspointermove = {read=_scw_Get_onmspointermove, write=Set_onmspointermove};
	/* safecall wrapper */ System::OleVariant _scw_Get_onmspointerup() { System::OleVariant __r; HRESULT __hr = Get_onmspointerup(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onmspointerup = {read=_scw_Get_onmspointerup, write=Set_onmspointerup};
	/* safecall wrapper */ System::OleVariant _scw_Get_onmspointerover() { System::OleVariant __r; HRESULT __hr = Get_onmspointerover(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onmspointerover = {read=_scw_Get_onmspointerover, write=Set_onmspointerover};
	/* safecall wrapper */ System::OleVariant _scw_Get_onmspointerout() { System::OleVariant __r; HRESULT __hr = Get_onmspointerout(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onmspointerout = {read=_scw_Get_onmspointerout, write=Set_onmspointerout};
	/* safecall wrapper */ System::OleVariant _scw_Get_onmspointercancel() { System::OleVariant __r; HRESULT __hr = Get_onmspointercancel(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onmspointercancel = {read=_scw_Get_onmspointercancel, write=Set_onmspointercancel};
	/* safecall wrapper */ System::OleVariant _scw_Get_onmspointerhover() { System::OleVariant __r; HRESULT __hr = Get_onmspointerhover(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onmspointerhover = {read=_scw_Get_onmspointerhover, write=Set_onmspointerhover};
	/* safecall wrapper */ System::OleVariant _scw_Get_onmsgesturestart() { System::OleVariant __r; HRESULT __hr = Get_onmsgesturestart(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onmsgesturestart = {read=_scw_Get_onmsgesturestart, write=Set_onmsgesturestart};
	/* safecall wrapper */ System::OleVariant _scw_Get_onmsgesturechange() { System::OleVariant __r; HRESULT __hr = Get_onmsgesturechange(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onmsgesturechange = {read=_scw_Get_onmsgesturechange, write=Set_onmsgesturechange};
	/* safecall wrapper */ System::OleVariant _scw_Get_onmsgestureend() { System::OleVariant __r; HRESULT __hr = Get_onmsgestureend(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onmsgestureend = {read=_scw_Get_onmsgestureend, write=Set_onmsgestureend};
	/* safecall wrapper */ System::OleVariant _scw_Get_onmsgesturehold() { System::OleVariant __r; HRESULT __hr = Get_onmsgesturehold(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onmsgesturehold = {read=_scw_Get_onmsgesturehold, write=Set_onmsgesturehold};
	/* safecall wrapper */ System::OleVariant _scw_Get_onmsgesturetap() { System::OleVariant __r; HRESULT __hr = Get_onmsgesturetap(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onmsgesturetap = {read=_scw_Get_onmsgesturetap, write=Set_onmsgesturetap};
	/* safecall wrapper */ System::OleVariant _scw_Get_onmsgesturedoubletap() { System::OleVariant __r; HRESULT __hr = Get_onmsgesturedoubletap(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onmsgesturedoubletap = {read=_scw_Get_onmsgesturedoubletap, write=Set_onmsgesturedoubletap};
	/* safecall wrapper */ System::OleVariant _scw_Get_onmsinertiastart() { System::OleVariant __r; HRESULT __hr = Get_onmsinertiastart(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onmsinertiastart = {read=_scw_Get_onmsinertiastart, write=Set_onmsinertiastart};
	/* safecall wrapper */ _di_IHTMLApplicationCache _scw_Get_applicationCache() { _di_IHTMLApplicationCache __r; HRESULT __hr = Get_applicationCache(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLApplicationCache applicationCache = {read=_scw_Get_applicationCache};
	/* safecall wrapper */ System::OleVariant _scw_Get_onpopstate() { System::OleVariant __r; HRESULT __hr = Get_onpopstate(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onpopstate = {read=_scw_Get_onpopstate, write=Set_onpopstate};
};

__dispinterface  INTERFACE_UUID("{305107AB-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLWindow8Disp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F591-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLScreen  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F55D-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLWindow2  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F55E-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLWindowProxy  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3051041A-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLDocumentCompatibleInfo  : public IDispatch 
{
	virtual HRESULT __safecall Get_userAgent(System::WideString &__Get_userAgent_result) = 0 ;
	virtual HRESULT __safecall Get_version(System::WideString &__Get_version_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_userAgent() { System::WideString __r; HRESULT __hr = Get_userAgent(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString userAgent = {read=_scw_Get_userAgent};
	/* safecall wrapper */ System::WideString _scw_Get_version() { System::WideString __r; HRESULT __hr = Get_version(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString version = {read=_scw_Get_version};
};

__dispinterface  INTERFACE_UUID("{3051041A-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLDocumentCompatibleInfoDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510418-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLDocumentCompatibleInfoCollection  : public IDispatch 
{
	virtual HRESULT __safecall Get_length(int &__Get_length_result) = 0 ;
	virtual HRESULT __safecall item(int index, _di_IHTMLDocumentCompatibleInfo &__item_result) = 0 ;
	/* safecall wrapper */ int _scw_Get_length() { int __r; HRESULT __hr = Get_length(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int length = {read=_scw_Get_length};
};

__dispinterface  INTERFACE_UUID("{30510418-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLDocumentCompatibleInfoCollectionDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F53E-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLDocumentCompatibleInfo  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F53F-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLDocumentCompatibleInfoCollection  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{30510737-98B5-11CF-BB82-00AA00BDCE0B}") HTMLDocumentEvents4  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F5A0-98B5-11CF-BB82-00AA00BDCE0B}") HTMLDocumentEvents3  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F613-98B5-11CF-BB82-00AA00BDCE0B}") HTMLDocumentEvents2  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F260-98B5-11CF-BB82-00AA00BDCE0B}") HTMLDocumentEvents  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305104E7-98B5-11CF-BB82-00AA00BDCE0B}") ISVGSVGElement  : public IDispatch 
{
	virtual HRESULT __safecall _Set_x(const _di_ISVGAnimatedLength p) = 0 ;
	virtual HRESULT __safecall Get_x(_di_ISVGAnimatedLength &__Get_x_result) = 0 ;
	virtual HRESULT __safecall _Set_y(const _di_ISVGAnimatedLength p) = 0 ;
	virtual HRESULT __safecall Get_y(_di_ISVGAnimatedLength &__Get_y_result) = 0 ;
	virtual HRESULT __safecall _Set_width(const _di_ISVGAnimatedLength p) = 0 ;
	virtual HRESULT __safecall Get_width(_di_ISVGAnimatedLength &__Get_width_result) = 0 ;
	virtual HRESULT __safecall _Set_height(const _di_ISVGAnimatedLength p) = 0 ;
	virtual HRESULT __safecall Get_height(_di_ISVGAnimatedLength &__Get_height_result) = 0 ;
	virtual HRESULT __safecall Set_contentScriptType(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_contentScriptType(System::WideString &__Get_contentScriptType_result) = 0 ;
	virtual HRESULT __safecall Set_contentStyleType(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_contentStyleType(System::WideString &__Get_contentStyleType_result) = 0 ;
	virtual HRESULT __safecall _Set_viewport(const _di_ISVGRect p) = 0 ;
	virtual HRESULT __safecall Get_viewport(_di_ISVGRect &__Get_viewport_result) = 0 ;
	virtual HRESULT __safecall Set_pixelUnitToMillimeterX(float p) = 0 ;
	virtual HRESULT __safecall Get_pixelUnitToMillimeterX(float &__Get_pixelUnitToMillimeterX_result) = 0 ;
	virtual HRESULT __safecall Set_pixelUnitToMillimeterY(float p) = 0 ;
	virtual HRESULT __safecall Get_pixelUnitToMillimeterY(float &__Get_pixelUnitToMillimeterY_result) = 0 ;
	virtual HRESULT __safecall Set_screenPixelToMillimeterX(float p) = 0 ;
	virtual HRESULT __safecall Get_screenPixelToMillimeterX(float &__Get_screenPixelToMillimeterX_result) = 0 ;
	virtual HRESULT __safecall Set_screenPixelToMillimeterY(float p) = 0 ;
	virtual HRESULT __safecall Get_screenPixelToMillimeterY(float &__Get_screenPixelToMillimeterY_result) = 0 ;
	virtual HRESULT __safecall Set_useCurrentView(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_useCurrentView(System::WordBool &__Get_useCurrentView_result) = 0 ;
	virtual HRESULT __safecall _Set_currentView(const _di_ISVGViewSpec p) = 0 ;
	virtual HRESULT __safecall Get_currentView(_di_ISVGViewSpec &__Get_currentView_result) = 0 ;
	virtual HRESULT __safecall Set_currentScale(float p) = 0 ;
	virtual HRESULT __safecall Get_currentScale(float &__Get_currentScale_result) = 0 ;
	virtual HRESULT __safecall _Set_currentTranslate(const _di_ISVGPoint p) = 0 ;
	virtual HRESULT __safecall Get_currentTranslate(_di_ISVGPoint &__Get_currentTranslate_result) = 0 ;
	virtual HRESULT __safecall suspendRedraw(System::LongWord maxWaitMilliseconds, System::LongWord &__suspendRedraw_result) = 0 ;
	virtual HRESULT __safecall unsuspendRedraw(System::LongWord suspendHandeID) = 0 ;
	virtual HRESULT __safecall unsuspendRedrawAll() = 0 ;
	virtual HRESULT __safecall forceRedraw() = 0 ;
	virtual HRESULT __safecall pauseAnimations() = 0 ;
	virtual HRESULT __safecall unpauseAnimations() = 0 ;
	virtual HRESULT __safecall animationsPaused(System::WordBool &__animationsPaused_result) = 0 ;
	virtual HRESULT __safecall getCurrentTime(float &__getCurrentTime_result) = 0 ;
	virtual HRESULT __safecall setCurrentTime(float seconds) = 0 ;
	virtual HRESULT __safecall getIntersectionList(const _di_ISVGRect rect, const _di_ISVGElement referenceElement, System::OleVariant &__getIntersectionList_result) = 0 ;
	virtual HRESULT __safecall getEnclosureList(const _di_ISVGRect rect, const _di_ISVGElement referenceElement, System::OleVariant &__getEnclosureList_result) = 0 ;
	virtual HRESULT __safecall checkIntersection(const _di_ISVGElement element, const _di_ISVGRect rect, System::WordBool &__checkIntersection_result) = 0 ;
	virtual HRESULT __safecall checkEnclosure(const _di_ISVGElement element, const _di_ISVGRect rect, System::WordBool &__checkEnclosure_result) = 0 ;
	virtual HRESULT __safecall deselectAll() = 0 ;
	virtual HRESULT __safecall createSVGNumber(_di_ISVGNumber &__createSVGNumber_result) = 0 ;
	virtual HRESULT __safecall createSVGLength(_di_ISVGLength &__createSVGLength_result) = 0 ;
	virtual HRESULT __safecall createSVGAngle(_di_ISVGAngle &__createSVGAngle_result) = 0 ;
	virtual HRESULT __safecall createSVGPoint(_di_ISVGPoint &__createSVGPoint_result) = 0 ;
	virtual HRESULT __safecall createSVGMatrix(_di_ISVGMatrix &__createSVGMatrix_result) = 0 ;
	virtual HRESULT __safecall createSVGRect(_di_ISVGRect &__createSVGRect_result) = 0 ;
	virtual HRESULT __safecall createSVGTransform(_di_ISVGTransform &__createSVGTransform_result) = 0 ;
	virtual HRESULT __safecall createSVGTransformFromMatrix(const _di_ISVGMatrix matrix, _di_ISVGTransform &__createSVGTransformFromMatrix_result) = 0 ;
	virtual HRESULT __safecall getElementById(const System::WideString elementId, _di_IHTMLElement &__getElementById_result) = 0 ;
	/* safecall wrapper */ _di_ISVGAnimatedLength _scw_Get_x() { _di_ISVGAnimatedLength __r; HRESULT __hr = Get_x(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGAnimatedLength x = {read=_scw_Get_x, write=_Set_x};
	/* safecall wrapper */ _di_ISVGAnimatedLength _scw_Get_y() { _di_ISVGAnimatedLength __r; HRESULT __hr = Get_y(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGAnimatedLength y = {read=_scw_Get_y, write=_Set_y};
	/* safecall wrapper */ _di_ISVGAnimatedLength _scw_Get_width() { _di_ISVGAnimatedLength __r; HRESULT __hr = Get_width(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGAnimatedLength width = {read=_scw_Get_width, write=_Set_width};
	/* safecall wrapper */ _di_ISVGAnimatedLength _scw_Get_height() { _di_ISVGAnimatedLength __r; HRESULT __hr = Get_height(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGAnimatedLength height = {read=_scw_Get_height, write=_Set_height};
	/* safecall wrapper */ System::WideString _scw_Get_contentScriptType() { System::WideString __r; HRESULT __hr = Get_contentScriptType(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString contentScriptType = {read=_scw_Get_contentScriptType, write=Set_contentScriptType};
	/* safecall wrapper */ System::WideString _scw_Get_contentStyleType() { System::WideString __r; HRESULT __hr = Get_contentStyleType(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString contentStyleType = {read=_scw_Get_contentStyleType, write=Set_contentStyleType};
	/* safecall wrapper */ _di_ISVGRect _scw_Get_viewport() { _di_ISVGRect __r; HRESULT __hr = Get_viewport(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGRect viewport = {read=_scw_Get_viewport, write=_Set_viewport};
	/* safecall wrapper */ float _scw_Get_pixelUnitToMillimeterX() { float __r; HRESULT __hr = Get_pixelUnitToMillimeterX(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float pixelUnitToMillimeterX = {read=_scw_Get_pixelUnitToMillimeterX, write=Set_pixelUnitToMillimeterX};
	/* safecall wrapper */ float _scw_Get_pixelUnitToMillimeterY() { float __r; HRESULT __hr = Get_pixelUnitToMillimeterY(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float pixelUnitToMillimeterY = {read=_scw_Get_pixelUnitToMillimeterY, write=Set_pixelUnitToMillimeterY};
	/* safecall wrapper */ float _scw_Get_screenPixelToMillimeterX() { float __r; HRESULT __hr = Get_screenPixelToMillimeterX(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float screenPixelToMillimeterX = {read=_scw_Get_screenPixelToMillimeterX, write=Set_screenPixelToMillimeterX};
	/* safecall wrapper */ float _scw_Get_screenPixelToMillimeterY() { float __r; HRESULT __hr = Get_screenPixelToMillimeterY(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float screenPixelToMillimeterY = {read=_scw_Get_screenPixelToMillimeterY, write=Set_screenPixelToMillimeterY};
	/* safecall wrapper */ System::WordBool _scw_Get_useCurrentView() { System::WordBool __r; HRESULT __hr = Get_useCurrentView(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool useCurrentView = {read=_scw_Get_useCurrentView, write=Set_useCurrentView};
	/* safecall wrapper */ _di_ISVGViewSpec _scw_Get_currentView() { _di_ISVGViewSpec __r; HRESULT __hr = Get_currentView(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGViewSpec currentView = {read=_scw_Get_currentView, write=_Set_currentView};
	/* safecall wrapper */ float _scw_Get_currentScale() { float __r; HRESULT __hr = Get_currentScale(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float currentScale = {read=_scw_Get_currentScale, write=Set_currentScale};
	/* safecall wrapper */ _di_ISVGPoint _scw_Get_currentTranslate() { _di_ISVGPoint __r; HRESULT __hr = Get_currentTranslate(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGPoint currentTranslate = {read=_scw_Get_currentTranslate, write=_Set_currentTranslate};
};

__dispinterface  INTERFACE_UUID("{305104E7-98B5-11CF-BB82-00AA00BDCE0B}") ISVGSVGElementDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305104D0-98B5-11CF-BB82-00AA00BDCE0B}") ISVGAnimatedLength  : public IDispatch 
{
	virtual HRESULT __safecall _Set_baseVal(const _di_ISVGLength p) = 0 ;
	virtual HRESULT __safecall Get_baseVal(_di_ISVGLength &__Get_baseVal_result) = 0 ;
	virtual HRESULT __safecall _Set_animVal(const _di_ISVGLength p) = 0 ;
	virtual HRESULT __safecall Get_animVal(_di_ISVGLength &__Get_animVal_result) = 0 ;
	/* safecall wrapper */ _di_ISVGLength _scw_Get_baseVal() { _di_ISVGLength __r; HRESULT __hr = Get_baseVal(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGLength baseVal = {read=_scw_Get_baseVal, write=_Set_baseVal};
	/* safecall wrapper */ _di_ISVGLength _scw_Get_animVal() { _di_ISVGLength __r; HRESULT __hr = Get_animVal(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGLength animVal = {read=_scw_Get_animVal, write=_Set_animVal};
};

__dispinterface  INTERFACE_UUID("{305104D0-98B5-11CF-BB82-00AA00BDCE0B}") ISVGAnimatedLengthDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305104CF-98B5-11CF-BB82-00AA00BDCE0B}") ISVGLength  : public IDispatch 
{
	virtual HRESULT __safecall Set_unitType(short p) = 0 ;
	virtual HRESULT __safecall Get_unitType(short &__Get_unitType_result) = 0 ;
	virtual HRESULT __safecall Set_value(float p) = 0 ;
	virtual HRESULT __safecall Get_value(float &__Get_value_result) = 0 ;
	virtual HRESULT __safecall Set_valueInSpecifiedUnits(float p) = 0 ;
	virtual HRESULT __safecall Get_valueInSpecifiedUnits(float &__Get_valueInSpecifiedUnits_result) = 0 ;
	virtual HRESULT __safecall Set_valueAsString(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_valueAsString(System::WideString &__Get_valueAsString_result) = 0 ;
	virtual HRESULT __safecall newValueSpecifiedUnits(short unitType, float valueInSpecifiedUnits) = 0 ;
	virtual HRESULT __safecall convertToSpecifiedUnits(short unitType) = 0 ;
	/* safecall wrapper */ short _scw_Get_unitType() { short __r; HRESULT __hr = Get_unitType(__r); System::CheckSafecallResult(__hr); return __r; }
	__property short unitType = {read=_scw_Get_unitType, write=Set_unitType};
	/* safecall wrapper */ float _scw_Get_value() { float __r; HRESULT __hr = Get_value(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float value = {read=_scw_Get_value, write=Set_value};
	/* safecall wrapper */ float _scw_Get_valueInSpecifiedUnits() { float __r; HRESULT __hr = Get_valueInSpecifiedUnits(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float valueInSpecifiedUnits = {read=_scw_Get_valueInSpecifiedUnits, write=Set_valueInSpecifiedUnits};
	/* safecall wrapper */ System::WideString _scw_Get_valueAsString() { System::WideString __r; HRESULT __hr = Get_valueAsString(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString valueAsString = {read=_scw_Get_valueAsString, write=Set_valueAsString};
};

__dispinterface  INTERFACE_UUID("{305104CF-98B5-11CF-BB82-00AA00BDCE0B}") ISVGLengthDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305104D7-98B5-11CF-BB82-00AA00BDCE0B}") ISVGRect  : public IDispatch 
{
	virtual HRESULT __safecall Set_x(float p) = 0 ;
	virtual HRESULT __safecall Get_x(float &__Get_x_result) = 0 ;
	virtual HRESULT __safecall Set_y(float p) = 0 ;
	virtual HRESULT __safecall Get_y(float &__Get_y_result) = 0 ;
	virtual HRESULT __safecall Set_width(float p) = 0 ;
	virtual HRESULT __safecall Get_width(float &__Get_width_result) = 0 ;
	virtual HRESULT __safecall Set_height(float p) = 0 ;
	virtual HRESULT __safecall Get_height(float &__Get_height_result) = 0 ;
	/* safecall wrapper */ float _scw_Get_x() { float __r; HRESULT __hr = Get_x(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float x = {read=_scw_Get_x, write=Set_x};
	/* safecall wrapper */ float _scw_Get_y() { float __r; HRESULT __hr = Get_y(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float y = {read=_scw_Get_y, write=Set_y};
	/* safecall wrapper */ float _scw_Get_width() { float __r; HRESULT __hr = Get_width(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float width = {read=_scw_Get_width, write=Set_width};
	/* safecall wrapper */ float _scw_Get_height() { float __r; HRESULT __hr = Get_height(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float height = {read=_scw_Get_height, write=Set_height};
};

__dispinterface  INTERFACE_UUID("{305104D7-98B5-11CF-BB82-00AA00BDCE0B}") ISVGRectDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305104E2-98B5-11CF-BB82-00AA00BDCE0B}") ISVGViewSpec  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{305104E2-98B5-11CF-BB82-00AA00BDCE0B}") ISVGViewSpecDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305104F4-98B5-11CF-BB82-00AA00BDCE0B}") ISVGPoint  : public IDispatch 
{
	virtual HRESULT __safecall Set_x(float p) = 0 ;
	virtual HRESULT __safecall Get_x(float &__Get_x_result) = 0 ;
	virtual HRESULT __safecall Set_y(float p) = 0 ;
	virtual HRESULT __safecall Get_y(float &__Get_y_result) = 0 ;
	virtual HRESULT __safecall matrixTransform(const _di_ISVGMatrix pMatrix, _di_ISVGPoint &__matrixTransform_result) = 0 ;
	/* safecall wrapper */ float _scw_Get_x() { float __r; HRESULT __hr = Get_x(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float x = {read=_scw_Get_x, write=Set_x};
	/* safecall wrapper */ float _scw_Get_y() { float __r; HRESULT __hr = Get_y(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float y = {read=_scw_Get_y, write=Set_y};
};

__dispinterface  INTERFACE_UUID("{305104F4-98B5-11CF-BB82-00AA00BDCE0B}") ISVGPointDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305104F6-98B5-11CF-BB82-00AA00BDCE0B}") ISVGMatrix  : public IDispatch 
{
	virtual HRESULT __safecall Set_a(float p) = 0 ;
	virtual HRESULT __safecall Get_a(float &__Get_a_result) = 0 ;
	virtual HRESULT __safecall Set_b(float p) = 0 ;
	virtual HRESULT __safecall Get_b(float &__Get_b_result) = 0 ;
	virtual HRESULT __safecall Set_c(float p) = 0 ;
	virtual HRESULT __safecall Get_c(float &__Get_c_result) = 0 ;
	virtual HRESULT __safecall Set_d(float p) = 0 ;
	virtual HRESULT __safecall Get_d(float &__Get_d_result) = 0 ;
	virtual HRESULT __safecall Set_e(float p) = 0 ;
	virtual HRESULT __safecall Get_e(float &__Get_e_result) = 0 ;
	virtual HRESULT __safecall Set_f(float p) = 0 ;
	virtual HRESULT __safecall Get_f(float &__Get_f_result) = 0 ;
	virtual HRESULT __safecall multiply(const _di_ISVGMatrix secondMatrix, _di_ISVGMatrix &__multiply_result) = 0 ;
	virtual HRESULT __safecall inverse(_di_ISVGMatrix &__inverse_result) = 0 ;
	virtual HRESULT __safecall translate(float x, float y, _di_ISVGMatrix &__translate_result) = 0 ;
	virtual HRESULT __safecall scale(float scaleFactor, _di_ISVGMatrix &__scale_result) = 0 ;
	virtual HRESULT __safecall scaleNonUniform(float scaleFactorX, float scaleFactorY, _di_ISVGMatrix &__scaleNonUniform_result) = 0 ;
	virtual HRESULT __safecall rotate(float angle, _di_ISVGMatrix &__rotate_result) = 0 ;
	virtual HRESULT __safecall rotateFromVector(float x, float y, _di_ISVGMatrix &__rotateFromVector_result) = 0 ;
	virtual HRESULT __safecall flipX(_di_ISVGMatrix &__flipX_result) = 0 ;
	virtual HRESULT __safecall flipY(_di_ISVGMatrix &__flipY_result) = 0 ;
	virtual HRESULT __safecall skewX(float angle, _di_ISVGMatrix &__skewX_result) = 0 ;
	virtual HRESULT __safecall skewY(float angle, _di_ISVGMatrix &__skewY_result) = 0 ;
	/* safecall wrapper */ float _scw_Get_a() { float __r; HRESULT __hr = Get_a(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float a = {read=_scw_Get_a, write=Set_a};
	/* safecall wrapper */ float _scw_Get_b() { float __r; HRESULT __hr = Get_b(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float b = {read=_scw_Get_b, write=Set_b};
	/* safecall wrapper */ float _scw_Get_c() { float __r; HRESULT __hr = Get_c(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float c = {read=_scw_Get_c, write=Set_c};
	/* safecall wrapper */ float _scw_Get_d() { float __r; HRESULT __hr = Get_d(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float d = {read=_scw_Get_d, write=Set_d};
	/* safecall wrapper */ float _scw_Get_e() { float __r; HRESULT __hr = Get_e(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float e = {read=_scw_Get_e, write=Set_e};
	/* safecall wrapper */ float _scw_Get_f() { float __r; HRESULT __hr = Get_f(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float f = {read=_scw_Get_f, write=Set_f};
};

__dispinterface  INTERFACE_UUID("{305104F6-98B5-11CF-BB82-00AA00BDCE0B}") ISVGMatrixDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305104C5-98B5-11CF-BB82-00AA00BDCE0B}") ISVGElement  : public IDispatch 
{
	virtual HRESULT __safecall Set_xmlbase(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_xmlbase(System::WideString &__Get_xmlbase_result) = 0 ;
	virtual HRESULT __safecall _Set_ownerSVGElement(const _di_ISVGSVGElement p) = 0 ;
	virtual HRESULT __safecall Get_ownerSVGElement(_di_ISVGSVGElement &__Get_ownerSVGElement_result) = 0 ;
	virtual HRESULT __safecall _Set_viewportElement(const _di_ISVGElement p) = 0 ;
	virtual HRESULT __safecall Get_viewportElement(_di_ISVGElement &__Get_viewportElement_result) = 0 ;
	virtual HRESULT __safecall _Set_focusable(const _di_ISVGAnimatedEnumeration p) = 0 ;
	virtual HRESULT __safecall Get_focusable(_di_ISVGAnimatedEnumeration &__Get_focusable_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_xmlbase() { System::WideString __r; HRESULT __hr = Get_xmlbase(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString xmlbase = {read=_scw_Get_xmlbase, write=Set_xmlbase};
	/* safecall wrapper */ _di_ISVGSVGElement _scw_Get_ownerSVGElement() { _di_ISVGSVGElement __r; HRESULT __hr = Get_ownerSVGElement(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGSVGElement ownerSVGElement = {read=_scw_Get_ownerSVGElement, write=_Set_ownerSVGElement};
	/* safecall wrapper */ _di_ISVGElement _scw_Get_viewportElement() { _di_ISVGElement __r; HRESULT __hr = Get_viewportElement(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGElement viewportElement = {read=_scw_Get_viewportElement, write=_Set_viewportElement};
	/* safecall wrapper */ _di_ISVGAnimatedEnumeration _scw_Get_focusable() { _di_ISVGAnimatedEnumeration __r; HRESULT __hr = Get_focusable(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGAnimatedEnumeration focusable = {read=_scw_Get_focusable, write=_Set_focusable};
};

__dispinterface  INTERFACE_UUID("{305104C5-98B5-11CF-BB82-00AA00BDCE0B}") ISVGElementDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305104C9-98B5-11CF-BB82-00AA00BDCE0B}") ISVGAnimatedEnumeration  : public IDispatch 
{
	virtual HRESULT __safecall Set_baseVal(System::Word p) = 0 ;
	virtual HRESULT __safecall Get_baseVal(System::Word &__Get_baseVal_result) = 0 ;
	virtual HRESULT __safecall Set_animVal(System::Word p) = 0 ;
	virtual HRESULT __safecall Get_animVal(System::Word &__Get_animVal_result) = 0 ;
	/* safecall wrapper */ System::Word _scw_Get_baseVal() { System::Word __r; HRESULT __hr = Get_baseVal(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::Word baseVal = {read=_scw_Get_baseVal, write=Set_baseVal};
	/* safecall wrapper */ System::Word _scw_Get_animVal() { System::Word __r; HRESULT __hr = Get_animVal(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::Word animVal = {read=_scw_Get_animVal, write=Set_animVal};
};

__dispinterface  INTERFACE_UUID("{305104C9-98B5-11CF-BB82-00AA00BDCE0B}") ISVGAnimatedEnumerationDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305104CB-98B5-11CF-BB82-00AA00BDCE0B}") ISVGNumber  : public IDispatch 
{
	virtual HRESULT __safecall Set_value(float p) = 0 ;
	virtual HRESULT __safecall Get_value(float &__Get_value_result) = 0 ;
	/* safecall wrapper */ float _scw_Get_value() { float __r; HRESULT __hr = Get_value(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float value = {read=_scw_Get_value, write=Set_value};
};

__dispinterface  INTERFACE_UUID("{305104CB-98B5-11CF-BB82-00AA00BDCE0B}") ISVGNumberDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305104D3-98B5-11CF-BB82-00AA00BDCE0B}") ISVGAngle  : public IDispatch 
{
	virtual HRESULT __safecall Set_unitType(short p) = 0 ;
	virtual HRESULT __safecall Get_unitType(short &__Get_unitType_result) = 0 ;
	virtual HRESULT __safecall Set_value(float p) = 0 ;
	virtual HRESULT __safecall Get_value(float &__Get_value_result) = 0 ;
	virtual HRESULT __safecall Set_valueInSpecifiedUnits(float p) = 0 ;
	virtual HRESULT __safecall Get_valueInSpecifiedUnits(float &__Get_valueInSpecifiedUnits_result) = 0 ;
	virtual HRESULT __safecall Set_valueAsString(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_valueAsString(System::WideString &__Get_valueAsString_result) = 0 ;
	virtual HRESULT __safecall newValueSpecifiedUnits(short unitType, float valueInSpecifiedUnits) = 0 ;
	virtual HRESULT __safecall convertToSpecifiedUnits(short unitType) = 0 ;
	/* safecall wrapper */ short _scw_Get_unitType() { short __r; HRESULT __hr = Get_unitType(__r); System::CheckSafecallResult(__hr); return __r; }
	__property short unitType = {read=_scw_Get_unitType, write=Set_unitType};
	/* safecall wrapper */ float _scw_Get_value() { float __r; HRESULT __hr = Get_value(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float value = {read=_scw_Get_value, write=Set_value};
	/* safecall wrapper */ float _scw_Get_valueInSpecifiedUnits() { float __r; HRESULT __hr = Get_valueInSpecifiedUnits(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float valueInSpecifiedUnits = {read=_scw_Get_valueInSpecifiedUnits, write=Set_valueInSpecifiedUnits};
	/* safecall wrapper */ System::WideString _scw_Get_valueAsString() { System::WideString __r; HRESULT __hr = Get_valueAsString(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString valueAsString = {read=_scw_Get_valueAsString, write=Set_valueAsString};
};

__dispinterface  INTERFACE_UUID("{305104D3-98B5-11CF-BB82-00AA00BDCE0B}") ISVGAngleDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305104F7-98B5-11CF-BB82-00AA00BDCE0B}") ISVGTransform  : public IDispatch 
{
	virtual HRESULT __safecall Set_type_(short p) = 0 ;
	virtual HRESULT __safecall Get_type_(short &__Get_type__result) = 0 ;
	virtual HRESULT __safecall _Set_matrix(const _di_ISVGMatrix p) = 0 ;
	virtual HRESULT __safecall Get_matrix(_di_ISVGMatrix &__Get_matrix_result) = 0 ;
	virtual HRESULT __safecall Set_angle(float p) = 0 ;
	virtual HRESULT __safecall Get_angle(float &__Get_angle_result) = 0 ;
	virtual HRESULT __safecall setMatrix(const _di_ISVGMatrix matrix) = 0 ;
	virtual HRESULT __safecall setTranslate(float tx, float ty) = 0 ;
	virtual HRESULT __safecall setScale(float sx, float sy) = 0 ;
	virtual HRESULT __safecall setRotate(float angle, float cx, float cy) = 0 ;
	virtual HRESULT __safecall setSkewX(float angle) = 0 ;
	virtual HRESULT __safecall setSkewY(float angle) = 0 ;
	/* safecall wrapper */ short _scw_Get_type_() { short __r; HRESULT __hr = Get_type_(__r); System::CheckSafecallResult(__hr); return __r; }
	__property short type_ = {read=_scw_Get_type_, write=Set_type_};
	/* safecall wrapper */ _di_ISVGMatrix _scw_Get_matrix() { _di_ISVGMatrix __r; HRESULT __hr = Get_matrix(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGMatrix matrix = {read=_scw_Get_matrix, write=_Set_matrix};
	/* safecall wrapper */ float _scw_Get_angle() { float __r; HRESULT __hr = Get_angle(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float angle = {read=_scw_Get_angle, write=Set_angle};
};

__dispinterface  INTERFACE_UUID("{305104F7-98B5-11CF-BB82-00AA00BDCE0B}") ISVGTransformDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510746-98B5-11CF-BB82-00AA00BDCE0B}") IDOMNodeIterator  : public IDispatch 
{
	virtual HRESULT __safecall Get_root(_di_IDispatch &__Get_root_result) = 0 ;
	virtual HRESULT __safecall Get_whatToShow(System::LongWord &__Get_whatToShow_result) = 0 ;
	virtual HRESULT __safecall Get_filter(_di_IDispatch &__Get_filter_result) = 0 ;
	virtual HRESULT __safecall Get_expandEntityReferences(System::WordBool &__Get_expandEntityReferences_result) = 0 ;
	virtual HRESULT __safecall nextNode(_di_IDispatch &__nextNode_result) = 0 ;
	virtual HRESULT __safecall previousNode(_di_IDispatch &__previousNode_result) = 0 ;
	virtual HRESULT __safecall Detach() = 0 ;
	/* safecall wrapper */ _di_IDispatch _scw_Get_root() { _di_IDispatch __r; HRESULT __hr = Get_root(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch root = {read=_scw_Get_root};
	/* safecall wrapper */ System::LongWord _scw_Get_whatToShow() { System::LongWord __r; HRESULT __hr = Get_whatToShow(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::LongWord whatToShow = {read=_scw_Get_whatToShow};
	/* safecall wrapper */ _di_IDispatch _scw_Get_filter() { _di_IDispatch __r; HRESULT __hr = Get_filter(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch filter = {read=_scw_Get_filter};
	/* safecall wrapper */ System::WordBool _scw_Get_expandEntityReferences() { System::WordBool __r; HRESULT __hr = Get_expandEntityReferences(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool expandEntityReferences = {read=_scw_Get_expandEntityReferences};
};

__dispinterface  INTERFACE_UUID("{30510746-98B5-11CF-BB82-00AA00BDCE0B}") IDOMNodeIteratorDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510748-98B5-11CF-BB82-00AA00BDCE0B}") IDOMTreeWalker  : public IDispatch 
{
	virtual HRESULT __safecall Get_root(_di_IDispatch &__Get_root_result) = 0 ;
	virtual HRESULT __safecall Get_whatToShow(System::LongWord &__Get_whatToShow_result) = 0 ;
	virtual HRESULT __safecall Get_filter(_di_IDispatch &__Get_filter_result) = 0 ;
	virtual HRESULT __safecall Get_expandEntityReferences(System::WordBool &__Get_expandEntityReferences_result) = 0 ;
	virtual HRESULT __safecall _Set_currentNode(const _di_IDispatch p) = 0 ;
	virtual HRESULT __safecall Get_currentNode(_di_IDispatch &__Get_currentNode_result) = 0 ;
	virtual HRESULT __safecall parentNode(_di_IDispatch &__parentNode_result) = 0 ;
	virtual HRESULT __safecall firstChild(_di_IDispatch &__firstChild_result) = 0 ;
	virtual HRESULT __safecall lastChild(_di_IDispatch &__lastChild_result) = 0 ;
	virtual HRESULT __safecall previousSibling(_di_IDispatch &__previousSibling_result) = 0 ;
	virtual HRESULT __safecall nextSibling(_di_IDispatch &__nextSibling_result) = 0 ;
	virtual HRESULT __safecall previousNode(_di_IDispatch &__previousNode_result) = 0 ;
	virtual HRESULT __safecall nextNode(_di_IDispatch &__nextNode_result) = 0 ;
	/* safecall wrapper */ _di_IDispatch _scw_Get_root() { _di_IDispatch __r; HRESULT __hr = Get_root(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch root = {read=_scw_Get_root};
	/* safecall wrapper */ System::LongWord _scw_Get_whatToShow() { System::LongWord __r; HRESULT __hr = Get_whatToShow(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::LongWord whatToShow = {read=_scw_Get_whatToShow};
	/* safecall wrapper */ _di_IDispatch _scw_Get_filter() { _di_IDispatch __r; HRESULT __hr = Get_filter(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch filter = {read=_scw_Get_filter};
	/* safecall wrapper */ System::WordBool _scw_Get_expandEntityReferences() { System::WordBool __r; HRESULT __hr = Get_expandEntityReferences(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool expandEntityReferences = {read=_scw_Get_expandEntityReferences};
	/* safecall wrapper */ _di_IDispatch _scw_Get_currentNode() { _di_IDispatch __r; HRESULT __hr = Get_currentNode(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch currentNode = {read=_scw_Get_currentNode, write=_Set_currentNode};
};

__dispinterface  INTERFACE_UUID("{30510748-98B5-11CF-BB82-00AA00BDCE0B}") IDOMTreeWalkerDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F485-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLDocument3  : public IDispatch 
{
	virtual HRESULT __safecall releaseCapture() = 0 ;
	virtual HRESULT __safecall recalc(System::WordBool fForce) = 0 ;
	virtual HRESULT __safecall createTextNode(const System::WideString text, _di_IHTMLDOMNode &__createTextNode_result) = 0 ;
	virtual HRESULT __safecall Get_documentElement(_di_IHTMLElement &__Get_documentElement_result) = 0 ;
	virtual HRESULT __safecall Get_uniqueID(System::WideString &__Get_uniqueID_result) = 0 ;
	virtual HRESULT __safecall attachEvent(const System::WideString event, const _di_IDispatch pdisp, System::WordBool &__attachEvent_result) = 0 ;
	virtual HRESULT __safecall detachEvent(const System::WideString event, const _di_IDispatch pdisp) = 0 ;
	virtual HRESULT __safecall Set_onrowsdelete(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onrowsdelete(System::OleVariant &__Get_onrowsdelete_result) = 0 ;
	virtual HRESULT __safecall Set_onrowsinserted(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onrowsinserted(System::OleVariant &__Get_onrowsinserted_result) = 0 ;
	virtual HRESULT __safecall Set_oncellchange(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_oncellchange(System::OleVariant &__Get_oncellchange_result) = 0 ;
	virtual HRESULT __safecall Set_ondatasetchanged(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_ondatasetchanged(System::OleVariant &__Get_ondatasetchanged_result) = 0 ;
	virtual HRESULT __safecall Set_ondataavailable(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_ondataavailable(System::OleVariant &__Get_ondataavailable_result) = 0 ;
	virtual HRESULT __safecall Set_ondatasetcomplete(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_ondatasetcomplete(System::OleVariant &__Get_ondatasetcomplete_result) = 0 ;
	virtual HRESULT __safecall Set_onpropertychange(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onpropertychange(System::OleVariant &__Get_onpropertychange_result) = 0 ;
	virtual HRESULT __safecall Set_dir(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_dir(System::WideString &__Get_dir_result) = 0 ;
	virtual HRESULT __safecall Set_oncontextmenu(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_oncontextmenu(System::OleVariant &__Get_oncontextmenu_result) = 0 ;
	virtual HRESULT __safecall Set_onstop(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onstop(System::OleVariant &__Get_onstop_result) = 0 ;
	virtual HRESULT __safecall createDocumentFragment(_di_IHTMLDocument2 &__createDocumentFragment_result) = 0 ;
	virtual HRESULT __safecall Get_parentDocument(_di_IHTMLDocument2 &__Get_parentDocument_result) = 0 ;
	virtual HRESULT __safecall Set_enableDownload(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_enableDownload(System::WordBool &__Get_enableDownload_result) = 0 ;
	virtual HRESULT __safecall Set_baseUrl(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_baseUrl(System::WideString &__Get_baseUrl_result) = 0 ;
	virtual HRESULT __safecall Get_childNodes(_di_IDispatch &__Get_childNodes_result) = 0 ;
	virtual HRESULT __safecall Set_inheritStyleSheets(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_inheritStyleSheets(System::WordBool &__Get_inheritStyleSheets_result) = 0 ;
	virtual HRESULT __safecall Set_onbeforeeditfocus(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onbeforeeditfocus(System::OleVariant &__Get_onbeforeeditfocus_result) = 0 ;
	virtual HRESULT __safecall getElementsByName(const System::WideString v, _di_IHTMLElementCollection &__getElementsByName_result) = 0 ;
	virtual HRESULT __safecall getElementById(const System::WideString v, _di_IHTMLElement &__getElementById_result) = 0 ;
	virtual HRESULT __safecall getElementsByTagName(const System::WideString v, _di_IHTMLElementCollection &__getElementsByTagName_result) = 0 ;
	/* safecall wrapper */ _di_IHTMLElement _scw_Get_documentElement() { _di_IHTMLElement __r; HRESULT __hr = Get_documentElement(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLElement documentElement = {read=_scw_Get_documentElement};
	/* safecall wrapper */ System::WideString _scw_Get_uniqueID() { System::WideString __r; HRESULT __hr = Get_uniqueID(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString uniqueID = {read=_scw_Get_uniqueID};
	/* safecall wrapper */ System::OleVariant _scw_Get_onrowsdelete() { System::OleVariant __r; HRESULT __hr = Get_onrowsdelete(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onrowsdelete = {read=_scw_Get_onrowsdelete, write=Set_onrowsdelete};
	/* safecall wrapper */ System::OleVariant _scw_Get_onrowsinserted() { System::OleVariant __r; HRESULT __hr = Get_onrowsinserted(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onrowsinserted = {read=_scw_Get_onrowsinserted, write=Set_onrowsinserted};
	/* safecall wrapper */ System::OleVariant _scw_Get_oncellchange() { System::OleVariant __r; HRESULT __hr = Get_oncellchange(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant oncellchange = {read=_scw_Get_oncellchange, write=Set_oncellchange};
	/* safecall wrapper */ System::OleVariant _scw_Get_ondatasetchanged() { System::OleVariant __r; HRESULT __hr = Get_ondatasetchanged(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant ondatasetchanged = {read=_scw_Get_ondatasetchanged, write=Set_ondatasetchanged};
	/* safecall wrapper */ System::OleVariant _scw_Get_ondataavailable() { System::OleVariant __r; HRESULT __hr = Get_ondataavailable(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant ondataavailable = {read=_scw_Get_ondataavailable, write=Set_ondataavailable};
	/* safecall wrapper */ System::OleVariant _scw_Get_ondatasetcomplete() { System::OleVariant __r; HRESULT __hr = Get_ondatasetcomplete(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant ondatasetcomplete = {read=_scw_Get_ondatasetcomplete, write=Set_ondatasetcomplete};
	/* safecall wrapper */ System::OleVariant _scw_Get_onpropertychange() { System::OleVariant __r; HRESULT __hr = Get_onpropertychange(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onpropertychange = {read=_scw_Get_onpropertychange, write=Set_onpropertychange};
	/* safecall wrapper */ System::WideString _scw_Get_dir() { System::WideString __r; HRESULT __hr = Get_dir(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString dir = {read=_scw_Get_dir, write=Set_dir};
	/* safecall wrapper */ System::OleVariant _scw_Get_oncontextmenu() { System::OleVariant __r; HRESULT __hr = Get_oncontextmenu(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant oncontextmenu = {read=_scw_Get_oncontextmenu, write=Set_oncontextmenu};
	/* safecall wrapper */ System::OleVariant _scw_Get_onstop() { System::OleVariant __r; HRESULT __hr = Get_onstop(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onstop = {read=_scw_Get_onstop, write=Set_onstop};
	/* safecall wrapper */ _di_IHTMLDocument2 _scw_Get_parentDocument() { _di_IHTMLDocument2 __r; HRESULT __hr = Get_parentDocument(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLDocument2 parentDocument = {read=_scw_Get_parentDocument};
	/* safecall wrapper */ System::WordBool _scw_Get_enableDownload() { System::WordBool __r; HRESULT __hr = Get_enableDownload(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool enableDownload = {read=_scw_Get_enableDownload, write=Set_enableDownload};
	/* safecall wrapper */ System::WideString _scw_Get_baseUrl() { System::WideString __r; HRESULT __hr = Get_baseUrl(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString baseUrl = {read=_scw_Get_baseUrl, write=Set_baseUrl};
	/* safecall wrapper */ _di_IDispatch _scw_Get_childNodes() { _di_IDispatch __r; HRESULT __hr = Get_childNodes(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch childNodes = {read=_scw_Get_childNodes};
	/* safecall wrapper */ System::WordBool _scw_Get_inheritStyleSheets() { System::WordBool __r; HRESULT __hr = Get_inheritStyleSheets(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool inheritStyleSheets = {read=_scw_Get_inheritStyleSheets, write=Set_inheritStyleSheets};
	/* safecall wrapper */ System::OleVariant _scw_Get_onbeforeeditfocus() { System::OleVariant __r; HRESULT __hr = Get_onbeforeeditfocus(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onbeforeeditfocus = {read=_scw_Get_onbeforeeditfocus, write=Set_onbeforeeditfocus};
};

__dispinterface  INTERFACE_UUID("{3050F485-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLDocument3Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F69A-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLDocument4  : public IDispatch 
{
	virtual HRESULT __safecall focus() = 0 ;
	virtual HRESULT __safecall hasFocus(System::WordBool &__hasFocus_result) = 0 ;
	virtual HRESULT __safecall Set_onselectionchange(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onselectionchange(System::OleVariant &__Get_onselectionchange_result) = 0 ;
	virtual HRESULT __safecall Get_namespaces(_di_IDispatch &__Get_namespaces_result) = 0 ;
	virtual HRESULT __safecall createDocumentFromUrl(const System::WideString bstrURL, const System::WideString bstrOptions, _di_IHTMLDocument2 &__createDocumentFromUrl_result) = 0 ;
	virtual HRESULT __safecall Set_media(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_media(System::WideString &__Get_media_result) = 0 ;
	virtual HRESULT __safecall CreateEventObject(const System::OleVariant &pvarEventObject, _di_IHTMLEventObj &__CreateEventObject_result) = 0 ;
	virtual HRESULT __safecall FireEvent(const System::WideString bstrEventName, const System::OleVariant &pvarEventObject, System::WordBool &__FireEvent_result) = 0 ;
	virtual HRESULT __safecall createRenderStyle(const System::WideString v, _di_IHTMLRenderStyle &__createRenderStyle_result) = 0 ;
	virtual HRESULT __safecall Set_oncontrolselect(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_oncontrolselect(System::OleVariant &__Get_oncontrolselect_result) = 0 ;
	virtual HRESULT __safecall Get_URLUnencoded(System::WideString &__Get_URLUnencoded_result) = 0 ;
	/* safecall wrapper */ System::OleVariant _scw_Get_onselectionchange() { System::OleVariant __r; HRESULT __hr = Get_onselectionchange(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onselectionchange = {read=_scw_Get_onselectionchange, write=Set_onselectionchange};
	/* safecall wrapper */ _di_IDispatch _scw_Get_namespaces() { _di_IDispatch __r; HRESULT __hr = Get_namespaces(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch namespaces = {read=_scw_Get_namespaces};
	/* safecall wrapper */ System::WideString _scw_Get_media() { System::WideString __r; HRESULT __hr = Get_media(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString media = {read=_scw_Get_media, write=Set_media};
	/* safecall wrapper */ System::OleVariant _scw_Get_oncontrolselect() { System::OleVariant __r; HRESULT __hr = Get_oncontrolselect(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant oncontrolselect = {read=_scw_Get_oncontrolselect, write=Set_oncontrolselect};
	/* safecall wrapper */ System::WideString _scw_Get_URLUnencoded() { System::WideString __r; HRESULT __hr = Get_URLUnencoded(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString URLUnencoded = {read=_scw_Get_URLUnencoded};
};

__dispinterface  INTERFACE_UUID("{3050F69A-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLDocument4Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F80C-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLDocument5  : public IDispatch 
{
	virtual HRESULT __safecall Set_onmousewheel(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onmousewheel(System::OleVariant &__Get_onmousewheel_result) = 0 ;
	virtual HRESULT __safecall Get_doctype(_di_IHTMLDOMNode &__Get_doctype_result) = 0 ;
	virtual HRESULT __safecall Get_implementation_(_di_IHTMLDOMImplementation &__Get_implementation__result) = 0 ;
	virtual HRESULT __safecall createAttribute(const System::WideString bstrAttrName, _di_IHTMLDOMAttribute &__createAttribute_result) = 0 ;
	virtual HRESULT __safecall createComment(const System::WideString bstrData, _di_IHTMLDOMNode &__createComment_result) = 0 ;
	virtual HRESULT __safecall Set_onfocusin(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onfocusin(System::OleVariant &__Get_onfocusin_result) = 0 ;
	virtual HRESULT __safecall Set_onfocusout(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onfocusout(System::OleVariant &__Get_onfocusout_result) = 0 ;
	virtual HRESULT __safecall Set_onactivate(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onactivate(System::OleVariant &__Get_onactivate_result) = 0 ;
	virtual HRESULT __safecall Set_ondeactivate(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_ondeactivate(System::OleVariant &__Get_ondeactivate_result) = 0 ;
	virtual HRESULT __safecall Set_onbeforeactivate(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onbeforeactivate(System::OleVariant &__Get_onbeforeactivate_result) = 0 ;
	virtual HRESULT __safecall Set_onbeforedeactivate(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onbeforedeactivate(System::OleVariant &__Get_onbeforedeactivate_result) = 0 ;
	virtual HRESULT __safecall Get_compatMode(System::WideString &__Get_compatMode_result) = 0 ;
	/* safecall wrapper */ System::OleVariant _scw_Get_onmousewheel() { System::OleVariant __r; HRESULT __hr = Get_onmousewheel(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onmousewheel = {read=_scw_Get_onmousewheel, write=Set_onmousewheel};
	/* safecall wrapper */ _di_IHTMLDOMNode _scw_Get_doctype() { _di_IHTMLDOMNode __r; HRESULT __hr = Get_doctype(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLDOMNode doctype = {read=_scw_Get_doctype};
	/* safecall wrapper */ _di_IHTMLDOMImplementation _scw_Get_implementation_() { _di_IHTMLDOMImplementation __r; HRESULT __hr = Get_implementation_(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLDOMImplementation implementation_ = {read=_scw_Get_implementation_};
	/* safecall wrapper */ System::OleVariant _scw_Get_onfocusin() { System::OleVariant __r; HRESULT __hr = Get_onfocusin(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onfocusin = {read=_scw_Get_onfocusin, write=Set_onfocusin};
	/* safecall wrapper */ System::OleVariant _scw_Get_onfocusout() { System::OleVariant __r; HRESULT __hr = Get_onfocusout(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onfocusout = {read=_scw_Get_onfocusout, write=Set_onfocusout};
	/* safecall wrapper */ System::OleVariant _scw_Get_onactivate() { System::OleVariant __r; HRESULT __hr = Get_onactivate(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onactivate = {read=_scw_Get_onactivate, write=Set_onactivate};
	/* safecall wrapper */ System::OleVariant _scw_Get_ondeactivate() { System::OleVariant __r; HRESULT __hr = Get_ondeactivate(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant ondeactivate = {read=_scw_Get_ondeactivate, write=Set_ondeactivate};
	/* safecall wrapper */ System::OleVariant _scw_Get_onbeforeactivate() { System::OleVariant __r; HRESULT __hr = Get_onbeforeactivate(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onbeforeactivate = {read=_scw_Get_onbeforeactivate, write=Set_onbeforeactivate};
	/* safecall wrapper */ System::OleVariant _scw_Get_onbeforedeactivate() { System::OleVariant __r; HRESULT __hr = Get_onbeforedeactivate(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onbeforedeactivate = {read=_scw_Get_onbeforedeactivate, write=Set_onbeforedeactivate};
	/* safecall wrapper */ System::WideString _scw_Get_compatMode() { System::WideString __r; HRESULT __hr = Get_compatMode(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString compatMode = {read=_scw_Get_compatMode};
};

__dispinterface  INTERFACE_UUID("{3050F80C-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLDocument5Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510417-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLDocument6  : public IDispatch 
{
	virtual HRESULT __safecall Get_compatible(_di_IHTMLDocumentCompatibleInfoCollection &__Get_compatible_result) = 0 ;
	virtual HRESULT __safecall Get_documentMode(System::OleVariant &__Get_documentMode_result) = 0 ;
	virtual HRESULT __safecall Set_onstorage(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onstorage(System::OleVariant &__Get_onstorage_result) = 0 ;
	virtual HRESULT __safecall Set_onstoragecommit(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onstoragecommit(System::OleVariant &__Get_onstoragecommit_result) = 0 ;
	virtual HRESULT __safecall getElementById(const System::WideString bstrId, _di_IHTMLElement2 &__getElementById_result) = 0 ;
	virtual HRESULT __safecall updateSettings() = 0 ;
	/* safecall wrapper */ _di_IHTMLDocumentCompatibleInfoCollection _scw_Get_compatible() { _di_IHTMLDocumentCompatibleInfoCollection __r; HRESULT __hr = Get_compatible(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLDocumentCompatibleInfoCollection compatible = {read=_scw_Get_compatible};
	/* safecall wrapper */ System::OleVariant _scw_Get_documentMode() { System::OleVariant __r; HRESULT __hr = Get_documentMode(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant documentMode = {read=_scw_Get_documentMode};
	/* safecall wrapper */ System::OleVariant _scw_Get_onstorage() { System::OleVariant __r; HRESULT __hr = Get_onstorage(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onstorage = {read=_scw_Get_onstorage, write=Set_onstorage};
	/* safecall wrapper */ System::OleVariant _scw_Get_onstoragecommit() { System::OleVariant __r; HRESULT __hr = Get_onstoragecommit(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onstoragecommit = {read=_scw_Get_onstoragecommit, write=Set_onstoragecommit};
};

__dispinterface  INTERFACE_UUID("{30510417-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLDocument6Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305107D0-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLDocument8  : public IDispatch 
{
	virtual HRESULT __safecall Set_onmscontentzoom(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onmscontentzoom(System::OleVariant &__Get_onmscontentzoom_result) = 0 ;
	virtual HRESULT __safecall Set_onmspointerdown(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onmspointerdown(System::OleVariant &__Get_onmspointerdown_result) = 0 ;
	virtual HRESULT __safecall Set_onmspointermove(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onmspointermove(System::OleVariant &__Get_onmspointermove_result) = 0 ;
	virtual HRESULT __safecall Set_onmspointerup(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onmspointerup(System::OleVariant &__Get_onmspointerup_result) = 0 ;
	virtual HRESULT __safecall Set_onmspointerover(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onmspointerover(System::OleVariant &__Get_onmspointerover_result) = 0 ;
	virtual HRESULT __safecall Set_onmspointerout(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onmspointerout(System::OleVariant &__Get_onmspointerout_result) = 0 ;
	virtual HRESULT __safecall Set_onmspointercancel(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onmspointercancel(System::OleVariant &__Get_onmspointercancel_result) = 0 ;
	virtual HRESULT __safecall Set_onmspointerhover(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onmspointerhover(System::OleVariant &__Get_onmspointerhover_result) = 0 ;
	virtual HRESULT __safecall Set_onmsgesturestart(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onmsgesturestart(System::OleVariant &__Get_onmsgesturestart_result) = 0 ;
	virtual HRESULT __safecall Set_onmsgesturechange(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onmsgesturechange(System::OleVariant &__Get_onmsgesturechange_result) = 0 ;
	virtual HRESULT __safecall Set_onmsgestureend(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onmsgestureend(System::OleVariant &__Get_onmsgestureend_result) = 0 ;
	virtual HRESULT __safecall Set_onmsgesturehold(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onmsgesturehold(System::OleVariant &__Get_onmsgesturehold_result) = 0 ;
	virtual HRESULT __safecall Set_onmsgesturetap(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onmsgesturetap(System::OleVariant &__Get_onmsgesturetap_result) = 0 ;
	virtual HRESULT __safecall Set_onmsgesturedoubletap(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onmsgesturedoubletap(System::OleVariant &__Get_onmsgesturedoubletap_result) = 0 ;
	virtual HRESULT __safecall Set_onmsinertiastart(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onmsinertiastart(System::OleVariant &__Get_onmsinertiastart_result) = 0 ;
	virtual HRESULT __safecall elementsFromPoint(float x, float y, _di_IHTMLDOMChildrenCollection &__elementsFromPoint_result) = 0 ;
	virtual HRESULT __safecall elementsFromRect(float left, float top, float width, float height, _di_IHTMLDOMChildrenCollection &__elementsFromRect_result) = 0 ;
	virtual HRESULT __safecall Set_onmsmanipulationstatechanged(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onmsmanipulationstatechanged(System::OleVariant &__Get_onmsmanipulationstatechanged_result) = 0 ;
	virtual HRESULT __safecall Set_msCapsLockWarningOff(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_msCapsLockWarningOff(System::WordBool &__Get_msCapsLockWarningOff_result) = 0 ;
	/* safecall wrapper */ System::OleVariant _scw_Get_onmscontentzoom() { System::OleVariant __r; HRESULT __hr = Get_onmscontentzoom(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onmscontentzoom = {read=_scw_Get_onmscontentzoom, write=Set_onmscontentzoom};
	/* safecall wrapper */ System::OleVariant _scw_Get_onmspointerdown() { System::OleVariant __r; HRESULT __hr = Get_onmspointerdown(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onmspointerdown = {read=_scw_Get_onmspointerdown, write=Set_onmspointerdown};
	/* safecall wrapper */ System::OleVariant _scw_Get_onmspointermove() { System::OleVariant __r; HRESULT __hr = Get_onmspointermove(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onmspointermove = {read=_scw_Get_onmspointermove, write=Set_onmspointermove};
	/* safecall wrapper */ System::OleVariant _scw_Get_onmspointerup() { System::OleVariant __r; HRESULT __hr = Get_onmspointerup(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onmspointerup = {read=_scw_Get_onmspointerup, write=Set_onmspointerup};
	/* safecall wrapper */ System::OleVariant _scw_Get_onmspointerover() { System::OleVariant __r; HRESULT __hr = Get_onmspointerover(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onmspointerover = {read=_scw_Get_onmspointerover, write=Set_onmspointerover};
	/* safecall wrapper */ System::OleVariant _scw_Get_onmspointerout() { System::OleVariant __r; HRESULT __hr = Get_onmspointerout(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onmspointerout = {read=_scw_Get_onmspointerout, write=Set_onmspointerout};
	/* safecall wrapper */ System::OleVariant _scw_Get_onmspointercancel() { System::OleVariant __r; HRESULT __hr = Get_onmspointercancel(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onmspointercancel = {read=_scw_Get_onmspointercancel, write=Set_onmspointercancel};
	/* safecall wrapper */ System::OleVariant _scw_Get_onmspointerhover() { System::OleVariant __r; HRESULT __hr = Get_onmspointerhover(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onmspointerhover = {read=_scw_Get_onmspointerhover, write=Set_onmspointerhover};
	/* safecall wrapper */ System::OleVariant _scw_Get_onmsgesturestart() { System::OleVariant __r; HRESULT __hr = Get_onmsgesturestart(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onmsgesturestart = {read=_scw_Get_onmsgesturestart, write=Set_onmsgesturestart};
	/* safecall wrapper */ System::OleVariant _scw_Get_onmsgesturechange() { System::OleVariant __r; HRESULT __hr = Get_onmsgesturechange(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onmsgesturechange = {read=_scw_Get_onmsgesturechange, write=Set_onmsgesturechange};
	/* safecall wrapper */ System::OleVariant _scw_Get_onmsgestureend() { System::OleVariant __r; HRESULT __hr = Get_onmsgestureend(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onmsgestureend = {read=_scw_Get_onmsgestureend, write=Set_onmsgestureend};
	/* safecall wrapper */ System::OleVariant _scw_Get_onmsgesturehold() { System::OleVariant __r; HRESULT __hr = Get_onmsgesturehold(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onmsgesturehold = {read=_scw_Get_onmsgesturehold, write=Set_onmsgesturehold};
	/* safecall wrapper */ System::OleVariant _scw_Get_onmsgesturetap() { System::OleVariant __r; HRESULT __hr = Get_onmsgesturetap(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onmsgesturetap = {read=_scw_Get_onmsgesturetap, write=Set_onmsgesturetap};
	/* safecall wrapper */ System::OleVariant _scw_Get_onmsgesturedoubletap() { System::OleVariant __r; HRESULT __hr = Get_onmsgesturedoubletap(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onmsgesturedoubletap = {read=_scw_Get_onmsgesturedoubletap, write=Set_onmsgesturedoubletap};
	/* safecall wrapper */ System::OleVariant _scw_Get_onmsinertiastart() { System::OleVariant __r; HRESULT __hr = Get_onmsinertiastart(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onmsinertiastart = {read=_scw_Get_onmsinertiastart, write=Set_onmsinertiastart};
	/* safecall wrapper */ System::OleVariant _scw_Get_onmsmanipulationstatechanged() { System::OleVariant __r; HRESULT __hr = Get_onmsmanipulationstatechanged(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onmsmanipulationstatechanged = {read=_scw_Get_onmsmanipulationstatechanged, write=Set_onmsmanipulationstatechanged};
	/* safecall wrapper */ System::WordBool _scw_Get_msCapsLockWarningOff() { System::WordBool __r; HRESULT __hr = Get_msCapsLockWarningOff(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool msCapsLockWarningOff = {read=_scw_Get_msCapsLockWarningOff, write=Set_msCapsLockWarningOff};
};

__dispinterface  INTERFACE_UUID("{305107D0-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLDocument8Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305104BC-98B5-11CF-BB82-00AA00BDCE0B}") IDocumentEvent  : public IDispatch 
{
	virtual HRESULT __safecall createEvent(const System::WideString eventType, _di_IDOMEvent &__createEvent_result) = 0 ;
};

__dispinterface  INTERFACE_UUID("{305104BC-98B5-11CF-BB82-00AA00BDCE0B}") IDocumentEventDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305104AF-98B5-11CF-BB82-00AA00BDCE0B}") IDocumentRange  : public IDispatch 
{
	virtual HRESULT __safecall createRange(_di_IHTMLDOMRange &__createRange_result) = 0 ;
};

__dispinterface  INTERFACE_UUID("{305104AF-98B5-11CF-BB82-00AA00BDCE0B}") IDocumentRangeDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510462-98B5-11CF-BB82-00AA00BDCE0B}") IDocumentSelector  : public IDispatch 
{
	virtual HRESULT __safecall querySelector(const System::WideString v, _di_IHTMLElement &__querySelector_result) = 0 ;
	virtual HRESULT __safecall querySelectorAll(const System::WideString v, _di_IHTMLDOMChildrenCollection &__querySelectorAll_result) = 0 ;
};

__dispinterface  INTERFACE_UUID("{30510462-98B5-11CF-BB82-00AA00BDCE0B}") IDocumentSelectorDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510744-98B5-11CF-BB82-00AA00BDCE0B}") IDocumentTraversal  : public IDispatch 
{
	virtual HRESULT __safecall createNodeIterator(const _di_IDispatch pRootNode, int ulWhatToShow, const System::OleVariant &pFilter, System::WordBool fEntityReferenceExpansion, _di_IDOMNodeIterator &__createNodeIterator_result) = 0 ;
	virtual HRESULT __safecall createTreeWalker(const _di_IDispatch pRootNode, int ulWhatToShow, const System::OleVariant &pFilter, System::WordBool fEntityReferenceExpansion, _di_IDOMTreeWalker &__createTreeWalker_result) = 0 ;
};

__dispinterface  INTERFACE_UUID("{30510744-98B5-11CF-BB82-00AA00BDCE0B}") IDocumentTraversalDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F55F-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLDocument  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305104E6-98B5-11CF-BB82-00AA00BDCE0B}") ISVGDocument  : public IDispatch 
{
	virtual HRESULT __safecall Get_rootElement(_di_ISVGSVGElement &__Get_rootElement_result) = 0 ;
	/* safecall wrapper */ _di_ISVGSVGElement _scw_Get_rootElement() { _di_ISVGSVGElement __r; HRESULT __hr = Get_rootElement(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGSVGElement rootElement = {read=_scw_Get_rootElement};
};

__dispinterface  INTERFACE_UUID("{305104E6-98B5-11CF-BB82-00AA00BDCE0B}") ISVGDocumentDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{A6D897FF-0A95-11D1-B0BA-006008166E11}") DWebBridgeEvents  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{AE24FDAD-03C6-11D1-8B76-0080C744F389}") IWebBridge  : public IDispatch 
{
	virtual HRESULT __safecall Set_url(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_url(System::WideString &__Get_url_result) = 0 ;
	virtual HRESULT __safecall Set_Scrollbar(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_Scrollbar(System::WordBool &__Get_Scrollbar_result) = 0 ;
	virtual HRESULT __safecall Set_embed(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_embed(System::WordBool &__Get_embed_result) = 0 ;
	virtual HRESULT __safecall Get_event(_di_IDispatch &__Get_event_result) = 0 ;
	virtual HRESULT __safecall Get_readyState(int &__Get_readyState_result) = 0 ;
	virtual HRESULT __safecall AboutBox() = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_url() { System::WideString __r; HRESULT __hr = Get_url(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString url = {read=_scw_Get_url, write=Set_url};
	/* safecall wrapper */ System::WordBool _scw_Get_Scrollbar() { System::WordBool __r; HRESULT __hr = Get_Scrollbar(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool Scrollbar = {read=_scw_Get_Scrollbar, write=Set_Scrollbar};
	/* safecall wrapper */ System::WordBool _scw_Get_embed() { System::WordBool __r; HRESULT __hr = Get_embed(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool embed = {read=_scw_Get_embed, write=Set_embed};
	/* safecall wrapper */ _di_IDispatch _scw_Get_event() { _di_IDispatch __r; HRESULT __hr = Get_event(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch event = {read=_scw_Get_event};
	/* safecall wrapper */ int _scw_Get_readyState() { int __r; HRESULT __hr = Get_readyState(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int readyState = {read=_scw_Get_readyState};
};

__dispinterface  INTERFACE_UUID("{AE24FDAD-03C6-11D1-8B76-0080C744F389}") IWebBridgeDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{A5170870-0CF8-11D1-8B91-0080C744F389}") IWBScriptControl  : public IDispatch 
{
	virtual HRESULT __safecall raiseEvent(const System::WideString name, System::OleVariant eventData) = 0 ;
	virtual HRESULT __safecall bubbleEvent() = 0 ;
	virtual HRESULT __safecall setContextMenu(System::OleVariant menuItemPairs) = 0 ;
	virtual HRESULT __safecall Set_selectableContent(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_selectableContent(System::WordBool &__Get_selectableContent_result) = 0 ;
	virtual HRESULT __safecall Get_frozen(System::WordBool &__Get_frozen_result) = 0 ;
	virtual HRESULT __safecall Set_Scrollbar(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_Scrollbar(System::WordBool &__Get_Scrollbar_result) = 0 ;
	virtual HRESULT __safecall Get_version(System::WideString &__Get_version_result) = 0 ;
	virtual HRESULT __safecall Get_visibility(System::WordBool &__Get_visibility_result) = 0 ;
	virtual HRESULT __safecall Set_onvisibilitychange(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onvisibilitychange(System::OleVariant &__Get_onvisibilitychange_result) = 0 ;
	/* safecall wrapper */ System::WordBool _scw_Get_selectableContent() { System::WordBool __r; HRESULT __hr = Get_selectableContent(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool selectableContent = {read=_scw_Get_selectableContent, write=Set_selectableContent};
	/* safecall wrapper */ System::WordBool _scw_Get_frozen() { System::WordBool __r; HRESULT __hr = Get_frozen(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool frozen = {read=_scw_Get_frozen};
	/* safecall wrapper */ System::WordBool _scw_Get_Scrollbar() { System::WordBool __r; HRESULT __hr = Get_Scrollbar(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool Scrollbar = {read=_scw_Get_Scrollbar, write=Set_Scrollbar};
	/* safecall wrapper */ System::WideString _scw_Get_version() { System::WideString __r; HRESULT __hr = Get_version(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString version = {read=_scw_Get_version};
	/* safecall wrapper */ System::WordBool _scw_Get_visibility() { System::WordBool __r; HRESULT __hr = Get_visibility(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool visibility = {read=_scw_Get_visibility};
	/* safecall wrapper */ System::OleVariant _scw_Get_onvisibilitychange() { System::OleVariant __r; HRESULT __hr = Get_onvisibilitychange(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onvisibilitychange = {read=_scw_Get_onvisibilitychange, write=Set_onvisibilitychange};
};

__dispinterface  INTERFACE_UUID("{A5170870-0CF8-11D1-8B91-0080C744F389}") IWBScriptControlDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F25F-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLEmbedElement  : public IDispatch 
{
	virtual HRESULT __safecall Set_hidden(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_hidden(System::WideString &__Get_hidden_result) = 0 ;
	virtual HRESULT __safecall Get_palette(System::WideString &__Get_palette_result) = 0 ;
	virtual HRESULT __safecall Get_pluginspage(System::WideString &__Get_pluginspage_result) = 0 ;
	virtual HRESULT __safecall Set_src(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_src(System::WideString &__Get_src_result) = 0 ;
	virtual HRESULT __safecall Set_units(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_units(System::WideString &__Get_units_result) = 0 ;
	virtual HRESULT __safecall Set_name(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_name(System::WideString &__Get_name_result) = 0 ;
	virtual HRESULT __safecall Set_width(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_width(System::OleVariant &__Get_width_result) = 0 ;
	virtual HRESULT __safecall Set_height(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_height(System::OleVariant &__Get_height_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_hidden() { System::WideString __r; HRESULT __hr = Get_hidden(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString hidden = {read=_scw_Get_hidden, write=Set_hidden};
	/* safecall wrapper */ System::WideString _scw_Get_palette() { System::WideString __r; HRESULT __hr = Get_palette(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString palette = {read=_scw_Get_palette};
	/* safecall wrapper */ System::WideString _scw_Get_pluginspage() { System::WideString __r; HRESULT __hr = Get_pluginspage(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString pluginspage = {read=_scw_Get_pluginspage};
	/* safecall wrapper */ System::WideString _scw_Get_src() { System::WideString __r; HRESULT __hr = Get_src(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString src = {read=_scw_Get_src, write=Set_src};
	/* safecall wrapper */ System::WideString _scw_Get_units() { System::WideString __r; HRESULT __hr = Get_units(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString units = {read=_scw_Get_units, write=Set_units};
	/* safecall wrapper */ System::WideString _scw_Get_name() { System::WideString __r; HRESULT __hr = Get_name(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString name = {read=_scw_Get_name, write=Set_name};
	/* safecall wrapper */ System::OleVariant _scw_Get_width() { System::OleVariant __r; HRESULT __hr = Get_width(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant width = {read=_scw_Get_width, write=Set_width};
	/* safecall wrapper */ System::OleVariant _scw_Get_height() { System::OleVariant __r; HRESULT __hr = Get_height(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant height = {read=_scw_Get_height, write=Set_height};
};

__dispinterface  INTERFACE_UUID("{3050F25F-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLEmbedElementDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510493-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLEmbedElement2  : public IDispatch 
{
	virtual HRESULT __safecall Set_src(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_src(System::WideString &__Get_src_result) = 0 ;
	virtual HRESULT __safecall Get_pluginspage(System::WideString &__Get_pluginspage_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_src() { System::WideString __r; HRESULT __hr = Get_src(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString src = {read=_scw_Get_src, write=Set_src};
	/* safecall wrapper */ System::WideString _scw_Get_pluginspage() { System::WideString __r; HRESULT __hr = Get_pluginspage(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString pluginspage = {read=_scw_Get_pluginspage};
};

__dispinterface  INTERFACE_UUID("{30510493-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLEmbedElement2Disp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F52E-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLEmbed  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305105AB-98B5-11CF-BB82-00AA00BDCE0B}") IGetSVGDocument  : public IDispatch 
{
	virtual HRESULT __safecall getSVGDocument(_di_IDispatch &__getSVGDocument_result) = 0 ;
};

__dispinterface  INTERFACE_UUID("{305105AB-98B5-11CF-BB82-00AA00BDCE0B}") IGetSVGDocumentDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F61E-98B5-11CF-BB82-00AA00BDCE0B}") HTMLMapEvents2  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F3BA-98B5-11CF-BB82-00AA00BDCE0B}") HTMLMapEvents  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F383-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLAreasCollection  : public IDispatch 
{
	virtual HRESULT __safecall Set_length(int p) = 0 ;
	virtual HRESULT __safecall Get_length(int &__Get_length_result) = 0 ;
	virtual HRESULT __safecall Get__newEnum(System::_di_IInterface &__Get__newEnum_result) = 0 ;
	virtual HRESULT __safecall item(System::OleVariant name, System::OleVariant index, _di_IDispatch &__item_result) = 0 ;
	virtual HRESULT __safecall tags(System::OleVariant tagName, _di_IDispatch &__tags_result) = 0 ;
	virtual HRESULT __safecall add(const _di_IHTMLElement element, System::OleVariant before) = 0 ;
	virtual HRESULT __safecall remove(int index) = 0 ;
	/* safecall wrapper */ int _scw_Get_length() { int __r; HRESULT __hr = Get_length(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int length = {read=_scw_Get_length, write=Set_length};
	/* safecall wrapper */ System::_di_IInterface _scw_Get__newEnum() { System::_di_IInterface __r; HRESULT __hr = Get__newEnum(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::_di_IInterface _newEnum = {read=_scw_Get__newEnum};
};

__dispinterface  INTERFACE_UUID("{3050F383-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLAreasCollectionDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F5EC-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLAreasCollection2  : public IDispatch 
{
	virtual HRESULT __safecall urns(System::OleVariant urn, _di_IDispatch &__urns_result) = 0 ;
};

__dispinterface  INTERFACE_UUID("{3050F5EC-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLAreasCollection2Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F837-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLAreasCollection3  : public IDispatch 
{
	virtual HRESULT __safecall namedItem(const System::WideString name, _di_IDispatch &__namedItem_result) = 0 ;
};

__dispinterface  INTERFACE_UUID("{3050F837-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLAreasCollection3Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510492-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLAreasCollection4  : public IDispatch 
{
	virtual HRESULT __safecall Get_length(int &__Get_length_result) = 0 ;
	virtual HRESULT __safecall item(int index, _di_IHTMLElement2 &__item_result) = 0 ;
	virtual HRESULT __safecall namedItem(const System::WideString name, _di_IHTMLElement2 &__namedItem_result) = 0 ;
	/* safecall wrapper */ int _scw_Get_length() { int __r; HRESULT __hr = Get_length(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int length = {read=_scw_Get_length};
};

__dispinterface  INTERFACE_UUID("{30510492-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLAreasCollection4Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F266-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLMapElement  : public IDispatch 
{
	virtual HRESULT __safecall Get_areas(_di_IHTMLAreasCollection &__Get_areas_result) = 0 ;
	virtual HRESULT __safecall Set_name(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_name(System::WideString &__Get_name_result) = 0 ;
	/* safecall wrapper */ _di_IHTMLAreasCollection _scw_Get_areas() { _di_IHTMLAreasCollection __r; HRESULT __hr = Get_areas(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLAreasCollection areas = {read=_scw_Get_areas};
	/* safecall wrapper */ System::WideString _scw_Get_name() { System::WideString __r; HRESULT __hr = Get_name(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString name = {read=_scw_Get_name, write=Set_name};
};

__dispinterface  INTERFACE_UUID("{3050F266-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLMapElementDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F56A-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLAreasCollection  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F526-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLMapElement  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F611-98B5-11CF-BB82-00AA00BDCE0B}") HTMLAreaEvents2  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F366-98B5-11CF-BB82-00AA00BDCE0B}") HTMLAreaEvents  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F265-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLAreaElement  : public IDispatch 
{
	virtual HRESULT __safecall Set_shape(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_shape(System::WideString &__Get_shape_result) = 0 ;
	virtual HRESULT __safecall Set_coords(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_coords(System::WideString &__Get_coords_result) = 0 ;
	virtual HRESULT __safecall Set_href(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_href(System::WideString &__Get_href_result) = 0 ;
	virtual HRESULT __safecall Set_target(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_target(System::WideString &__Get_target_result) = 0 ;
	virtual HRESULT __safecall Set_alt(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_alt(System::WideString &__Get_alt_result) = 0 ;
	virtual HRESULT __safecall Set_noHref(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_noHref(System::WordBool &__Get_noHref_result) = 0 ;
	virtual HRESULT __safecall Set_host(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_host(System::WideString &__Get_host_result) = 0 ;
	virtual HRESULT __safecall Set_hostname(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_hostname(System::WideString &__Get_hostname_result) = 0 ;
	virtual HRESULT __safecall Set_pathname(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_pathname(System::WideString &__Get_pathname_result) = 0 ;
	virtual HRESULT __safecall Set_port(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_port(System::WideString &__Get_port_result) = 0 ;
	virtual HRESULT __safecall Set_protocol(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_protocol(System::WideString &__Get_protocol_result) = 0 ;
	virtual HRESULT __safecall Set_search(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_search(System::WideString &__Get_search_result) = 0 ;
	virtual HRESULT __safecall Set_hash(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_hash(System::WideString &__Get_hash_result) = 0 ;
	virtual HRESULT __safecall Set_onblur(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onblur(System::OleVariant &__Get_onblur_result) = 0 ;
	virtual HRESULT __safecall Set_onfocus(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onfocus(System::OleVariant &__Get_onfocus_result) = 0 ;
	virtual HRESULT __safecall Set_tabIndex(short p) = 0 ;
	virtual HRESULT __safecall Get_tabIndex(short &__Get_tabIndex_result) = 0 ;
	virtual HRESULT __safecall focus() = 0 ;
	virtual HRESULT __safecall blur() = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_shape() { System::WideString __r; HRESULT __hr = Get_shape(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString shape = {read=_scw_Get_shape, write=Set_shape};
	/* safecall wrapper */ System::WideString _scw_Get_coords() { System::WideString __r; HRESULT __hr = Get_coords(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString coords = {read=_scw_Get_coords, write=Set_coords};
	/* safecall wrapper */ System::WideString _scw_Get_href() { System::WideString __r; HRESULT __hr = Get_href(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString href = {read=_scw_Get_href, write=Set_href};
	/* safecall wrapper */ System::WideString _scw_Get_target() { System::WideString __r; HRESULT __hr = Get_target(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString target = {read=_scw_Get_target, write=Set_target};
	/* safecall wrapper */ System::WideString _scw_Get_alt() { System::WideString __r; HRESULT __hr = Get_alt(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString alt = {read=_scw_Get_alt, write=Set_alt};
	/* safecall wrapper */ System::WordBool _scw_Get_noHref() { System::WordBool __r; HRESULT __hr = Get_noHref(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool noHref = {read=_scw_Get_noHref, write=Set_noHref};
	/* safecall wrapper */ System::WideString _scw_Get_host() { System::WideString __r; HRESULT __hr = Get_host(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString host = {read=_scw_Get_host, write=Set_host};
	/* safecall wrapper */ System::WideString _scw_Get_hostname() { System::WideString __r; HRESULT __hr = Get_hostname(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString hostname = {read=_scw_Get_hostname, write=Set_hostname};
	/* safecall wrapper */ System::WideString _scw_Get_pathname() { System::WideString __r; HRESULT __hr = Get_pathname(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString pathname = {read=_scw_Get_pathname, write=Set_pathname};
	/* safecall wrapper */ System::WideString _scw_Get_port() { System::WideString __r; HRESULT __hr = Get_port(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString port = {read=_scw_Get_port, write=Set_port};
	/* safecall wrapper */ System::WideString _scw_Get_protocol() { System::WideString __r; HRESULT __hr = Get_protocol(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString protocol = {read=_scw_Get_protocol, write=Set_protocol};
	/* safecall wrapper */ System::WideString _scw_Get_search() { System::WideString __r; HRESULT __hr = Get_search(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString search = {read=_scw_Get_search, write=Set_search};
	/* safecall wrapper */ System::WideString _scw_Get_hash() { System::WideString __r; HRESULT __hr = Get_hash(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString hash = {read=_scw_Get_hash, write=Set_hash};
	/* safecall wrapper */ System::OleVariant _scw_Get_onblur() { System::OleVariant __r; HRESULT __hr = Get_onblur(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onblur = {read=_scw_Get_onblur, write=Set_onblur};
	/* safecall wrapper */ System::OleVariant _scw_Get_onfocus() { System::OleVariant __r; HRESULT __hr = Get_onfocus(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onfocus = {read=_scw_Get_onfocus, write=Set_onfocus};
	/* safecall wrapper */ short _scw_Get_tabIndex() { short __r; HRESULT __hr = Get_tabIndex(__r); System::CheckSafecallResult(__hr); return __r; }
	__property short tabIndex = {read=_scw_Get_tabIndex, write=Set_tabIndex};
};

__dispinterface  INTERFACE_UUID("{3050F265-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLAreaElementDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3051041F-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLAreaElement2  : public IDispatch 
{
	virtual HRESULT __safecall Set_shape(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_shape(System::WideString &__Get_shape_result) = 0 ;
	virtual HRESULT __safecall Set_coords(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_coords(System::WideString &__Get_coords_result) = 0 ;
	virtual HRESULT __safecall Set_href(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_href(System::WideString &__Get_href_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_shape() { System::WideString __r; HRESULT __hr = Get_shape(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString shape = {read=_scw_Get_shape, write=Set_shape};
	/* safecall wrapper */ System::WideString _scw_Get_coords() { System::WideString __r; HRESULT __hr = Get_coords(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString coords = {read=_scw_Get_coords, write=Set_coords};
	/* safecall wrapper */ System::WideString _scw_Get_href() { System::WideString __r; HRESULT __hr = Get_href(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString href = {read=_scw_Get_href, write=Set_href};
};

__dispinterface  INTERFACE_UUID("{3051041F-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLAreaElement2Disp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F503-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLAreaElement  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F2EB-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLTableCaption  : public IDispatch 
{
	virtual HRESULT __safecall Set_align(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_align(System::WideString &__Get_align_result) = 0 ;
	virtual HRESULT __safecall Set_vAlign(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_vAlign(System::WideString &__Get_vAlign_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_align() { System::WideString __r; HRESULT __hr = Get_align(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString align = {read=_scw_Get_align, write=Set_align};
	/* safecall wrapper */ System::WideString _scw_Get_vAlign() { System::WideString __r; HRESULT __hr = Get_vAlign(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString vAlign = {read=_scw_Get_vAlign, write=Set_vAlign};
};

__dispinterface  INTERFACE_UUID("{3050F2EB-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLTableCaptionDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F508-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLTableCaption  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F20C-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLCommentElement  : public IDispatch 
{
	virtual HRESULT __safecall Set_text(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_text(System::WideString &__Get_text_result) = 0 ;
	virtual HRESULT __safecall Set_atomic(int p) = 0 ;
	virtual HRESULT __safecall Get_atomic(int &__Get_atomic_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_text() { System::WideString __r; HRESULT __hr = Get_text(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString text = {read=_scw_Get_text, write=Set_text};
	/* safecall wrapper */ int _scw_Get_atomic() { int __r; HRESULT __hr = Get_atomic(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int atomic = {read=_scw_Get_atomic, write=Set_atomic};
};

__dispinterface  INTERFACE_UUID("{3050F20C-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLCommentElementDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F813-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLCommentElement2  : public IDispatch 
{
	virtual HRESULT __safecall Set_data(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_data(System::WideString &__Get_data_result) = 0 ;
	virtual HRESULT __safecall Get_length(int &__Get_length_result) = 0 ;
	virtual HRESULT __safecall substringData(int offset, int Count, System::WideString &__substringData_result) = 0 ;
	virtual HRESULT __safecall appendData(const System::WideString bstrstring) = 0 ;
	virtual HRESULT __safecall insertData(int offset, const System::WideString bstrstring) = 0 ;
	virtual HRESULT __safecall deleteData(int offset, int Count) = 0 ;
	virtual HRESULT __safecall replaceData(int offset, int Count, const System::WideString bstrstring) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_data() { System::WideString __r; HRESULT __hr = Get_data(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString data = {read=_scw_Get_data, write=Set_data};
	/* safecall wrapper */ int _scw_Get_length() { int __r; HRESULT __hr = Get_length(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int length = {read=_scw_Get_length};
};

__dispinterface  INTERFACE_UUID("{3050F813-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLCommentElement2Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3051073F-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLCommentElement3  : public IDispatch 
{
	virtual HRESULT __safecall substringData(int offset, int Count, System::WideString &__substringData_result) = 0 ;
	virtual HRESULT __safecall insertData(int offset, const System::WideString bstrstring) = 0 ;
	virtual HRESULT __safecall deleteData(int offset, int Count) = 0 ;
	virtual HRESULT __safecall replaceData(int offset, int Count, const System::WideString bstrstring) = 0 ;
};

__dispinterface  INTERFACE_UUID("{3051073F-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLCommentElement3Disp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F50A-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLCommentElement  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F20A-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLPhraseElement  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F20A-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLPhraseElementDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F824-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLPhraseElement2  : public IDispatch 
{
	virtual HRESULT __safecall Set_cite(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_cite(System::WideString &__Get_cite_result) = 0 ;
	virtual HRESULT __safecall Set_dateTime(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_dateTime(System::WideString &__Get_dateTime_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_cite() { System::WideString __r; HRESULT __hr = Get_cite(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString cite = {read=_scw_Get_cite, write=Set_cite};
	/* safecall wrapper */ System::WideString _scw_Get_dateTime() { System::WideString __r; HRESULT __hr = Get_dateTime(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString dateTime = {read=_scw_Get_dateTime, write=Set_dateTime};
};

__dispinterface  INTERFACE_UUID("{3050F824-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLPhraseElement2Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3051043D-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLPhraseElement3  : public IDispatch 
{
	virtual HRESULT __safecall Set_cite(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_cite(System::WideString &__Get_cite_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_cite() { System::WideString __r; HRESULT __hr = Get_cite(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString cite = {read=_scw_Get_cite, write=Set_cite};
};

__dispinterface  INTERFACE_UUID("{3051043D-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLPhraseElement3Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F3F3-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLSpanElement  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F3F3-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLSpanElementDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F52D-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLPhraseElement  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F548-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLSpanElement  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F623-98B5-11CF-BB82-00AA00BDCE0B}") HTMLTableEvents2  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F407-98B5-11CF-BB82-00AA00BDCE0B}") HTMLTableEvents  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F23B-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLTableSection  : public IDispatch 
{
	virtual HRESULT __safecall Set_align(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_align(System::WideString &__Get_align_result) = 0 ;
	virtual HRESULT __safecall Set_vAlign(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_vAlign(System::WideString &__Get_vAlign_result) = 0 ;
	virtual HRESULT __safecall Set_bgColor(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_bgColor(System::OleVariant &__Get_bgColor_result) = 0 ;
	virtual HRESULT __safecall Get_rows(_di_IHTMLElementCollection &__Get_rows_result) = 0 ;
	virtual HRESULT __safecall insertRow(int index, _di_IDispatch &__insertRow_result) = 0 ;
	virtual HRESULT __safecall deleteRow(int index) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_align() { System::WideString __r; HRESULT __hr = Get_align(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString align = {read=_scw_Get_align, write=Set_align};
	/* safecall wrapper */ System::WideString _scw_Get_vAlign() { System::WideString __r; HRESULT __hr = Get_vAlign(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString vAlign = {read=_scw_Get_vAlign, write=Set_vAlign};
	/* safecall wrapper */ System::OleVariant _scw_Get_bgColor() { System::OleVariant __r; HRESULT __hr = Get_bgColor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant bgColor = {read=_scw_Get_bgColor, write=Set_bgColor};
	/* safecall wrapper */ _di_IHTMLElementCollection _scw_Get_rows() { _di_IHTMLElementCollection __r; HRESULT __hr = Get_rows(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLElementCollection rows = {read=_scw_Get_rows};
};

__dispinterface  INTERFACE_UUID("{3050F23B-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLTableSectionDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F21E-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLTable  : public IDispatch 
{
	virtual HRESULT __safecall Set_cols(int p) = 0 ;
	virtual HRESULT __safecall Get_cols(int &__Get_cols_result) = 0 ;
	virtual HRESULT __safecall Set_border(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_border(System::OleVariant &__Get_border_result) = 0 ;
	virtual HRESULT __safecall Set_frame(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_frame(System::WideString &__Get_frame_result) = 0 ;
	virtual HRESULT __safecall Set_rules(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_rules(System::WideString &__Get_rules_result) = 0 ;
	virtual HRESULT __safecall Set_cellSpacing(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_cellSpacing(System::OleVariant &__Get_cellSpacing_result) = 0 ;
	virtual HRESULT __safecall Set_cellPadding(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_cellPadding(System::OleVariant &__Get_cellPadding_result) = 0 ;
	virtual HRESULT __safecall Set_background(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_background(System::WideString &__Get_background_result) = 0 ;
	virtual HRESULT __safecall Set_bgColor(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_bgColor(System::OleVariant &__Get_bgColor_result) = 0 ;
	virtual HRESULT __safecall Set_borderColor(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_borderColor(System::OleVariant &__Get_borderColor_result) = 0 ;
	virtual HRESULT __safecall Set_borderColorLight(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_borderColorLight(System::OleVariant &__Get_borderColorLight_result) = 0 ;
	virtual HRESULT __safecall Set_borderColorDark(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_borderColorDark(System::OleVariant &__Get_borderColorDark_result) = 0 ;
	virtual HRESULT __safecall Set_align(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_align(System::WideString &__Get_align_result) = 0 ;
	virtual HRESULT __safecall refresh() = 0 ;
	virtual HRESULT __safecall Get_rows(_di_IHTMLElementCollection &__Get_rows_result) = 0 ;
	virtual HRESULT __safecall Set_width(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_width(System::OleVariant &__Get_width_result) = 0 ;
	virtual HRESULT __safecall Set_height(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_height(System::OleVariant &__Get_height_result) = 0 ;
	virtual HRESULT __safecall Set_dataPageSize(int p) = 0 ;
	virtual HRESULT __safecall Get_dataPageSize(int &__Get_dataPageSize_result) = 0 ;
	virtual HRESULT __safecall nextPage() = 0 ;
	virtual HRESULT __safecall previousPage() = 0 ;
	virtual HRESULT __safecall Get_tHead(_di_IHTMLTableSection &__Get_tHead_result) = 0 ;
	virtual HRESULT __safecall Get_tFoot(_di_IHTMLTableSection &__Get_tFoot_result) = 0 ;
	virtual HRESULT __safecall Get_tBodies(_di_IHTMLElementCollection &__Get_tBodies_result) = 0 ;
	virtual HRESULT __safecall Get_caption(_di_IHTMLTableCaption &__Get_caption_result) = 0 ;
	virtual HRESULT __safecall createTHead(_di_IDispatch &__createTHead_result) = 0 ;
	virtual HRESULT __safecall deleteTHead() = 0 ;
	virtual HRESULT __safecall createTFoot(_di_IDispatch &__createTFoot_result) = 0 ;
	virtual HRESULT __safecall deleteTFoot() = 0 ;
	virtual HRESULT __safecall createCaption(_di_IHTMLTableCaption &__createCaption_result) = 0 ;
	virtual HRESULT __safecall deleteCaption() = 0 ;
	virtual HRESULT __safecall insertRow(int index, _di_IDispatch &__insertRow_result) = 0 ;
	virtual HRESULT __safecall deleteRow(int index) = 0 ;
	virtual HRESULT __safecall Get_readyState(System::WideString &__Get_readyState_result) = 0 ;
	virtual HRESULT __safecall Set_onreadystatechange(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onreadystatechange(System::OleVariant &__Get_onreadystatechange_result) = 0 ;
	/* safecall wrapper */ int _scw_Get_cols() { int __r; HRESULT __hr = Get_cols(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int cols = {read=_scw_Get_cols, write=Set_cols};
	/* safecall wrapper */ System::OleVariant _scw_Get_border() { System::OleVariant __r; HRESULT __hr = Get_border(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant border = {read=_scw_Get_border, write=Set_border};
	/* safecall wrapper */ System::WideString _scw_Get_frame() { System::WideString __r; HRESULT __hr = Get_frame(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString frame = {read=_scw_Get_frame, write=Set_frame};
	/* safecall wrapper */ System::WideString _scw_Get_rules() { System::WideString __r; HRESULT __hr = Get_rules(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString rules = {read=_scw_Get_rules, write=Set_rules};
	/* safecall wrapper */ System::OleVariant _scw_Get_cellSpacing() { System::OleVariant __r; HRESULT __hr = Get_cellSpacing(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant cellSpacing = {read=_scw_Get_cellSpacing, write=Set_cellSpacing};
	/* safecall wrapper */ System::OleVariant _scw_Get_cellPadding() { System::OleVariant __r; HRESULT __hr = Get_cellPadding(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant cellPadding = {read=_scw_Get_cellPadding, write=Set_cellPadding};
	/* safecall wrapper */ System::WideString _scw_Get_background() { System::WideString __r; HRESULT __hr = Get_background(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString background = {read=_scw_Get_background, write=Set_background};
	/* safecall wrapper */ System::OleVariant _scw_Get_bgColor() { System::OleVariant __r; HRESULT __hr = Get_bgColor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant bgColor = {read=_scw_Get_bgColor, write=Set_bgColor};
	/* safecall wrapper */ System::OleVariant _scw_Get_borderColor() { System::OleVariant __r; HRESULT __hr = Get_borderColor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant borderColor = {read=_scw_Get_borderColor, write=Set_borderColor};
	/* safecall wrapper */ System::OleVariant _scw_Get_borderColorLight() { System::OleVariant __r; HRESULT __hr = Get_borderColorLight(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant borderColorLight = {read=_scw_Get_borderColorLight, write=Set_borderColorLight};
	/* safecall wrapper */ System::OleVariant _scw_Get_borderColorDark() { System::OleVariant __r; HRESULT __hr = Get_borderColorDark(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant borderColorDark = {read=_scw_Get_borderColorDark, write=Set_borderColorDark};
	/* safecall wrapper */ System::WideString _scw_Get_align() { System::WideString __r; HRESULT __hr = Get_align(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString align = {read=_scw_Get_align, write=Set_align};
	/* safecall wrapper */ _di_IHTMLElementCollection _scw_Get_rows() { _di_IHTMLElementCollection __r; HRESULT __hr = Get_rows(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLElementCollection rows = {read=_scw_Get_rows};
	/* safecall wrapper */ System::OleVariant _scw_Get_width() { System::OleVariant __r; HRESULT __hr = Get_width(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant width = {read=_scw_Get_width, write=Set_width};
	/* safecall wrapper */ System::OleVariant _scw_Get_height() { System::OleVariant __r; HRESULT __hr = Get_height(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant height = {read=_scw_Get_height, write=Set_height};
	/* safecall wrapper */ int _scw_Get_dataPageSize() { int __r; HRESULT __hr = Get_dataPageSize(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int dataPageSize = {read=_scw_Get_dataPageSize, write=Set_dataPageSize};
	/* safecall wrapper */ _di_IHTMLTableSection _scw_Get_tHead() { _di_IHTMLTableSection __r; HRESULT __hr = Get_tHead(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLTableSection tHead = {read=_scw_Get_tHead};
	/* safecall wrapper */ _di_IHTMLTableSection _scw_Get_tFoot() { _di_IHTMLTableSection __r; HRESULT __hr = Get_tFoot(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLTableSection tFoot = {read=_scw_Get_tFoot};
	/* safecall wrapper */ _di_IHTMLElementCollection _scw_Get_tBodies() { _di_IHTMLElementCollection __r; HRESULT __hr = Get_tBodies(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLElementCollection tBodies = {read=_scw_Get_tBodies};
	/* safecall wrapper */ _di_IHTMLTableCaption _scw_Get_caption() { _di_IHTMLTableCaption __r; HRESULT __hr = Get_caption(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLTableCaption caption = {read=_scw_Get_caption};
	/* safecall wrapper */ System::WideString _scw_Get_readyState() { System::WideString __r; HRESULT __hr = Get_readyState(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString readyState = {read=_scw_Get_readyState};
	/* safecall wrapper */ System::OleVariant _scw_Get_onreadystatechange() { System::OleVariant __r; HRESULT __hr = Get_onreadystatechange(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onreadystatechange = {read=_scw_Get_onreadystatechange, write=Set_onreadystatechange};
};

__dispinterface  INTERFACE_UUID("{3050F21E-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLTableDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F4AD-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLTable2  : public IDispatch 
{
	virtual HRESULT __safecall firstPage() = 0 ;
	virtual HRESULT __safecall lastPage() = 0 ;
	virtual HRESULT __safecall Get_cells(_di_IHTMLElementCollection &__Get_cells_result) = 0 ;
	virtual HRESULT __safecall moveRow(int indexFrom, int indexTo, _di_IDispatch &__moveRow_result) = 0 ;
	/* safecall wrapper */ _di_IHTMLElementCollection _scw_Get_cells() { _di_IHTMLElementCollection __r; HRESULT __hr = Get_cells(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLElementCollection cells = {read=_scw_Get_cells};
};

__dispinterface  INTERFACE_UUID("{3050F4AD-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLTable2Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F829-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLTable3  : public IDispatch 
{
	virtual HRESULT __safecall Set_summary(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_summary(System::WideString &__Get_summary_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_summary() { System::WideString __r; HRESULT __hr = Get_summary(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString summary = {read=_scw_Get_summary, write=Set_summary};
};

__dispinterface  INTERFACE_UUID("{3050F829-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLTable3Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305106C2-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLTable4  : public IDispatch 
{
	virtual HRESULT __safecall _Set_tHead(const _di_IHTMLTableSection p) = 0 ;
	virtual HRESULT __safecall Get_tHead(_di_IHTMLTableSection &__Get_tHead_result) = 0 ;
	virtual HRESULT __safecall _Set_tFoot(const _di_IHTMLTableSection p) = 0 ;
	virtual HRESULT __safecall Get_tFoot(_di_IHTMLTableSection &__Get_tFoot_result) = 0 ;
	virtual HRESULT __safecall _Set_caption(const _di_IHTMLTableCaption p) = 0 ;
	virtual HRESULT __safecall Get_caption(_di_IHTMLTableCaption &__Get_caption_result) = 0 ;
	virtual HRESULT __safecall insertRow(int index, _di_IDispatch &__insertRow_result) = 0 ;
	virtual HRESULT __safecall deleteRow(int index) = 0 ;
	virtual HRESULT __safecall createTBody(_di_IHTMLTableSection &__createTBody_result) = 0 ;
	/* safecall wrapper */ _di_IHTMLTableSection _scw_Get_tHead() { _di_IHTMLTableSection __r; HRESULT __hr = Get_tHead(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLTableSection tHead = {read=_scw_Get_tHead, write=_Set_tHead};
	/* safecall wrapper */ _di_IHTMLTableSection _scw_Get_tFoot() { _di_IHTMLTableSection __r; HRESULT __hr = Get_tFoot(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLTableSection tFoot = {read=_scw_Get_tFoot, write=_Set_tFoot};
	/* safecall wrapper */ _di_IHTMLTableCaption _scw_Get_caption() { _di_IHTMLTableCaption __r; HRESULT __hr = Get_caption(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLTableCaption caption = {read=_scw_Get_caption, write=_Set_caption};
};

__dispinterface  INTERFACE_UUID("{305106C2-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLTable4Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F23A-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLTableCol  : public IDispatch 
{
	virtual HRESULT __safecall Set_span(int p) = 0 ;
	virtual HRESULT __safecall Get_span(int &__Get_span_result) = 0 ;
	virtual HRESULT __safecall Set_width(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_width(System::OleVariant &__Get_width_result) = 0 ;
	virtual HRESULT __safecall Set_align(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_align(System::WideString &__Get_align_result) = 0 ;
	virtual HRESULT __safecall Set_vAlign(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_vAlign(System::WideString &__Get_vAlign_result) = 0 ;
	/* safecall wrapper */ int _scw_Get_span() { int __r; HRESULT __hr = Get_span(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int span = {read=_scw_Get_span, write=Set_span};
	/* safecall wrapper */ System::OleVariant _scw_Get_width() { System::OleVariant __r; HRESULT __hr = Get_width(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant width = {read=_scw_Get_width, write=Set_width};
	/* safecall wrapper */ System::WideString _scw_Get_align() { System::WideString __r; HRESULT __hr = Get_align(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString align = {read=_scw_Get_align, write=Set_align};
	/* safecall wrapper */ System::WideString _scw_Get_vAlign() { System::WideString __r; HRESULT __hr = Get_vAlign(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString vAlign = {read=_scw_Get_vAlign, write=Set_vAlign};
};

__dispinterface  INTERFACE_UUID("{3050F23A-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLTableColDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F82A-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLTableCol2  : public IDispatch 
{
	virtual HRESULT __safecall Set_ch(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_ch(System::WideString &__Get_ch_result) = 0 ;
	virtual HRESULT __safecall Set_chOff(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_chOff(System::WideString &__Get_chOff_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_ch() { System::WideString __r; HRESULT __hr = Get_ch(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString ch = {read=_scw_Get_ch, write=Set_ch};
	/* safecall wrapper */ System::WideString _scw_Get_chOff() { System::WideString __r; HRESULT __hr = Get_chOff(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString chOff = {read=_scw_Get_chOff, write=Set_chOff};
};

__dispinterface  INTERFACE_UUID("{3050F82A-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLTableCol2Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305106C4-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLTableCol3  : public IDispatch 
{
	virtual HRESULT __safecall Set_ch(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_ch(System::WideString &__Get_ch_result) = 0 ;
	virtual HRESULT __safecall Set_chOff(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_chOff(System::WideString &__Get_chOff_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_ch() { System::WideString __r; HRESULT __hr = Get_ch(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString ch = {read=_scw_Get_ch, write=Set_ch};
	/* safecall wrapper */ System::WideString _scw_Get_chOff() { System::WideString __r; HRESULT __hr = Get_chOff(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString chOff = {read=_scw_Get_chOff, write=Set_chOff};
};

__dispinterface  INTERFACE_UUID("{305106C4-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLTableCol3Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F5C7-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLTableSection2  : public IDispatch 
{
	virtual HRESULT __safecall moveRow(int indexFrom, int indexTo, _di_IDispatch &__moveRow_result) = 0 ;
};

__dispinterface  INTERFACE_UUID("{3050F5C7-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLTableSection2Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F82B-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLTableSection3  : public IDispatch 
{
	virtual HRESULT __safecall Set_ch(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_ch(System::WideString &__Get_ch_result) = 0 ;
	virtual HRESULT __safecall Set_chOff(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_chOff(System::WideString &__Get_chOff_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_ch() { System::WideString __r; HRESULT __hr = Get_ch(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString ch = {read=_scw_Get_ch, write=Set_ch};
	/* safecall wrapper */ System::WideString _scw_Get_chOff() { System::WideString __r; HRESULT __hr = Get_chOff(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString chOff = {read=_scw_Get_chOff, write=Set_chOff};
};

__dispinterface  INTERFACE_UUID("{3050F82B-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLTableSection3Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305106C5-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLTableSection4  : public IDispatch 
{
	virtual HRESULT __safecall Set_ch(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_ch(System::WideString &__Get_ch_result) = 0 ;
	virtual HRESULT __safecall Set_chOff(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_chOff(System::WideString &__Get_chOff_result) = 0 ;
	virtual HRESULT __safecall insertRow(int index, _di_IDispatch &__insertRow_result) = 0 ;
	virtual HRESULT __safecall deleteRow(int index) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_ch() { System::WideString __r; HRESULT __hr = Get_ch(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString ch = {read=_scw_Get_ch, write=Set_ch};
	/* safecall wrapper */ System::WideString _scw_Get_chOff() { System::WideString __r; HRESULT __hr = Get_chOff(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString chOff = {read=_scw_Get_chOff, write=Set_chOff};
};

__dispinterface  INTERFACE_UUID("{305106C5-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLTableSection4Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F23C-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLTableRow  : public IDispatch 
{
	virtual HRESULT __safecall Set_align(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_align(System::WideString &__Get_align_result) = 0 ;
	virtual HRESULT __safecall Set_vAlign(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_vAlign(System::WideString &__Get_vAlign_result) = 0 ;
	virtual HRESULT __safecall Set_bgColor(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_bgColor(System::OleVariant &__Get_bgColor_result) = 0 ;
	virtual HRESULT __safecall Set_borderColor(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_borderColor(System::OleVariant &__Get_borderColor_result) = 0 ;
	virtual HRESULT __safecall Set_borderColorLight(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_borderColorLight(System::OleVariant &__Get_borderColorLight_result) = 0 ;
	virtual HRESULT __safecall Set_borderColorDark(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_borderColorDark(System::OleVariant &__Get_borderColorDark_result) = 0 ;
	virtual HRESULT __safecall Get_rowIndex(int &__Get_rowIndex_result) = 0 ;
	virtual HRESULT __safecall Get_sectionRowIndex(int &__Get_sectionRowIndex_result) = 0 ;
	virtual HRESULT __safecall Get_cells(_di_IHTMLElementCollection &__Get_cells_result) = 0 ;
	virtual HRESULT __safecall insertCell(int index, _di_IDispatch &__insertCell_result) = 0 ;
	virtual HRESULT __safecall deleteCell(int index) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_align() { System::WideString __r; HRESULT __hr = Get_align(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString align = {read=_scw_Get_align, write=Set_align};
	/* safecall wrapper */ System::WideString _scw_Get_vAlign() { System::WideString __r; HRESULT __hr = Get_vAlign(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString vAlign = {read=_scw_Get_vAlign, write=Set_vAlign};
	/* safecall wrapper */ System::OleVariant _scw_Get_bgColor() { System::OleVariant __r; HRESULT __hr = Get_bgColor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant bgColor = {read=_scw_Get_bgColor, write=Set_bgColor};
	/* safecall wrapper */ System::OleVariant _scw_Get_borderColor() { System::OleVariant __r; HRESULT __hr = Get_borderColor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant borderColor = {read=_scw_Get_borderColor, write=Set_borderColor};
	/* safecall wrapper */ System::OleVariant _scw_Get_borderColorLight() { System::OleVariant __r; HRESULT __hr = Get_borderColorLight(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant borderColorLight = {read=_scw_Get_borderColorLight, write=Set_borderColorLight};
	/* safecall wrapper */ System::OleVariant _scw_Get_borderColorDark() { System::OleVariant __r; HRESULT __hr = Get_borderColorDark(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant borderColorDark = {read=_scw_Get_borderColorDark, write=Set_borderColorDark};
	/* safecall wrapper */ int _scw_Get_rowIndex() { int __r; HRESULT __hr = Get_rowIndex(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int rowIndex = {read=_scw_Get_rowIndex};
	/* safecall wrapper */ int _scw_Get_sectionRowIndex() { int __r; HRESULT __hr = Get_sectionRowIndex(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int sectionRowIndex = {read=_scw_Get_sectionRowIndex};
	/* safecall wrapper */ _di_IHTMLElementCollection _scw_Get_cells() { _di_IHTMLElementCollection __r; HRESULT __hr = Get_cells(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLElementCollection cells = {read=_scw_Get_cells};
};

__dispinterface  INTERFACE_UUID("{3050F23C-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLTableRowDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F4A1-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLTableRow2  : public IDispatch 
{
	virtual HRESULT __safecall Set_height(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_height(System::OleVariant &__Get_height_result) = 0 ;
	/* safecall wrapper */ System::OleVariant _scw_Get_height() { System::OleVariant __r; HRESULT __hr = Get_height(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant height = {read=_scw_Get_height, write=Set_height};
};

__dispinterface  INTERFACE_UUID("{3050F4A1-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLTableRow2Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F82C-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLTableRow3  : public IDispatch 
{
	virtual HRESULT __safecall Set_ch(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_ch(System::WideString &__Get_ch_result) = 0 ;
	virtual HRESULT __safecall Set_chOff(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_chOff(System::WideString &__Get_chOff_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_ch() { System::WideString __r; HRESULT __hr = Get_ch(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString ch = {read=_scw_Get_ch, write=Set_ch};
	/* safecall wrapper */ System::WideString _scw_Get_chOff() { System::WideString __r; HRESULT __hr = Get_chOff(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString chOff = {read=_scw_Get_chOff, write=Set_chOff};
};

__dispinterface  INTERFACE_UUID("{3050F82C-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLTableRow3Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305106C6-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLTableRow4  : public IDispatch 
{
	virtual HRESULT __safecall Set_ch(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_ch(System::WideString &__Get_ch_result) = 0 ;
	virtual HRESULT __safecall Set_chOff(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_chOff(System::WideString &__Get_chOff_result) = 0 ;
	virtual HRESULT __safecall insertCell(int index, _di_IDispatch &__insertCell_result) = 0 ;
	virtual HRESULT __safecall deleteCell(int index) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_ch() { System::WideString __r; HRESULT __hr = Get_ch(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString ch = {read=_scw_Get_ch, write=Set_ch};
	/* safecall wrapper */ System::WideString _scw_Get_chOff() { System::WideString __r; HRESULT __hr = Get_chOff(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString chOff = {read=_scw_Get_chOff, write=Set_chOff};
};

__dispinterface  INTERFACE_UUID("{305106C6-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLTableRow4Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F413-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLTableRowMetrics  : public IDispatch 
{
	virtual HRESULT __safecall Get_clientHeight(int &__Get_clientHeight_result) = 0 ;
	virtual HRESULT __safecall Get_clientWidth(int &__Get_clientWidth_result) = 0 ;
	virtual HRESULT __safecall Get_clientTop(int &__Get_clientTop_result) = 0 ;
	virtual HRESULT __safecall Get_clientLeft(int &__Get_clientLeft_result) = 0 ;
	/* safecall wrapper */ int _scw_Get_clientHeight() { int __r; HRESULT __hr = Get_clientHeight(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int clientHeight = {read=_scw_Get_clientHeight};
	/* safecall wrapper */ int _scw_Get_clientWidth() { int __r; HRESULT __hr = Get_clientWidth(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int clientWidth = {read=_scw_Get_clientWidth};
	/* safecall wrapper */ int _scw_Get_clientTop() { int __r; HRESULT __hr = Get_clientTop(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int clientTop = {read=_scw_Get_clientTop};
	/* safecall wrapper */ int _scw_Get_clientLeft() { int __r; HRESULT __hr = Get_clientLeft(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int clientLeft = {read=_scw_Get_clientLeft};
};

__dispinterface  INTERFACE_UUID("{3050F413-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLTableRowMetricsDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F23D-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLTableCell  : public IDispatch 
{
	virtual HRESULT __safecall Set_rowSpan(int p) = 0 ;
	virtual HRESULT __safecall Get_rowSpan(int &__Get_rowSpan_result) = 0 ;
	virtual HRESULT __safecall Set_colSpan(int p) = 0 ;
	virtual HRESULT __safecall Get_colSpan(int &__Get_colSpan_result) = 0 ;
	virtual HRESULT __safecall Set_align(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_align(System::WideString &__Get_align_result) = 0 ;
	virtual HRESULT __safecall Set_vAlign(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_vAlign(System::WideString &__Get_vAlign_result) = 0 ;
	virtual HRESULT __safecall Set_bgColor(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_bgColor(System::OleVariant &__Get_bgColor_result) = 0 ;
	virtual HRESULT __safecall Set_noWrap(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_noWrap(System::WordBool &__Get_noWrap_result) = 0 ;
	virtual HRESULT __safecall Set_background(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_background(System::WideString &__Get_background_result) = 0 ;
	virtual HRESULT __safecall Set_borderColor(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_borderColor(System::OleVariant &__Get_borderColor_result) = 0 ;
	virtual HRESULT __safecall Set_borderColorLight(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_borderColorLight(System::OleVariant &__Get_borderColorLight_result) = 0 ;
	virtual HRESULT __safecall Set_borderColorDark(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_borderColorDark(System::OleVariant &__Get_borderColorDark_result) = 0 ;
	virtual HRESULT __safecall Set_width(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_width(System::OleVariant &__Get_width_result) = 0 ;
	virtual HRESULT __safecall Set_height(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_height(System::OleVariant &__Get_height_result) = 0 ;
	virtual HRESULT __safecall Get_cellIndex(int &__Get_cellIndex_result) = 0 ;
	/* safecall wrapper */ int _scw_Get_rowSpan() { int __r; HRESULT __hr = Get_rowSpan(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int rowSpan = {read=_scw_Get_rowSpan, write=Set_rowSpan};
	/* safecall wrapper */ int _scw_Get_colSpan() { int __r; HRESULT __hr = Get_colSpan(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int colSpan = {read=_scw_Get_colSpan, write=Set_colSpan};
	/* safecall wrapper */ System::WideString _scw_Get_align() { System::WideString __r; HRESULT __hr = Get_align(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString align = {read=_scw_Get_align, write=Set_align};
	/* safecall wrapper */ System::WideString _scw_Get_vAlign() { System::WideString __r; HRESULT __hr = Get_vAlign(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString vAlign = {read=_scw_Get_vAlign, write=Set_vAlign};
	/* safecall wrapper */ System::OleVariant _scw_Get_bgColor() { System::OleVariant __r; HRESULT __hr = Get_bgColor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant bgColor = {read=_scw_Get_bgColor, write=Set_bgColor};
	/* safecall wrapper */ System::WordBool _scw_Get_noWrap() { System::WordBool __r; HRESULT __hr = Get_noWrap(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool noWrap = {read=_scw_Get_noWrap, write=Set_noWrap};
	/* safecall wrapper */ System::WideString _scw_Get_background() { System::WideString __r; HRESULT __hr = Get_background(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString background = {read=_scw_Get_background, write=Set_background};
	/* safecall wrapper */ System::OleVariant _scw_Get_borderColor() { System::OleVariant __r; HRESULT __hr = Get_borderColor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant borderColor = {read=_scw_Get_borderColor, write=Set_borderColor};
	/* safecall wrapper */ System::OleVariant _scw_Get_borderColorLight() { System::OleVariant __r; HRESULT __hr = Get_borderColorLight(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant borderColorLight = {read=_scw_Get_borderColorLight, write=Set_borderColorLight};
	/* safecall wrapper */ System::OleVariant _scw_Get_borderColorDark() { System::OleVariant __r; HRESULT __hr = Get_borderColorDark(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant borderColorDark = {read=_scw_Get_borderColorDark, write=Set_borderColorDark};
	/* safecall wrapper */ System::OleVariant _scw_Get_width() { System::OleVariant __r; HRESULT __hr = Get_width(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant width = {read=_scw_Get_width, write=Set_width};
	/* safecall wrapper */ System::OleVariant _scw_Get_height() { System::OleVariant __r; HRESULT __hr = Get_height(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant height = {read=_scw_Get_height, write=Set_height};
	/* safecall wrapper */ int _scw_Get_cellIndex() { int __r; HRESULT __hr = Get_cellIndex(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int cellIndex = {read=_scw_Get_cellIndex};
};

__dispinterface  INTERFACE_UUID("{3050F23D-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLTableCellDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F82D-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLTableCell2  : public IDispatch 
{
	virtual HRESULT __safecall Set_abbr(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_abbr(System::WideString &__Get_abbr_result) = 0 ;
	virtual HRESULT __safecall Set_axis(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_axis(System::WideString &__Get_axis_result) = 0 ;
	virtual HRESULT __safecall Set_ch(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_ch(System::WideString &__Get_ch_result) = 0 ;
	virtual HRESULT __safecall Set_chOff(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_chOff(System::WideString &__Get_chOff_result) = 0 ;
	virtual HRESULT __safecall Set_headers(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_headers(System::WideString &__Get_headers_result) = 0 ;
	virtual HRESULT __safecall Set_scope(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_scope(System::WideString &__Get_scope_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_abbr() { System::WideString __r; HRESULT __hr = Get_abbr(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString abbr = {read=_scw_Get_abbr, write=Set_abbr};
	/* safecall wrapper */ System::WideString _scw_Get_axis() { System::WideString __r; HRESULT __hr = Get_axis(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString axis = {read=_scw_Get_axis, write=Set_axis};
	/* safecall wrapper */ System::WideString _scw_Get_ch() { System::WideString __r; HRESULT __hr = Get_ch(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString ch = {read=_scw_Get_ch, write=Set_ch};
	/* safecall wrapper */ System::WideString _scw_Get_chOff() { System::WideString __r; HRESULT __hr = Get_chOff(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString chOff = {read=_scw_Get_chOff, write=Set_chOff};
	/* safecall wrapper */ System::WideString _scw_Get_headers() { System::WideString __r; HRESULT __hr = Get_headers(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString headers = {read=_scw_Get_headers, write=Set_headers};
	/* safecall wrapper */ System::WideString _scw_Get_scope() { System::WideString __r; HRESULT __hr = Get_scope(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString scope = {read=_scw_Get_scope, write=Set_scope};
};

__dispinterface  INTERFACE_UUID("{3050F82D-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLTableCell2Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305106C7-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLTableCell3  : public IDispatch 
{
	virtual HRESULT __safecall Set_ch(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_ch(System::WideString &__Get_ch_result) = 0 ;
	virtual HRESULT __safecall Set_chOff(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_chOff(System::WideString &__Get_chOff_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_ch() { System::WideString __r; HRESULT __hr = Get_ch(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString ch = {read=_scw_Get_ch, write=Set_ch};
	/* safecall wrapper */ System::WideString _scw_Get_chOff() { System::WideString __r; HRESULT __hr = Get_chOff(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString chOff = {read=_scw_Get_chOff, write=Set_chOff};
};

__dispinterface  INTERFACE_UUID("{305106C7-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLTableCell3Disp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F532-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLTable  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F533-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLTableCol  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F534-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLTableSection  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F535-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLTableRow  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F536-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLTableCell  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F621-98B5-11CF-BB82-00AA00BDCE0B}") HTMLScriptEvents2  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F3E2-98B5-11CF-BB82-00AA00BDCE0B}") HTMLScriptEvents  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F28B-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLScriptElement  : public IDispatch 
{
	virtual HRESULT __safecall Set_src(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_src(System::WideString &__Get_src_result) = 0 ;
	virtual HRESULT __safecall Set_htmlFor(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_htmlFor(System::WideString &__Get_htmlFor_result) = 0 ;
	virtual HRESULT __safecall Set_event(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_event(System::WideString &__Get_event_result) = 0 ;
	virtual HRESULT __safecall Set_text(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_text(System::WideString &__Get_text_result) = 0 ;
	virtual HRESULT __safecall Set_defer(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_defer(System::WordBool &__Get_defer_result) = 0 ;
	virtual HRESULT __safecall Get_readyState(System::WideString &__Get_readyState_result) = 0 ;
	virtual HRESULT __safecall Set_onerror(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onerror(System::OleVariant &__Get_onerror_result) = 0 ;
	virtual HRESULT __safecall Set_type_(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_type_(System::WideString &__Get_type__result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_src() { System::WideString __r; HRESULT __hr = Get_src(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString src = {read=_scw_Get_src, write=Set_src};
	/* safecall wrapper */ System::WideString _scw_Get_htmlFor() { System::WideString __r; HRESULT __hr = Get_htmlFor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString htmlFor = {read=_scw_Get_htmlFor, write=Set_htmlFor};
	/* safecall wrapper */ System::WideString _scw_Get_event() { System::WideString __r; HRESULT __hr = Get_event(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString event = {read=_scw_Get_event, write=Set_event};
	/* safecall wrapper */ System::WideString _scw_Get_text() { System::WideString __r; HRESULT __hr = Get_text(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString text = {read=_scw_Get_text, write=Set_text};
	/* safecall wrapper */ System::WordBool _scw_Get_defer() { System::WordBool __r; HRESULT __hr = Get_defer(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool defer = {read=_scw_Get_defer, write=Set_defer};
	/* safecall wrapper */ System::WideString _scw_Get_readyState() { System::WideString __r; HRESULT __hr = Get_readyState(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString readyState = {read=_scw_Get_readyState};
	/* safecall wrapper */ System::OleVariant _scw_Get_onerror() { System::OleVariant __r; HRESULT __hr = Get_onerror(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onerror = {read=_scw_Get_onerror, write=Set_onerror};
	/* safecall wrapper */ System::WideString _scw_Get_type_() { System::WideString __r; HRESULT __hr = Get_type_(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString type_ = {read=_scw_Get_type_, write=Set_type_};
};

__dispinterface  INTERFACE_UUID("{3050F28B-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLScriptElementDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F828-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLScriptElement2  : public IDispatch 
{
	virtual HRESULT __safecall Set_charset(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_charset(System::WideString &__Get_charset_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_charset() { System::WideString __r; HRESULT __hr = Get_charset(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString charset = {read=_scw_Get_charset, write=Set_charset};
};

__dispinterface  INTERFACE_UUID("{3050F828-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLScriptElement2Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510447-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLScriptElement3  : public IDispatch 
{
	virtual HRESULT __safecall Set_src(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_src(System::WideString &__Get_src_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_src() { System::WideString __r; HRESULT __hr = Get_src(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString src = {read=_scw_Get_src, write=Set_src};
};

__dispinterface  INTERFACE_UUID("{30510447-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLScriptElement3Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510801-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLScriptElement4  : public IDispatch 
{
	virtual HRESULT __safecall Get_usedCharset(System::WideString &__Get_usedCharset_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_usedCharset() { System::WideString __r; HRESULT __hr = Get_usedCharset(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString usedCharset = {read=_scw_Get_usedCharset};
};

__dispinterface  INTERFACE_UUID("{30510801-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLScriptElement4Disp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F530-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLScriptElement  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F38A-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLNoShowElement  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F38A-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLNoShowElementDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F528-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLNoShowElement  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F620-98B5-11CF-BB82-00AA00BDCE0B}") HTMLObjectElementEvents2  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F3C4-98B5-11CF-BB82-00AA00BDCE0B}") HTMLObjectElementEvents  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F24F-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLObjectElement  : public IDispatch 
{
	virtual HRESULT __safecall Get_object_(_di_IDispatch &__Get_object__result) = 0 ;
	virtual HRESULT __safecall Get_classid(System::WideString &__Get_classid_result) = 0 ;
	virtual HRESULT __safecall Get_data(System::WideString &__Get_data_result) = 0 ;
	virtual HRESULT __safecall _Set_recordset(const _di_IDispatch p) = 0 ;
	virtual HRESULT __safecall Get_recordset(_di_IDispatch &__Get_recordset_result) = 0 ;
	virtual HRESULT __safecall Set_align(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_align(System::WideString &__Get_align_result) = 0 ;
	virtual HRESULT __safecall Set_name(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_name(System::WideString &__Get_name_result) = 0 ;
	virtual HRESULT __safecall Set_codeBase(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_codeBase(System::WideString &__Get_codeBase_result) = 0 ;
	virtual HRESULT __safecall Set_codeType(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_codeType(System::WideString &__Get_codeType_result) = 0 ;
	virtual HRESULT __safecall Set_code(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_code(System::WideString &__Get_code_result) = 0 ;
	virtual HRESULT __safecall Get_BaseHref(System::WideString &__Get_BaseHref_result) = 0 ;
	virtual HRESULT __safecall Set_type_(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_type_(System::WideString &__Get_type__result) = 0 ;
	virtual HRESULT __safecall Get_form(_di_IHTMLFormElement &__Get_form_result) = 0 ;
	virtual HRESULT __safecall Set_width(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_width(System::OleVariant &__Get_width_result) = 0 ;
	virtual HRESULT __safecall Set_height(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_height(System::OleVariant &__Get_height_result) = 0 ;
	virtual HRESULT __safecall Get_readyState(int &__Get_readyState_result) = 0 ;
	virtual HRESULT __safecall Set_onreadystatechange(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onreadystatechange(System::OleVariant &__Get_onreadystatechange_result) = 0 ;
	virtual HRESULT __safecall Set_onerror(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onerror(System::OleVariant &__Get_onerror_result) = 0 ;
	virtual HRESULT __safecall Set_altHtml(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_altHtml(System::WideString &__Get_altHtml_result) = 0 ;
	virtual HRESULT __safecall Set_vspace(int p) = 0 ;
	virtual HRESULT __safecall Get_vspace(int &__Get_vspace_result) = 0 ;
	virtual HRESULT __safecall Set_hspace(int p) = 0 ;
	virtual HRESULT __safecall Get_hspace(int &__Get_hspace_result) = 0 ;
	/* safecall wrapper */ _di_IDispatch _scw_Get_object_() { _di_IDispatch __r; HRESULT __hr = Get_object_(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch object_ = {read=_scw_Get_object_};
	/* safecall wrapper */ System::WideString _scw_Get_classid() { System::WideString __r; HRESULT __hr = Get_classid(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString classid = {read=_scw_Get_classid};
	/* safecall wrapper */ System::WideString _scw_Get_data() { System::WideString __r; HRESULT __hr = Get_data(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString data = {read=_scw_Get_data};
	/* safecall wrapper */ _di_IDispatch _scw_Get_recordset() { _di_IDispatch __r; HRESULT __hr = Get_recordset(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch recordset = {read=_scw_Get_recordset, write=_Set_recordset};
	/* safecall wrapper */ System::WideString _scw_Get_align() { System::WideString __r; HRESULT __hr = Get_align(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString align = {read=_scw_Get_align, write=Set_align};
	/* safecall wrapper */ System::WideString _scw_Get_name() { System::WideString __r; HRESULT __hr = Get_name(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString name = {read=_scw_Get_name, write=Set_name};
	/* safecall wrapper */ System::WideString _scw_Get_codeBase() { System::WideString __r; HRESULT __hr = Get_codeBase(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString codeBase = {read=_scw_Get_codeBase, write=Set_codeBase};
	/* safecall wrapper */ System::WideString _scw_Get_codeType() { System::WideString __r; HRESULT __hr = Get_codeType(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString codeType = {read=_scw_Get_codeType, write=Set_codeType};
	/* safecall wrapper */ System::WideString _scw_Get_code() { System::WideString __r; HRESULT __hr = Get_code(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString code = {read=_scw_Get_code, write=Set_code};
	/* safecall wrapper */ System::WideString _scw_Get_BaseHref() { System::WideString __r; HRESULT __hr = Get_BaseHref(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString BaseHref = {read=_scw_Get_BaseHref};
	/* safecall wrapper */ System::WideString _scw_Get_type_() { System::WideString __r; HRESULT __hr = Get_type_(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString type_ = {read=_scw_Get_type_, write=Set_type_};
	/* safecall wrapper */ _di_IHTMLFormElement _scw_Get_form() { _di_IHTMLFormElement __r; HRESULT __hr = Get_form(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLFormElement form = {read=_scw_Get_form};
	/* safecall wrapper */ System::OleVariant _scw_Get_width() { System::OleVariant __r; HRESULT __hr = Get_width(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant width = {read=_scw_Get_width, write=Set_width};
	/* safecall wrapper */ System::OleVariant _scw_Get_height() { System::OleVariant __r; HRESULT __hr = Get_height(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant height = {read=_scw_Get_height, write=Set_height};
	/* safecall wrapper */ int _scw_Get_readyState() { int __r; HRESULT __hr = Get_readyState(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int readyState = {read=_scw_Get_readyState};
	/* safecall wrapper */ System::OleVariant _scw_Get_onreadystatechange() { System::OleVariant __r; HRESULT __hr = Get_onreadystatechange(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onreadystatechange = {read=_scw_Get_onreadystatechange, write=Set_onreadystatechange};
	/* safecall wrapper */ System::OleVariant _scw_Get_onerror() { System::OleVariant __r; HRESULT __hr = Get_onerror(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onerror = {read=_scw_Get_onerror, write=Set_onerror};
	/* safecall wrapper */ System::WideString _scw_Get_altHtml() { System::WideString __r; HRESULT __hr = Get_altHtml(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString altHtml = {read=_scw_Get_altHtml, write=Set_altHtml};
	/* safecall wrapper */ int _scw_Get_vspace() { int __r; HRESULT __hr = Get_vspace(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int vspace = {read=_scw_Get_vspace, write=Set_vspace};
	/* safecall wrapper */ int _scw_Get_hspace() { int __r; HRESULT __hr = Get_hspace(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int hspace = {read=_scw_Get_hspace, write=Set_hspace};
};

__dispinterface  INTERFACE_UUID("{3050F24F-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLObjectElementDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F4CD-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLObjectElement2  : public IDispatch 
{
	virtual HRESULT __safecall namedRecordset(const System::WideString dataMember, const System::OleVariant &hierarchy, _di_IDispatch &__namedRecordset_result) = 0 ;
	virtual HRESULT __safecall Set_classid(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_classid(System::WideString &__Get_classid_result) = 0 ;
	virtual HRESULT __safecall Set_data(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_data(System::WideString &__Get_data_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_classid() { System::WideString __r; HRESULT __hr = Get_classid(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString classid = {read=_scw_Get_classid, write=Set_classid};
	/* safecall wrapper */ System::WideString _scw_Get_data() { System::WideString __r; HRESULT __hr = Get_data(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString data = {read=_scw_Get_data, write=Set_data};
};

__dispinterface  INTERFACE_UUID("{3050F4CD-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLObjectElement2Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F827-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLObjectElement3  : public IDispatch 
{
	virtual HRESULT __safecall Set_archive(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_archive(System::WideString &__Get_archive_result) = 0 ;
	virtual HRESULT __safecall Set_alt(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_alt(System::WideString &__Get_alt_result) = 0 ;
	virtual HRESULT __safecall Set_declare(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_declare(System::WordBool &__Get_declare_result) = 0 ;
	virtual HRESULT __safecall Set_standby(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_standby(System::WideString &__Get_standby_result) = 0 ;
	virtual HRESULT __safecall Set_border(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_border(System::OleVariant &__Get_border_result) = 0 ;
	virtual HRESULT __safecall Set_useMap(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_useMap(System::WideString &__Get_useMap_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_archive() { System::WideString __r; HRESULT __hr = Get_archive(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString archive = {read=_scw_Get_archive, write=Set_archive};
	/* safecall wrapper */ System::WideString _scw_Get_alt() { System::WideString __r; HRESULT __hr = Get_alt(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString alt = {read=_scw_Get_alt, write=Set_alt};
	/* safecall wrapper */ System::WordBool _scw_Get_declare() { System::WordBool __r; HRESULT __hr = Get_declare(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool declare = {read=_scw_Get_declare, write=Set_declare};
	/* safecall wrapper */ System::WideString _scw_Get_standby() { System::WideString __r; HRESULT __hr = Get_standby(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString standby = {read=_scw_Get_standby, write=Set_standby};
	/* safecall wrapper */ System::OleVariant _scw_Get_border() { System::OleVariant __r; HRESULT __hr = Get_border(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant border = {read=_scw_Get_border, write=Set_border};
	/* safecall wrapper */ System::WideString _scw_Get_useMap() { System::WideString __r; HRESULT __hr = Get_useMap(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString useMap = {read=_scw_Get_useMap, write=Set_useMap};
};

__dispinterface  INTERFACE_UUID("{3050F827-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLObjectElement3Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3051043E-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLObjectElement4  : public IDispatch 
{
	virtual HRESULT __safecall Get_contentDocument(_di_IDispatch &__Get_contentDocument_result) = 0 ;
	virtual HRESULT __safecall Set_codeBase(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_codeBase(System::WideString &__Get_codeBase_result) = 0 ;
	virtual HRESULT __safecall Set_data(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_data(System::WideString &__Get_data_result) = 0 ;
	/* safecall wrapper */ _di_IDispatch _scw_Get_contentDocument() { _di_IDispatch __r; HRESULT __hr = Get_contentDocument(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch contentDocument = {read=_scw_Get_contentDocument};
	/* safecall wrapper */ System::WideString _scw_Get_codeBase() { System::WideString __r; HRESULT __hr = Get_codeBase(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString codeBase = {read=_scw_Get_codeBase, write=Set_codeBase};
	/* safecall wrapper */ System::WideString _scw_Get_data() { System::WideString __r; HRESULT __hr = Get_data(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString data = {read=_scw_Get_data, write=Set_data};
};

__dispinterface  INTERFACE_UUID("{3051043E-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLObjectElement4Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305104B5-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLObjectElement5  : public IDispatch 
{
	virtual HRESULT __safecall Set_object_(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_object_(System::WideString &__Get_object__result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_object_() { System::WideString __r; HRESULT __hr = Get_object_(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString object_ = {read=_scw_Get_object_, write=Set_object_};
};

__dispinterface  INTERFACE_UUID("{305104B5-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLObjectElement5Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F83D-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLParamElement  : public IDispatch 
{
	virtual HRESULT __safecall Set_name(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_name(System::WideString &__Get_name_result) = 0 ;
	virtual HRESULT __safecall Set_value(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_value(System::WideString &__Get_value_result) = 0 ;
	virtual HRESULT __safecall Set_type_(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_type_(System::WideString &__Get_type__result) = 0 ;
	virtual HRESULT __safecall Set_valueType(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_valueType(System::WideString &__Get_valueType_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_name() { System::WideString __r; HRESULT __hr = Get_name(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString name = {read=_scw_Get_name, write=Set_name};
	/* safecall wrapper */ System::WideString _scw_Get_value() { System::WideString __r; HRESULT __hr = Get_value(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString value = {read=_scw_Get_value, write=Set_value};
	/* safecall wrapper */ System::WideString _scw_Get_type_() { System::WideString __r; HRESULT __hr = Get_type_(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString type_ = {read=_scw_Get_type_, write=Set_type_};
	/* safecall wrapper */ System::WideString _scw_Get_valueType() { System::WideString __r; HRESULT __hr = Get_valueType(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString valueType = {read=_scw_Get_valueType, write=Set_valueType};
};

__dispinterface  INTERFACE_UUID("{3050F83D-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLParamElementDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510444-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLParamElement2  : public IDispatch 
{
	virtual HRESULT __safecall Set_name(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_name(System::WideString &__Get_name_result) = 0 ;
	virtual HRESULT __safecall Set_type_(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_type_(System::WideString &__Get_type__result) = 0 ;
	virtual HRESULT __safecall Set_value(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_value(System::WideString &__Get_value_result) = 0 ;
	virtual HRESULT __safecall Set_valueType(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_valueType(System::WideString &__Get_valueType_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_name() { System::WideString __r; HRESULT __hr = Get_name(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString name = {read=_scw_Get_name, write=Set_name};
	/* safecall wrapper */ System::WideString _scw_Get_type_() { System::WideString __r; HRESULT __hr = Get_type_(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString type_ = {read=_scw_Get_type_, write=Set_type_};
	/* safecall wrapper */ System::WideString _scw_Get_value() { System::WideString __r; HRESULT __hr = Get_value(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString value = {read=_scw_Get_value, write=Set_value};
	/* safecall wrapper */ System::WideString _scw_Get_valueType() { System::WideString __r; HRESULT __hr = Get_valueType(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString valueType = {read=_scw_Get_valueType, write=Set_valueType};
};

__dispinterface  INTERFACE_UUID("{30510444-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLParamElement2Disp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F529-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLObjectElement  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F590-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLParamElement  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F7FF-98B5-11CF-BB82-00AA00BDCE0B}") HTMLFrameSiteEvents2  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F800-98B5-11CF-BB82-00AA00BDCE0B}") HTMLFrameSiteEvents  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F6DB-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLFrameBase2  : public IDispatch 
{
	virtual HRESULT __safecall Get_contentWindow(_di_IHTMLWindow2 &__Get_contentWindow_result) = 0 ;
	virtual HRESULT __safecall Set_onload(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onload(System::OleVariant &__Get_onload_result) = 0 ;
	virtual HRESULT __safecall Set_onreadystatechange(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onreadystatechange(System::OleVariant &__Get_onreadystatechange_result) = 0 ;
	virtual HRESULT __safecall Get_readyState(System::WideString &__Get_readyState_result) = 0 ;
	virtual HRESULT __safecall Set_allowTransparency(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_allowTransparency(System::WordBool &__Get_allowTransparency_result) = 0 ;
	/* safecall wrapper */ _di_IHTMLWindow2 _scw_Get_contentWindow() { _di_IHTMLWindow2 __r; HRESULT __hr = Get_contentWindow(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLWindow2 contentWindow = {read=_scw_Get_contentWindow};
	/* safecall wrapper */ System::OleVariant _scw_Get_onload() { System::OleVariant __r; HRESULT __hr = Get_onload(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onload = {read=_scw_Get_onload, write=Set_onload};
	/* safecall wrapper */ System::OleVariant _scw_Get_onreadystatechange() { System::OleVariant __r; HRESULT __hr = Get_onreadystatechange(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onreadystatechange = {read=_scw_Get_onreadystatechange, write=Set_onreadystatechange};
	/* safecall wrapper */ System::WideString _scw_Get_readyState() { System::WideString __r; HRESULT __hr = Get_readyState(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString readyState = {read=_scw_Get_readyState};
	/* safecall wrapper */ System::WordBool _scw_Get_allowTransparency() { System::WordBool __r; HRESULT __hr = Get_allowTransparency(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool allowTransparency = {read=_scw_Get_allowTransparency, write=Set_allowTransparency};
};

__dispinterface  INTERFACE_UUID("{3050F6DB-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLFrameBase2Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F82E-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLFrameBase3  : public IDispatch 
{
	virtual HRESULT __safecall Set_longDesc(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_longDesc(System::WideString &__Get_longDesc_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_longDesc() { System::WideString __r; HRESULT __hr = Get_longDesc(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString longDesc = {read=_scw_Get_longDesc, write=Set_longDesc};
};

__dispinterface  INTERFACE_UUID("{3050F82E-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLFrameBase3Disp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F541-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLFrameBase  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F313-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLFrameElement  : public IDispatch 
{
	virtual HRESULT __safecall Set_borderColor(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_borderColor(System::OleVariant &__Get_borderColor_result) = 0 ;
	/* safecall wrapper */ System::OleVariant _scw_Get_borderColor() { System::OleVariant __r; HRESULT __hr = Get_borderColor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant borderColor = {read=_scw_Get_borderColor, write=Set_borderColor};
};

__dispinterface  INTERFACE_UUID("{3050F313-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLFrameElementDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F7F5-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLFrameElement2  : public IDispatch 
{
	virtual HRESULT __safecall Set_height(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_height(System::OleVariant &__Get_height_result) = 0 ;
	virtual HRESULT __safecall Set_width(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_width(System::OleVariant &__Get_width_result) = 0 ;
	/* safecall wrapper */ System::OleVariant _scw_Get_height() { System::OleVariant __r; HRESULT __hr = Get_height(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant height = {read=_scw_Get_height, write=Set_height};
	/* safecall wrapper */ System::OleVariant _scw_Get_width() { System::OleVariant __r; HRESULT __hr = Get_width(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant width = {read=_scw_Get_width, write=Set_width};
};

__dispinterface  INTERFACE_UUID("{3050F7F5-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLFrameElement2Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3051042D-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLFrameElement3  : public IDispatch 
{
	virtual HRESULT __safecall Get_contentDocument(_di_IDispatch &__Get_contentDocument_result) = 0 ;
	virtual HRESULT __safecall Set_src(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_src(System::WideString &__Get_src_result) = 0 ;
	virtual HRESULT __safecall Set_longDesc(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_longDesc(System::WideString &__Get_longDesc_result) = 0 ;
	virtual HRESULT __safecall Set_frameBorder(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_frameBorder(System::WideString &__Get_frameBorder_result) = 0 ;
	/* safecall wrapper */ _di_IDispatch _scw_Get_contentDocument() { _di_IDispatch __r; HRESULT __hr = Get_contentDocument(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch contentDocument = {read=_scw_Get_contentDocument};
	/* safecall wrapper */ System::WideString _scw_Get_src() { System::WideString __r; HRESULT __hr = Get_src(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString src = {read=_scw_Get_src, write=Set_src};
	/* safecall wrapper */ System::WideString _scw_Get_longDesc() { System::WideString __r; HRESULT __hr = Get_longDesc(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString longDesc = {read=_scw_Get_longDesc, write=Set_longDesc};
	/* safecall wrapper */ System::WideString _scw_Get_frameBorder() { System::WideString __r; HRESULT __hr = Get_frameBorder(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString frameBorder = {read=_scw_Get_frameBorder, write=Set_frameBorder};
};

__dispinterface  INTERFACE_UUID("{3051042D-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLFrameElement3Disp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F513-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLFrameElement  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F315-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLIFrameElement  : public IDispatch 
{
	virtual HRESULT __safecall Set_vspace(int p) = 0 ;
	virtual HRESULT __safecall Get_vspace(int &__Get_vspace_result) = 0 ;
	virtual HRESULT __safecall Set_hspace(int p) = 0 ;
	virtual HRESULT __safecall Get_hspace(int &__Get_hspace_result) = 0 ;
	virtual HRESULT __safecall Set_align(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_align(System::WideString &__Get_align_result) = 0 ;
	/* safecall wrapper */ int _scw_Get_vspace() { int __r; HRESULT __hr = Get_vspace(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int vspace = {read=_scw_Get_vspace, write=Set_vspace};
	/* safecall wrapper */ int _scw_Get_hspace() { int __r; HRESULT __hr = Get_hspace(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int hspace = {read=_scw_Get_hspace, write=Set_hspace};
	/* safecall wrapper */ System::WideString _scw_Get_align() { System::WideString __r; HRESULT __hr = Get_align(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString align = {read=_scw_Get_align, write=Set_align};
};

__dispinterface  INTERFACE_UUID("{3050F315-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLIFrameElementDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F4E6-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLIFrameElement2  : public IDispatch 
{
	virtual HRESULT __safecall Set_height(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_height(System::OleVariant &__Get_height_result) = 0 ;
	virtual HRESULT __safecall Set_width(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_width(System::OleVariant &__Get_width_result) = 0 ;
	/* safecall wrapper */ System::OleVariant _scw_Get_height() { System::OleVariant __r; HRESULT __hr = Get_height(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant height = {read=_scw_Get_height, write=Set_height};
	/* safecall wrapper */ System::OleVariant _scw_Get_width() { System::OleVariant __r; HRESULT __hr = Get_width(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant width = {read=_scw_Get_width, write=Set_width};
};

__dispinterface  INTERFACE_UUID("{3050F4E6-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLIFrameElement2Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510433-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLIFrameElement3  : public IDispatch 
{
	virtual HRESULT __safecall Get_contentDocument(_di_IDispatch &__Get_contentDocument_result) = 0 ;
	virtual HRESULT __safecall Set_src(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_src(System::WideString &__Get_src_result) = 0 ;
	virtual HRESULT __safecall Set_longDesc(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_longDesc(System::WideString &__Get_longDesc_result) = 0 ;
	virtual HRESULT __safecall Set_frameBorder(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_frameBorder(System::WideString &__Get_frameBorder_result) = 0 ;
	/* safecall wrapper */ _di_IDispatch _scw_Get_contentDocument() { _di_IDispatch __r; HRESULT __hr = Get_contentDocument(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch contentDocument = {read=_scw_Get_contentDocument};
	/* safecall wrapper */ System::WideString _scw_Get_src() { System::WideString __r; HRESULT __hr = Get_src(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString src = {read=_scw_Get_src, write=Set_src};
	/* safecall wrapper */ System::WideString _scw_Get_longDesc() { System::WideString __r; HRESULT __hr = Get_longDesc(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString longDesc = {read=_scw_Get_longDesc, write=Set_longDesc};
	/* safecall wrapper */ System::WideString _scw_Get_frameBorder() { System::WideString __r; HRESULT __hr = Get_frameBorder(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString frameBorder = {read=_scw_Get_frameBorder, write=Set_frameBorder};
};

__dispinterface  INTERFACE_UUID("{30510433-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLIFrameElement3Disp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F51B-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLIFrame  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F212-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLDivPosition  : public IDispatch 
{
	virtual HRESULT __safecall Set_align(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_align(System::WideString &__Get_align_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_align() { System::WideString __r; HRESULT __hr = Get_align(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString align = {read=_scw_Get_align, write=Set_align};
};

__dispinterface  INTERFACE_UUID("{3050F212-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLDivPositionDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F3E7-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLFieldSetElement  : public IDispatch 
{
	virtual HRESULT __safecall Set_align(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_align(System::WideString &__Get_align_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_align() { System::WideString __r; HRESULT __hr = Get_align(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString align = {read=_scw_Get_align, write=Set_align};
};

__dispinterface  INTERFACE_UUID("{3050F3E7-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLFieldSetElementDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F833-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLFieldSetElement2  : public IDispatch 
{
	virtual HRESULT __safecall Get_form(_di_IHTMLFormElement &__Get_form_result) = 0 ;
	/* safecall wrapper */ _di_IHTMLFormElement _scw_Get_form() { _di_IHTMLFormElement __r; HRESULT __hr = Get_form(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLFormElement form = {read=_scw_Get_form};
};

__dispinterface  INTERFACE_UUID("{3050F833-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLFieldSetElement2Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F3EA-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLLegendElement  : public IDispatch 
{
	virtual HRESULT __safecall Set_align(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_align(System::WideString &__Get_align_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_align() { System::WideString __r; HRESULT __hr = Get_align(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString align = {read=_scw_Get_align, write=Set_align};
};

__dispinterface  INTERFACE_UUID("{3050F3EA-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLLegendElementDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F834-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLLegendElement2  : public IDispatch 
{
	virtual HRESULT __safecall Get_form(_di_IHTMLFormElement &__Get_form_result) = 0 ;
	/* safecall wrapper */ _di_IHTMLFormElement _scw_Get_form() { _di_IHTMLFormElement __r; HRESULT __hr = Get_form(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLFormElement form = {read=_scw_Get_form};
};

__dispinterface  INTERFACE_UUID("{3050F834-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLLegendElement2Disp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F50F-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLDivPosition  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F545-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLFieldSetElement  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F546-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLLegendElement  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F3E5-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLSpanFlow  : public IDispatch 
{
	virtual HRESULT __safecall Set_align(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_align(System::WideString &__Get_align_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_align() { System::WideString __r; HRESULT __hr = Get_align(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString align = {read=_scw_Get_align, write=Set_align};
};

__dispinterface  INTERFACE_UUID("{3050F3E5-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLSpanFlowDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F544-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLSpanFlow  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F319-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLFrameSetElement  : public IDispatch 
{
	virtual HRESULT __safecall Set_rows(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_rows(System::WideString &__Get_rows_result) = 0 ;
	virtual HRESULT __safecall Set_cols(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_cols(System::WideString &__Get_cols_result) = 0 ;
	virtual HRESULT __safecall Set_border(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_border(System::OleVariant &__Get_border_result) = 0 ;
	virtual HRESULT __safecall Set_borderColor(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_borderColor(System::OleVariant &__Get_borderColor_result) = 0 ;
	virtual HRESULT __safecall Set_frameBorder(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_frameBorder(System::WideString &__Get_frameBorder_result) = 0 ;
	virtual HRESULT __safecall Set_frameSpacing(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_frameSpacing(System::OleVariant &__Get_frameSpacing_result) = 0 ;
	virtual HRESULT __safecall Set_name(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_name(System::WideString &__Get_name_result) = 0 ;
	virtual HRESULT __safecall Set_onload(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onload(System::OleVariant &__Get_onload_result) = 0 ;
	virtual HRESULT __safecall Set_onunload(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onunload(System::OleVariant &__Get_onunload_result) = 0 ;
	virtual HRESULT __safecall Set_onbeforeunload(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onbeforeunload(System::OleVariant &__Get_onbeforeunload_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_rows() { System::WideString __r; HRESULT __hr = Get_rows(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString rows = {read=_scw_Get_rows, write=Set_rows};
	/* safecall wrapper */ System::WideString _scw_Get_cols() { System::WideString __r; HRESULT __hr = Get_cols(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString cols = {read=_scw_Get_cols, write=Set_cols};
	/* safecall wrapper */ System::OleVariant _scw_Get_border() { System::OleVariant __r; HRESULT __hr = Get_border(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant border = {read=_scw_Get_border, write=Set_border};
	/* safecall wrapper */ System::OleVariant _scw_Get_borderColor() { System::OleVariant __r; HRESULT __hr = Get_borderColor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant borderColor = {read=_scw_Get_borderColor, write=Set_borderColor};
	/* safecall wrapper */ System::WideString _scw_Get_frameBorder() { System::WideString __r; HRESULT __hr = Get_frameBorder(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString frameBorder = {read=_scw_Get_frameBorder, write=Set_frameBorder};
	/* safecall wrapper */ System::OleVariant _scw_Get_frameSpacing() { System::OleVariant __r; HRESULT __hr = Get_frameSpacing(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant frameSpacing = {read=_scw_Get_frameSpacing, write=Set_frameSpacing};
	/* safecall wrapper */ System::WideString _scw_Get_name() { System::WideString __r; HRESULT __hr = Get_name(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString name = {read=_scw_Get_name, write=Set_name};
	/* safecall wrapper */ System::OleVariant _scw_Get_onload() { System::OleVariant __r; HRESULT __hr = Get_onload(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onload = {read=_scw_Get_onload, write=Set_onload};
	/* safecall wrapper */ System::OleVariant _scw_Get_onunload() { System::OleVariant __r; HRESULT __hr = Get_onunload(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onunload = {read=_scw_Get_onunload, write=Set_onunload};
	/* safecall wrapper */ System::OleVariant _scw_Get_onbeforeunload() { System::OleVariant __r; HRESULT __hr = Get_onbeforeunload(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onbeforeunload = {read=_scw_Get_onbeforeunload, write=Set_onbeforeunload};
};

__dispinterface  INTERFACE_UUID("{3050F319-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLFrameSetElementDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F5C6-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLFrameSetElement2  : public IDispatch 
{
	virtual HRESULT __safecall Set_onbeforeprint(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onbeforeprint(System::OleVariant &__Get_onbeforeprint_result) = 0 ;
	virtual HRESULT __safecall Set_onafterprint(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onafterprint(System::OleVariant &__Get_onafterprint_result) = 0 ;
	/* safecall wrapper */ System::OleVariant _scw_Get_onbeforeprint() { System::OleVariant __r; HRESULT __hr = Get_onbeforeprint(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onbeforeprint = {read=_scw_Get_onbeforeprint, write=Set_onbeforeprint};
	/* safecall wrapper */ System::OleVariant _scw_Get_onafterprint() { System::OleVariant __r; HRESULT __hr = Get_onafterprint(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onafterprint = {read=_scw_Get_onafterprint, write=Set_onafterprint};
};

__dispinterface  INTERFACE_UUID("{3050F5C6-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLFrameSetElement2Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510796-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLFrameSetElement3  : public IDispatch 
{
	virtual HRESULT __safecall Set_onhashchange(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onhashchange(System::OleVariant &__Get_onhashchange_result) = 0 ;
	virtual HRESULT __safecall Set_onmessage(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onmessage(System::OleVariant &__Get_onmessage_result) = 0 ;
	virtual HRESULT __safecall Set_onoffline(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onoffline(System::OleVariant &__Get_onoffline_result) = 0 ;
	virtual HRESULT __safecall Set_ononline(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_ononline(System::OleVariant &__Get_ononline_result) = 0 ;
	virtual HRESULT __safecall Set_onstorage(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onstorage(System::OleVariant &__Get_onstorage_result) = 0 ;
	/* safecall wrapper */ System::OleVariant _scw_Get_onhashchange() { System::OleVariant __r; HRESULT __hr = Get_onhashchange(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onhashchange = {read=_scw_Get_onhashchange, write=Set_onhashchange};
	/* safecall wrapper */ System::OleVariant _scw_Get_onmessage() { System::OleVariant __r; HRESULT __hr = Get_onmessage(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onmessage = {read=_scw_Get_onmessage, write=Set_onmessage};
	/* safecall wrapper */ System::OleVariant _scw_Get_onoffline() { System::OleVariant __r; HRESULT __hr = Get_onoffline(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onoffline = {read=_scw_Get_onoffline, write=Set_onoffline};
	/* safecall wrapper */ System::OleVariant _scw_Get_ononline() { System::OleVariant __r; HRESULT __hr = Get_ononline(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant ononline = {read=_scw_Get_ononline, write=Set_ononline};
	/* safecall wrapper */ System::OleVariant _scw_Get_onstorage() { System::OleVariant __r; HRESULT __hr = Get_onstorage(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onstorage = {read=_scw_Get_onstorage, write=Set_onstorage};
};

__dispinterface  INTERFACE_UUID("{30510796-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLFrameSetElement3Disp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F514-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLFrameSetSite  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F369-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLBGsound  : public IDispatch 
{
	virtual HRESULT __safecall Set_src(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_src(System::WideString &__Get_src_result) = 0 ;
	virtual HRESULT __safecall Set_loop(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_loop(System::OleVariant &__Get_loop_result) = 0 ;
	virtual HRESULT __safecall Set_volume(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_volume(System::OleVariant &__Get_volume_result) = 0 ;
	virtual HRESULT __safecall Set_balance(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_balance(System::OleVariant &__Get_balance_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_src() { System::WideString __r; HRESULT __hr = Get_src(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString src = {read=_scw_Get_src, write=Set_src};
	/* safecall wrapper */ System::OleVariant _scw_Get_loop() { System::OleVariant __r; HRESULT __hr = Get_loop(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant loop = {read=_scw_Get_loop, write=Set_loop};
	/* safecall wrapper */ System::OleVariant _scw_Get_volume() { System::OleVariant __r; HRESULT __hr = Get_volume(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant volume = {read=_scw_Get_volume, write=Set_volume};
	/* safecall wrapper */ System::OleVariant _scw_Get_balance() { System::OleVariant __r; HRESULT __hr = Get_balance(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant balance = {read=_scw_Get_balance, write=Set_balance};
};

__dispinterface  INTERFACE_UUID("{3050F369-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLBGsoundDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F53C-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLBGsound  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F376-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLFontNamesCollection  : public IDispatch 
{
	virtual HRESULT __safecall Get_length(int &__Get_length_result) = 0 ;
	virtual HRESULT __safecall Get__newEnum(System::_di_IInterface &__Get__newEnum_result) = 0 ;
	virtual HRESULT __safecall item(int index, System::WideString &__item_result) = 0 ;
	/* safecall wrapper */ int _scw_Get_length() { int __r; HRESULT __hr = Get_length(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int length = {read=_scw_Get_length};
	/* safecall wrapper */ System::_di_IInterface _scw_Get__newEnum() { System::_di_IInterface __r; HRESULT __hr = Get__newEnum(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::_di_IInterface _newEnum = {read=_scw_Get__newEnum};
};

__dispinterface  INTERFACE_UUID("{3050F376-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLFontNamesCollectionDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F377-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLFontSizesCollection  : public IDispatch 
{
	virtual HRESULT __safecall Get_length(int &__Get_length_result) = 0 ;
	virtual HRESULT __safecall Get__newEnum(System::_di_IInterface &__Get__newEnum_result) = 0 ;
	virtual HRESULT __safecall Get_forFont(System::WideString &__Get_forFont_result) = 0 ;
	virtual HRESULT __safecall item(int index, int &__item_result) = 0 ;
	/* safecall wrapper */ int _scw_Get_length() { int __r; HRESULT __hr = Get_length(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int length = {read=_scw_Get_length};
	/* safecall wrapper */ System::_di_IInterface _scw_Get__newEnum() { System::_di_IInterface __r; HRESULT __hr = Get__newEnum(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::_di_IInterface _newEnum = {read=_scw_Get__newEnum};
	/* safecall wrapper */ System::WideString _scw_Get_forFont() { System::WideString __r; HRESULT __hr = Get_forFont(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString forFont = {read=_scw_Get_forFont};
};

__dispinterface  INTERFACE_UUID("{3050F377-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLFontSizesCollectionDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F378-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLOptionsHolder  : public IDispatch 
{
	virtual HRESULT __safecall Get_document(_di_IHTMLDocument2 &__Get_document_result) = 0 ;
	virtual HRESULT __safecall Get_fonts(_di_IHTMLFontNamesCollection &__Get_fonts_result) = 0 ;
	virtual HRESULT __safecall Set_execArg(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_execArg(System::OleVariant &__Get_execArg_result) = 0 ;
	virtual HRESULT __safecall Set_errorLine(int p) = 0 ;
	virtual HRESULT __safecall Get_errorLine(int &__Get_errorLine_result) = 0 ;
	virtual HRESULT __safecall Set_errorCharacter(int p) = 0 ;
	virtual HRESULT __safecall Get_errorCharacter(int &__Get_errorCharacter_result) = 0 ;
	virtual HRESULT __safecall Set_errorCode(int p) = 0 ;
	virtual HRESULT __safecall Get_errorCode(int &__Get_errorCode_result) = 0 ;
	virtual HRESULT __safecall Set_errorMessage(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_errorMessage(System::WideString &__Get_errorMessage_result) = 0 ;
	virtual HRESULT __safecall Set_errorDebug(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_errorDebug(System::WordBool &__Get_errorDebug_result) = 0 ;
	virtual HRESULT __safecall Get_unsecuredWindowOfDocument(_di_IHTMLWindow2 &__Get_unsecuredWindowOfDocument_result) = 0 ;
	virtual HRESULT __safecall Set_findText(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_findText(System::WideString &__Get_findText_result) = 0 ;
	virtual HRESULT __safecall Set_anythingAfterFrameset(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_anythingAfterFrameset(System::WordBool &__Get_anythingAfterFrameset_result) = 0 ;
	virtual HRESULT __safecall sizes(const System::WideString fontName, _di_IHTMLFontSizesCollection &__sizes_result) = 0 ;
	virtual HRESULT __safecall openfiledlg(System::OleVariant initFile, System::OleVariant initDir, System::OleVariant filter, System::OleVariant title, System::WideString &__openfiledlg_result) = 0 ;
	virtual HRESULT __safecall savefiledlg(System::OleVariant initFile, System::OleVariant initDir, System::OleVariant filter, System::OleVariant title, System::WideString &__savefiledlg_result) = 0 ;
	virtual HRESULT __safecall choosecolordlg(System::OleVariant initColor, int &__choosecolordlg_result) = 0 ;
	virtual HRESULT __safecall showSecurityInfo() = 0 ;
	virtual HRESULT __safecall isApartmentModel(const _di_IHTMLObjectElement object_, System::WordBool &__isApartmentModel_result) = 0 ;
	virtual HRESULT __safecall getCharset(const System::WideString fontName, int &__getCharset_result) = 0 ;
	virtual HRESULT __safecall Get_secureConnectionInfo(System::WideString &__Get_secureConnectionInfo_result) = 0 ;
	/* safecall wrapper */ _di_IHTMLDocument2 _scw_Get_document() { _di_IHTMLDocument2 __r; HRESULT __hr = Get_document(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLDocument2 document = {read=_scw_Get_document};
	/* safecall wrapper */ _di_IHTMLFontNamesCollection _scw_Get_fonts() { _di_IHTMLFontNamesCollection __r; HRESULT __hr = Get_fonts(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLFontNamesCollection fonts = {read=_scw_Get_fonts};
	/* safecall wrapper */ System::OleVariant _scw_Get_execArg() { System::OleVariant __r; HRESULT __hr = Get_execArg(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant execArg = {read=_scw_Get_execArg, write=Set_execArg};
	/* safecall wrapper */ int _scw_Get_errorLine() { int __r; HRESULT __hr = Get_errorLine(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int errorLine = {read=_scw_Get_errorLine, write=Set_errorLine};
	/* safecall wrapper */ int _scw_Get_errorCharacter() { int __r; HRESULT __hr = Get_errorCharacter(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int errorCharacter = {read=_scw_Get_errorCharacter, write=Set_errorCharacter};
	/* safecall wrapper */ int _scw_Get_errorCode() { int __r; HRESULT __hr = Get_errorCode(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int errorCode = {read=_scw_Get_errorCode, write=Set_errorCode};
	/* safecall wrapper */ System::WideString _scw_Get_errorMessage() { System::WideString __r; HRESULT __hr = Get_errorMessage(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString errorMessage = {read=_scw_Get_errorMessage, write=Set_errorMessage};
	/* safecall wrapper */ System::WordBool _scw_Get_errorDebug() { System::WordBool __r; HRESULT __hr = Get_errorDebug(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool errorDebug = {read=_scw_Get_errorDebug, write=Set_errorDebug};
	/* safecall wrapper */ _di_IHTMLWindow2 _scw_Get_unsecuredWindowOfDocument() { _di_IHTMLWindow2 __r; HRESULT __hr = Get_unsecuredWindowOfDocument(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLWindow2 unsecuredWindowOfDocument = {read=_scw_Get_unsecuredWindowOfDocument};
	/* safecall wrapper */ System::WideString _scw_Get_findText() { System::WideString __r; HRESULT __hr = Get_findText(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString findText = {read=_scw_Get_findText, write=Set_findText};
	/* safecall wrapper */ System::WordBool _scw_Get_anythingAfterFrameset() { System::WordBool __r; HRESULT __hr = Get_anythingAfterFrameset(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool anythingAfterFrameset = {read=_scw_Get_anythingAfterFrameset, write=Set_anythingAfterFrameset};
	/* safecall wrapper */ System::WideString _scw_Get_secureConnectionInfo() { System::WideString __r; HRESULT __hr = Get_secureConnectionInfo(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString secureConnectionInfo = {read=_scw_Get_secureConnectionInfo};
};

__dispinterface  INTERFACE_UUID("{3050F378-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLOptionsHolderDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F615-98B5-11CF-BB82-00AA00BDCE0B}") HTMLStyleElementEvents2  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F3CB-98B5-11CF-BB82-00AA00BDCE0B}") HTMLStyleElementEvents  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F375-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLStyleElement  : public IDispatch 
{
	virtual HRESULT __safecall Set_type_(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_type_(System::WideString &__Get_type__result) = 0 ;
	virtual HRESULT __safecall Get_readyState(System::WideString &__Get_readyState_result) = 0 ;
	virtual HRESULT __safecall Set_onreadystatechange(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onreadystatechange(System::OleVariant &__Get_onreadystatechange_result) = 0 ;
	virtual HRESULT __safecall Set_onload(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onload(System::OleVariant &__Get_onload_result) = 0 ;
	virtual HRESULT __safecall Set_onerror(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onerror(System::OleVariant &__Get_onerror_result) = 0 ;
	virtual HRESULT __safecall Get_styleSheet(_di_IHTMLStyleSheet &__Get_styleSheet_result) = 0 ;
	virtual HRESULT __safecall Set_disabled(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_disabled(System::WordBool &__Get_disabled_result) = 0 ;
	virtual HRESULT __safecall Set_media(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_media(System::WideString &__Get_media_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_type_() { System::WideString __r; HRESULT __hr = Get_type_(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString type_ = {read=_scw_Get_type_, write=Set_type_};
	/* safecall wrapper */ System::WideString _scw_Get_readyState() { System::WideString __r; HRESULT __hr = Get_readyState(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString readyState = {read=_scw_Get_readyState};
	/* safecall wrapper */ System::OleVariant _scw_Get_onreadystatechange() { System::OleVariant __r; HRESULT __hr = Get_onreadystatechange(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onreadystatechange = {read=_scw_Get_onreadystatechange, write=Set_onreadystatechange};
	/* safecall wrapper */ System::OleVariant _scw_Get_onload() { System::OleVariant __r; HRESULT __hr = Get_onload(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onload = {read=_scw_Get_onload, write=Set_onload};
	/* safecall wrapper */ System::OleVariant _scw_Get_onerror() { System::OleVariant __r; HRESULT __hr = Get_onerror(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onerror = {read=_scw_Get_onerror, write=Set_onerror};
	/* safecall wrapper */ _di_IHTMLStyleSheet _scw_Get_styleSheet() { _di_IHTMLStyleSheet __r; HRESULT __hr = Get_styleSheet(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLStyleSheet styleSheet = {read=_scw_Get_styleSheet};
	/* safecall wrapper */ System::WordBool _scw_Get_disabled() { System::WordBool __r; HRESULT __hr = Get_disabled(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool disabled = {read=_scw_Get_disabled, write=Set_disabled};
	/* safecall wrapper */ System::WideString _scw_Get_media() { System::WideString __r; HRESULT __hr = Get_media(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString media = {read=_scw_Get_media, write=Set_media};
};

__dispinterface  INTERFACE_UUID("{3050F375-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLStyleElementDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3051072A-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLStyleElement2  : public IDispatch 
{
	virtual HRESULT __safecall Get_sheet(_di_IHTMLStyleSheet &__Get_sheet_result) = 0 ;
	/* safecall wrapper */ _di_IHTMLStyleSheet _scw_Get_sheet() { _di_IHTMLStyleSheet __r; HRESULT __hr = Get_sheet(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLStyleSheet sheet = {read=_scw_Get_sheet};
};

__dispinterface  INTERFACE_UUID("{3051072A-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLStyleElement2Disp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F511-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLStyleElement  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F3D5-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLStyleFontFace  : public IDispatch 
{
	virtual HRESULT __safecall Set_fontsrc(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_fontsrc(System::WideString &__Get_fontsrc_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_fontsrc() { System::WideString __r; HRESULT __hr = Get_fontsrc(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString fontsrc = {read=_scw_Get_fontsrc, write=Set_fontsrc};
};

__dispinterface  INTERFACE_UUID("{3050F3D5-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLStyleFontFaceDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305106EC-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLStyleFontFace2  : public IDispatch 
{
	virtual HRESULT __safecall Get_style(_di_IHTMLRuleStyle &__Get_style_result) = 0 ;
	/* safecall wrapper */ _di_IHTMLRuleStyle _scw_Get_style() { _di_IHTMLRuleStyle __r; HRESULT __hr = Get_style(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLRuleStyle style = {read=_scw_Get_style};
};

__dispinterface  INTERFACE_UUID("{305106EC-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLStyleFontFace2Disp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{30590081-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLStyleFontFace  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510454-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLXDomainRequest  : public IDispatch 
{
	virtual HRESULT __safecall Get_responseText(System::WideString &__Get_responseText_result) = 0 ;
	virtual HRESULT __safecall Set_timeout(int p) = 0 ;
	virtual HRESULT __safecall Get_timeout(int &__Get_timeout_result) = 0 ;
	virtual HRESULT __safecall Get_contentType(System::WideString &__Get_contentType_result) = 0 ;
	virtual HRESULT __safecall Set_onprogress(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onprogress(System::OleVariant &__Get_onprogress_result) = 0 ;
	virtual HRESULT __safecall Set_onerror(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onerror(System::OleVariant &__Get_onerror_result) = 0 ;
	virtual HRESULT __safecall Set_ontimeout(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_ontimeout(System::OleVariant &__Get_ontimeout_result) = 0 ;
	virtual HRESULT __safecall Set_onload(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onload(System::OleVariant &__Get_onload_result) = 0 ;
	virtual HRESULT __safecall abort() = 0 ;
	virtual HRESULT __safecall open(const System::WideString bstrMethod, const System::WideString bstrURL) = 0 ;
	virtual HRESULT __safecall send(System::OleVariant varBody) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_responseText() { System::WideString __r; HRESULT __hr = Get_responseText(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString responseText = {read=_scw_Get_responseText};
	/* safecall wrapper */ int _scw_Get_timeout() { int __r; HRESULT __hr = Get_timeout(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int timeout = {read=_scw_Get_timeout, write=Set_timeout};
	/* safecall wrapper */ System::WideString _scw_Get_contentType() { System::WideString __r; HRESULT __hr = Get_contentType(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString contentType = {read=_scw_Get_contentType};
	/* safecall wrapper */ System::OleVariant _scw_Get_onprogress() { System::OleVariant __r; HRESULT __hr = Get_onprogress(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onprogress = {read=_scw_Get_onprogress, write=Set_onprogress};
	/* safecall wrapper */ System::OleVariant _scw_Get_onerror() { System::OleVariant __r; HRESULT __hr = Get_onerror(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onerror = {read=_scw_Get_onerror, write=Set_onerror};
	/* safecall wrapper */ System::OleVariant _scw_Get_ontimeout() { System::OleVariant __r; HRESULT __hr = Get_ontimeout(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant ontimeout = {read=_scw_Get_ontimeout, write=Set_ontimeout};
	/* safecall wrapper */ System::OleVariant _scw_Get_onload() { System::OleVariant __r; HRESULT __hr = Get_onload(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onload = {read=_scw_Get_onload, write=Set_onload};
};

__dispinterface  INTERFACE_UUID("{30510454-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLXDomainRequestDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510456-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLXDomainRequestFactory  : public IDispatch 
{
	virtual HRESULT __safecall create(_di_IHTMLXDomainRequest &__create_result) = 0 ;
};

__dispinterface  INTERFACE_UUID("{30510456-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLXDomainRequestFactoryDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F599-98B5-11CF-BB82-00AA00BDCE0B}") DispXDomainRequest  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510799-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLStorage2  : public IDispatch 
{
	virtual HRESULT __safecall setItem(const System::WideString bstrKey, const System::WideString bstrValue) = 0 ;
};

__dispinterface  INTERFACE_UUID("{30510799-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLStorage2Disp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F59D-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLStorage  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F5A2-98B5-11CF-BB82-00AA00BDCE0B}") DispDOMEvent  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305106CA-98B5-11CF-BB82-00AA00BDCE0B}") IDOMUIEvent  : public IDispatch 
{
	virtual HRESULT __safecall Get_view(_di_IHTMLWindow2 &__Get_view_result) = 0 ;
	virtual HRESULT __safecall Get_detail(int &__Get_detail_result) = 0 ;
	virtual HRESULT __safecall initUIEvent(const System::WideString eventType, System::WordBool canBubble, System::WordBool cancelable, const _di_IHTMLWindow2 view, int detail) = 0 ;
	/* safecall wrapper */ _di_IHTMLWindow2 _scw_Get_view() { _di_IHTMLWindow2 __r; HRESULT __hr = Get_view(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLWindow2 view = {read=_scw_Get_view};
	/* safecall wrapper */ int _scw_Get_detail() { int __r; HRESULT __hr = Get_detail(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int detail = {read=_scw_Get_detail};
};

__dispinterface  INTERFACE_UUID("{305106CA-98B5-11CF-BB82-00AA00BDCE0B}") IDOMUIEventDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{30590072-98B5-11CF-BB82-00AA00BDCE0B}") DispDOMUIEvent  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305106CE-98B5-11CF-BB82-00AA00BDCE0B}") IDOMMouseEvent  : public IDispatch 
{
	virtual HRESULT __safecall Get_screenX(int &__Get_screenX_result) = 0 ;
	virtual HRESULT __safecall Get_screenY(int &__Get_screenY_result) = 0 ;
	virtual HRESULT __safecall Get_clientX(int &__Get_clientX_result) = 0 ;
	virtual HRESULT __safecall Get_clientY(int &__Get_clientY_result) = 0 ;
	virtual HRESULT __safecall Get_ctrlKey(System::WordBool &__Get_ctrlKey_result) = 0 ;
	virtual HRESULT __safecall Get_shiftKey(System::WordBool &__Get_shiftKey_result) = 0 ;
	virtual HRESULT __safecall Get_altKey(System::WordBool &__Get_altKey_result) = 0 ;
	virtual HRESULT __safecall Get_metaKey(System::WordBool &__Get_metaKey_result) = 0 ;
	virtual HRESULT __safecall Get_button(System::Word &__Get_button_result) = 0 ;
	virtual HRESULT __safecall Get_relatedTarget(_di_IEventTarget &__Get_relatedTarget_result) = 0 ;
	virtual HRESULT __safecall initMouseEvent(const System::WideString eventType, System::WordBool canBubble, System::WordBool cancelable, const _di_IHTMLWindow2 viewArg, int detailArg, int screenXArg, int screenYArg, int clientXArg, int clientYArg, System::WordBool ctrlKeyArg, System::WordBool altKeyArg, System::WordBool shiftKeyArg, System::WordBool metaKeyArg, System::Word buttonArg, const _di_IEventTarget relatedTargetArg) = 0 ;
	virtual HRESULT __safecall getModifierState(const System::WideString keyArg, System::WordBool &__getModifierState_result) = 0 ;
	virtual HRESULT __safecall Get_buttons(System::Word &__Get_buttons_result) = 0 ;
	virtual HRESULT __safecall Get_fromElement(_di_IHTMLElement &__Get_fromElement_result) = 0 ;
	virtual HRESULT __safecall Get_toElement(_di_IHTMLElement &__Get_toElement_result) = 0 ;
	virtual HRESULT __safecall Get_x(int &__Get_x_result) = 0 ;
	virtual HRESULT __safecall Get_y(int &__Get_y_result) = 0 ;
	virtual HRESULT __safecall Get_offsetX(int &__Get_offsetX_result) = 0 ;
	virtual HRESULT __safecall Get_offsetY(int &__Get_offsetY_result) = 0 ;
	virtual HRESULT __safecall Get_pageX(int &__Get_pageX_result) = 0 ;
	virtual HRESULT __safecall Get_pageY(int &__Get_pageY_result) = 0 ;
	virtual HRESULT __safecall Get_layerX(int &__Get_layerX_result) = 0 ;
	virtual HRESULT __safecall Get_layerY(int &__Get_layerY_result) = 0 ;
	virtual HRESULT __safecall Get_which(System::Word &__Get_which_result) = 0 ;
	/* safecall wrapper */ int _scw_Get_screenX() { int __r; HRESULT __hr = Get_screenX(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int screenX = {read=_scw_Get_screenX};
	/* safecall wrapper */ int _scw_Get_screenY() { int __r; HRESULT __hr = Get_screenY(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int screenY = {read=_scw_Get_screenY};
	/* safecall wrapper */ int _scw_Get_clientX() { int __r; HRESULT __hr = Get_clientX(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int clientX = {read=_scw_Get_clientX};
	/* safecall wrapper */ int _scw_Get_clientY() { int __r; HRESULT __hr = Get_clientY(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int clientY = {read=_scw_Get_clientY};
	/* safecall wrapper */ System::WordBool _scw_Get_ctrlKey() { System::WordBool __r; HRESULT __hr = Get_ctrlKey(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool ctrlKey = {read=_scw_Get_ctrlKey};
	/* safecall wrapper */ System::WordBool _scw_Get_shiftKey() { System::WordBool __r; HRESULT __hr = Get_shiftKey(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool shiftKey = {read=_scw_Get_shiftKey};
	/* safecall wrapper */ System::WordBool _scw_Get_altKey() { System::WordBool __r; HRESULT __hr = Get_altKey(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool altKey = {read=_scw_Get_altKey};
	/* safecall wrapper */ System::WordBool _scw_Get_metaKey() { System::WordBool __r; HRESULT __hr = Get_metaKey(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool metaKey = {read=_scw_Get_metaKey};
	/* safecall wrapper */ System::Word _scw_Get_button() { System::Word __r; HRESULT __hr = Get_button(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::Word button = {read=_scw_Get_button};
	/* safecall wrapper */ _di_IEventTarget _scw_Get_relatedTarget() { _di_IEventTarget __r; HRESULT __hr = Get_relatedTarget(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IEventTarget relatedTarget = {read=_scw_Get_relatedTarget};
	/* safecall wrapper */ System::Word _scw_Get_buttons() { System::Word __r; HRESULT __hr = Get_buttons(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::Word buttons = {read=_scw_Get_buttons};
	/* safecall wrapper */ _di_IHTMLElement _scw_Get_fromElement() { _di_IHTMLElement __r; HRESULT __hr = Get_fromElement(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLElement fromElement = {read=_scw_Get_fromElement};
	/* safecall wrapper */ _di_IHTMLElement _scw_Get_toElement() { _di_IHTMLElement __r; HRESULT __hr = Get_toElement(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLElement toElement = {read=_scw_Get_toElement};
	/* safecall wrapper */ int _scw_Get_x() { int __r; HRESULT __hr = Get_x(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int x = {read=_scw_Get_x};
	/* safecall wrapper */ int _scw_Get_y() { int __r; HRESULT __hr = Get_y(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int y = {read=_scw_Get_y};
	/* safecall wrapper */ int _scw_Get_offsetX() { int __r; HRESULT __hr = Get_offsetX(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int offsetX = {read=_scw_Get_offsetX};
	/* safecall wrapper */ int _scw_Get_offsetY() { int __r; HRESULT __hr = Get_offsetY(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int offsetY = {read=_scw_Get_offsetY};
	/* safecall wrapper */ int _scw_Get_pageX() { int __r; HRESULT __hr = Get_pageX(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int pageX = {read=_scw_Get_pageX};
	/* safecall wrapper */ int _scw_Get_pageY() { int __r; HRESULT __hr = Get_pageY(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int pageY = {read=_scw_Get_pageY};
	/* safecall wrapper */ int _scw_Get_layerX() { int __r; HRESULT __hr = Get_layerX(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int layerX = {read=_scw_Get_layerX};
	/* safecall wrapper */ int _scw_Get_layerY() { int __r; HRESULT __hr = Get_layerY(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int layerY = {read=_scw_Get_layerY};
	/* safecall wrapper */ System::Word _scw_Get_which() { System::Word __r; HRESULT __hr = Get_which(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::Word which = {read=_scw_Get_which};
};

__dispinterface  INTERFACE_UUID("{305106CE-98B5-11CF-BB82-00AA00BDCE0B}") IDOMMouseEventDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{30590073-98B5-11CF-BB82-00AA00BDCE0B}") DispDOMMouseEvent  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510761-98B5-11CF-BB82-00AA00BDCE0B}") IDOMDragEvent  : public IDispatch 
{
	virtual HRESULT __safecall Get_dataTransfer(_di_IHTMLDataTransfer &__Get_dataTransfer_result) = 0 ;
	virtual HRESULT __safecall initDragEvent(const System::WideString eventType, System::WordBool canBubble, System::WordBool cancelable, const _di_IHTMLWindow2 viewArg, int detailArg, int screenXArg, int screenYArg, int clientXArg, int clientYArg, System::WordBool ctrlKeyArg, System::WordBool altKeyArg, System::WordBool shiftKeyArg, System::WordBool metaKeyArg, System::Word buttonArg, const _di_IEventTarget relatedTargetArg, const _di_IHTMLDataTransfer dataTransferArg) = 0 ;
	/* safecall wrapper */ _di_IHTMLDataTransfer _scw_Get_dataTransfer() { _di_IHTMLDataTransfer __r; HRESULT __hr = Get_dataTransfer(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLDataTransfer dataTransfer = {read=_scw_Get_dataTransfer};
};

__dispinterface  INTERFACE_UUID("{30510761-98B5-11CF-BB82-00AA00BDCE0B}") IDOMDragEventDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{305900A7-98B5-11CF-BB82-00AA00BDCE0B}") DispDOMDragEvent  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305106D0-98B5-11CF-BB82-00AA00BDCE0B}") IDOMMouseWheelEvent  : public IDispatch 
{
	virtual HRESULT __safecall Get_wheelDelta(int &__Get_wheelDelta_result) = 0 ;
	virtual HRESULT __safecall initMouseWheelEvent(const System::WideString eventType, System::WordBool canBubble, System::WordBool cancelable, const _di_IHTMLWindow2 viewArg, int detailArg, int screenXArg, int screenYArg, int clientXArg, int clientYArg, System::Word buttonArg, const _di_IEventTarget relatedTargetArg, const System::WideString modifiersListArg, int wheelDeltaArg) = 0 ;
	/* safecall wrapper */ int _scw_Get_wheelDelta() { int __r; HRESULT __hr = Get_wheelDelta(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int wheelDelta = {read=_scw_Get_wheelDelta};
};

__dispinterface  INTERFACE_UUID("{305106D0-98B5-11CF-BB82-00AA00BDCE0B}") IDOMMouseWheelEventDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{30590074-98B5-11CF-BB82-00AA00BDCE0B}") DispDOMMouseWheelEvent  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305106D2-98B5-11CF-BB82-00AA00BDCE0B}") IDOMWheelEvent  : public IDispatch 
{
	virtual HRESULT __safecall Get_deltaX(int &__Get_deltaX_result) = 0 ;
	virtual HRESULT __safecall Get_deltaY(int &__Get_deltaY_result) = 0 ;
	virtual HRESULT __safecall Get_deltaZ(int &__Get_deltaZ_result) = 0 ;
	virtual HRESULT __safecall Get_deltaMode(System::LongWord &__Get_deltaMode_result) = 0 ;
	virtual HRESULT __safecall initWheelEvent(const System::WideString eventType, System::WordBool canBubble, System::WordBool cancelable, const _di_IHTMLWindow2 viewArg, int detailArg, int screenXArg, int screenYArg, int clientXArg, int clientYArg, System::Word buttonArg, const _di_IEventTarget relatedTargetArg, const System::WideString modifiersListArg, int deltaX, int deltaY, int deltaZ, System::LongWord deltaMode) = 0 ;
	/* safecall wrapper */ int _scw_Get_deltaX() { int __r; HRESULT __hr = Get_deltaX(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int deltaX = {read=_scw_Get_deltaX};
	/* safecall wrapper */ int _scw_Get_deltaY() { int __r; HRESULT __hr = Get_deltaY(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int deltaY = {read=_scw_Get_deltaY};
	/* safecall wrapper */ int _scw_Get_deltaZ() { int __r; HRESULT __hr = Get_deltaZ(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int deltaZ = {read=_scw_Get_deltaZ};
	/* safecall wrapper */ System::LongWord _scw_Get_deltaMode() { System::LongWord __r; HRESULT __hr = Get_deltaMode(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::LongWord deltaMode = {read=_scw_Get_deltaMode};
};

__dispinterface  INTERFACE_UUID("{305106D2-98B5-11CF-BB82-00AA00BDCE0B}") IDOMWheelEventDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{30590075-98B5-11CF-BB82-00AA00BDCE0B}") DispDOMWheelEvent  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305106D4-98B5-11CF-BB82-00AA00BDCE0B}") IDOMTextEvent  : public IDispatch 
{
	virtual HRESULT __safecall Get_data(System::WideString &__Get_data_result) = 0 ;
	virtual HRESULT __safecall Get_inputMethod(System::LongWord &__Get_inputMethod_result) = 0 ;
	virtual HRESULT __safecall initTextEvent(const System::WideString eventType, System::WordBool canBubble, System::WordBool cancelable, const _di_IHTMLWindow2 viewArg, const System::WideString dataArg, System::LongWord inputMethod, const System::WideString locale) = 0 ;
	virtual HRESULT __safecall Get_locale(System::WideString &__Get_locale_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_data() { System::WideString __r; HRESULT __hr = Get_data(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString data = {read=_scw_Get_data};
	/* safecall wrapper */ System::LongWord _scw_Get_inputMethod() { System::LongWord __r; HRESULT __hr = Get_inputMethod(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::LongWord inputMethod = {read=_scw_Get_inputMethod};
	/* safecall wrapper */ System::WideString _scw_Get_locale() { System::WideString __r; HRESULT __hr = Get_locale(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString locale = {read=_scw_Get_locale};
};

__dispinterface  INTERFACE_UUID("{305106D4-98B5-11CF-BB82-00AA00BDCE0B}") IDOMTextEventDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{30590076-98B5-11CF-BB82-00AA00BDCE0B}") DispDOMTextEvent  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305106D6-98B5-11CF-BB82-00AA00BDCE0B}") IDOMKeyboardEvent  : public IDispatch 
{
	virtual HRESULT __safecall Get_key(System::WideString &__Get_key_result) = 0 ;
	virtual HRESULT __safecall Get_location(System::LongWord &__Get_location_result) = 0 ;
	virtual HRESULT __safecall Get_ctrlKey(System::WordBool &__Get_ctrlKey_result) = 0 ;
	virtual HRESULT __safecall Get_shiftKey(System::WordBool &__Get_shiftKey_result) = 0 ;
	virtual HRESULT __safecall Get_altKey(System::WordBool &__Get_altKey_result) = 0 ;
	virtual HRESULT __safecall Get_metaKey(System::WordBool &__Get_metaKey_result) = 0 ;
	virtual HRESULT __safecall Get_repeat_(System::WordBool &__Get_repeat__result) = 0 ;
	virtual HRESULT __safecall getModifierState(const System::WideString keyArg, System::WordBool &__getModifierState_result) = 0 ;
	virtual HRESULT __safecall initKeyboardEvent(const System::WideString eventType, System::WordBool canBubble, System::WordBool cancelable, const _di_IHTMLWindow2 viewArg, const System::WideString keyArg, System::LongWord locationArg, const System::WideString modifiersListArg, System::WordBool repeat_, const System::WideString locale) = 0 ;
	virtual HRESULT __safecall Get_keyCode(int &__Get_keyCode_result) = 0 ;
	virtual HRESULT __safecall Get_charCode(int &__Get_charCode_result) = 0 ;
	virtual HRESULT __safecall Get_which(int &__Get_which_result) = 0 ;
	virtual HRESULT __safecall Get_ie9_char(System::OleVariant &__Get_ie9_char_result) = 0 ;
	virtual HRESULT __safecall Get_locale(System::WideString &__Get_locale_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_key() { System::WideString __r; HRESULT __hr = Get_key(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString key = {read=_scw_Get_key};
	/* safecall wrapper */ System::LongWord _scw_Get_location() { System::LongWord __r; HRESULT __hr = Get_location(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::LongWord location = {read=_scw_Get_location};
	/* safecall wrapper */ System::WordBool _scw_Get_ctrlKey() { System::WordBool __r; HRESULT __hr = Get_ctrlKey(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool ctrlKey = {read=_scw_Get_ctrlKey};
	/* safecall wrapper */ System::WordBool _scw_Get_shiftKey() { System::WordBool __r; HRESULT __hr = Get_shiftKey(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool shiftKey = {read=_scw_Get_shiftKey};
	/* safecall wrapper */ System::WordBool _scw_Get_altKey() { System::WordBool __r; HRESULT __hr = Get_altKey(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool altKey = {read=_scw_Get_altKey};
	/* safecall wrapper */ System::WordBool _scw_Get_metaKey() { System::WordBool __r; HRESULT __hr = Get_metaKey(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool metaKey = {read=_scw_Get_metaKey};
	/* safecall wrapper */ System::WordBool _scw_Get_repeat_() { System::WordBool __r; HRESULT __hr = Get_repeat_(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool repeat_ = {read=_scw_Get_repeat_};
	/* safecall wrapper */ int _scw_Get_keyCode() { int __r; HRESULT __hr = Get_keyCode(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int keyCode = {read=_scw_Get_keyCode};
	/* safecall wrapper */ int _scw_Get_charCode() { int __r; HRESULT __hr = Get_charCode(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int charCode = {read=_scw_Get_charCode};
	/* safecall wrapper */ int _scw_Get_which() { int __r; HRESULT __hr = Get_which(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int which = {read=_scw_Get_which};
	/* safecall wrapper */ System::OleVariant _scw_Get_ie9_char() { System::OleVariant __r; HRESULT __hr = Get_ie9_char(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant ie9_char = {read=_scw_Get_ie9_char};
	/* safecall wrapper */ System::WideString _scw_Get_locale() { System::WideString __r; HRESULT __hr = Get_locale(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString locale = {read=_scw_Get_locale};
};

__dispinterface  INTERFACE_UUID("{305106D6-98B5-11CF-BB82-00AA00BDCE0B}") IDOMKeyboardEventDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{30590077-98B5-11CF-BB82-00AA00BDCE0B}") DispDOMKeyboardEvent  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305106D8-98B5-11CF-BB82-00AA00BDCE0B}") IDOMCompositionEvent  : public IDispatch 
{
	virtual HRESULT __safecall Get_data(System::WideString &__Get_data_result) = 0 ;
	virtual HRESULT __safecall initCompositionEvent(const System::WideString eventType, System::WordBool canBubble, System::WordBool cancelable, const _di_IHTMLWindow2 viewArg, const System::WideString data, const System::WideString locale) = 0 ;
	virtual HRESULT __safecall Get_locale(System::WideString &__Get_locale_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_data() { System::WideString __r; HRESULT __hr = Get_data(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString data = {read=_scw_Get_data};
	/* safecall wrapper */ System::WideString _scw_Get_locale() { System::WideString __r; HRESULT __hr = Get_locale(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString locale = {read=_scw_Get_locale};
};

__dispinterface  INTERFACE_UUID("{305106D8-98B5-11CF-BB82-00AA00BDCE0B}") IDOMCompositionEventDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{30590078-98B5-11CF-BB82-00AA00BDCE0B}") DispDOMCompositionEvent  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305106DA-98B5-11CF-BB82-00AA00BDCE0B}") IDOMMutationEvent  : public IDispatch 
{
	virtual HRESULT __safecall Get_relatedNode(_di_IDispatch &__Get_relatedNode_result) = 0 ;
	virtual HRESULT __safecall Get_prevValue(System::WideString &__Get_prevValue_result) = 0 ;
	virtual HRESULT __safecall Get_newValue(System::WideString &__Get_newValue_result) = 0 ;
	virtual HRESULT __safecall Get_attrName(System::WideString &__Get_attrName_result) = 0 ;
	virtual HRESULT __safecall Get_attrChange(System::Word &__Get_attrChange_result) = 0 ;
	virtual HRESULT __safecall initMutationEvent(const System::WideString eventType, System::WordBool canBubble, System::WordBool cancelable, const _di_IDispatch relatedNodeArg, const System::WideString prevValueArg, const System::WideString newValueArg, const System::WideString attrNameArg, System::Word attrChangeArg) = 0 ;
	/* safecall wrapper */ _di_IDispatch _scw_Get_relatedNode() { _di_IDispatch __r; HRESULT __hr = Get_relatedNode(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch relatedNode = {read=_scw_Get_relatedNode};
	/* safecall wrapper */ System::WideString _scw_Get_prevValue() { System::WideString __r; HRESULT __hr = Get_prevValue(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString prevValue = {read=_scw_Get_prevValue};
	/* safecall wrapper */ System::WideString _scw_Get_newValue() { System::WideString __r; HRESULT __hr = Get_newValue(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString newValue = {read=_scw_Get_newValue};
	/* safecall wrapper */ System::WideString _scw_Get_attrName() { System::WideString __r; HRESULT __hr = Get_attrName(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString attrName = {read=_scw_Get_attrName};
	/* safecall wrapper */ System::Word _scw_Get_attrChange() { System::Word __r; HRESULT __hr = Get_attrChange(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::Word attrChange = {read=_scw_Get_attrChange};
};

__dispinterface  INTERFACE_UUID("{305106DA-98B5-11CF-BB82-00AA00BDCE0B}") IDOMMutationEventDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{30590079-98B5-11CF-BB82-00AA00BDCE0B}") DispDOMMutationEvent  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510763-98B5-11CF-BB82-00AA00BDCE0B}") IDOMBeforeUnloadEvent  : public IDispatch 
{
	virtual HRESULT __safecall Set_returnValue(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_returnValue(System::OleVariant &__Get_returnValue_result) = 0 ;
	/* safecall wrapper */ System::OleVariant _scw_Get_returnValue() { System::OleVariant __r; HRESULT __hr = Get_returnValue(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant returnValue = {read=_scw_Get_returnValue, write=Set_returnValue};
};

__dispinterface  INTERFACE_UUID("{30510763-98B5-11CF-BB82-00AA00BDCE0B}") IDOMBeforeUnloadEventDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{305900A8-98B5-11CF-BB82-00AA00BDCE0B}") DispDOMBeforeUnloadEvent  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305106CC-98B5-11CF-BB82-00AA00BDCE0B}") IDOMFocusEvent  : public IDispatch 
{
	virtual HRESULT __safecall Get_relatedTarget(_di_IEventTarget &__Get_relatedTarget_result) = 0 ;
	virtual HRESULT __safecall initFocusEvent(const System::WideString eventType, System::WordBool canBubble, System::WordBool cancelable, const _di_IHTMLWindow2 view, int detail, const _di_IEventTarget relatedTargetArg) = 0 ;
	/* safecall wrapper */ _di_IEventTarget _scw_Get_relatedTarget() { _di_IEventTarget __r; HRESULT __hr = Get_relatedTarget(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IEventTarget relatedTarget = {read=_scw_Get_relatedTarget};
};

__dispinterface  INTERFACE_UUID("{305106CC-98B5-11CF-BB82-00AA00BDCE0B}") IDOMFocusEventDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{30590071-98B5-11CF-BB82-00AA00BDCE0B}") DispDOMFocusEvent  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305106DE-98B5-11CF-BB82-00AA00BDCE0B}") IDOMCustomEvent  : public IDispatch 
{
	virtual HRESULT __safecall Get_detail(System::OleVariant &__Get_detail_result) = 0 ;
	virtual HRESULT __safecall initCustomEvent(const System::WideString eventType, System::WordBool canBubble, System::WordBool cancelable, const System::OleVariant &detail) = 0 ;
	/* safecall wrapper */ System::OleVariant _scw_Get_detail() { System::OleVariant __r; HRESULT __hr = Get_detail(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant detail = {read=_scw_Get_detail};
};

__dispinterface  INTERFACE_UUID("{305106DE-98B5-11CF-BB82-00AA00BDCE0B}") IDOMCustomEventDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3059007C-98B5-11CF-BB82-00AA00BDCE0B}") DispDOMCustomEvent  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510714-98B5-11CF-BB82-00AA00BDCE0B}") ICanvasGradient  : public IDispatch 
{
	virtual HRESULT __safecall addColorStop(float offset, const System::WideString color) = 0 ;
};

__dispinterface  INTERFACE_UUID("{30510714-98B5-11CF-BB82-00AA00BDCE0B}") ICanvasGradientDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510716-98B5-11CF-BB82-00AA00BDCE0B}") ICanvasPattern  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{30510716-98B5-11CF-BB82-00AA00BDCE0B}") ICanvasPatternDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510718-98B5-11CF-BB82-00AA00BDCE0B}") ICanvasTextMetrics  : public IDispatch 
{
	virtual HRESULT __safecall Get_width(float &__Get_width_result) = 0 ;
	/* safecall wrapper */ float _scw_Get_width() { float __r; HRESULT __hr = Get_width(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float width = {read=_scw_Get_width};
};

__dispinterface  INTERFACE_UUID("{30510718-98B5-11CF-BB82-00AA00BDCE0B}") ICanvasTextMetricsDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3051071A-98B5-11CF-BB82-00AA00BDCE0B}") ICanvasImageData  : public IDispatch 
{
	virtual HRESULT __safecall Get_width(System::LongWord &__Get_width_result) = 0 ;
	virtual HRESULT __safecall Get_height(System::LongWord &__Get_height_result) = 0 ;
	virtual HRESULT __safecall Get_data(System::OleVariant &__Get_data_result) = 0 ;
	/* safecall wrapper */ System::LongWord _scw_Get_width() { System::LongWord __r; HRESULT __hr = Get_width(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::LongWord width = {read=_scw_Get_width};
	/* safecall wrapper */ System::LongWord _scw_Get_height() { System::LongWord __r; HRESULT __hr = Get_height(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::LongWord height = {read=_scw_Get_height};
	/* safecall wrapper */ System::OleVariant _scw_Get_data() { System::OleVariant __r; HRESULT __hr = Get_data(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant data = {read=_scw_Get_data};
};

__dispinterface  INTERFACE_UUID("{3051071A-98B5-11CF-BB82-00AA00BDCE0B}") ICanvasImageDataDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3051071C-98B5-11CF-BB82-00AA00BDCE0B}") ICanvasPixelArray  : public IDispatch 
{
	virtual HRESULT __safecall Get_length(System::LongWord &__Get_length_result) = 0 ;
	/* safecall wrapper */ System::LongWord _scw_Get_length() { System::LongWord __r; HRESULT __hr = Get_length(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::LongWord length = {read=_scw_Get_length};
};

__dispinterface  INTERFACE_UUID("{3051071C-98B5-11CF-BB82-00AA00BDCE0B}") ICanvasPixelArrayDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305106E4-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLCanvasElement  : public IDispatch 
{
	virtual HRESULT __safecall Set_width(int p) = 0 ;
	virtual HRESULT __safecall Get_width(int &__Get_width_result) = 0 ;
	virtual HRESULT __safecall Set_height(int p) = 0 ;
	virtual HRESULT __safecall Get_height(int &__Get_height_result) = 0 ;
	virtual HRESULT __safecall getContext(const System::WideString contextId, _di_ICanvasRenderingContext2D &__getContext_result) = 0 ;
	virtual HRESULT __safecall toDataURL(const System::WideString type_, System::OleVariant jpegquality, System::WideString &__toDataURL_result) = 0 ;
	/* safecall wrapper */ int _scw_Get_width() { int __r; HRESULT __hr = Get_width(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int width = {read=_scw_Get_width, write=Set_width};
	/* safecall wrapper */ int _scw_Get_height() { int __r; HRESULT __hr = Get_height(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int height = {read=_scw_Get_height, write=Set_height};
};

__dispinterface  INTERFACE_UUID("{305106E4-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLCanvasElementDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305106FF-98B5-11CF-BB82-00AA00BDCE0B}") ICanvasRenderingContext2D  : public IDispatch 
{
	virtual HRESULT __safecall Get_canvas(_di_IHTMLCanvasElement &__Get_canvas_result) = 0 ;
	virtual HRESULT __safecall restore() = 0 ;
	virtual HRESULT __safecall save() = 0 ;
	virtual HRESULT __safecall rotate(float angle) = 0 ;
	virtual HRESULT __safecall scale(float x, float y) = 0 ;
	virtual HRESULT __safecall setTransform(float m11, float m12, float m21, float m22, float dx, float dy) = 0 ;
	virtual HRESULT __safecall transform(float m11, float m12, float m21, float m22, float dx, float dy) = 0 ;
	virtual HRESULT __safecall translate(float x, float y) = 0 ;
	virtual HRESULT __safecall Set_globalAlpha(float p) = 0 ;
	virtual HRESULT __safecall Get_globalAlpha(float &__Get_globalAlpha_result) = 0 ;
	virtual HRESULT __safecall Set_globalCompositeOperation(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_globalCompositeOperation(System::WideString &__Get_globalCompositeOperation_result) = 0 ;
	virtual HRESULT __safecall Set_fillStyle(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_fillStyle(System::OleVariant &__Get_fillStyle_result) = 0 ;
	virtual HRESULT __safecall Set_strokeStyle(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_strokeStyle(System::OleVariant &__Get_strokeStyle_result) = 0 ;
	virtual HRESULT __safecall createLinearGradient(float x0, float y0, float x1, float y1, _di_ICanvasGradient &__createLinearGradient_result) = 0 ;
	virtual HRESULT __safecall createRadialGradient(float x0, float y0, float r0, float x1, float y1, float r1, _di_ICanvasGradient &__createRadialGradient_result) = 0 ;
	virtual HRESULT __safecall createPattern(const _di_IDispatch Image, System::OleVariant repetition, _di_ICanvasPattern &__createPattern_result) = 0 ;
	virtual HRESULT __safecall Set_lineCap(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_lineCap(System::WideString &__Get_lineCap_result) = 0 ;
	virtual HRESULT __safecall Set_lineJoin(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_lineJoin(System::WideString &__Get_lineJoin_result) = 0 ;
	virtual HRESULT __safecall Set_lineWidth(float p) = 0 ;
	virtual HRESULT __safecall Get_lineWidth(float &__Get_lineWidth_result) = 0 ;
	virtual HRESULT __safecall Set_miterLimit(float p) = 0 ;
	virtual HRESULT __safecall Get_miterLimit(float &__Get_miterLimit_result) = 0 ;
	virtual HRESULT __safecall Set_shadowBlur(float p) = 0 ;
	virtual HRESULT __safecall Get_shadowBlur(float &__Get_shadowBlur_result) = 0 ;
	virtual HRESULT __safecall Set_shadowColor(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_shadowColor(System::WideString &__Get_shadowColor_result) = 0 ;
	virtual HRESULT __safecall Set_shadowOffsetX(float p) = 0 ;
	virtual HRESULT __safecall Get_shadowOffsetX(float &__Get_shadowOffsetX_result) = 0 ;
	virtual HRESULT __safecall Set_shadowOffsetY(float p) = 0 ;
	virtual HRESULT __safecall Get_shadowOffsetY(float &__Get_shadowOffsetY_result) = 0 ;
	virtual HRESULT __safecall clearRect(float x, float y, float w, float h) = 0 ;
	virtual HRESULT __safecall fillRect(float x, float y, float w, float h) = 0 ;
	virtual HRESULT __safecall strokeRect(float x, float y, float w, float h) = 0 ;
	virtual HRESULT __safecall arc(float x, float y, float radius, float startAngle, float endAngle, int anticlockwise) = 0 ;
	virtual HRESULT __safecall arcTo(float x1, float y1, float x2, float y2, float radius) = 0 ;
	virtual HRESULT __safecall beginPath() = 0 ;
	virtual HRESULT __safecall bezierCurveTo(float cp1x, float cp1y, float cp2x, float cp2y, float x, float y) = 0 ;
	virtual HRESULT __safecall clip() = 0 ;
	virtual HRESULT __safecall closePath() = 0 ;
	virtual HRESULT __safecall fill() = 0 ;
	virtual HRESULT __safecall lineTo(float x, float y) = 0 ;
	virtual HRESULT __safecall moveTo(float x, float y) = 0 ;
	virtual HRESULT __safecall quadraticCurveTo(float cpx, float cpy, float x, float y) = 0 ;
	virtual HRESULT __safecall rect(float x, float y, float w, float h) = 0 ;
	virtual HRESULT __safecall stroke() = 0 ;
	virtual HRESULT __safecall isPointInPath(float x, float y, System::WordBool &__isPointInPath_result) = 0 ;
	virtual HRESULT __safecall Set_font(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_font(System::WideString &__Get_font_result) = 0 ;
	virtual HRESULT __safecall Set_textAlign(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_textAlign(System::WideString &__Get_textAlign_result) = 0 ;
	virtual HRESULT __safecall Set_textBaseline(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_textBaseline(System::WideString &__Get_textBaseline_result) = 0 ;
	virtual HRESULT __safecall fillText(const System::WideString text, float x, float y, System::OleVariant maxWidth) = 0 ;
	virtual HRESULT __safecall measureText(const System::WideString text, _di_ICanvasTextMetrics &__measureText_result) = 0 ;
	virtual HRESULT __safecall strokeText(const System::WideString text, float x, float y, System::OleVariant maxWidth) = 0 ;
	virtual HRESULT __safecall drawImage(const _di_IDispatch pSrc, System::OleVariant a1, System::OleVariant a2, System::OleVariant a3, System::OleVariant a4, System::OleVariant a5, System::OleVariant a6, System::OleVariant a7, System::OleVariant a8) = 0 ;
	virtual HRESULT __safecall createImageData(System::OleVariant a1, System::OleVariant a2, _di_ICanvasImageData &__createImageData_result) = 0 ;
	virtual HRESULT __safecall getImageData(float sx, float sy, float sw, float sh, _di_ICanvasImageData &__getImageData_result) = 0 ;
	virtual HRESULT __safecall putImageData(const _di_ICanvasImageData imagedata, float dx, float dy, System::OleVariant dirtyX, System::OleVariant dirtyY, System::OleVariant dirtyWidth, System::OleVariant dirtyHeight) = 0 ;
	/* safecall wrapper */ _di_IHTMLCanvasElement _scw_Get_canvas() { _di_IHTMLCanvasElement __r; HRESULT __hr = Get_canvas(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLCanvasElement canvas = {read=_scw_Get_canvas};
	/* safecall wrapper */ float _scw_Get_globalAlpha() { float __r; HRESULT __hr = Get_globalAlpha(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float globalAlpha = {read=_scw_Get_globalAlpha, write=Set_globalAlpha};
	/* safecall wrapper */ System::WideString _scw_Get_globalCompositeOperation() { System::WideString __r; HRESULT __hr = Get_globalCompositeOperation(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString globalCompositeOperation = {read=_scw_Get_globalCompositeOperation, write=Set_globalCompositeOperation};
	/* safecall wrapper */ System::OleVariant _scw_Get_fillStyle() { System::OleVariant __r; HRESULT __hr = Get_fillStyle(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant fillStyle = {read=_scw_Get_fillStyle, write=Set_fillStyle};
	/* safecall wrapper */ System::OleVariant _scw_Get_strokeStyle() { System::OleVariant __r; HRESULT __hr = Get_strokeStyle(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant strokeStyle = {read=_scw_Get_strokeStyle, write=Set_strokeStyle};
	/* safecall wrapper */ System::WideString _scw_Get_lineCap() { System::WideString __r; HRESULT __hr = Get_lineCap(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString lineCap = {read=_scw_Get_lineCap, write=Set_lineCap};
	/* safecall wrapper */ System::WideString _scw_Get_lineJoin() { System::WideString __r; HRESULT __hr = Get_lineJoin(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString lineJoin = {read=_scw_Get_lineJoin, write=Set_lineJoin};
	/* safecall wrapper */ float _scw_Get_lineWidth() { float __r; HRESULT __hr = Get_lineWidth(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float lineWidth = {read=_scw_Get_lineWidth, write=Set_lineWidth};
	/* safecall wrapper */ float _scw_Get_miterLimit() { float __r; HRESULT __hr = Get_miterLimit(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float miterLimit = {read=_scw_Get_miterLimit, write=Set_miterLimit};
	/* safecall wrapper */ float _scw_Get_shadowBlur() { float __r; HRESULT __hr = Get_shadowBlur(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float shadowBlur = {read=_scw_Get_shadowBlur, write=Set_shadowBlur};
	/* safecall wrapper */ System::WideString _scw_Get_shadowColor() { System::WideString __r; HRESULT __hr = Get_shadowColor(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString shadowColor = {read=_scw_Get_shadowColor, write=Set_shadowColor};
	/* safecall wrapper */ float _scw_Get_shadowOffsetX() { float __r; HRESULT __hr = Get_shadowOffsetX(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float shadowOffsetX = {read=_scw_Get_shadowOffsetX, write=Set_shadowOffsetX};
	/* safecall wrapper */ float _scw_Get_shadowOffsetY() { float __r; HRESULT __hr = Get_shadowOffsetY(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float shadowOffsetY = {read=_scw_Get_shadowOffsetY, write=Set_shadowOffsetY};
	/* safecall wrapper */ System::WideString _scw_Get_font() { System::WideString __r; HRESULT __hr = Get_font(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString font = {read=_scw_Get_font, write=Set_font};
	/* safecall wrapper */ System::WideString _scw_Get_textAlign() { System::WideString __r; HRESULT __hr = Get_textAlign(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString textAlign = {read=_scw_Get_textAlign, write=Set_textAlign};
	/* safecall wrapper */ System::WideString _scw_Get_textBaseline() { System::WideString __r; HRESULT __hr = Get_textBaseline(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString textBaseline = {read=_scw_Get_textBaseline, write=Set_textBaseline};
};

__dispinterface  INTERFACE_UUID("{305106FF-98B5-11CF-BB82-00AA00BDCE0B}") ICanvasRenderingContext2DDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3059008C-98B5-11CF-BB82-00AA00BDCE0B}") DispCanvasGradient  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3059008D-98B5-11CF-BB82-00AA00BDCE0B}") DispCanvasPattern  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3059008E-98B5-11CF-BB82-00AA00BDCE0B}") DispCanvasTextMetrics  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3059008F-98B5-11CF-BB82-00AA00BDCE0B}") DispCanvasImageData  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{30590082-98B5-11CF-BB82-00AA00BDCE0B}") DispCanvasRenderingContext2D  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3059007B-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLCanvasElement  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3051071E-98B5-11CF-BB82-00AA00BDCE0B}") IDOMProgressEvent  : public IDispatch 
{
	virtual HRESULT __safecall Get_lengthComputable(System::WordBool &__Get_lengthComputable_result) = 0 ;
	virtual HRESULT __safecall Get_loaded(unsigned __int64 &__Get_loaded_result) = 0 ;
	virtual HRESULT __safecall Get_total(unsigned __int64 &__Get_total_result) = 0 ;
	virtual HRESULT __safecall initProgressEvent(const System::WideString eventType, System::WordBool canBubble, System::WordBool cancelable, System::WordBool lengthComputableArg, unsigned __int64 loadedArg, unsigned __int64 totalArg) = 0 ;
	/* safecall wrapper */ System::WordBool _scw_Get_lengthComputable() { System::WordBool __r; HRESULT __hr = Get_lengthComputable(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool lengthComputable = {read=_scw_Get_lengthComputable};
	/* safecall wrapper */ unsigned __int64 _scw_Get_loaded() { unsigned __int64 __r; HRESULT __hr = Get_loaded(__r); System::CheckSafecallResult(__hr); return __r; }
	__property unsigned __int64 loaded = {read=_scw_Get_loaded};
	/* safecall wrapper */ unsigned __int64 _scw_Get_total() { unsigned __int64 __r; HRESULT __hr = Get_total(__r); System::CheckSafecallResult(__hr); return __r; }
	__property unsigned __int64 total = {read=_scw_Get_total};
};

__dispinterface  INTERFACE_UUID("{3051071E-98B5-11CF-BB82-00AA00BDCE0B}") IDOMProgressEventDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{30590091-98B5-11CF-BB82-00AA00BDCE0B}") DispDOMProgressEvent  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510720-98B5-11CF-BB82-00AA00BDCE0B}") IDOMMessageEvent  : public IDispatch 
{
	virtual HRESULT __safecall Get_data(System::WideString &__Get_data_result) = 0 ;
	virtual HRESULT __safecall Get_origin(System::WideString &__Get_origin_result) = 0 ;
	virtual HRESULT __safecall Get_source(_di_IHTMLWindow2 &__Get_source_result) = 0 ;
	virtual HRESULT __safecall initMessageEvent(const System::WideString eventType, System::WordBool canBubble, System::WordBool cancelable, const System::WideString data, const System::WideString origin, const System::WideString lastEventId, const _di_IHTMLWindow2 source) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_data() { System::WideString __r; HRESULT __hr = Get_data(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString data = {read=_scw_Get_data};
	/* safecall wrapper */ System::WideString _scw_Get_origin() { System::WideString __r; HRESULT __hr = Get_origin(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString origin = {read=_scw_Get_origin};
	/* safecall wrapper */ _di_IHTMLWindow2 _scw_Get_source() { _di_IHTMLWindow2 __r; HRESULT __hr = Get_source(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLWindow2 source = {read=_scw_Get_source};
};

__dispinterface  INTERFACE_UUID("{30510720-98B5-11CF-BB82-00AA00BDCE0B}") IDOMMessageEventDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{30590092-98B5-11CF-BB82-00AA00BDCE0B}") DispDOMMessageEvent  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510765-98B6-11CF-BB82-00AA00BDCE0B}") IDOMSiteModeEvent  : public IDispatch 
{
	virtual HRESULT __safecall Get_buttonID(int &__Get_buttonID_result) = 0 ;
	virtual HRESULT __safecall Get_actionURL(System::WideString &__Get_actionURL_result) = 0 ;
	/* safecall wrapper */ int _scw_Get_buttonID() { int __r; HRESULT __hr = Get_buttonID(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int buttonID = {read=_scw_Get_buttonID};
	/* safecall wrapper */ System::WideString _scw_Get_actionURL() { System::WideString __r; HRESULT __hr = Get_actionURL(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString actionURL = {read=_scw_Get_actionURL};
};

__dispinterface  INTERFACE_UUID("{30510765-98B6-11CF-BB82-00AA00BDCE0B}") IDOMSiteModeEventDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{305900A9-98B5-11CF-BB82-00AA00BDCE0B}") DispDOMSiteModeEvent  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510722-98B5-11CF-BB82-00AA00BDCE0B}") IDOMStorageEvent  : public IDispatch 
{
	virtual HRESULT __safecall Get_key(System::WideString &__Get_key_result) = 0 ;
	virtual HRESULT __safecall Get_oldValue(System::WideString &__Get_oldValue_result) = 0 ;
	virtual HRESULT __safecall Get_newValue(System::WideString &__Get_newValue_result) = 0 ;
	virtual HRESULT __safecall Get_url(System::WideString &__Get_url_result) = 0 ;
	virtual HRESULT __safecall Get_storageArea(_di_IHTMLStorage &__Get_storageArea_result) = 0 ;
	virtual HRESULT __safecall initStorageEvent(const System::WideString eventType, System::WordBool canBubble, System::WordBool cancelable, const System::WideString keyArg, const System::WideString oldValueArg, const System::WideString newValueArg, const System::WideString urlArg, const _di_IHTMLStorage storageAreaArg) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_key() { System::WideString __r; HRESULT __hr = Get_key(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString key = {read=_scw_Get_key};
	/* safecall wrapper */ System::WideString _scw_Get_oldValue() { System::WideString __r; HRESULT __hr = Get_oldValue(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString oldValue = {read=_scw_Get_oldValue};
	/* safecall wrapper */ System::WideString _scw_Get_newValue() { System::WideString __r; HRESULT __hr = Get_newValue(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString newValue = {read=_scw_Get_newValue};
	/* safecall wrapper */ System::WideString _scw_Get_url() { System::WideString __r; HRESULT __hr = Get_url(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString url = {read=_scw_Get_url};
	/* safecall wrapper */ _di_IHTMLStorage _scw_Get_storageArea() { _di_IHTMLStorage __r; HRESULT __hr = Get_storageArea(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLStorage storageArea = {read=_scw_Get_storageArea};
};

__dispinterface  INTERFACE_UUID("{30510722-98B5-11CF-BB82-00AA00BDCE0B}") IDOMStorageEventDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{30590093-98B5-11CF-BB82-00AA00BDCE0B}") DispDOMStorageEvent  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510830-98B5-11CF-BB82-00AA00BDCE0B}") IXMLHttpRequestEventTarget  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{30510830-98B5-11CF-BB82-00AA00BDCE0B}") IXMLHttpRequestEventTargetDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{305900E7-98B5-11CF-BB82-00AA00BDCE0B}") DispXMLHttpRequestEventTarget  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{30510498-98B5-11CF-BB82-00AA00BDCE0B}") HTMLXMLHttpRequestEvents  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3051040A-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLXMLHttpRequest  : public IDispatch 
{
	virtual HRESULT __safecall Get_readyState(int &__Get_readyState_result) = 0 ;
	virtual HRESULT __safecall Get_responseBody(System::OleVariant &__Get_responseBody_result) = 0 ;
	virtual HRESULT __safecall Get_responseText(System::WideString &__Get_responseText_result) = 0 ;
	virtual HRESULT __safecall Get_responseXML(_di_IDispatch &__Get_responseXML_result) = 0 ;
	virtual HRESULT __safecall Get_status(int &__Get_status_result) = 0 ;
	virtual HRESULT __safecall Get_statusText(System::WideString &__Get_statusText_result) = 0 ;
	virtual HRESULT __safecall Set_onreadystatechange(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onreadystatechange(System::OleVariant &__Get_onreadystatechange_result) = 0 ;
	virtual HRESULT __safecall abort() = 0 ;
	virtual HRESULT __safecall open(const System::WideString bstrMethod, const System::WideString bstrURL, System::OleVariant varAsync, System::OleVariant varUser, System::OleVariant varPassword) = 0 ;
	virtual HRESULT __safecall send(System::OleVariant varBody) = 0 ;
	virtual HRESULT __safecall getAllResponseHeaders(System::WideString &__getAllResponseHeaders_result) = 0 ;
	virtual HRESULT __safecall getResponseHeader(const System::WideString bstrHeader, System::WideString &__getResponseHeader_result) = 0 ;
	virtual HRESULT __safecall setRequestHeader(const System::WideString bstrHeader, const System::WideString bstrValue) = 0 ;
	/* safecall wrapper */ int _scw_Get_readyState() { int __r; HRESULT __hr = Get_readyState(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int readyState = {read=_scw_Get_readyState};
	/* safecall wrapper */ System::OleVariant _scw_Get_responseBody() { System::OleVariant __r; HRESULT __hr = Get_responseBody(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant responseBody = {read=_scw_Get_responseBody};
	/* safecall wrapper */ System::WideString _scw_Get_responseText() { System::WideString __r; HRESULT __hr = Get_responseText(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString responseText = {read=_scw_Get_responseText};
	/* safecall wrapper */ _di_IDispatch _scw_Get_responseXML() { _di_IDispatch __r; HRESULT __hr = Get_responseXML(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch responseXML = {read=_scw_Get_responseXML};
	/* safecall wrapper */ int _scw_Get_status() { int __r; HRESULT __hr = Get_status(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int status = {read=_scw_Get_status};
	/* safecall wrapper */ System::WideString _scw_Get_statusText() { System::WideString __r; HRESULT __hr = Get_statusText(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString statusText = {read=_scw_Get_statusText};
	/* safecall wrapper */ System::OleVariant _scw_Get_onreadystatechange() { System::OleVariant __r; HRESULT __hr = Get_onreadystatechange(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onreadystatechange = {read=_scw_Get_onreadystatechange, write=Set_onreadystatechange};
};

__dispinterface  INTERFACE_UUID("{3051040A-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLXMLHttpRequestDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510482-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLXMLHttpRequest2  : public IDispatch 
{
	virtual HRESULT __safecall Set_timeout(int p) = 0 ;
	virtual HRESULT __safecall Get_timeout(int &__Get_timeout_result) = 0 ;
	virtual HRESULT __safecall Set_ontimeout(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_ontimeout(System::OleVariant &__Get_ontimeout_result) = 0 ;
	/* safecall wrapper */ int _scw_Get_timeout() { int __r; HRESULT __hr = Get_timeout(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int timeout = {read=_scw_Get_timeout, write=Set_timeout};
	/* safecall wrapper */ System::OleVariant _scw_Get_ontimeout() { System::OleVariant __r; HRESULT __hr = Get_ontimeout(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant ontimeout = {read=_scw_Get_ontimeout, write=Set_ontimeout};
};

__dispinterface  INTERFACE_UUID("{30510482-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLXMLHttpRequest2Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3051040C-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLXMLHttpRequestFactory  : public IDispatch 
{
	virtual HRESULT __safecall create(_di_IHTMLXMLHttpRequest &__create_result) = 0 ;
};

__dispinterface  INTERFACE_UUID("{3051040C-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLXMLHttpRequestFactoryDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F596-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLXMLHttpRequest  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305104C8-98B5-11CF-BB82-00AA00BDCE0B}") ISVGStringList  : public IDispatch 
{
	virtual HRESULT __safecall Set_numberOfItems(int p) = 0 ;
	virtual HRESULT __safecall Get_numberOfItems(int &__Get_numberOfItems_result) = 0 ;
	virtual HRESULT __safecall clear() = 0 ;
	virtual HRESULT __safecall initialize(const System::WideString newItem, System::WideString &__initialize_result) = 0 ;
	virtual HRESULT __safecall getItem(int index, System::WideString &__getItem_result) = 0 ;
	virtual HRESULT __safecall insertItemBefore(const System::WideString newItem, int index, System::WideString &__insertItemBefore_result) = 0 ;
	virtual HRESULT __safecall replaceItem(const System::WideString newItem, int index, System::WideString &__replaceItem_result) = 0 ;
	virtual HRESULT __safecall removeItem(int index, System::WideString &__removeItem_result) = 0 ;
	virtual HRESULT __safecall appendItem(const System::WideString newItem, System::WideString &__appendItem_result) = 0 ;
	/* safecall wrapper */ int _scw_Get_numberOfItems() { int __r; HRESULT __hr = Get_numberOfItems(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int numberOfItems = {read=_scw_Get_numberOfItems, write=Set_numberOfItems};
};

__dispinterface  INTERFACE_UUID("{305104C8-98B5-11CF-BB82-00AA00BDCE0B}") ISVGStringListDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305104D8-98B5-11CF-BB82-00AA00BDCE0B}") ISVGAnimatedRect  : public IDispatch 
{
	virtual HRESULT __safecall _Set_baseVal(const _di_ISVGRect p) = 0 ;
	virtual HRESULT __safecall Get_baseVal(_di_ISVGRect &__Get_baseVal_result) = 0 ;
	virtual HRESULT __safecall _Set_animVal(const _di_ISVGRect p) = 0 ;
	virtual HRESULT __safecall Get_animVal(_di_ISVGRect &__Get_animVal_result) = 0 ;
	/* safecall wrapper */ _di_ISVGRect _scw_Get_baseVal() { _di_ISVGRect __r; HRESULT __hr = Get_baseVal(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGRect baseVal = {read=_scw_Get_baseVal, write=_Set_baseVal};
	/* safecall wrapper */ _di_ISVGRect _scw_Get_animVal() { _di_ISVGRect __r; HRESULT __hr = Get_animVal(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGRect animVal = {read=_scw_Get_animVal, write=_Set_animVal};
};

__dispinterface  INTERFACE_UUID("{305104D8-98B5-11CF-BB82-00AA00BDCE0B}") ISVGAnimatedRectDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305104C7-98B5-11CF-BB82-00AA00BDCE0B}") ISVGAnimatedString  : public IDispatch 
{
	virtual HRESULT __safecall Set_baseVal(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_baseVal(System::WideString &__Get_baseVal_result) = 0 ;
	virtual HRESULT __safecall Get_animVal(System::WideString &__Get_animVal_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_baseVal() { System::WideString __r; HRESULT __hr = Get_baseVal(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString baseVal = {read=_scw_Get_baseVal, write=Set_baseVal};
	/* safecall wrapper */ System::WideString _scw_Get_animVal() { System::WideString __r; HRESULT __hr = Get_animVal(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString animVal = {read=_scw_Get_animVal};
};

__dispinterface  INTERFACE_UUID("{305104C7-98B5-11CF-BB82-00AA00BDCE0B}") ISVGAnimatedStringDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305104C6-98B5-11CF-BB82-00AA00BDCE0B}") ISVGAnimatedBoolean  : public IDispatch 
{
	virtual HRESULT __safecall Set_baseVal(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_baseVal(System::WordBool &__Get_baseVal_result) = 0 ;
	virtual HRESULT __safecall Set_animVal(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_animVal(System::WordBool &__Get_animVal_result) = 0 ;
	/* safecall wrapper */ System::WordBool _scw_Get_baseVal() { System::WordBool __r; HRESULT __hr = Get_baseVal(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool baseVal = {read=_scw_Get_baseVal, write=Set_baseVal};
	/* safecall wrapper */ System::WordBool _scw_Get_animVal() { System::WordBool __r; HRESULT __hr = Get_animVal(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool animVal = {read=_scw_Get_animVal, write=Set_animVal};
};

__dispinterface  INTERFACE_UUID("{305104C6-98B5-11CF-BB82-00AA00BDCE0B}") ISVGAnimatedBooleanDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305104F9-98B5-11CF-BB82-00AA00BDCE0B}") ISVGAnimatedTransformList  : public IDispatch 
{
	virtual HRESULT __safecall _Set_baseVal(const _di_ISVGTransformList p) = 0 ;
	virtual HRESULT __safecall Get_baseVal(_di_ISVGTransformList &__Get_baseVal_result) = 0 ;
	virtual HRESULT __safecall _Set_animVal(const _di_ISVGTransformList p) = 0 ;
	virtual HRESULT __safecall Get_animVal(_di_ISVGTransformList &__Get_animVal_result) = 0 ;
	/* safecall wrapper */ _di_ISVGTransformList _scw_Get_baseVal() { _di_ISVGTransformList __r; HRESULT __hr = Get_baseVal(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGTransformList baseVal = {read=_scw_Get_baseVal, write=_Set_baseVal};
	/* safecall wrapper */ _di_ISVGTransformList _scw_Get_animVal() { _di_ISVGTransformList __r; HRESULT __hr = Get_animVal(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGTransformList animVal = {read=_scw_Get_animVal, write=_Set_animVal};
};

__dispinterface  INTERFACE_UUID("{305104F9-98B5-11CF-BB82-00AA00BDCE0B}") ISVGAnimatedTransformListDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305104F8-98B5-11CF-BB82-00AA00BDCE0B}") ISVGTransformList  : public IDispatch 
{
	virtual HRESULT __safecall Set_numberOfItems(int p) = 0 ;
	virtual HRESULT __safecall Get_numberOfItems(int &__Get_numberOfItems_result) = 0 ;
	virtual HRESULT __safecall clear() = 0 ;
	virtual HRESULT __safecall initialize(const _di_ISVGTransform newItem, _di_ISVGTransform &__initialize_result) = 0 ;
	virtual HRESULT __safecall getItem(int index, _di_ISVGTransform &__getItem_result) = 0 ;
	virtual HRESULT __safecall insertItemBefore(const _di_ISVGTransform newItem, int index, _di_ISVGTransform &__insertItemBefore_result) = 0 ;
	virtual HRESULT __safecall replaceItem(const _di_ISVGTransform newItem, int index, _di_ISVGTransform &__replaceItem_result) = 0 ;
	virtual HRESULT __safecall removeItem(int index, _di_ISVGTransform &__removeItem_result) = 0 ;
	virtual HRESULT __safecall appendItem(const _di_ISVGTransform newItem, _di_ISVGTransform &__appendItem_result) = 0 ;
	virtual HRESULT __safecall createSVGTransformFromMatrix(const _di_ISVGMatrix newItem, _di_ISVGTransform &__createSVGTransformFromMatrix_result) = 0 ;
	virtual HRESULT __safecall consolidate(_di_ISVGTransform &__consolidate_result) = 0 ;
	/* safecall wrapper */ int _scw_Get_numberOfItems() { int __r; HRESULT __hr = Get_numberOfItems(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int numberOfItems = {read=_scw_Get_numberOfItems, write=Set_numberOfItems};
};

__dispinterface  INTERFACE_UUID("{305104F8-98B5-11CF-BB82-00AA00BDCE0B}") ISVGTransformListDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305104FB-98B5-11CF-BB82-00AA00BDCE0B}") ISVGAnimatedPreserveAspectRatio  : public IDispatch 
{
	virtual HRESULT __safecall _Set_baseVal(const _di_ISVGPreserveAspectRatio p) = 0 ;
	virtual HRESULT __safecall Get_baseVal(_di_ISVGPreserveAspectRatio &__Get_baseVal_result) = 0 ;
	virtual HRESULT __safecall _Set_animVal(const _di_ISVGPreserveAspectRatio p) = 0 ;
	virtual HRESULT __safecall Get_animVal(_di_ISVGPreserveAspectRatio &__Get_animVal_result) = 0 ;
	/* safecall wrapper */ _di_ISVGPreserveAspectRatio _scw_Get_baseVal() { _di_ISVGPreserveAspectRatio __r; HRESULT __hr = Get_baseVal(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGPreserveAspectRatio baseVal = {read=_scw_Get_baseVal, write=_Set_baseVal};
	/* safecall wrapper */ _di_ISVGPreserveAspectRatio _scw_Get_animVal() { _di_ISVGPreserveAspectRatio __r; HRESULT __hr = Get_animVal(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGPreserveAspectRatio animVal = {read=_scw_Get_animVal, write=_Set_animVal};
};

__dispinterface  INTERFACE_UUID("{305104FB-98B5-11CF-BB82-00AA00BDCE0B}") ISVGAnimatedPreserveAspectRatioDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305104FA-98B5-11CF-BB82-00AA00BDCE0B}") ISVGPreserveAspectRatio  : public IDispatch 
{
	virtual HRESULT __safecall Set_align(short p) = 0 ;
	virtual HRESULT __safecall Get_align(short &__Get_align_result) = 0 ;
	virtual HRESULT __safecall Set_meetOrSlice(short p) = 0 ;
	virtual HRESULT __safecall Get_meetOrSlice(short &__Get_meetOrSlice_result) = 0 ;
	/* safecall wrapper */ short _scw_Get_align() { short __r; HRESULT __hr = Get_align(__r); System::CheckSafecallResult(__hr); return __r; }
	__property short align = {read=_scw_Get_align, write=Set_align};
	/* safecall wrapper */ short _scw_Get_meetOrSlice() { short __r; HRESULT __hr = Get_meetOrSlice(__r); System::CheckSafecallResult(__hr); return __r; }
	__property short meetOrSlice = {read=_scw_Get_meetOrSlice, write=Set_meetOrSlice};
};

__dispinterface  INTERFACE_UUID("{305104FA-98B5-11CF-BB82-00AA00BDCE0B}") ISVGPreserveAspectRatioDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305104DA-98B5-11CF-BB82-00AA00BDCE0B}") ISVGStylable  : public IDispatch 
{
	virtual HRESULT __safecall Get__className(_di_ISVGAnimatedString &__Get__className_result) = 0 ;
	/* safecall wrapper */ _di_ISVGAnimatedString _scw_Get__className() { _di_ISVGAnimatedString __r; HRESULT __hr = Get__className(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGAnimatedString _className = {read=_scw_Get__className};
};

__dispinterface  INTERFACE_UUID("{305104DA-98B5-11CF-BB82-00AA00BDCE0B}") ISVGStylableDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305104DB-98B5-11CF-BB82-00AA00BDCE0B}") ISVGLocatable  : public IDispatch 
{
	virtual HRESULT __safecall Get_nearestViewportElement(_di_ISVGElement &__Get_nearestViewportElement_result) = 0 ;
	virtual HRESULT __safecall Get_farthestViewportElement(_di_ISVGElement &__Get_farthestViewportElement_result) = 0 ;
	virtual HRESULT __safecall getBBox(_di_ISVGRect &__getBBox_result) = 0 ;
	virtual HRESULT __safecall getCTM(_di_ISVGMatrix &__getCTM_result) = 0 ;
	virtual HRESULT __safecall getScreenCTM(_di_ISVGMatrix &__getScreenCTM_result) = 0 ;
	virtual HRESULT __safecall getTransformToElement(const _di_ISVGElement pElement, _di_ISVGMatrix &__getTransformToElement_result) = 0 ;
	/* safecall wrapper */ _di_ISVGElement _scw_Get_nearestViewportElement() { _di_ISVGElement __r; HRESULT __hr = Get_nearestViewportElement(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGElement nearestViewportElement = {read=_scw_Get_nearestViewportElement};
	/* safecall wrapper */ _di_ISVGElement _scw_Get_farthestViewportElement() { _di_ISVGElement __r; HRESULT __hr = Get_farthestViewportElement(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGElement farthestViewportElement = {read=_scw_Get_farthestViewportElement};
};

__dispinterface  INTERFACE_UUID("{305104DB-98B5-11CF-BB82-00AA00BDCE0B}") ISVGLocatableDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305104DC-98B5-11CF-BB82-00AA00BDCE0B}") ISVGTransformable  : public IDispatch 
{
	virtual HRESULT __safecall Get_transform(_di_ISVGAnimatedTransformList &__Get_transform_result) = 0 ;
	/* safecall wrapper */ _di_ISVGAnimatedTransformList _scw_Get_transform() { _di_ISVGAnimatedTransformList __r; HRESULT __hr = Get_transform(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGAnimatedTransformList transform = {read=_scw_Get_transform};
};

__dispinterface  INTERFACE_UUID("{305104DC-98B5-11CF-BB82-00AA00BDCE0B}") ISVGTransformableDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305104DD-98B5-11CF-BB82-00AA00BDCE0B}") ISVGTests  : public IDispatch 
{
	virtual HRESULT __safecall Get_requiredFeatures(_di_ISVGStringList &__Get_requiredFeatures_result) = 0 ;
	virtual HRESULT __safecall Get_requiredExtensions(_di_ISVGStringList &__Get_requiredExtensions_result) = 0 ;
	virtual HRESULT __safecall Get_systemLanguage(_di_ISVGStringList &__Get_systemLanguage_result) = 0 ;
	virtual HRESULT __safecall hasExtension(const System::WideString extension, System::WordBool &__hasExtension_result) = 0 ;
	/* safecall wrapper */ _di_ISVGStringList _scw_Get_requiredFeatures() { _di_ISVGStringList __r; HRESULT __hr = Get_requiredFeatures(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGStringList requiredFeatures = {read=_scw_Get_requiredFeatures};
	/* safecall wrapper */ _di_ISVGStringList _scw_Get_requiredExtensions() { _di_ISVGStringList __r; HRESULT __hr = Get_requiredExtensions(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGStringList requiredExtensions = {read=_scw_Get_requiredExtensions};
	/* safecall wrapper */ _di_ISVGStringList _scw_Get_systemLanguage() { _di_ISVGStringList __r; HRESULT __hr = Get_systemLanguage(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGStringList systemLanguage = {read=_scw_Get_systemLanguage};
};

__dispinterface  INTERFACE_UUID("{305104DD-98B5-11CF-BB82-00AA00BDCE0B}") ISVGTestsDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305104DE-98B5-11CF-BB82-00AA00BDCE0B}") ISVGLangSpace  : public IDispatch 
{
	virtual HRESULT __safecall Set_xmllang(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_xmllang(System::WideString &__Get_xmllang_result) = 0 ;
	virtual HRESULT __safecall Set_xmlspace(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_xmlspace(System::WideString &__Get_xmlspace_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_xmllang() { System::WideString __r; HRESULT __hr = Get_xmllang(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString xmllang = {read=_scw_Get_xmllang, write=Set_xmllang};
	/* safecall wrapper */ System::WideString _scw_Get_xmlspace() { System::WideString __r; HRESULT __hr = Get_xmlspace(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString xmlspace = {read=_scw_Get_xmlspace, write=Set_xmlspace};
};

__dispinterface  INTERFACE_UUID("{305104DE-98B5-11CF-BB82-00AA00BDCE0B}") ISVGLangSpaceDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305104DF-98B5-11CF-BB82-00AA00BDCE0B}") ISVGExternalResourcesRequired  : public IDispatch 
{
	virtual HRESULT __safecall Get_externalResourcesRequired(_di_ISVGAnimatedBoolean &__Get_externalResourcesRequired_result) = 0 ;
	/* safecall wrapper */ _di_ISVGAnimatedBoolean _scw_Get_externalResourcesRequired() { _di_ISVGAnimatedBoolean __r; HRESULT __hr = Get_externalResourcesRequired(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGAnimatedBoolean externalResourcesRequired = {read=_scw_Get_externalResourcesRequired};
};

__dispinterface  INTERFACE_UUID("{305104DF-98B5-11CF-BB82-00AA00BDCE0B}") ISVGExternalResourcesRequiredDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305104E0-98B5-11CF-BB82-00AA00BDCE0B}") ISVGFitToViewBox  : public IDispatch 
{
	virtual HRESULT __safecall Get_viewBox(_di_ISVGAnimatedRect &__Get_viewBox_result) = 0 ;
	virtual HRESULT __safecall _Set_preserveAspectRatio(const _di_ISVGAnimatedPreserveAspectRatio p) = 0 ;
	virtual HRESULT __safecall Get_preserveAspectRatio(_di_ISVGAnimatedPreserveAspectRatio &__Get_preserveAspectRatio_result) = 0 ;
	/* safecall wrapper */ _di_ISVGAnimatedRect _scw_Get_viewBox() { _di_ISVGAnimatedRect __r; HRESULT __hr = Get_viewBox(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGAnimatedRect viewBox = {read=_scw_Get_viewBox};
	/* safecall wrapper */ _di_ISVGAnimatedPreserveAspectRatio _scw_Get_preserveAspectRatio() { _di_ISVGAnimatedPreserveAspectRatio __r; HRESULT __hr = Get_preserveAspectRatio(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGAnimatedPreserveAspectRatio preserveAspectRatio = {read=_scw_Get_preserveAspectRatio, write=_Set_preserveAspectRatio};
};

__dispinterface  INTERFACE_UUID("{305104E0-98B5-11CF-BB82-00AA00BDCE0B}") ISVGFitToViewBoxDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305104E1-98B5-11CF-BB82-00AA00BDCE0B}") ISVGZoomAndPan  : public IDispatch 
{
	virtual HRESULT __safecall Get_zoomAndPan(short &__Get_zoomAndPan_result) = 0 ;
	/* safecall wrapper */ short _scw_Get_zoomAndPan() { short __r; HRESULT __hr = Get_zoomAndPan(__r); System::CheckSafecallResult(__hr); return __r; }
	__property short zoomAndPan = {read=_scw_Get_zoomAndPan};
};

__dispinterface  INTERFACE_UUID("{305104E1-98B5-11CF-BB82-00AA00BDCE0B}") ISVGZoomAndPanDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305104E3-98B5-11CF-BB82-00AA00BDCE0B}") ISVGURIReference  : public IDispatch 
{
	virtual HRESULT __safecall Get_href(_di_ISVGAnimatedString &__Get_href_result) = 0 ;
	/* safecall wrapper */ _di_ISVGAnimatedString _scw_Get_href() { _di_ISVGAnimatedString __r; HRESULT __hr = Get_href(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGAnimatedString href = {read=_scw_Get_href};
};

__dispinterface  INTERFACE_UUID("{305104E3-98B5-11CF-BB82-00AA00BDCE0B}") ISVGURIReferenceDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305104D4-98B5-11CF-BB82-00AA00BDCE0B}") ISVGAnimatedAngle  : public IDispatch 
{
	virtual HRESULT __safecall _Set_baseVal(const _di_ISVGAngle p) = 0 ;
	virtual HRESULT __safecall Get_baseVal(_di_ISVGAngle &__Get_baseVal_result) = 0 ;
	virtual HRESULT __safecall _Set_animVal(const _di_ISVGAngle p) = 0 ;
	virtual HRESULT __safecall Get_animVal(_di_ISVGAngle &__Get_animVal_result) = 0 ;
	/* safecall wrapper */ _di_ISVGAngle _scw_Get_baseVal() { _di_ISVGAngle __r; HRESULT __hr = Get_baseVal(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGAngle baseVal = {read=_scw_Get_baseVal, write=_Set_baseVal};
	/* safecall wrapper */ _di_ISVGAngle _scw_Get_animVal() { _di_ISVGAngle __r; HRESULT __hr = Get_animVal(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGAngle animVal = {read=_scw_Get_animVal, write=_Set_animVal};
};

__dispinterface  INTERFACE_UUID("{305104D4-98B5-11CF-BB82-00AA00BDCE0B}") ISVGAnimatedAngleDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305104CA-98B5-11CF-BB82-00AA00BDCE0B}") ISVGAnimatedInteger  : public IDispatch 
{
	virtual HRESULT __safecall Set_baseVal(int p) = 0 ;
	virtual HRESULT __safecall Get_baseVal(int &__Get_baseVal_result) = 0 ;
	virtual HRESULT __safecall Set_animVal(int p) = 0 ;
	virtual HRESULT __safecall Get_animVal(int &__Get_animVal_result) = 0 ;
	/* safecall wrapper */ int _scw_Get_baseVal() { int __r; HRESULT __hr = Get_baseVal(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int baseVal = {read=_scw_Get_baseVal, write=Set_baseVal};
	/* safecall wrapper */ int _scw_Get_animVal() { int __r; HRESULT __hr = Get_animVal(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int animVal = {read=_scw_Get_animVal, write=Set_animVal};
};

__dispinterface  INTERFACE_UUID("{305104CA-98B5-11CF-BB82-00AA00BDCE0B}") ISVGAnimatedIntegerDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305104D1-98B5-11CF-BB82-00AA00BDCE0B}") ISVGLengthList  : public IDispatch 
{
	virtual HRESULT __safecall Set_numberOfItems(int p) = 0 ;
	virtual HRESULT __safecall Get_numberOfItems(int &__Get_numberOfItems_result) = 0 ;
	virtual HRESULT __safecall clear() = 0 ;
	virtual HRESULT __safecall initialize(const _di_ISVGLength newItem, _di_ISVGLength &__initialize_result) = 0 ;
	virtual HRESULT __safecall getItem(int index, _di_ISVGLength &__getItem_result) = 0 ;
	virtual HRESULT __safecall insertItemBefore(const _di_ISVGLength newItem, int index, _di_ISVGLength &__insertItemBefore_result) = 0 ;
	virtual HRESULT __safecall replaceItem(const _di_ISVGLength newItem, int index, _di_ISVGLength &__replaceItem_result) = 0 ;
	virtual HRESULT __safecall removeItem(int index, _di_ISVGLength &__removeItem_result) = 0 ;
	virtual HRESULT __safecall appendItem(const _di_ISVGLength newItem, _di_ISVGLength &__appendItem_result) = 0 ;
	/* safecall wrapper */ int _scw_Get_numberOfItems() { int __r; HRESULT __hr = Get_numberOfItems(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int numberOfItems = {read=_scw_Get_numberOfItems, write=Set_numberOfItems};
};

__dispinterface  INTERFACE_UUID("{305104D1-98B5-11CF-BB82-00AA00BDCE0B}") ISVGLengthListDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305104D2-98B5-11CF-BB82-00AA00BDCE0B}") ISVGAnimatedLengthList  : public IDispatch 
{
	virtual HRESULT __safecall _Set_baseVal(const _di_ISVGLengthList p) = 0 ;
	virtual HRESULT __safecall Get_baseVal(_di_ISVGLengthList &__Get_baseVal_result) = 0 ;
	virtual HRESULT __safecall _Set_animVal(const _di_ISVGLengthList p) = 0 ;
	virtual HRESULT __safecall Get_animVal(_di_ISVGLengthList &__Get_animVal_result) = 0 ;
	/* safecall wrapper */ _di_ISVGLengthList _scw_Get_baseVal() { _di_ISVGLengthList __r; HRESULT __hr = Get_baseVal(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGLengthList baseVal = {read=_scw_Get_baseVal, write=_Set_baseVal};
	/* safecall wrapper */ _di_ISVGLengthList _scw_Get_animVal() { _di_ISVGLengthList __r; HRESULT __hr = Get_animVal(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGLengthList animVal = {read=_scw_Get_animVal, write=_Set_animVal};
};

__dispinterface  INTERFACE_UUID("{305104D2-98B5-11CF-BB82-00AA00BDCE0B}") ISVGAnimatedLengthListDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305104CC-98B5-11CF-BB82-00AA00BDCE0B}") ISVGAnimatedNumber  : public IDispatch 
{
	virtual HRESULT __safecall Set_baseVal(float p) = 0 ;
	virtual HRESULT __safecall Get_baseVal(float &__Get_baseVal_result) = 0 ;
	virtual HRESULT __safecall Set_animVal(float p) = 0 ;
	virtual HRESULT __safecall Get_animVal(float &__Get_animVal_result) = 0 ;
	/* safecall wrapper */ float _scw_Get_baseVal() { float __r; HRESULT __hr = Get_baseVal(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float baseVal = {read=_scw_Get_baseVal, write=Set_baseVal};
	/* safecall wrapper */ float _scw_Get_animVal() { float __r; HRESULT __hr = Get_animVal(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float animVal = {read=_scw_Get_animVal, write=Set_animVal};
};

__dispinterface  INTERFACE_UUID("{305104CC-98B5-11CF-BB82-00AA00BDCE0B}") ISVGAnimatedNumberDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305104CD-98B5-11CF-BB82-00AA00BDCE0B}") ISVGNumberList  : public IDispatch 
{
	virtual HRESULT __safecall Set_numberOfItems(int p) = 0 ;
	virtual HRESULT __safecall Get_numberOfItems(int &__Get_numberOfItems_result) = 0 ;
	virtual HRESULT __safecall clear() = 0 ;
	virtual HRESULT __safecall initialize(const _di_ISVGNumber newItem, _di_ISVGNumber &__initialize_result) = 0 ;
	virtual HRESULT __safecall getItem(int index, _di_ISVGNumber &__getItem_result) = 0 ;
	virtual HRESULT __safecall insertItemBefore(const _di_ISVGNumber newItem, int index, _di_ISVGNumber &__insertItemBefore_result) = 0 ;
	virtual HRESULT __safecall replaceItem(const _di_ISVGNumber newItem, int index, _di_ISVGNumber &__replaceItem_result) = 0 ;
	virtual HRESULT __safecall removeItem(int index, _di_ISVGNumber &__removeItem_result) = 0 ;
	virtual HRESULT __safecall appendItem(const _di_ISVGNumber newItem, _di_ISVGNumber &__appendItem_result) = 0 ;
	/* safecall wrapper */ int _scw_Get_numberOfItems() { int __r; HRESULT __hr = Get_numberOfItems(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int numberOfItems = {read=_scw_Get_numberOfItems, write=Set_numberOfItems};
};

__dispinterface  INTERFACE_UUID("{305104CD-98B5-11CF-BB82-00AA00BDCE0B}") ISVGNumberListDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305104CE-98B5-11CF-BB82-00AA00BDCE0B}") ISVGAnimatedNumberList  : public IDispatch 
{
	virtual HRESULT __safecall _Set_baseVal(const _di_ISVGNumberList p) = 0 ;
	virtual HRESULT __safecall Get_baseVal(_di_ISVGNumberList &__Get_baseVal_result) = 0 ;
	virtual HRESULT __safecall _Set_animVal(const _di_ISVGNumberList p) = 0 ;
	virtual HRESULT __safecall Get_animVal(_di_ISVGNumberList &__Get_animVal_result) = 0 ;
	/* safecall wrapper */ _di_ISVGNumberList _scw_Get_baseVal() { _di_ISVGNumberList __r; HRESULT __hr = Get_baseVal(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGNumberList baseVal = {read=_scw_Get_baseVal, write=_Set_baseVal};
	/* safecall wrapper */ _di_ISVGNumberList _scw_Get_animVal() { _di_ISVGNumberList __r; HRESULT __hr = Get_animVal(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGNumberList animVal = {read=_scw_Get_animVal, write=_Set_animVal};
};

__dispinterface  INTERFACE_UUID("{305104CE-98B5-11CF-BB82-00AA00BDCE0B}") ISVGAnimatedNumberListDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3051052D-98B5-11CF-BB82-00AA00BDCE0B}") ISVGClipPathElement  : public IDispatch 
{
	virtual HRESULT __safecall _Set_clipPathUnits(const _di_ISVGAnimatedEnumeration p) = 0 ;
	virtual HRESULT __safecall Get_clipPathUnits(_di_ISVGAnimatedEnumeration &__Get_clipPathUnits_result) = 0 ;
	/* safecall wrapper */ _di_ISVGAnimatedEnumeration _scw_Get_clipPathUnits() { _di_ISVGAnimatedEnumeration __r; HRESULT __hr = Get_clipPathUnits(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGAnimatedEnumeration clipPathUnits = {read=_scw_Get_clipPathUnits, write=_Set_clipPathUnits};
};

__dispinterface  INTERFACE_UUID("{3051052D-98B5-11CF-BB82-00AA00BDCE0B}") ISVGClipPathElementDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3059003B-98B5-11CF-BB82-00AA00BDCE0B}") DispSVGClipPathElement  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{30590000-98B5-11CF-BB82-00AA00BDCE0B}") DispSVGElement  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305104D6-98B5-11CF-BB82-00AA00BDCE0B}") IICCSVGColor  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{305104D6-98B5-11CF-BB82-00AA00BDCE0B}") IICCSVGColorDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510524-98B5-11CF-BB82-00AA00BDCE0B}") ISVGPaint  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{30510524-98B5-11CF-BB82-00AA00BDCE0B}") ISVGPaintDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3051052C-98B5-11CF-BB82-00AA00BDCE0B}") ISVGPatternElement  : public IDispatch 
{
	virtual HRESULT __safecall _Set_patternUnits(const _di_ISVGAnimatedEnumeration p) = 0 ;
	virtual HRESULT __safecall Get_patternUnits(_di_ISVGAnimatedEnumeration &__Get_patternUnits_result) = 0 ;
	virtual HRESULT __safecall _Set_patternContentUnits(const _di_ISVGAnimatedEnumeration p) = 0 ;
	virtual HRESULT __safecall Get_patternContentUnits(_di_ISVGAnimatedEnumeration &__Get_patternContentUnits_result) = 0 ;
	virtual HRESULT __safecall _Set_patternTransform(const _di_ISVGAnimatedTransformList p) = 0 ;
	virtual HRESULT __safecall Get_patternTransform(_di_ISVGAnimatedTransformList &__Get_patternTransform_result) = 0 ;
	virtual HRESULT __safecall _Set_x(const _di_ISVGAnimatedLength p) = 0 ;
	virtual HRESULT __safecall Get_x(_di_ISVGAnimatedLength &__Get_x_result) = 0 ;
	virtual HRESULT __safecall _Set_y(const _di_ISVGAnimatedLength p) = 0 ;
	virtual HRESULT __safecall Get_y(_di_ISVGAnimatedLength &__Get_y_result) = 0 ;
	virtual HRESULT __safecall _Set_width(const _di_ISVGAnimatedLength p) = 0 ;
	virtual HRESULT __safecall Get_width(_di_ISVGAnimatedLength &__Get_width_result) = 0 ;
	virtual HRESULT __safecall _Set_height(const _di_ISVGAnimatedLength p) = 0 ;
	virtual HRESULT __safecall Get_height(_di_ISVGAnimatedLength &__Get_height_result) = 0 ;
	/* safecall wrapper */ _di_ISVGAnimatedEnumeration _scw_Get_patternUnits() { _di_ISVGAnimatedEnumeration __r; HRESULT __hr = Get_patternUnits(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGAnimatedEnumeration patternUnits = {read=_scw_Get_patternUnits, write=_Set_patternUnits};
	/* safecall wrapper */ _di_ISVGAnimatedEnumeration _scw_Get_patternContentUnits() { _di_ISVGAnimatedEnumeration __r; HRESULT __hr = Get_patternContentUnits(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGAnimatedEnumeration patternContentUnits = {read=_scw_Get_patternContentUnits, write=_Set_patternContentUnits};
	/* safecall wrapper */ _di_ISVGAnimatedTransformList _scw_Get_patternTransform() { _di_ISVGAnimatedTransformList __r; HRESULT __hr = Get_patternTransform(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGAnimatedTransformList patternTransform = {read=_scw_Get_patternTransform, write=_Set_patternTransform};
	/* safecall wrapper */ _di_ISVGAnimatedLength _scw_Get_x() { _di_ISVGAnimatedLength __r; HRESULT __hr = Get_x(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGAnimatedLength x = {read=_scw_Get_x, write=_Set_x};
	/* safecall wrapper */ _di_ISVGAnimatedLength _scw_Get_y() { _di_ISVGAnimatedLength __r; HRESULT __hr = Get_y(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGAnimatedLength y = {read=_scw_Get_y, write=_Set_y};
	/* safecall wrapper */ _di_ISVGAnimatedLength _scw_Get_width() { _di_ISVGAnimatedLength __r; HRESULT __hr = Get_width(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGAnimatedLength width = {read=_scw_Get_width, write=_Set_width};
	/* safecall wrapper */ _di_ISVGAnimatedLength _scw_Get_height() { _di_ISVGAnimatedLength __r; HRESULT __hr = Get_height(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGAnimatedLength height = {read=_scw_Get_height, write=_Set_height};
};

__dispinterface  INTERFACE_UUID("{3051052C-98B5-11CF-BB82-00AA00BDCE0B}") ISVGPatternElementDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3059002C-98B5-11CF-BB82-00AA00BDCE0B}") DispSVGPatternElement  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305104FC-98B5-11CF-BB82-00AA00BDCE0B}") ISVGPathSeg  : public IDispatch 
{
	virtual HRESULT __safecall Set_pathSegType(short p) = 0 ;
	virtual HRESULT __safecall Get_pathSegType(short &__Get_pathSegType_result) = 0 ;
	virtual HRESULT __safecall Get_pathSegTypeAsLetter(System::WideString &__Get_pathSegTypeAsLetter_result) = 0 ;
	/* safecall wrapper */ short _scw_Get_pathSegType() { short __r; HRESULT __hr = Get_pathSegType(__r); System::CheckSafecallResult(__hr); return __r; }
	__property short pathSegType = {read=_scw_Get_pathSegType, write=Set_pathSegType};
	/* safecall wrapper */ System::WideString _scw_Get_pathSegTypeAsLetter() { System::WideString __r; HRESULT __hr = Get_pathSegTypeAsLetter(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString pathSegTypeAsLetter = {read=_scw_Get_pathSegTypeAsLetter};
};

__dispinterface  INTERFACE_UUID("{305104FC-98B5-11CF-BB82-00AA00BDCE0B}") ISVGPathSegDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510506-98B5-11CF-BB82-00AA00BDCE0B}") ISVGPathSegArcAbs  : public IDispatch 
{
	virtual HRESULT __safecall Set_x(float p) = 0 ;
	virtual HRESULT __safecall Get_x(float &__Get_x_result) = 0 ;
	virtual HRESULT __safecall Set_y(float p) = 0 ;
	virtual HRESULT __safecall Get_y(float &__Get_y_result) = 0 ;
	virtual HRESULT __safecall Set_r1(float p) = 0 ;
	virtual HRESULT __safecall Get_r1(float &__Get_r1_result) = 0 ;
	virtual HRESULT __safecall Set_r2(float p) = 0 ;
	virtual HRESULT __safecall Get_r2(float &__Get_r2_result) = 0 ;
	virtual HRESULT __safecall Set_angle(float p) = 0 ;
	virtual HRESULT __safecall Get_angle(float &__Get_angle_result) = 0 ;
	virtual HRESULT __safecall Set_largeArcFlag(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_largeArcFlag(System::WordBool &__Get_largeArcFlag_result) = 0 ;
	virtual HRESULT __safecall Set_sweepFlag(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_sweepFlag(System::WordBool &__Get_sweepFlag_result) = 0 ;
	/* safecall wrapper */ float _scw_Get_x() { float __r; HRESULT __hr = Get_x(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float x = {read=_scw_Get_x, write=Set_x};
	/* safecall wrapper */ float _scw_Get_y() { float __r; HRESULT __hr = Get_y(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float y = {read=_scw_Get_y, write=Set_y};
	/* safecall wrapper */ float _scw_Get_r1() { float __r; HRESULT __hr = Get_r1(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float r1 = {read=_scw_Get_r1, write=Set_r1};
	/* safecall wrapper */ float _scw_Get_r2() { float __r; HRESULT __hr = Get_r2(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float r2 = {read=_scw_Get_r2, write=Set_r2};
	/* safecall wrapper */ float _scw_Get_angle() { float __r; HRESULT __hr = Get_angle(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float angle = {read=_scw_Get_angle, write=Set_angle};
	/* safecall wrapper */ System::WordBool _scw_Get_largeArcFlag() { System::WordBool __r; HRESULT __hr = Get_largeArcFlag(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool largeArcFlag = {read=_scw_Get_largeArcFlag, write=Set_largeArcFlag};
	/* safecall wrapper */ System::WordBool _scw_Get_sweepFlag() { System::WordBool __r; HRESULT __hr = Get_sweepFlag(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool sweepFlag = {read=_scw_Get_sweepFlag, write=Set_sweepFlag};
};

__dispinterface  INTERFACE_UUID("{30510506-98B5-11CF-BB82-00AA00BDCE0B}") ISVGPathSegArcAbsDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510507-98B5-11CF-BB82-00AA00BDCE0B}") ISVGPathSegArcRel  : public IDispatch 
{
	virtual HRESULT __safecall Set_x(float p) = 0 ;
	virtual HRESULT __safecall Get_x(float &__Get_x_result) = 0 ;
	virtual HRESULT __safecall Set_y(float p) = 0 ;
	virtual HRESULT __safecall Get_y(float &__Get_y_result) = 0 ;
	virtual HRESULT __safecall Set_r1(float p) = 0 ;
	virtual HRESULT __safecall Get_r1(float &__Get_r1_result) = 0 ;
	virtual HRESULT __safecall Set_r2(float p) = 0 ;
	virtual HRESULT __safecall Get_r2(float &__Get_r2_result) = 0 ;
	virtual HRESULT __safecall Set_angle(float p) = 0 ;
	virtual HRESULT __safecall Get_angle(float &__Get_angle_result) = 0 ;
	virtual HRESULT __safecall Set_largeArcFlag(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_largeArcFlag(System::WordBool &__Get_largeArcFlag_result) = 0 ;
	virtual HRESULT __safecall Set_sweepFlag(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_sweepFlag(System::WordBool &__Get_sweepFlag_result) = 0 ;
	/* safecall wrapper */ float _scw_Get_x() { float __r; HRESULT __hr = Get_x(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float x = {read=_scw_Get_x, write=Set_x};
	/* safecall wrapper */ float _scw_Get_y() { float __r; HRESULT __hr = Get_y(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float y = {read=_scw_Get_y, write=Set_y};
	/* safecall wrapper */ float _scw_Get_r1() { float __r; HRESULT __hr = Get_r1(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float r1 = {read=_scw_Get_r1, write=Set_r1};
	/* safecall wrapper */ float _scw_Get_r2() { float __r; HRESULT __hr = Get_r2(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float r2 = {read=_scw_Get_r2, write=Set_r2};
	/* safecall wrapper */ float _scw_Get_angle() { float __r; HRESULT __hr = Get_angle(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float angle = {read=_scw_Get_angle, write=Set_angle};
	/* safecall wrapper */ System::WordBool _scw_Get_largeArcFlag() { System::WordBool __r; HRESULT __hr = Get_largeArcFlag(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool largeArcFlag = {read=_scw_Get_largeArcFlag, write=Set_largeArcFlag};
	/* safecall wrapper */ System::WordBool _scw_Get_sweepFlag() { System::WordBool __r; HRESULT __hr = Get_sweepFlag(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool sweepFlag = {read=_scw_Get_sweepFlag, write=Set_sweepFlag};
};

__dispinterface  INTERFACE_UUID("{30510507-98B5-11CF-BB82-00AA00BDCE0B}") ISVGPathSegArcRelDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305104FD-98B5-11CF-BB82-00AA00BDCE0B}") ISVGPathSegClosePath  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{305104FD-98B5-11CF-BB82-00AA00BDCE0B}") ISVGPathSegClosePathDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305104FE-98B5-11CF-BB82-00AA00BDCE0B}") ISVGPathSegMovetoAbs  : public IDispatch 
{
	virtual HRESULT __safecall Set_x(float p) = 0 ;
	virtual HRESULT __safecall Get_x(float &__Get_x_result) = 0 ;
	virtual HRESULT __safecall Set_y(float p) = 0 ;
	virtual HRESULT __safecall Get_y(float &__Get_y_result) = 0 ;
	/* safecall wrapper */ float _scw_Get_x() { float __r; HRESULT __hr = Get_x(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float x = {read=_scw_Get_x, write=Set_x};
	/* safecall wrapper */ float _scw_Get_y() { float __r; HRESULT __hr = Get_y(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float y = {read=_scw_Get_y, write=Set_y};
};

__dispinterface  INTERFACE_UUID("{305104FE-98B5-11CF-BB82-00AA00BDCE0B}") ISVGPathSegMovetoAbsDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305104FF-98B5-11CF-BB82-00AA00BDCE0B}") ISVGPathSegMovetoRel  : public IDispatch 
{
	virtual HRESULT __safecall Set_x(float p) = 0 ;
	virtual HRESULT __safecall Get_x(float &__Get_x_result) = 0 ;
	virtual HRESULT __safecall Set_y(float p) = 0 ;
	virtual HRESULT __safecall Get_y(float &__Get_y_result) = 0 ;
	/* safecall wrapper */ float _scw_Get_x() { float __r; HRESULT __hr = Get_x(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float x = {read=_scw_Get_x, write=Set_x};
	/* safecall wrapper */ float _scw_Get_y() { float __r; HRESULT __hr = Get_y(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float y = {read=_scw_Get_y, write=Set_y};
};

__dispinterface  INTERFACE_UUID("{305104FF-98B5-11CF-BB82-00AA00BDCE0B}") ISVGPathSegMovetoRelDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510500-98B5-11CF-BB82-00AA00BDCE0B}") ISVGPathSegLinetoAbs  : public IDispatch 
{
	virtual HRESULT __safecall Set_x(float p) = 0 ;
	virtual HRESULT __safecall Get_x(float &__Get_x_result) = 0 ;
	virtual HRESULT __safecall Set_y(float p) = 0 ;
	virtual HRESULT __safecall Get_y(float &__Get_y_result) = 0 ;
	/* safecall wrapper */ float _scw_Get_x() { float __r; HRESULT __hr = Get_x(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float x = {read=_scw_Get_x, write=Set_x};
	/* safecall wrapper */ float _scw_Get_y() { float __r; HRESULT __hr = Get_y(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float y = {read=_scw_Get_y, write=Set_y};
};

__dispinterface  INTERFACE_UUID("{30510500-98B5-11CF-BB82-00AA00BDCE0B}") ISVGPathSegLinetoAbsDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510501-98B5-11CF-BB82-00AA00BDCE0B}") ISVGPathSegLinetoRel  : public IDispatch 
{
	virtual HRESULT __safecall Set_x(float p) = 0 ;
	virtual HRESULT __safecall Get_x(float &__Get_x_result) = 0 ;
	virtual HRESULT __safecall Set_y(float p) = 0 ;
	virtual HRESULT __safecall Get_y(float &__Get_y_result) = 0 ;
	/* safecall wrapper */ float _scw_Get_x() { float __r; HRESULT __hr = Get_x(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float x = {read=_scw_Get_x, write=Set_x};
	/* safecall wrapper */ float _scw_Get_y() { float __r; HRESULT __hr = Get_y(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float y = {read=_scw_Get_y, write=Set_y};
};

__dispinterface  INTERFACE_UUID("{30510501-98B5-11CF-BB82-00AA00BDCE0B}") ISVGPathSegLinetoRelDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510502-98B5-11CF-BB82-00AA00BDCE0B}") ISVGPathSegCurvetoCubicAbs  : public IDispatch 
{
	virtual HRESULT __safecall Set_x(float p) = 0 ;
	virtual HRESULT __safecall Get_x(float &__Get_x_result) = 0 ;
	virtual HRESULT __safecall Set_y(float p) = 0 ;
	virtual HRESULT __safecall Get_y(float &__Get_y_result) = 0 ;
	virtual HRESULT __safecall Set_x1(float p) = 0 ;
	virtual HRESULT __safecall Get_x1(float &__Get_x1_result) = 0 ;
	virtual HRESULT __safecall Set_y1(float p) = 0 ;
	virtual HRESULT __safecall Get_y1(float &__Get_y1_result) = 0 ;
	virtual HRESULT __safecall Set_x2(float p) = 0 ;
	virtual HRESULT __safecall Get_x2(float &__Get_x2_result) = 0 ;
	virtual HRESULT __safecall Set_y2(float p) = 0 ;
	virtual HRESULT __safecall Get_y2(float &__Get_y2_result) = 0 ;
	/* safecall wrapper */ float _scw_Get_x() { float __r; HRESULT __hr = Get_x(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float x = {read=_scw_Get_x, write=Set_x};
	/* safecall wrapper */ float _scw_Get_y() { float __r; HRESULT __hr = Get_y(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float y = {read=_scw_Get_y, write=Set_y};
	/* safecall wrapper */ float _scw_Get_x1() { float __r; HRESULT __hr = Get_x1(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float x1 = {read=_scw_Get_x1, write=Set_x1};
	/* safecall wrapper */ float _scw_Get_y1() { float __r; HRESULT __hr = Get_y1(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float y1 = {read=_scw_Get_y1, write=Set_y1};
	/* safecall wrapper */ float _scw_Get_x2() { float __r; HRESULT __hr = Get_x2(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float x2 = {read=_scw_Get_x2, write=Set_x2};
	/* safecall wrapper */ float _scw_Get_y2() { float __r; HRESULT __hr = Get_y2(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float y2 = {read=_scw_Get_y2, write=Set_y2};
};

__dispinterface  INTERFACE_UUID("{30510502-98B5-11CF-BB82-00AA00BDCE0B}") ISVGPathSegCurvetoCubicAbsDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510503-98B5-11CF-BB82-00AA00BDCE0B}") ISVGPathSegCurvetoCubicRel  : public IDispatch 
{
	virtual HRESULT __safecall Set_x(float p) = 0 ;
	virtual HRESULT __safecall Get_x(float &__Get_x_result) = 0 ;
	virtual HRESULT __safecall Set_y(float p) = 0 ;
	virtual HRESULT __safecall Get_y(float &__Get_y_result) = 0 ;
	virtual HRESULT __safecall Set_x1(float p) = 0 ;
	virtual HRESULT __safecall Get_x1(float &__Get_x1_result) = 0 ;
	virtual HRESULT __safecall Set_y1(float p) = 0 ;
	virtual HRESULT __safecall Get_y1(float &__Get_y1_result) = 0 ;
	virtual HRESULT __safecall Set_x2(float p) = 0 ;
	virtual HRESULT __safecall Get_x2(float &__Get_x2_result) = 0 ;
	virtual HRESULT __safecall Set_y2(float p) = 0 ;
	virtual HRESULT __safecall Get_y2(float &__Get_y2_result) = 0 ;
	/* safecall wrapper */ float _scw_Get_x() { float __r; HRESULT __hr = Get_x(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float x = {read=_scw_Get_x, write=Set_x};
	/* safecall wrapper */ float _scw_Get_y() { float __r; HRESULT __hr = Get_y(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float y = {read=_scw_Get_y, write=Set_y};
	/* safecall wrapper */ float _scw_Get_x1() { float __r; HRESULT __hr = Get_x1(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float x1 = {read=_scw_Get_x1, write=Set_x1};
	/* safecall wrapper */ float _scw_Get_y1() { float __r; HRESULT __hr = Get_y1(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float y1 = {read=_scw_Get_y1, write=Set_y1};
	/* safecall wrapper */ float _scw_Get_x2() { float __r; HRESULT __hr = Get_x2(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float x2 = {read=_scw_Get_x2, write=Set_x2};
	/* safecall wrapper */ float _scw_Get_y2() { float __r; HRESULT __hr = Get_y2(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float y2 = {read=_scw_Get_y2, write=Set_y2};
};

__dispinterface  INTERFACE_UUID("{30510503-98B5-11CF-BB82-00AA00BDCE0B}") ISVGPathSegCurvetoCubicRelDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3051050C-98B5-11CF-BB82-00AA00BDCE0B}") ISVGPathSegCurvetoCubicSmoothAbs  : public IDispatch 
{
	virtual HRESULT __safecall Set_x(float p) = 0 ;
	virtual HRESULT __safecall Get_x(float &__Get_x_result) = 0 ;
	virtual HRESULT __safecall Set_y(float p) = 0 ;
	virtual HRESULT __safecall Get_y(float &__Get_y_result) = 0 ;
	virtual HRESULT __safecall Set_x2(float p) = 0 ;
	virtual HRESULT __safecall Get_x2(float &__Get_x2_result) = 0 ;
	virtual HRESULT __safecall Set_y2(float p) = 0 ;
	virtual HRESULT __safecall Get_y2(float &__Get_y2_result) = 0 ;
	/* safecall wrapper */ float _scw_Get_x() { float __r; HRESULT __hr = Get_x(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float x = {read=_scw_Get_x, write=Set_x};
	/* safecall wrapper */ float _scw_Get_y() { float __r; HRESULT __hr = Get_y(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float y = {read=_scw_Get_y, write=Set_y};
	/* safecall wrapper */ float _scw_Get_x2() { float __r; HRESULT __hr = Get_x2(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float x2 = {read=_scw_Get_x2, write=Set_x2};
	/* safecall wrapper */ float _scw_Get_y2() { float __r; HRESULT __hr = Get_y2(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float y2 = {read=_scw_Get_y2, write=Set_y2};
};

__dispinterface  INTERFACE_UUID("{3051050C-98B5-11CF-BB82-00AA00BDCE0B}") ISVGPathSegCurvetoCubicSmoothAbsDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3051050D-98B5-11CF-BB82-00AA00BDCE0B}") ISVGPathSegCurvetoCubicSmoothRel  : public IDispatch 
{
	virtual HRESULT __safecall Set_x(float p) = 0 ;
	virtual HRESULT __safecall Get_x(float &__Get_x_result) = 0 ;
	virtual HRESULT __safecall Set_y(float p) = 0 ;
	virtual HRESULT __safecall Get_y(float &__Get_y_result) = 0 ;
	virtual HRESULT __safecall Set_x2(float p) = 0 ;
	virtual HRESULT __safecall Get_x2(float &__Get_x2_result) = 0 ;
	virtual HRESULT __safecall Set_y2(float p) = 0 ;
	virtual HRESULT __safecall Get_y2(float &__Get_y2_result) = 0 ;
	/* safecall wrapper */ float _scw_Get_x() { float __r; HRESULT __hr = Get_x(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float x = {read=_scw_Get_x, write=Set_x};
	/* safecall wrapper */ float _scw_Get_y() { float __r; HRESULT __hr = Get_y(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float y = {read=_scw_Get_y, write=Set_y};
	/* safecall wrapper */ float _scw_Get_x2() { float __r; HRESULT __hr = Get_x2(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float x2 = {read=_scw_Get_x2, write=Set_x2};
	/* safecall wrapper */ float _scw_Get_y2() { float __r; HRESULT __hr = Get_y2(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float y2 = {read=_scw_Get_y2, write=Set_y2};
};

__dispinterface  INTERFACE_UUID("{3051050D-98B5-11CF-BB82-00AA00BDCE0B}") ISVGPathSegCurvetoCubicSmoothRelDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510504-98B5-11CF-BB82-00AA00BDCE0B}") ISVGPathSegCurvetoQuadraticAbs  : public IDispatch 
{
	virtual HRESULT __safecall Set_x(float p) = 0 ;
	virtual HRESULT __safecall Get_x(float &__Get_x_result) = 0 ;
	virtual HRESULT __safecall Set_y(float p) = 0 ;
	virtual HRESULT __safecall Get_y(float &__Get_y_result) = 0 ;
	virtual HRESULT __safecall Set_x1(float p) = 0 ;
	virtual HRESULT __safecall Get_x1(float &__Get_x1_result) = 0 ;
	virtual HRESULT __safecall Set_y1(float p) = 0 ;
	virtual HRESULT __safecall Get_y1(float &__Get_y1_result) = 0 ;
	/* safecall wrapper */ float _scw_Get_x() { float __r; HRESULT __hr = Get_x(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float x = {read=_scw_Get_x, write=Set_x};
	/* safecall wrapper */ float _scw_Get_y() { float __r; HRESULT __hr = Get_y(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float y = {read=_scw_Get_y, write=Set_y};
	/* safecall wrapper */ float _scw_Get_x1() { float __r; HRESULT __hr = Get_x1(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float x1 = {read=_scw_Get_x1, write=Set_x1};
	/* safecall wrapper */ float _scw_Get_y1() { float __r; HRESULT __hr = Get_y1(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float y1 = {read=_scw_Get_y1, write=Set_y1};
};

__dispinterface  INTERFACE_UUID("{30510504-98B5-11CF-BB82-00AA00BDCE0B}") ISVGPathSegCurvetoQuadraticAbsDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510505-98B5-11CF-BB82-00AA00BDCE0B}") ISVGPathSegCurvetoQuadraticRel  : public IDispatch 
{
	virtual HRESULT __safecall Set_x(float p) = 0 ;
	virtual HRESULT __safecall Get_x(float &__Get_x_result) = 0 ;
	virtual HRESULT __safecall Set_y(float p) = 0 ;
	virtual HRESULT __safecall Get_y(float &__Get_y_result) = 0 ;
	virtual HRESULT __safecall Set_x1(float p) = 0 ;
	virtual HRESULT __safecall Get_x1(float &__Get_x1_result) = 0 ;
	virtual HRESULT __safecall Set_y1(float p) = 0 ;
	virtual HRESULT __safecall Get_y1(float &__Get_y1_result) = 0 ;
	/* safecall wrapper */ float _scw_Get_x() { float __r; HRESULT __hr = Get_x(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float x = {read=_scw_Get_x, write=Set_x};
	/* safecall wrapper */ float _scw_Get_y() { float __r; HRESULT __hr = Get_y(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float y = {read=_scw_Get_y, write=Set_y};
	/* safecall wrapper */ float _scw_Get_x1() { float __r; HRESULT __hr = Get_x1(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float x1 = {read=_scw_Get_x1, write=Set_x1};
	/* safecall wrapper */ float _scw_Get_y1() { float __r; HRESULT __hr = Get_y1(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float y1 = {read=_scw_Get_y1, write=Set_y1};
};

__dispinterface  INTERFACE_UUID("{30510505-98B5-11CF-BB82-00AA00BDCE0B}") ISVGPathSegCurvetoQuadraticRelDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3051050E-98B5-11CF-BB82-00AA00BDCE0B}") ISVGPathSegCurvetoQuadraticSmoothAbs  : public IDispatch 
{
	virtual HRESULT __safecall Set_x(float p) = 0 ;
	virtual HRESULT __safecall Get_x(float &__Get_x_result) = 0 ;
	virtual HRESULT __safecall Set_y(float p) = 0 ;
	virtual HRESULT __safecall Get_y(float &__Get_y_result) = 0 ;
	/* safecall wrapper */ float _scw_Get_x() { float __r; HRESULT __hr = Get_x(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float x = {read=_scw_Get_x, write=Set_x};
	/* safecall wrapper */ float _scw_Get_y() { float __r; HRESULT __hr = Get_y(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float y = {read=_scw_Get_y, write=Set_y};
};

__dispinterface  INTERFACE_UUID("{3051050E-98B5-11CF-BB82-00AA00BDCE0B}") ISVGPathSegCurvetoQuadraticSmoothAbsDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3051050F-98B5-11CF-BB82-00AA00BDCE0B}") ISVGPathSegCurvetoQuadraticSmoothRel  : public IDispatch 
{
	virtual HRESULT __safecall Set_x(float p) = 0 ;
	virtual HRESULT __safecall Get_x(float &__Get_x_result) = 0 ;
	virtual HRESULT __safecall Set_y(float p) = 0 ;
	virtual HRESULT __safecall Get_y(float &__Get_y_result) = 0 ;
	/* safecall wrapper */ float _scw_Get_x() { float __r; HRESULT __hr = Get_x(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float x = {read=_scw_Get_x, write=Set_x};
	/* safecall wrapper */ float _scw_Get_y() { float __r; HRESULT __hr = Get_y(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float y = {read=_scw_Get_y, write=Set_y};
};

__dispinterface  INTERFACE_UUID("{3051050F-98B5-11CF-BB82-00AA00BDCE0B}") ISVGPathSegCurvetoQuadraticSmoothRelDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510508-98B5-11CF-BB82-00AA00BDCE0B}") ISVGPathSegLinetoHorizontalAbs  : public IDispatch 
{
	virtual HRESULT __safecall Set_x(float p) = 0 ;
	virtual HRESULT __safecall Get_x(float &__Get_x_result) = 0 ;
	/* safecall wrapper */ float _scw_Get_x() { float __r; HRESULT __hr = Get_x(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float x = {read=_scw_Get_x, write=Set_x};
};

__dispinterface  INTERFACE_UUID("{30510508-98B5-11CF-BB82-00AA00BDCE0B}") ISVGPathSegLinetoHorizontalAbsDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510509-98B5-11CF-BB82-00AA00BDCE0B}") ISVGPathSegLinetoHorizontalRel  : public IDispatch 
{
	virtual HRESULT __safecall Set_x(float p) = 0 ;
	virtual HRESULT __safecall Get_x(float &__Get_x_result) = 0 ;
	/* safecall wrapper */ float _scw_Get_x() { float __r; HRESULT __hr = Get_x(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float x = {read=_scw_Get_x, write=Set_x};
};

__dispinterface  INTERFACE_UUID("{30510509-98B5-11CF-BB82-00AA00BDCE0B}") ISVGPathSegLinetoHorizontalRelDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3051050A-98B5-11CF-BB82-00AA00BDCE0B}") ISVGPathSegLinetoVerticalAbs  : public IDispatch 
{
	virtual HRESULT __safecall Set_y(float p) = 0 ;
	virtual HRESULT __safecall Get_y(float &__Get_y_result) = 0 ;
	/* safecall wrapper */ float _scw_Get_y() { float __r; HRESULT __hr = Get_y(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float y = {read=_scw_Get_y, write=Set_y};
};

__dispinterface  INTERFACE_UUID("{3051050A-98B5-11CF-BB82-00AA00BDCE0B}") ISVGPathSegLinetoVerticalAbsDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3051050B-98B5-11CF-BB82-00AA00BDCE0B}") ISVGPathSegLinetoVerticalRel  : public IDispatch 
{
	virtual HRESULT __safecall Set_y(float p) = 0 ;
	virtual HRESULT __safecall Get_y(float &__Get_y_result) = 0 ;
	/* safecall wrapper */ float _scw_Get_y() { float __r; HRESULT __hr = Get_y(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float y = {read=_scw_Get_y, write=Set_y};
};

__dispinterface  INTERFACE_UUID("{3051050B-98B5-11CF-BB82-00AA00BDCE0B}") ISVGPathSegLinetoVerticalRelDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{30590013-98B5-11CF-BB82-00AA00BDCE0B}") DispSVGPathSegArcAbs  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{30590014-98B5-11CF-BB82-00AA00BDCE0B}") DispSVGPathSegArcRel  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{30590015-98B5-11CF-BB82-00AA00BDCE0B}") DispSVGPathSegClosePath  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{30590024-98B5-11CF-BB82-00AA00BDCE0B}") DispSVGPathSegMovetoAbs  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{30590025-98B5-11CF-BB82-00AA00BDCE0B}") DispSVGPathSegMovetoRel  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3059001E-98B5-11CF-BB82-00AA00BDCE0B}") DispSVGPathSegLinetoAbs  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{30590021-98B5-11CF-BB82-00AA00BDCE0B}") DispSVGPathSegLinetoRel  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{30590016-98B5-11CF-BB82-00AA00BDCE0B}") DispSVGPathSegCurvetoCubicAbs  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{30590017-98B5-11CF-BB82-00AA00BDCE0B}") DispSVGPathSegCurvetoCubicRel  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{30590018-98B5-11CF-BB82-00AA00BDCE0B}") DispSVGPathSegCurvetoCubicSmoothAbs  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{30590019-98B5-11CF-BB82-00AA00BDCE0B}") DispSVGPathSegCurvetoCubicSmoothRel  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3059001A-98B5-11CF-BB82-00AA00BDCE0B}") DispSVGPathSegCurvetoQuadraticAbs  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3059001B-98B5-11CF-BB82-00AA00BDCE0B}") DispSVGPathSegCurvetoQuadraticRel  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3059001C-98B5-11CF-BB82-00AA00BDCE0B}") DispSVGPathSegCurvetoQuadraticSmoothAbs  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3059001D-98B5-11CF-BB82-00AA00BDCE0B}") DispSVGPathSegCurvetoQuadraticSmoothRel  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3059001F-98B5-11CF-BB82-00AA00BDCE0B}") DispSVGPathSegLinetoHorizontalAbs  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{30590020-98B5-11CF-BB82-00AA00BDCE0B}") DispSVGPathSegLinetoHorizontalRel  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{30590022-98B5-11CF-BB82-00AA00BDCE0B}") DispSVGPathSegLinetoVerticalAbs  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{30590023-98B5-11CF-BB82-00AA00BDCE0B}") DispSVGPathSegLinetoVerticalRel  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510510-98B5-11CF-BB82-00AA00BDCE0B}") ISVGPathSegList  : public IDispatch 
{
	virtual HRESULT __safecall Set_numberOfItems(int p) = 0 ;
	virtual HRESULT __safecall Get_numberOfItems(int &__Get_numberOfItems_result) = 0 ;
	virtual HRESULT __safecall clear() = 0 ;
	virtual HRESULT __safecall initialize(const _di_ISVGPathSeg newItem, _di_ISVGPathSeg &__initialize_result) = 0 ;
	virtual HRESULT __safecall getItem(int index, _di_ISVGPathSeg &__getItem_result) = 0 ;
	virtual HRESULT __safecall insertItemBefore(const _di_ISVGPathSeg newItem, int index, _di_ISVGPathSeg &__insertItemBefore_result) = 0 ;
	virtual HRESULT __safecall replaceItem(const _di_ISVGPathSeg newItem, int index, _di_ISVGPathSeg &__replaceItem_result) = 0 ;
	virtual HRESULT __safecall removeItem(int index, _di_ISVGPathSeg &__removeItem_result) = 0 ;
	virtual HRESULT __safecall appendItem(const _di_ISVGPathSeg newItem, _di_ISVGPathSeg &__appendItem_result) = 0 ;
	/* safecall wrapper */ int _scw_Get_numberOfItems() { int __r; HRESULT __hr = Get_numberOfItems(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int numberOfItems = {read=_scw_Get_numberOfItems, write=Set_numberOfItems};
};

__dispinterface  INTERFACE_UUID("{30510510-98B5-11CF-BB82-00AA00BDCE0B}") ISVGPathSegListDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305104F5-98B5-11CF-BB82-00AA00BDCE0B}") ISVGPointList  : public IDispatch 
{
	virtual HRESULT __safecall Set_numberOfItems(int p) = 0 ;
	virtual HRESULT __safecall Get_numberOfItems(int &__Get_numberOfItems_result) = 0 ;
	virtual HRESULT __safecall clear() = 0 ;
	virtual HRESULT __safecall initialize(const _di_ISVGPoint pNewItem, _di_ISVGPoint &__initialize_result) = 0 ;
	virtual HRESULT __safecall getItem(int index, _di_ISVGPoint &__getItem_result) = 0 ;
	virtual HRESULT __safecall insertItemBefore(const _di_ISVGPoint pNewItem, int index, _di_ISVGPoint &__insertItemBefore_result) = 0 ;
	virtual HRESULT __safecall replaceItem(const _di_ISVGPoint pNewItem, int index, _di_ISVGPoint &__replaceItem_result) = 0 ;
	virtual HRESULT __safecall removeItem(int index, _di_ISVGPoint &__removeItem_result) = 0 ;
	virtual HRESULT __safecall appendItem(const _di_ISVGPoint pNewItem, _di_ISVGPoint &__appendItem_result) = 0 ;
	/* safecall wrapper */ int _scw_Get_numberOfItems() { int __r; HRESULT __hr = Get_numberOfItems(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int numberOfItems = {read=_scw_Get_numberOfItems, write=Set_numberOfItems};
};

__dispinterface  INTERFACE_UUID("{305104F5-98B5-11CF-BB82-00AA00BDCE0B}") ISVGPointListDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{30590001-98B5-11CF-BB82-00AA00BDCE0B}") DispSVGSVGElement  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305104EE-98B5-11CF-BB82-00AA00BDCE0B}") ISVGElementInstance  : public IDispatch 
{
	virtual HRESULT __safecall Get_correspondingElement(_di_ISVGElement &__Get_correspondingElement_result) = 0 ;
	virtual HRESULT __safecall Get_correspondingUseElement(_di_ISVGUseElement &__Get_correspondingUseElement_result) = 0 ;
	virtual HRESULT __safecall Get_parentNode(_di_ISVGElementInstance &__Get_parentNode_result) = 0 ;
	virtual HRESULT __safecall Get_childNodes(_di_ISVGElementInstanceList &__Get_childNodes_result) = 0 ;
	virtual HRESULT __safecall Get_firstChild(_di_ISVGElementInstance &__Get_firstChild_result) = 0 ;
	virtual HRESULT __safecall Get_lastChild(_di_ISVGElementInstance &__Get_lastChild_result) = 0 ;
	virtual HRESULT __safecall Get_previousSibling(_di_ISVGElementInstance &__Get_previousSibling_result) = 0 ;
	virtual HRESULT __safecall Get_nextSibling(_di_ISVGElementInstance &__Get_nextSibling_result) = 0 ;
	/* safecall wrapper */ _di_ISVGElement _scw_Get_correspondingElement() { _di_ISVGElement __r; HRESULT __hr = Get_correspondingElement(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGElement correspondingElement = {read=_scw_Get_correspondingElement};
	/* safecall wrapper */ _di_ISVGUseElement _scw_Get_correspondingUseElement() { _di_ISVGUseElement __r; HRESULT __hr = Get_correspondingUseElement(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGUseElement correspondingUseElement = {read=_scw_Get_correspondingUseElement};
	/* safecall wrapper */ _di_ISVGElementInstance _scw_Get_parentNode() { _di_ISVGElementInstance __r; HRESULT __hr = Get_parentNode(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGElementInstance parentNode = {read=_scw_Get_parentNode};
	/* safecall wrapper */ _di_ISVGElementInstanceList _scw_Get_childNodes() { _di_ISVGElementInstanceList __r; HRESULT __hr = Get_childNodes(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGElementInstanceList childNodes = {read=_scw_Get_childNodes};
	/* safecall wrapper */ _di_ISVGElementInstance _scw_Get_firstChild() { _di_ISVGElementInstance __r; HRESULT __hr = Get_firstChild(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGElementInstance firstChild = {read=_scw_Get_firstChild};
	/* safecall wrapper */ _di_ISVGElementInstance _scw_Get_lastChild() { _di_ISVGElementInstance __r; HRESULT __hr = Get_lastChild(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGElementInstance lastChild = {read=_scw_Get_lastChild};
	/* safecall wrapper */ _di_ISVGElementInstance _scw_Get_previousSibling() { _di_ISVGElementInstance __r; HRESULT __hr = Get_previousSibling(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGElementInstance previousSibling = {read=_scw_Get_previousSibling};
	/* safecall wrapper */ _di_ISVGElementInstance _scw_Get_nextSibling() { _di_ISVGElementInstance __r; HRESULT __hr = Get_nextSibling(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGElementInstance nextSibling = {read=_scw_Get_nextSibling};
};

__dispinterface  INTERFACE_UUID("{305104EE-98B5-11CF-BB82-00AA00BDCE0B}") ISVGElementInstanceDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305104ED-98B5-11CF-BB82-00AA00BDCE0B}") ISVGUseElement  : public IDispatch 
{
	virtual HRESULT __safecall _Set_x(const _di_ISVGAnimatedLength p) = 0 ;
	virtual HRESULT __safecall Get_x(_di_ISVGAnimatedLength &__Get_x_result) = 0 ;
	virtual HRESULT __safecall _Set_y(const _di_ISVGAnimatedLength p) = 0 ;
	virtual HRESULT __safecall Get_y(_di_ISVGAnimatedLength &__Get_y_result) = 0 ;
	virtual HRESULT __safecall _Set_width(const _di_ISVGAnimatedLength p) = 0 ;
	virtual HRESULT __safecall Get_width(_di_ISVGAnimatedLength &__Get_width_result) = 0 ;
	virtual HRESULT __safecall _Set_height(const _di_ISVGAnimatedLength p) = 0 ;
	virtual HRESULT __safecall Get_height(_di_ISVGAnimatedLength &__Get_height_result) = 0 ;
	virtual HRESULT __safecall _Set_instanceRoot(const _di_ISVGElementInstance p) = 0 ;
	virtual HRESULT __safecall Get_instanceRoot(_di_ISVGElementInstance &__Get_instanceRoot_result) = 0 ;
	virtual HRESULT __safecall _Set_animatedInstanceRoot(const _di_ISVGElementInstance p) = 0 ;
	virtual HRESULT __safecall Get_animatedInstanceRoot(_di_ISVGElementInstance &__Get_animatedInstanceRoot_result) = 0 ;
	/* safecall wrapper */ _di_ISVGAnimatedLength _scw_Get_x() { _di_ISVGAnimatedLength __r; HRESULT __hr = Get_x(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGAnimatedLength x = {read=_scw_Get_x, write=_Set_x};
	/* safecall wrapper */ _di_ISVGAnimatedLength _scw_Get_y() { _di_ISVGAnimatedLength __r; HRESULT __hr = Get_y(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGAnimatedLength y = {read=_scw_Get_y, write=_Set_y};
	/* safecall wrapper */ _di_ISVGAnimatedLength _scw_Get_width() { _di_ISVGAnimatedLength __r; HRESULT __hr = Get_width(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGAnimatedLength width = {read=_scw_Get_width, write=_Set_width};
	/* safecall wrapper */ _di_ISVGAnimatedLength _scw_Get_height() { _di_ISVGAnimatedLength __r; HRESULT __hr = Get_height(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGAnimatedLength height = {read=_scw_Get_height, write=_Set_height};
	/* safecall wrapper */ _di_ISVGElementInstance _scw_Get_instanceRoot() { _di_ISVGElementInstance __r; HRESULT __hr = Get_instanceRoot(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGElementInstance instanceRoot = {read=_scw_Get_instanceRoot, write=_Set_instanceRoot};
	/* safecall wrapper */ _di_ISVGElementInstance _scw_Get_animatedInstanceRoot() { _di_ISVGElementInstance __r; HRESULT __hr = Get_animatedInstanceRoot(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGElementInstance animatedInstanceRoot = {read=_scw_Get_animatedInstanceRoot, write=_Set_animatedInstanceRoot};
};

__dispinterface  INTERFACE_UUID("{305104ED-98B5-11CF-BB82-00AA00BDCE0B}") ISVGUseElementDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305104EF-98B5-11CF-BB82-00AA00BDCE0B}") ISVGElementInstanceList  : public IDispatch 
{
	virtual HRESULT __safecall Get_length(int &__Get_length_result) = 0 ;
	virtual HRESULT __safecall item(int index, _di_ISVGElementInstance &__item_result) = 0 ;
	/* safecall wrapper */ int _scw_Get_length() { int __r; HRESULT __hr = Get_length(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int length = {read=_scw_Get_length};
};

__dispinterface  INTERFACE_UUID("{305104EF-98B5-11CF-BB82-00AA00BDCE0B}") ISVGElementInstanceListDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{30590010-98B5-11CF-BB82-00AA00BDCE0B}") DispSVGUseElement  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F5A6-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLStyleSheetRulesAppliedCollection  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F5A5-98B5-11CF-BB82-00AA00BDCE0B}") DispRulesApplied  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F5A4-98B5-11CF-BB82-00AA00BDCE0B}") DispRulesAppliedCollection  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{30590070-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLW3CComputedStyle  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510517-98B5-11CF-BB82-00AA00BDCE0B}") ISVGAnimatedPoints  : public IDispatch 
{
	virtual HRESULT __safecall _Set_points(const _di_ISVGPointList p) = 0 ;
	virtual HRESULT __safecall Get_points(_di_ISVGPointList &__Get_points_result) = 0 ;
	virtual HRESULT __safecall _Set_animatedPoints(const _di_ISVGPointList p) = 0 ;
	virtual HRESULT __safecall Get_animatedPoints(_di_ISVGPointList &__Get_animatedPoints_result) = 0 ;
	/* safecall wrapper */ _di_ISVGPointList _scw_Get_points() { _di_ISVGPointList __r; HRESULT __hr = Get_points(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGPointList points = {read=_scw_Get_points, write=_Set_points};
	/* safecall wrapper */ _di_ISVGPointList _scw_Get_animatedPoints() { _di_ISVGPointList __r; HRESULT __hr = Get_animatedPoints(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGPointList animatedPoints = {read=_scw_Get_animatedPoints, write=_Set_animatedPoints};
};

__dispinterface  INTERFACE_UUID("{30510517-98B5-11CF-BB82-00AA00BDCE0B}") ISVGAnimatedPointsDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510514-98B5-11CF-BB82-00AA00BDCE0B}") ISVGCircleElement  : public IDispatch 
{
	virtual HRESULT __safecall _Set_cx(const _di_ISVGAnimatedLength p) = 0 ;
	virtual HRESULT __safecall Get_cx(_di_ISVGAnimatedLength &__Get_cx_result) = 0 ;
	virtual HRESULT __safecall _Set_cy(const _di_ISVGAnimatedLength p) = 0 ;
	virtual HRESULT __safecall Get_cy(_di_ISVGAnimatedLength &__Get_cy_result) = 0 ;
	virtual HRESULT __safecall _Set_r(const _di_ISVGAnimatedLength p) = 0 ;
	virtual HRESULT __safecall Get_r(_di_ISVGAnimatedLength &__Get_r_result) = 0 ;
	/* safecall wrapper */ _di_ISVGAnimatedLength _scw_Get_cx() { _di_ISVGAnimatedLength __r; HRESULT __hr = Get_cx(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGAnimatedLength cx = {read=_scw_Get_cx, write=_Set_cx};
	/* safecall wrapper */ _di_ISVGAnimatedLength _scw_Get_cy() { _di_ISVGAnimatedLength __r; HRESULT __hr = Get_cy(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGAnimatedLength cy = {read=_scw_Get_cy, write=_Set_cy};
	/* safecall wrapper */ _di_ISVGAnimatedLength _scw_Get_r() { _di_ISVGAnimatedLength __r; HRESULT __hr = Get_r(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGAnimatedLength r = {read=_scw_Get_r, write=_Set_r};
};

__dispinterface  INTERFACE_UUID("{30510514-98B5-11CF-BB82-00AA00BDCE0B}") ISVGCircleElementDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510515-98B5-11CF-BB82-00AA00BDCE0B}") ISVGEllipseElement  : public IDispatch 
{
	virtual HRESULT __safecall _Set_cx(const _di_ISVGAnimatedLength p) = 0 ;
	virtual HRESULT __safecall Get_cx(_di_ISVGAnimatedLength &__Get_cx_result) = 0 ;
	virtual HRESULT __safecall _Set_cy(const _di_ISVGAnimatedLength p) = 0 ;
	virtual HRESULT __safecall Get_cy(_di_ISVGAnimatedLength &__Get_cy_result) = 0 ;
	virtual HRESULT __safecall _Set_rx(const _di_ISVGAnimatedLength p) = 0 ;
	virtual HRESULT __safecall Get_rx(_di_ISVGAnimatedLength &__Get_rx_result) = 0 ;
	virtual HRESULT __safecall _Set_ry(const _di_ISVGAnimatedLength p) = 0 ;
	virtual HRESULT __safecall Get_ry(_di_ISVGAnimatedLength &__Get_ry_result) = 0 ;
	/* safecall wrapper */ _di_ISVGAnimatedLength _scw_Get_cx() { _di_ISVGAnimatedLength __r; HRESULT __hr = Get_cx(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGAnimatedLength cx = {read=_scw_Get_cx, write=_Set_cx};
	/* safecall wrapper */ _di_ISVGAnimatedLength _scw_Get_cy() { _di_ISVGAnimatedLength __r; HRESULT __hr = Get_cy(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGAnimatedLength cy = {read=_scw_Get_cy, write=_Set_cy};
	/* safecall wrapper */ _di_ISVGAnimatedLength _scw_Get_rx() { _di_ISVGAnimatedLength __r; HRESULT __hr = Get_rx(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGAnimatedLength rx = {read=_scw_Get_rx, write=_Set_rx};
	/* safecall wrapper */ _di_ISVGAnimatedLength _scw_Get_ry() { _di_ISVGAnimatedLength __r; HRESULT __hr = Get_ry(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGAnimatedLength ry = {read=_scw_Get_ry, write=_Set_ry};
};

__dispinterface  INTERFACE_UUID("{30510515-98B5-11CF-BB82-00AA00BDCE0B}") ISVGEllipseElementDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510516-98B5-11CF-BB82-00AA00BDCE0B}") ISVGLineElement  : public IDispatch 
{
	virtual HRESULT __safecall _Set_x1(const _di_ISVGAnimatedLength p) = 0 ;
	virtual HRESULT __safecall Get_x1(_di_ISVGAnimatedLength &__Get_x1_result) = 0 ;
	virtual HRESULT __safecall _Set_y1(const _di_ISVGAnimatedLength p) = 0 ;
	virtual HRESULT __safecall Get_y1(_di_ISVGAnimatedLength &__Get_y1_result) = 0 ;
	virtual HRESULT __safecall _Set_x2(const _di_ISVGAnimatedLength p) = 0 ;
	virtual HRESULT __safecall Get_x2(_di_ISVGAnimatedLength &__Get_x2_result) = 0 ;
	virtual HRESULT __safecall _Set_y2(const _di_ISVGAnimatedLength p) = 0 ;
	virtual HRESULT __safecall Get_y2(_di_ISVGAnimatedLength &__Get_y2_result) = 0 ;
	/* safecall wrapper */ _di_ISVGAnimatedLength _scw_Get_x1() { _di_ISVGAnimatedLength __r; HRESULT __hr = Get_x1(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGAnimatedLength x1 = {read=_scw_Get_x1, write=_Set_x1};
	/* safecall wrapper */ _di_ISVGAnimatedLength _scw_Get_y1() { _di_ISVGAnimatedLength __r; HRESULT __hr = Get_y1(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGAnimatedLength y1 = {read=_scw_Get_y1, write=_Set_y1};
	/* safecall wrapper */ _di_ISVGAnimatedLength _scw_Get_x2() { _di_ISVGAnimatedLength __r; HRESULT __hr = Get_x2(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGAnimatedLength x2 = {read=_scw_Get_x2, write=_Set_x2};
	/* safecall wrapper */ _di_ISVGAnimatedLength _scw_Get_y2() { _di_ISVGAnimatedLength __r; HRESULT __hr = Get_y2(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGAnimatedLength y2 = {read=_scw_Get_y2, write=_Set_y2};
};

__dispinterface  INTERFACE_UUID("{30510516-98B5-11CF-BB82-00AA00BDCE0B}") ISVGLineElementDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510513-98B5-11CF-BB82-00AA00BDCE0B}") ISVGRectElement  : public IDispatch 
{
	virtual HRESULT __safecall _Set_x(const _di_ISVGAnimatedLength p) = 0 ;
	virtual HRESULT __safecall Get_x(_di_ISVGAnimatedLength &__Get_x_result) = 0 ;
	virtual HRESULT __safecall _Set_y(const _di_ISVGAnimatedLength p) = 0 ;
	virtual HRESULT __safecall Get_y(_di_ISVGAnimatedLength &__Get_y_result) = 0 ;
	virtual HRESULT __safecall _Set_width(const _di_ISVGAnimatedLength p) = 0 ;
	virtual HRESULT __safecall Get_width(_di_ISVGAnimatedLength &__Get_width_result) = 0 ;
	virtual HRESULT __safecall _Set_height(const _di_ISVGAnimatedLength p) = 0 ;
	virtual HRESULT __safecall Get_height(_di_ISVGAnimatedLength &__Get_height_result) = 0 ;
	virtual HRESULT __safecall _Set_rx(const _di_ISVGAnimatedLength p) = 0 ;
	virtual HRESULT __safecall Get_rx(_di_ISVGAnimatedLength &__Get_rx_result) = 0 ;
	virtual HRESULT __safecall _Set_ry(const _di_ISVGAnimatedLength p) = 0 ;
	virtual HRESULT __safecall Get_ry(_di_ISVGAnimatedLength &__Get_ry_result) = 0 ;
	/* safecall wrapper */ _di_ISVGAnimatedLength _scw_Get_x() { _di_ISVGAnimatedLength __r; HRESULT __hr = Get_x(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGAnimatedLength x = {read=_scw_Get_x, write=_Set_x};
	/* safecall wrapper */ _di_ISVGAnimatedLength _scw_Get_y() { _di_ISVGAnimatedLength __r; HRESULT __hr = Get_y(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGAnimatedLength y = {read=_scw_Get_y, write=_Set_y};
	/* safecall wrapper */ _di_ISVGAnimatedLength _scw_Get_width() { _di_ISVGAnimatedLength __r; HRESULT __hr = Get_width(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGAnimatedLength width = {read=_scw_Get_width, write=_Set_width};
	/* safecall wrapper */ _di_ISVGAnimatedLength _scw_Get_height() { _di_ISVGAnimatedLength __r; HRESULT __hr = Get_height(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGAnimatedLength height = {read=_scw_Get_height, write=_Set_height};
	/* safecall wrapper */ _di_ISVGAnimatedLength _scw_Get_rx() { _di_ISVGAnimatedLength __r; HRESULT __hr = Get_rx(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGAnimatedLength rx = {read=_scw_Get_rx, write=_Set_rx};
	/* safecall wrapper */ _di_ISVGAnimatedLength _scw_Get_ry() { _di_ISVGAnimatedLength __r; HRESULT __hr = Get_ry(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGAnimatedLength ry = {read=_scw_Get_ry, write=_Set_ry};
};

__dispinterface  INTERFACE_UUID("{30510513-98B5-11CF-BB82-00AA00BDCE0B}") ISVGRectElementDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510519-98B5-11CF-BB82-00AA00BDCE0B}") ISVGPolygonElement  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{30510519-98B5-11CF-BB82-00AA00BDCE0B}") ISVGPolygonElementDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510518-98B5-11CF-BB82-00AA00BDCE0B}") ISVGPolylineElement  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{30510518-98B5-11CF-BB82-00AA00BDCE0B}") ISVGPolylineElementDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3059000A-98B5-11CF-BB82-00AA00BDCE0B}") DispSVGCircleElement  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3059000B-98B5-11CF-BB82-00AA00BDCE0B}") DispSVGEllipseElement  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3059000C-98B5-11CF-BB82-00AA00BDCE0B}") DispSVGLineElement  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{30590009-98B5-11CF-BB82-00AA00BDCE0B}") DispSVGRectElement  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3059000D-98B5-11CF-BB82-00AA00BDCE0B}") DispSVGPolygonElement  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3059000E-98B5-11CF-BB82-00AA00BDCE0B}") DispSVGPolylineElement  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305104E8-98B5-11CF-BB82-00AA00BDCE0B}") ISVGGElement  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{305104E8-98B5-11CF-BB82-00AA00BDCE0B}") ISVGGElementDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{30590002-98B5-11CF-BB82-00AA00BDCE0B}") DispSVGGElement  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305104EC-98B5-11CF-BB82-00AA00BDCE0B}") ISVGSymbolElement  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{305104EC-98B5-11CF-BB82-00AA00BDCE0B}") ISVGSymbolElementDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{30590004-98B5-11CF-BB82-00AA00BDCE0B}") DispSVGSymbolElement  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305104E9-98B5-11CF-BB82-00AA00BDCE0B}") ISVGDefsElement  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{305104E9-98B5-11CF-BB82-00AA00BDCE0B}") ISVGDefsElementDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{30590003-98B5-11CF-BB82-00AA00BDCE0B}") DispSVGDefsElement  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510511-98B5-11CF-BB82-00AA00BDCE0B}") ISVGAnimatedPathData  : public IDispatch 
{
	virtual HRESULT __safecall _Set_pathSegList(const _di_ISVGPathSegList p) = 0 ;
	virtual HRESULT __safecall Get_pathSegList(_di_ISVGPathSegList &__Get_pathSegList_result) = 0 ;
	virtual HRESULT __safecall _Set_normalizedPathSegList(const _di_ISVGPathSegList p) = 0 ;
	virtual HRESULT __safecall Get_normalizedPathSegList(_di_ISVGPathSegList &__Get_normalizedPathSegList_result) = 0 ;
	virtual HRESULT __safecall _Set_animatedPathSegList(const _di_ISVGPathSegList p) = 0 ;
	virtual HRESULT __safecall Get_animatedPathSegList(_di_ISVGPathSegList &__Get_animatedPathSegList_result) = 0 ;
	virtual HRESULT __safecall _Set_animatedNormalizedPathSegList(const _di_ISVGPathSegList p) = 0 ;
	virtual HRESULT __safecall Get_animatedNormalizedPathSegList(_di_ISVGPathSegList &__Get_animatedNormalizedPathSegList_result) = 0 ;
	/* safecall wrapper */ _di_ISVGPathSegList _scw_Get_pathSegList() { _di_ISVGPathSegList __r; HRESULT __hr = Get_pathSegList(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGPathSegList pathSegList = {read=_scw_Get_pathSegList, write=_Set_pathSegList};
	/* safecall wrapper */ _di_ISVGPathSegList _scw_Get_normalizedPathSegList() { _di_ISVGPathSegList __r; HRESULT __hr = Get_normalizedPathSegList(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGPathSegList normalizedPathSegList = {read=_scw_Get_normalizedPathSegList, write=_Set_normalizedPathSegList};
	/* safecall wrapper */ _di_ISVGPathSegList _scw_Get_animatedPathSegList() { _di_ISVGPathSegList __r; HRESULT __hr = Get_animatedPathSegList(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGPathSegList animatedPathSegList = {read=_scw_Get_animatedPathSegList, write=_Set_animatedPathSegList};
	/* safecall wrapper */ _di_ISVGPathSegList _scw_Get_animatedNormalizedPathSegList() { _di_ISVGPathSegList __r; HRESULT __hr = Get_animatedNormalizedPathSegList(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGPathSegList animatedNormalizedPathSegList = {read=_scw_Get_animatedNormalizedPathSegList, write=_Set_animatedNormalizedPathSegList};
};

__dispinterface  INTERFACE_UUID("{30510511-98B5-11CF-BB82-00AA00BDCE0B}") ISVGAnimatedPathDataDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510512-98B5-11CF-BB82-00AA00BDCE0B}") ISVGPathElement  : public IDispatch 
{
	virtual HRESULT __safecall _Set_pathLength(const _di_ISVGAnimatedNumber p) = 0 ;
	virtual HRESULT __safecall Get_pathLength(_di_ISVGAnimatedNumber &__Get_pathLength_result) = 0 ;
	virtual HRESULT __safecall getTotalLength(float &__getTotalLength_result) = 0 ;
	virtual HRESULT __safecall getPointAtLength(float fltdistance, _di_ISVGPoint &__getPointAtLength_result) = 0 ;
	virtual HRESULT __safecall getPathSegAtLength(float fltdistance, int &__getPathSegAtLength_result) = 0 ;
	virtual HRESULT __safecall createSVGPathSegClosePath(_di_ISVGPathSegClosePath &__createSVGPathSegClosePath_result) = 0 ;
	virtual HRESULT __safecall createSVGPathSegMovetoAbs(float x, float y, _di_ISVGPathSegMovetoAbs &__createSVGPathSegMovetoAbs_result) = 0 ;
	virtual HRESULT __safecall createSVGPathSegMovetoRel(float x, float y, _di_ISVGPathSegMovetoRel &__createSVGPathSegMovetoRel_result) = 0 ;
	virtual HRESULT __safecall createSVGPathSegLinetoAbs(float x, float y, _di_ISVGPathSegLinetoAbs &__createSVGPathSegLinetoAbs_result) = 0 ;
	virtual HRESULT __safecall createSVGPathSegLinetoRel(float x, float y, _di_ISVGPathSegLinetoRel &__createSVGPathSegLinetoRel_result) = 0 ;
	virtual HRESULT __safecall createSVGPathSegCurvetoCubicAbs(float x, float y, float x1, float y1, float x2, float y2, _di_ISVGPathSegCurvetoCubicAbs &__createSVGPathSegCurvetoCubicAbs_result) = 0 ;
	virtual HRESULT __safecall createSVGPathSegCurvetoCubicRel(float x, float y, float x1, float y1, float x2, float y2, _di_ISVGPathSegCurvetoCubicRel &__createSVGPathSegCurvetoCubicRel_result) = 0 ;
	virtual HRESULT __safecall createSVGPathSegCurvetoQuadraticAbs(float x, float y, float x1, float y1, _di_ISVGPathSegCurvetoQuadraticAbs &__createSVGPathSegCurvetoQuadraticAbs_result) = 0 ;
	virtual HRESULT __safecall createSVGPathSegCurvetoQuadraticRel(float x, float y, float x1, float y1, _di_ISVGPathSegCurvetoQuadraticRel &__createSVGPathSegCurvetoQuadraticRel_result) = 0 ;
	virtual HRESULT __safecall createSVGPathSegArcAbs(float x, float y, float r1, float r2, float angle, System::WordBool largeArcFlag, System::WordBool sweepFlag, _di_ISVGPathSegArcAbs &__createSVGPathSegArcAbs_result) = 0 ;
	virtual HRESULT __safecall createSVGPathSegArcRel(float x, float y, float r1, float r2, float angle, System::WordBool largeArcFlag, System::WordBool sweepFlag, _di_ISVGPathSegArcRel &__createSVGPathSegArcRel_result) = 0 ;
	virtual HRESULT __safecall createSVGPathSegLinetoHorizontalAbs(float x, _di_ISVGPathSegLinetoHorizontalAbs &__createSVGPathSegLinetoHorizontalAbs_result) = 0 ;
	virtual HRESULT __safecall createSVGPathSegLinetoHorizontalRel(float x, _di_ISVGPathSegLinetoHorizontalRel &__createSVGPathSegLinetoHorizontalRel_result) = 0 ;
	virtual HRESULT __safecall createSVGPathSegLinetoVerticalAbs(float y, _di_ISVGPathSegLinetoVerticalAbs &__createSVGPathSegLinetoVerticalAbs_result) = 0 ;
	virtual HRESULT __safecall createSVGPathSegLinetoVerticalRel(float y, _di_ISVGPathSegLinetoVerticalRel &__createSVGPathSegLinetoVerticalRel_result) = 0 ;
	virtual HRESULT __safecall createSVGPathSegCurvetoCubicSmoothAbs(float x, float y, float x2, float y2, _di_ISVGPathSegCurvetoCubicSmoothAbs &__createSVGPathSegCurvetoCubicSmoothAbs_result) = 0 ;
	virtual HRESULT __safecall createSVGPathSegCurvetoCubicSmoothRel(float x, float y, float x2, float y2, _di_ISVGPathSegCurvetoCubicSmoothRel &__createSVGPathSegCurvetoCubicSmoothRel_result) = 0 ;
	virtual HRESULT __safecall createSVGPathSegCurvetoQuadraticSmoothAbs(float x, float y, _di_ISVGPathSegCurvetoQuadraticSmoothAbs &__createSVGPathSegCurvetoQuadraticSmoothAbs_result) = 0 ;
	virtual HRESULT __safecall createSVGPathSegCurvetoQuadraticSmoothRel(float x, float y, _di_ISVGPathSegCurvetoQuadraticSmoothRel &__createSVGPathSegCurvetoQuadraticSmoothRel_result) = 0 ;
	/* safecall wrapper */ _di_ISVGAnimatedNumber _scw_Get_pathLength() { _di_ISVGAnimatedNumber __r; HRESULT __hr = Get_pathLength(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGAnimatedNumber pathLength = {read=_scw_Get_pathLength, write=_Set_pathLength};
};

__dispinterface  INTERFACE_UUID("{30510512-98B5-11CF-BB82-00AA00BDCE0B}") ISVGPathElementDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{30590011-98B5-11CF-BB82-00AA00BDCE0B}") DispSVGPathElement  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3051051C-98B5-11CF-BB82-00AA00BDCE0B}") ISVGTextElement  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3051051C-98B5-11CF-BB82-00AA00BDCE0B}") ISVGTextElementDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{30590037-98B5-11CF-BB82-00AA00BDCE0B}") DispSVGTextElement  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3051051B-98B5-11CF-BB82-00AA00BDCE0B}") ISVGTextPositioningElement  : public IDispatch 
{
	virtual HRESULT __safecall _Set_x(const _di_ISVGAnimatedLengthList p) = 0 ;
	virtual HRESULT __safecall Get_x(_di_ISVGAnimatedLengthList &__Get_x_result) = 0 ;
	virtual HRESULT __safecall _Set_y(const _di_ISVGAnimatedLengthList p) = 0 ;
	virtual HRESULT __safecall Get_y(_di_ISVGAnimatedLengthList &__Get_y_result) = 0 ;
	virtual HRESULT __safecall _Set_dx(const _di_ISVGAnimatedLengthList p) = 0 ;
	virtual HRESULT __safecall Get_dx(_di_ISVGAnimatedLengthList &__Get_dx_result) = 0 ;
	virtual HRESULT __safecall _Set_dy(const _di_ISVGAnimatedLengthList p) = 0 ;
	virtual HRESULT __safecall Get_dy(_di_ISVGAnimatedLengthList &__Get_dy_result) = 0 ;
	virtual HRESULT __safecall _Set_rotate(const _di_ISVGAnimatedNumberList p) = 0 ;
	virtual HRESULT __safecall Get_rotate(_di_ISVGAnimatedNumberList &__Get_rotate_result) = 0 ;
	/* safecall wrapper */ _di_ISVGAnimatedLengthList _scw_Get_x() { _di_ISVGAnimatedLengthList __r; HRESULT __hr = Get_x(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGAnimatedLengthList x = {read=_scw_Get_x, write=_Set_x};
	/* safecall wrapper */ _di_ISVGAnimatedLengthList _scw_Get_y() { _di_ISVGAnimatedLengthList __r; HRESULT __hr = Get_y(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGAnimatedLengthList y = {read=_scw_Get_y, write=_Set_y};
	/* safecall wrapper */ _di_ISVGAnimatedLengthList _scw_Get_dx() { _di_ISVGAnimatedLengthList __r; HRESULT __hr = Get_dx(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGAnimatedLengthList dx = {read=_scw_Get_dx, write=_Set_dx};
	/* safecall wrapper */ _di_ISVGAnimatedLengthList _scw_Get_dy() { _di_ISVGAnimatedLengthList __r; HRESULT __hr = Get_dy(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGAnimatedLengthList dy = {read=_scw_Get_dy, write=_Set_dy};
	/* safecall wrapper */ _di_ISVGAnimatedNumberList _scw_Get_rotate() { _di_ISVGAnimatedNumberList __r; HRESULT __hr = Get_rotate(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGAnimatedNumberList rotate = {read=_scw_Get_rotate, write=_Set_rotate};
};

__dispinterface  INTERFACE_UUID("{3051051B-98B5-11CF-BB82-00AA00BDCE0B}") ISVGTextPositioningElementDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3051051A-98B5-11CF-BB82-00AA00BDCE0B}") ISVGTextContentElement  : public IDispatch 
{
	virtual HRESULT __safecall _Set_textLength(const _di_ISVGAnimatedLength p) = 0 ;
	virtual HRESULT __safecall Get_textLength(_di_ISVGAnimatedLength &__Get_textLength_result) = 0 ;
	virtual HRESULT __safecall _Set_lengthAdjust(const _di_ISVGAnimatedEnumeration p) = 0 ;
	virtual HRESULT __safecall Get_lengthAdjust(_di_ISVGAnimatedEnumeration &__Get_lengthAdjust_result) = 0 ;
	virtual HRESULT __safecall getNumberOfChars(int &__getNumberOfChars_result) = 0 ;
	virtual HRESULT __safecall getComputedTextLength(float &__getComputedTextLength_result) = 0 ;
	virtual HRESULT __safecall getSubStringLength(int charnum, int nchars, float &__getSubStringLength_result) = 0 ;
	virtual HRESULT __safecall getStartPositionOfChar(int charnum, _di_ISVGPoint &__getStartPositionOfChar_result) = 0 ;
	virtual HRESULT __safecall getEndPositionOfChar(int charnum, _di_ISVGPoint &__getEndPositionOfChar_result) = 0 ;
	virtual HRESULT __safecall getExtentOfChar(int charnum, _di_ISVGRect &__getExtentOfChar_result) = 0 ;
	virtual HRESULT __safecall getRotationOfChar(int charnum, float &__getRotationOfChar_result) = 0 ;
	virtual HRESULT __safecall getCharNumAtPosition(const _di_ISVGPoint point, int &__getCharNumAtPosition_result) = 0 ;
	virtual HRESULT __safecall selectSubString(int charnum, int nchars) = 0 ;
	/* safecall wrapper */ _di_ISVGAnimatedLength _scw_Get_textLength() { _di_ISVGAnimatedLength __r; HRESULT __hr = Get_textLength(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGAnimatedLength textLength = {read=_scw_Get_textLength, write=_Set_textLength};
	/* safecall wrapper */ _di_ISVGAnimatedEnumeration _scw_Get_lengthAdjust() { _di_ISVGAnimatedEnumeration __r; HRESULT __hr = Get_lengthAdjust(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGAnimatedEnumeration lengthAdjust = {read=_scw_Get_lengthAdjust, write=_Set_lengthAdjust};
};

__dispinterface  INTERFACE_UUID("{3051051A-98B5-11CF-BB82-00AA00BDCE0B}") ISVGTextContentElementDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305104F0-98B5-11CF-BB82-00AA00BDCE0B}") ISVGImageElement  : public IDispatch 
{
	virtual HRESULT __safecall _Set_x(const _di_ISVGAnimatedLength p) = 0 ;
	virtual HRESULT __safecall Get_x(_di_ISVGAnimatedLength &__Get_x_result) = 0 ;
	virtual HRESULT __safecall _Set_y(const _di_ISVGAnimatedLength p) = 0 ;
	virtual HRESULT __safecall Get_y(_di_ISVGAnimatedLength &__Get_y_result) = 0 ;
	virtual HRESULT __safecall _Set_width(const _di_ISVGAnimatedLength p) = 0 ;
	virtual HRESULT __safecall Get_width(_di_ISVGAnimatedLength &__Get_width_result) = 0 ;
	virtual HRESULT __safecall _Set_height(const _di_ISVGAnimatedLength p) = 0 ;
	virtual HRESULT __safecall Get_height(_di_ISVGAnimatedLength &__Get_height_result) = 0 ;
	/* safecall wrapper */ _di_ISVGAnimatedLength _scw_Get_x() { _di_ISVGAnimatedLength __r; HRESULT __hr = Get_x(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGAnimatedLength x = {read=_scw_Get_x, write=_Set_x};
	/* safecall wrapper */ _di_ISVGAnimatedLength _scw_Get_y() { _di_ISVGAnimatedLength __r; HRESULT __hr = Get_y(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGAnimatedLength y = {read=_scw_Get_y, write=_Set_y};
	/* safecall wrapper */ _di_ISVGAnimatedLength _scw_Get_width() { _di_ISVGAnimatedLength __r; HRESULT __hr = Get_width(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGAnimatedLength width = {read=_scw_Get_width, write=_Set_width};
	/* safecall wrapper */ _di_ISVGAnimatedLength _scw_Get_height() { _di_ISVGAnimatedLength __r; HRESULT __hr = Get_height(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGAnimatedLength height = {read=_scw_Get_height, write=_Set_height};
};

__dispinterface  INTERFACE_UUID("{305104F0-98B5-11CF-BB82-00AA00BDCE0B}") ISVGImageElementDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{30590027-98B5-11CF-BB82-00AA00BDCE0B}") DispSVGImageElement  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3051052B-98B5-11CF-BB82-00AA00BDCE0B}") ISVGStopElement  : public IDispatch 
{
	virtual HRESULT __safecall _Set_offset(const _di_ISVGAnimatedNumber p) = 0 ;
	virtual HRESULT __safecall Get_offset(_di_ISVGAnimatedNumber &__Get_offset_result) = 0 ;
	/* safecall wrapper */ _di_ISVGAnimatedNumber _scw_Get_offset() { _di_ISVGAnimatedNumber __r; HRESULT __hr = Get_offset(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGAnimatedNumber offset = {read=_scw_Get_offset, write=_Set_offset};
};

__dispinterface  INTERFACE_UUID("{3051052B-98B5-11CF-BB82-00AA00BDCE0B}") ISVGStopElementDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3059002D-98B5-11CF-BB82-00AA00BDCE0B}") DispSVGStopElement  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510528-98B5-11CF-BB82-00AA00BDCE0B}") ISVGGradientElement  : public IDispatch 
{
	virtual HRESULT __safecall _Set_gradientUnits(const _di_ISVGAnimatedEnumeration p) = 0 ;
	virtual HRESULT __safecall Get_gradientUnits(_di_ISVGAnimatedEnumeration &__Get_gradientUnits_result) = 0 ;
	virtual HRESULT __safecall _Set_gradientTransform(const _di_ISVGAnimatedTransformList p) = 0 ;
	virtual HRESULT __safecall Get_gradientTransform(_di_ISVGAnimatedTransformList &__Get_gradientTransform_result) = 0 ;
	virtual HRESULT __safecall _Set_spreadMethod(const _di_ISVGAnimatedEnumeration p) = 0 ;
	virtual HRESULT __safecall Get_spreadMethod(_di_ISVGAnimatedEnumeration &__Get_spreadMethod_result) = 0 ;
	/* safecall wrapper */ _di_ISVGAnimatedEnumeration _scw_Get_gradientUnits() { _di_ISVGAnimatedEnumeration __r; HRESULT __hr = Get_gradientUnits(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGAnimatedEnumeration gradientUnits = {read=_scw_Get_gradientUnits, write=_Set_gradientUnits};
	/* safecall wrapper */ _di_ISVGAnimatedTransformList _scw_Get_gradientTransform() { _di_ISVGAnimatedTransformList __r; HRESULT __hr = Get_gradientTransform(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGAnimatedTransformList gradientTransform = {read=_scw_Get_gradientTransform, write=_Set_gradientTransform};
	/* safecall wrapper */ _di_ISVGAnimatedEnumeration _scw_Get_spreadMethod() { _di_ISVGAnimatedEnumeration __r; HRESULT __hr = Get_spreadMethod(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGAnimatedEnumeration spreadMethod = {read=_scw_Get_spreadMethod, write=_Set_spreadMethod};
};

__dispinterface  INTERFACE_UUID("{30510528-98B5-11CF-BB82-00AA00BDCE0B}") ISVGGradientElementDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3059002E-98B5-11CF-BB82-00AA00BDCE0B}") DispSVGGradientElement  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510529-98B5-11CF-BB82-00AA00BDCE0B}") ISVGLinearGradientElement  : public IDispatch 
{
	virtual HRESULT __safecall _Set_x1(const _di_ISVGAnimatedLength p) = 0 ;
	virtual HRESULT __safecall Get_x1(_di_ISVGAnimatedLength &__Get_x1_result) = 0 ;
	virtual HRESULT __safecall _Set_y1(const _di_ISVGAnimatedLength p) = 0 ;
	virtual HRESULT __safecall Get_y1(_di_ISVGAnimatedLength &__Get_y1_result) = 0 ;
	virtual HRESULT __safecall _Set_x2(const _di_ISVGAnimatedLength p) = 0 ;
	virtual HRESULT __safecall Get_x2(_di_ISVGAnimatedLength &__Get_x2_result) = 0 ;
	virtual HRESULT __safecall _Set_y2(const _di_ISVGAnimatedLength p) = 0 ;
	virtual HRESULT __safecall Get_y2(_di_ISVGAnimatedLength &__Get_y2_result) = 0 ;
	/* safecall wrapper */ _di_ISVGAnimatedLength _scw_Get_x1() { _di_ISVGAnimatedLength __r; HRESULT __hr = Get_x1(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGAnimatedLength x1 = {read=_scw_Get_x1, write=_Set_x1};
	/* safecall wrapper */ _di_ISVGAnimatedLength _scw_Get_y1() { _di_ISVGAnimatedLength __r; HRESULT __hr = Get_y1(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGAnimatedLength y1 = {read=_scw_Get_y1, write=_Set_y1};
	/* safecall wrapper */ _di_ISVGAnimatedLength _scw_Get_x2() { _di_ISVGAnimatedLength __r; HRESULT __hr = Get_x2(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGAnimatedLength x2 = {read=_scw_Get_x2, write=_Set_x2};
	/* safecall wrapper */ _di_ISVGAnimatedLength _scw_Get_y2() { _di_ISVGAnimatedLength __r; HRESULT __hr = Get_y2(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGAnimatedLength y2 = {read=_scw_Get_y2, write=_Set_y2};
};

__dispinterface  INTERFACE_UUID("{30510529-98B5-11CF-BB82-00AA00BDCE0B}") ISVGLinearGradientElementDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3059002A-98B5-11CF-BB82-00AA00BDCE0B}") DispSVGLinearGradientElement  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3051052A-98B5-11CF-BB82-00AA00BDCE0B}") ISVGRadialGradientElement  : public IDispatch 
{
	virtual HRESULT __safecall _Set_cx(const _di_ISVGAnimatedLength p) = 0 ;
	virtual HRESULT __safecall Get_cx(_di_ISVGAnimatedLength &__Get_cx_result) = 0 ;
	virtual HRESULT __safecall _Set_cy(const _di_ISVGAnimatedLength p) = 0 ;
	virtual HRESULT __safecall Get_cy(_di_ISVGAnimatedLength &__Get_cy_result) = 0 ;
	virtual HRESULT __safecall _Set_r(const _di_ISVGAnimatedLength p) = 0 ;
	virtual HRESULT __safecall Get_r(_di_ISVGAnimatedLength &__Get_r_result) = 0 ;
	virtual HRESULT __safecall _Set_fx(const _di_ISVGAnimatedLength p) = 0 ;
	virtual HRESULT __safecall Get_fx(_di_ISVGAnimatedLength &__Get_fx_result) = 0 ;
	virtual HRESULT __safecall _Set_fy(const _di_ISVGAnimatedLength p) = 0 ;
	virtual HRESULT __safecall Get_fy(_di_ISVGAnimatedLength &__Get_fy_result) = 0 ;
	/* safecall wrapper */ _di_ISVGAnimatedLength _scw_Get_cx() { _di_ISVGAnimatedLength __r; HRESULT __hr = Get_cx(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGAnimatedLength cx = {read=_scw_Get_cx, write=_Set_cx};
	/* safecall wrapper */ _di_ISVGAnimatedLength _scw_Get_cy() { _di_ISVGAnimatedLength __r; HRESULT __hr = Get_cy(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGAnimatedLength cy = {read=_scw_Get_cy, write=_Set_cy};
	/* safecall wrapper */ _di_ISVGAnimatedLength _scw_Get_r() { _di_ISVGAnimatedLength __r; HRESULT __hr = Get_r(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGAnimatedLength r = {read=_scw_Get_r, write=_Set_r};
	/* safecall wrapper */ _di_ISVGAnimatedLength _scw_Get_fx() { _di_ISVGAnimatedLength __r; HRESULT __hr = Get_fx(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGAnimatedLength fx = {read=_scw_Get_fx, write=_Set_fx};
	/* safecall wrapper */ _di_ISVGAnimatedLength _scw_Get_fy() { _di_ISVGAnimatedLength __r; HRESULT __hr = Get_fy(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGAnimatedLength fy = {read=_scw_Get_fy, write=_Set_fy};
};

__dispinterface  INTERFACE_UUID("{3051052A-98B5-11CF-BB82-00AA00BDCE0B}") ISVGRadialGradientElementDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3059002B-98B5-11CF-BB82-00AA00BDCE0B}") DispSVGRadialGradientElement  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3051052E-98B5-11CF-BB82-00AA00BDCE0B}") ISVGMaskElement  : public IDispatch 
{
	virtual HRESULT __safecall _Set_maskUnits(const _di_ISVGAnimatedEnumeration p) = 0 ;
	virtual HRESULT __safecall Get_maskUnits(_di_ISVGAnimatedEnumeration &__Get_maskUnits_result) = 0 ;
	virtual HRESULT __safecall _Set_maskContentUnits(const _di_ISVGAnimatedEnumeration p) = 0 ;
	virtual HRESULT __safecall Get_maskContentUnits(_di_ISVGAnimatedEnumeration &__Get_maskContentUnits_result) = 0 ;
	virtual HRESULT __safecall _Set_x(const _di_ISVGAnimatedLength p) = 0 ;
	virtual HRESULT __safecall Get_x(_di_ISVGAnimatedLength &__Get_x_result) = 0 ;
	virtual HRESULT __safecall _Set_y(const _di_ISVGAnimatedLength p) = 0 ;
	virtual HRESULT __safecall Get_y(_di_ISVGAnimatedLength &__Get_y_result) = 0 ;
	virtual HRESULT __safecall _Set_width(const _di_ISVGAnimatedLength p) = 0 ;
	virtual HRESULT __safecall Get_width(_di_ISVGAnimatedLength &__Get_width_result) = 0 ;
	virtual HRESULT __safecall _Set_height(const _di_ISVGAnimatedLength p) = 0 ;
	virtual HRESULT __safecall Get_height(_di_ISVGAnimatedLength &__Get_height_result) = 0 ;
	/* safecall wrapper */ _di_ISVGAnimatedEnumeration _scw_Get_maskUnits() { _di_ISVGAnimatedEnumeration __r; HRESULT __hr = Get_maskUnits(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGAnimatedEnumeration maskUnits = {read=_scw_Get_maskUnits, write=_Set_maskUnits};
	/* safecall wrapper */ _di_ISVGAnimatedEnumeration _scw_Get_maskContentUnits() { _di_ISVGAnimatedEnumeration __r; HRESULT __hr = Get_maskContentUnits(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGAnimatedEnumeration maskContentUnits = {read=_scw_Get_maskContentUnits, write=_Set_maskContentUnits};
	/* safecall wrapper */ _di_ISVGAnimatedLength _scw_Get_x() { _di_ISVGAnimatedLength __r; HRESULT __hr = Get_x(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGAnimatedLength x = {read=_scw_Get_x, write=_Set_x};
	/* safecall wrapper */ _di_ISVGAnimatedLength _scw_Get_y() { _di_ISVGAnimatedLength __r; HRESULT __hr = Get_y(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGAnimatedLength y = {read=_scw_Get_y, write=_Set_y};
	/* safecall wrapper */ _di_ISVGAnimatedLength _scw_Get_width() { _di_ISVGAnimatedLength __r; HRESULT __hr = Get_width(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGAnimatedLength width = {read=_scw_Get_width, write=_Set_width};
	/* safecall wrapper */ _di_ISVGAnimatedLength _scw_Get_height() { _di_ISVGAnimatedLength __r; HRESULT __hr = Get_height(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGAnimatedLength height = {read=_scw_Get_height, write=_Set_height};
};

__dispinterface  INTERFACE_UUID("{3051052E-98B5-11CF-BB82-00AA00BDCE0B}") ISVGMaskElementDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3059003C-98B5-11CF-BB82-00AA00BDCE0B}") DispSVGMaskElement  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510525-98B5-11CF-BB82-00AA00BDCE0B}") ISVGMarkerElement  : public IDispatch 
{
	virtual HRESULT __safecall _Set_refX(const _di_ISVGAnimatedLength p) = 0 ;
	virtual HRESULT __safecall Get_refX(_di_ISVGAnimatedLength &__Get_refX_result) = 0 ;
	virtual HRESULT __safecall _Set_refY(const _di_ISVGAnimatedLength p) = 0 ;
	virtual HRESULT __safecall Get_refY(_di_ISVGAnimatedLength &__Get_refY_result) = 0 ;
	virtual HRESULT __safecall _Set_markerUnits(const _di_ISVGAnimatedEnumeration p) = 0 ;
	virtual HRESULT __safecall Get_markerUnits(_di_ISVGAnimatedEnumeration &__Get_markerUnits_result) = 0 ;
	virtual HRESULT __safecall _Set_markerWidth(const _di_ISVGAnimatedLength p) = 0 ;
	virtual HRESULT __safecall Get_markerWidth(_di_ISVGAnimatedLength &__Get_markerWidth_result) = 0 ;
	virtual HRESULT __safecall _Set_markerHeight(const _di_ISVGAnimatedLength p) = 0 ;
	virtual HRESULT __safecall Get_markerHeight(_di_ISVGAnimatedLength &__Get_markerHeight_result) = 0 ;
	virtual HRESULT __safecall _Set_orientType(const _di_ISVGAnimatedEnumeration p) = 0 ;
	virtual HRESULT __safecall Get_orientType(_di_ISVGAnimatedEnumeration &__Get_orientType_result) = 0 ;
	virtual HRESULT __safecall _Set_orientAngle(const _di_ISVGAnimatedAngle p) = 0 ;
	virtual HRESULT __safecall Get_orientAngle(_di_ISVGAnimatedAngle &__Get_orientAngle_result) = 0 ;
	virtual HRESULT __safecall setOrientToAuto() = 0 ;
	virtual HRESULT __safecall setOrientToAngle(const _di_ISVGAngle pSVGAngle) = 0 ;
	/* safecall wrapper */ _di_ISVGAnimatedLength _scw_Get_refX() { _di_ISVGAnimatedLength __r; HRESULT __hr = Get_refX(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGAnimatedLength refX = {read=_scw_Get_refX, write=_Set_refX};
	/* safecall wrapper */ _di_ISVGAnimatedLength _scw_Get_refY() { _di_ISVGAnimatedLength __r; HRESULT __hr = Get_refY(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGAnimatedLength refY = {read=_scw_Get_refY, write=_Set_refY};
	/* safecall wrapper */ _di_ISVGAnimatedEnumeration _scw_Get_markerUnits() { _di_ISVGAnimatedEnumeration __r; HRESULT __hr = Get_markerUnits(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGAnimatedEnumeration markerUnits = {read=_scw_Get_markerUnits, write=_Set_markerUnits};
	/* safecall wrapper */ _di_ISVGAnimatedLength _scw_Get_markerWidth() { _di_ISVGAnimatedLength __r; HRESULT __hr = Get_markerWidth(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGAnimatedLength markerWidth = {read=_scw_Get_markerWidth, write=_Set_markerWidth};
	/* safecall wrapper */ _di_ISVGAnimatedLength _scw_Get_markerHeight() { _di_ISVGAnimatedLength __r; HRESULT __hr = Get_markerHeight(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGAnimatedLength markerHeight = {read=_scw_Get_markerHeight, write=_Set_markerHeight};
	/* safecall wrapper */ _di_ISVGAnimatedEnumeration _scw_Get_orientType() { _di_ISVGAnimatedEnumeration __r; HRESULT __hr = Get_orientType(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGAnimatedEnumeration orientType = {read=_scw_Get_orientType, write=_Set_orientType};
	/* safecall wrapper */ _di_ISVGAnimatedAngle _scw_Get_orientAngle() { _di_ISVGAnimatedAngle __r; HRESULT __hr = Get_orientAngle(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGAnimatedAngle orientAngle = {read=_scw_Get_orientAngle, write=_Set_orientAngle};
};

__dispinterface  INTERFACE_UUID("{30510525-98B5-11CF-BB82-00AA00BDCE0B}") ISVGMarkerElementDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{30590036-98B5-11CF-BB82-00AA00BDCE0B}") DispSVGMarkerElement  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3051054E-98B5-11CF-BB82-00AA00BDCE0B}") ISVGZoomEvent  : public IDispatch 
{
	virtual HRESULT __safecall Get_zoomRectScreen(_di_ISVGRect &__Get_zoomRectScreen_result) = 0 ;
	virtual HRESULT __safecall Get_previousScale(float &__Get_previousScale_result) = 0 ;
	virtual HRESULT __safecall Get_previousTranslate(_di_ISVGPoint &__Get_previousTranslate_result) = 0 ;
	virtual HRESULT __safecall Get_newScale(float &__Get_newScale_result) = 0 ;
	virtual HRESULT __safecall Get_newTranslate(_di_ISVGPoint &__Get_newTranslate_result) = 0 ;
	/* safecall wrapper */ _di_ISVGRect _scw_Get_zoomRectScreen() { _di_ISVGRect __r; HRESULT __hr = Get_zoomRectScreen(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGRect zoomRectScreen = {read=_scw_Get_zoomRectScreen};
	/* safecall wrapper */ float _scw_Get_previousScale() { float __r; HRESULT __hr = Get_previousScale(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float previousScale = {read=_scw_Get_previousScale};
	/* safecall wrapper */ _di_ISVGPoint _scw_Get_previousTranslate() { _di_ISVGPoint __r; HRESULT __hr = Get_previousTranslate(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGPoint previousTranslate = {read=_scw_Get_previousTranslate};
	/* safecall wrapper */ float _scw_Get_newScale() { float __r; HRESULT __hr = Get_newScale(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float newScale = {read=_scw_Get_newScale};
	/* safecall wrapper */ _di_ISVGPoint _scw_Get_newTranslate() { _di_ISVGPoint __r; HRESULT __hr = Get_newTranslate(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGPoint newTranslate = {read=_scw_Get_newTranslate};
};

__dispinterface  INTERFACE_UUID("{3051054E-98B5-11CF-BB82-00AA00BDCE0B}") ISVGZoomEventDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{30590031-98B5-11CF-BB82-00AA00BDCE0B}") DispSVGZoomEvent  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3051054B-98B5-11CF-BB82-00AA00BDCE0B}") ISVGAElement  : public IDispatch 
{
	virtual HRESULT __safecall _Set_target(const _di_ISVGAnimatedString p) = 0 ;
	virtual HRESULT __safecall Get_target(_di_ISVGAnimatedString &__Get_target_result) = 0 ;
	/* safecall wrapper */ _di_ISVGAnimatedString _scw_Get_target() { _di_ISVGAnimatedString __r; HRESULT __hr = Get_target(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGAnimatedString target = {read=_scw_Get_target, write=_Set_target};
};

__dispinterface  INTERFACE_UUID("{3051054B-98B5-11CF-BB82-00AA00BDCE0B}") ISVGAElementDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{30590033-98B5-11CF-BB82-00AA00BDCE0B}") DispSVGAElement  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3051054C-98B5-11CF-BB82-00AA00BDCE0B}") ISVGViewElement  : public IDispatch 
{
	virtual HRESULT __safecall _Set_viewTarget(const _di_ISVGStringList p) = 0 ;
	virtual HRESULT __safecall Get_viewTarget(_di_ISVGStringList &__Get_viewTarget_result) = 0 ;
	/* safecall wrapper */ _di_ISVGStringList _scw_Get_viewTarget() { _di_ISVGStringList __r; HRESULT __hr = Get_viewTarget(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGStringList viewTarget = {read=_scw_Get_viewTarget, write=_Set_viewTarget};
};

__dispinterface  INTERFACE_UUID("{3051054C-98B5-11CF-BB82-00AA00BDCE0B}") ISVGViewElementDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{30590034-98B5-11CF-BB82-00AA00BDCE0B}") DispSVGViewElement  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510704-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLMediaError  : public IDispatch 
{
	virtual HRESULT __safecall Get_code(short &__Get_code_result) = 0 ;
	/* safecall wrapper */ short _scw_Get_code() { short __r; HRESULT __hr = Get_code(__r); System::CheckSafecallResult(__hr); return __r; }
	__property short code = {read=_scw_Get_code};
};

__dispinterface  INTERFACE_UUID("{30510704-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLMediaErrorDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510705-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLTimeRanges  : public IDispatch 
{
	virtual HRESULT __safecall Get_length(int &__Get_length_result) = 0 ;
	virtual HRESULT __safecall start(int index, float &__start_result) = 0 ;
	virtual HRESULT __safecall end_(int index, float &__end__result) = 0 ;
	/* safecall wrapper */ int _scw_Get_length() { int __r; HRESULT __hr = Get_length(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int length = {read=_scw_Get_length};
};

__dispinterface  INTERFACE_UUID("{30510705-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLTimeRangesDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3051080B-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLTimeRanges2  : public IDispatch 
{
	virtual HRESULT __safecall startDouble(int index, double &__startDouble_result) = 0 ;
	virtual HRESULT __safecall endDouble(int index, double &__endDouble_result) = 0 ;
};

__dispinterface  INTERFACE_UUID("{3051080B-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLTimeRanges2Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510706-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLMediaElement  : public IDispatch 
{
	virtual HRESULT __safecall Get_error(_di_IHTMLMediaError &__Get_error_result) = 0 ;
	virtual HRESULT __safecall Set_src(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_src(System::WideString &__Get_src_result) = 0 ;
	virtual HRESULT __safecall Get_currentSrc(System::WideString &__Get_currentSrc_result) = 0 ;
	virtual HRESULT __safecall Get_networkState(System::Word &__Get_networkState_result) = 0 ;
	virtual HRESULT __safecall Set_preload(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_preload(System::WideString &__Get_preload_result) = 0 ;
	virtual HRESULT __safecall Get_buffered(_di_IHTMLTimeRanges &__Get_buffered_result) = 0 ;
	virtual HRESULT __safecall load() = 0 ;
	virtual HRESULT __safecall canPlayType(const System::WideString type_, System::WideString &__canPlayType_result) = 0 ;
	virtual HRESULT __safecall Get_seeking(System::WordBool &__Get_seeking_result) = 0 ;
	virtual HRESULT __safecall Set_currentTime(float p) = 0 ;
	virtual HRESULT __safecall Get_currentTime(float &__Get_currentTime_result) = 0 ;
	virtual HRESULT __safecall Get_initialTime(float &__Get_initialTime_result) = 0 ;
	virtual HRESULT __safecall Get_duration(float &__Get_duration_result) = 0 ;
	virtual HRESULT __safecall Get_paused(System::WordBool &__Get_paused_result) = 0 ;
	virtual HRESULT __safecall Set_defaultPlaybackRate(float p) = 0 ;
	virtual HRESULT __safecall Get_defaultPlaybackRate(float &__Get_defaultPlaybackRate_result) = 0 ;
	virtual HRESULT __safecall Set_playbackRate(float p) = 0 ;
	virtual HRESULT __safecall Get_playbackRate(float &__Get_playbackRate_result) = 0 ;
	virtual HRESULT __safecall Get_played(_di_IHTMLTimeRanges &__Get_played_result) = 0 ;
	virtual HRESULT __safecall Get_seekable(_di_IHTMLTimeRanges &__Get_seekable_result) = 0 ;
	virtual HRESULT __safecall Get_ended(System::WordBool &__Get_ended_result) = 0 ;
	virtual HRESULT __safecall Set_autoplay(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_autoplay(System::WordBool &__Get_autoplay_result) = 0 ;
	virtual HRESULT __safecall Set_loop(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_loop(System::WordBool &__Get_loop_result) = 0 ;
	virtual HRESULT __safecall play() = 0 ;
	virtual HRESULT __safecall pause() = 0 ;
	virtual HRESULT __safecall Set_controls(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_controls(System::WordBool &__Get_controls_result) = 0 ;
	virtual HRESULT __safecall Set_volume(float p) = 0 ;
	virtual HRESULT __safecall Get_volume(float &__Get_volume_result) = 0 ;
	virtual HRESULT __safecall Set_muted(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_muted(System::WordBool &__Get_muted_result) = 0 ;
	virtual HRESULT __safecall Set_autobuffer(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_autobuffer(System::WordBool &__Get_autobuffer_result) = 0 ;
	/* safecall wrapper */ _di_IHTMLMediaError _scw_Get_error() { _di_IHTMLMediaError __r; HRESULT __hr = Get_error(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLMediaError error = {read=_scw_Get_error};
	/* safecall wrapper */ System::WideString _scw_Get_src() { System::WideString __r; HRESULT __hr = Get_src(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString src = {read=_scw_Get_src, write=Set_src};
	/* safecall wrapper */ System::WideString _scw_Get_currentSrc() { System::WideString __r; HRESULT __hr = Get_currentSrc(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString currentSrc = {read=_scw_Get_currentSrc};
	/* safecall wrapper */ System::Word _scw_Get_networkState() { System::Word __r; HRESULT __hr = Get_networkState(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::Word networkState = {read=_scw_Get_networkState};
	/* safecall wrapper */ System::WideString _scw_Get_preload() { System::WideString __r; HRESULT __hr = Get_preload(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString preload = {read=_scw_Get_preload, write=Set_preload};
	/* safecall wrapper */ _di_IHTMLTimeRanges _scw_Get_buffered() { _di_IHTMLTimeRanges __r; HRESULT __hr = Get_buffered(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLTimeRanges buffered = {read=_scw_Get_buffered};
	/* safecall wrapper */ System::WordBool _scw_Get_seeking() { System::WordBool __r; HRESULT __hr = Get_seeking(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool seeking = {read=_scw_Get_seeking};
	/* safecall wrapper */ float _scw_Get_currentTime() { float __r; HRESULT __hr = Get_currentTime(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float currentTime = {read=_scw_Get_currentTime, write=Set_currentTime};
	/* safecall wrapper */ float _scw_Get_initialTime() { float __r; HRESULT __hr = Get_initialTime(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float initialTime = {read=_scw_Get_initialTime};
	/* safecall wrapper */ float _scw_Get_duration() { float __r; HRESULT __hr = Get_duration(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float duration = {read=_scw_Get_duration};
	/* safecall wrapper */ System::WordBool _scw_Get_paused() { System::WordBool __r; HRESULT __hr = Get_paused(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool paused = {read=_scw_Get_paused};
	/* safecall wrapper */ float _scw_Get_defaultPlaybackRate() { float __r; HRESULT __hr = Get_defaultPlaybackRate(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float defaultPlaybackRate = {read=_scw_Get_defaultPlaybackRate, write=Set_defaultPlaybackRate};
	/* safecall wrapper */ float _scw_Get_playbackRate() { float __r; HRESULT __hr = Get_playbackRate(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float playbackRate = {read=_scw_Get_playbackRate, write=Set_playbackRate};
	/* safecall wrapper */ _di_IHTMLTimeRanges _scw_Get_played() { _di_IHTMLTimeRanges __r; HRESULT __hr = Get_played(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLTimeRanges played = {read=_scw_Get_played};
	/* safecall wrapper */ _di_IHTMLTimeRanges _scw_Get_seekable() { _di_IHTMLTimeRanges __r; HRESULT __hr = Get_seekable(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLTimeRanges seekable = {read=_scw_Get_seekable};
	/* safecall wrapper */ System::WordBool _scw_Get_ended() { System::WordBool __r; HRESULT __hr = Get_ended(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool ended = {read=_scw_Get_ended};
	/* safecall wrapper */ System::WordBool _scw_Get_autoplay() { System::WordBool __r; HRESULT __hr = Get_autoplay(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool autoplay = {read=_scw_Get_autoplay, write=Set_autoplay};
	/* safecall wrapper */ System::WordBool _scw_Get_loop() { System::WordBool __r; HRESULT __hr = Get_loop(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool loop = {read=_scw_Get_loop, write=Set_loop};
	/* safecall wrapper */ System::WordBool _scw_Get_controls() { System::WordBool __r; HRESULT __hr = Get_controls(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool controls = {read=_scw_Get_controls, write=Set_controls};
	/* safecall wrapper */ float _scw_Get_volume() { float __r; HRESULT __hr = Get_volume(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float volume = {read=_scw_Get_volume, write=Set_volume};
	/* safecall wrapper */ System::WordBool _scw_Get_muted() { System::WordBool __r; HRESULT __hr = Get_muted(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool muted = {read=_scw_Get_muted, write=Set_muted};
	/* safecall wrapper */ System::WordBool _scw_Get_autobuffer() { System::WordBool __r; HRESULT __hr = Get_autobuffer(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool autobuffer = {read=_scw_Get_autobuffer, write=Set_autobuffer};
};

__dispinterface  INTERFACE_UUID("{30510706-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLMediaElementDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510809-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLMediaElement2  : public IDispatch 
{
	virtual HRESULT __safecall Set_currentTimeDouble(double p) = 0 ;
	virtual HRESULT __safecall Get_currentTimeDouble(double &__Get_currentTimeDouble_result) = 0 ;
	virtual HRESULT __safecall Get_initialTimeDouble(double &__Get_initialTimeDouble_result) = 0 ;
	virtual HRESULT __safecall Get_durationDouble(double &__Get_durationDouble_result) = 0 ;
	virtual HRESULT __safecall Set_defaultPlaybackRateDouble(double p) = 0 ;
	virtual HRESULT __safecall Get_defaultPlaybackRateDouble(double &__Get_defaultPlaybackRateDouble_result) = 0 ;
	virtual HRESULT __safecall Set_playbackRateDouble(double p) = 0 ;
	virtual HRESULT __safecall Get_playbackRateDouble(double &__Get_playbackRateDouble_result) = 0 ;
	virtual HRESULT __safecall Set_volumeDouble(double p) = 0 ;
	virtual HRESULT __safecall Get_volumeDouble(double &__Get_volumeDouble_result) = 0 ;
	/* safecall wrapper */ double _scw_Get_currentTimeDouble() { double __r; HRESULT __hr = Get_currentTimeDouble(__r); System::CheckSafecallResult(__hr); return __r; }
	__property double currentTimeDouble = {read=_scw_Get_currentTimeDouble, write=Set_currentTimeDouble};
	/* safecall wrapper */ double _scw_Get_initialTimeDouble() { double __r; HRESULT __hr = Get_initialTimeDouble(__r); System::CheckSafecallResult(__hr); return __r; }
	__property double initialTimeDouble = {read=_scw_Get_initialTimeDouble};
	/* safecall wrapper */ double _scw_Get_durationDouble() { double __r; HRESULT __hr = Get_durationDouble(__r); System::CheckSafecallResult(__hr); return __r; }
	__property double durationDouble = {read=_scw_Get_durationDouble};
	/* safecall wrapper */ double _scw_Get_defaultPlaybackRateDouble() { double __r; HRESULT __hr = Get_defaultPlaybackRateDouble(__r); System::CheckSafecallResult(__hr); return __r; }
	__property double defaultPlaybackRateDouble = {read=_scw_Get_defaultPlaybackRateDouble, write=Set_defaultPlaybackRateDouble};
	/* safecall wrapper */ double _scw_Get_playbackRateDouble() { double __r; HRESULT __hr = Get_playbackRateDouble(__r); System::CheckSafecallResult(__hr); return __r; }
	__property double playbackRateDouble = {read=_scw_Get_playbackRateDouble, write=Set_playbackRateDouble};
	/* safecall wrapper */ double _scw_Get_volumeDouble() { double __r; HRESULT __hr = Get_volumeDouble(__r); System::CheckSafecallResult(__hr); return __r; }
	__property double volumeDouble = {read=_scw_Get_volumeDouble, write=Set_volumeDouble};
};

__dispinterface  INTERFACE_UUID("{30510809-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLMediaElement2Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510792-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLMSMediaElement  : public IDispatch 
{
	virtual HRESULT __safecall Set_msPlayToDisabled(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_msPlayToDisabled(System::WordBool &__Get_msPlayToDisabled_result) = 0 ;
	virtual HRESULT __safecall Set_msPlayToPrimary(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_msPlayToPrimary(System::WordBool &__Get_msPlayToPrimary_result) = 0 ;
	/* safecall wrapper */ System::WordBool _scw_Get_msPlayToDisabled() { System::WordBool __r; HRESULT __hr = Get_msPlayToDisabled(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool msPlayToDisabled = {read=_scw_Get_msPlayToDisabled, write=Set_msPlayToDisabled};
	/* safecall wrapper */ System::WordBool _scw_Get_msPlayToPrimary() { System::WordBool __r; HRESULT __hr = Get_msPlayToPrimary(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool msPlayToPrimary = {read=_scw_Get_msPlayToPrimary, write=Set_msPlayToPrimary};
};

__dispinterface  INTERFACE_UUID("{30510792-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLMSMediaElementDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510707-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLSourceElement  : public IDispatch 
{
	virtual HRESULT __safecall Set_src(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_src(System::WideString &__Get_src_result) = 0 ;
	virtual HRESULT __safecall Set_type_(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_type_(System::WideString &__Get_type__result) = 0 ;
	virtual HRESULT __safecall Set_media(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_media(System::WideString &__Get_media_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_src() { System::WideString __r; HRESULT __hr = Get_src(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString src = {read=_scw_Get_src, write=Set_src};
	/* safecall wrapper */ System::WideString _scw_Get_type_() { System::WideString __r; HRESULT __hr = Get_type_(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString type_ = {read=_scw_Get_type_, write=Set_type_};
	/* safecall wrapper */ System::WideString _scw_Get_media() { System::WideString __r; HRESULT __hr = Get_media(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString media = {read=_scw_Get_media, write=Set_media};
};

__dispinterface  INTERFACE_UUID("{30510707-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLSourceElementDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510708-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLAudioElement  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{30510708-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLAudioElementDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510709-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLVideoElement  : public IDispatch 
{
	virtual HRESULT __safecall Set_width(int p) = 0 ;
	virtual HRESULT __safecall Get_width(int &__Get_width_result) = 0 ;
	virtual HRESULT __safecall Set_height(int p) = 0 ;
	virtual HRESULT __safecall Get_height(int &__Get_height_result) = 0 ;
	virtual HRESULT __safecall Get_videoWidth(System::LongWord &__Get_videoWidth_result) = 0 ;
	virtual HRESULT __safecall Get_videoHeight(System::LongWord &__Get_videoHeight_result) = 0 ;
	virtual HRESULT __safecall Set_poster(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_poster(System::WideString &__Get_poster_result) = 0 ;
	/* safecall wrapper */ int _scw_Get_width() { int __r; HRESULT __hr = Get_width(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int width = {read=_scw_Get_width, write=Set_width};
	/* safecall wrapper */ int _scw_Get_height() { int __r; HRESULT __hr = Get_height(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int height = {read=_scw_Get_height, write=Set_height};
	/* safecall wrapper */ System::LongWord _scw_Get_videoWidth() { System::LongWord __r; HRESULT __hr = Get_videoWidth(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::LongWord videoWidth = {read=_scw_Get_videoWidth};
	/* safecall wrapper */ System::LongWord _scw_Get_videoHeight() { System::LongWord __r; HRESULT __hr = Get_videoHeight(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::LongWord videoHeight = {read=_scw_Get_videoHeight};
	/* safecall wrapper */ System::WideString _scw_Get_poster() { System::WideString __r; HRESULT __hr = Get_poster(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString poster = {read=_scw_Get_poster, write=Set_poster};
};

__dispinterface  INTERFACE_UUID("{30510709-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLVideoElementDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305107EB-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLAudioElementFactory  : public IDispatch 
{
	virtual HRESULT __safecall create(System::OleVariant src, _di_IHTMLAudioElement &__create_result) = 0 ;
};

__dispinterface  INTERFACE_UUID("{305107EB-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLAudioElementFactoryDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{30590086-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLMediaError  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{30590087-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLTimeRanges  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{30590088-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLMediaElement  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{30590089-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLSourceElement  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3059008A-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLAudioElement  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3059008B-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLVideoElement  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305104F1-98B5-11CF-BB82-00AA00BDCE0B}") ISVGSwitchElement  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{305104F1-98B5-11CF-BB82-00AA00BDCE0B}") ISVGSwitchElementDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{30590030-98B5-11CF-BB82-00AA00BDCE0B}") DispSVGSwitchElement  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305104EA-98B5-11CF-BB82-00AA00BDCE0B}") ISVGDescElement  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{305104EA-98B5-11CF-BB82-00AA00BDCE0B}") ISVGDescElementDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{30590005-98B5-11CF-BB82-00AA00BDCE0B}") DispSVGDescElement  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305104EB-98B5-11CF-BB82-00AA00BDCE0B}") ISVGTitleElement  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{305104EB-98B5-11CF-BB82-00AA00BDCE0B}") ISVGTitleElementDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{30590006-98B5-11CF-BB82-00AA00BDCE0B}") DispSVGTitleElement  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510560-98B5-11CF-BB82-00AA00BDCE0B}") ISVGMetadataElement  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{30510560-98B5-11CF-BB82-00AA00BDCE0B}") ISVGMetadataElementDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3059002F-98B5-11CF-BB82-00AA00BDCE0B}") DispSVGMetadataElement  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{30590007-98B5-11CF-BB82-00AA00BDCE0B}") DispSVGElementInstance  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{30590008-98B5-11CF-BB82-00AA00BDCE0B}") DispSVGElementInstanceList  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3051072B-98B5-11CF-BB82-00AA00BDCE0B}") IDOMException  : public IDispatch 
{
	virtual HRESULT __safecall Set_code(int p) = 0 ;
	virtual HRESULT __safecall Get_code(int &__Get_code_result) = 0 ;
	virtual HRESULT __safecall Get_message(System::WideString &__Get_message_result) = 0 ;
	/* safecall wrapper */ int _scw_Get_code() { int __r; HRESULT __hr = Get_code(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int code = {read=_scw_Get_code, write=Set_code};
	/* safecall wrapper */ System::WideString _scw_Get_message() { System::WideString __r; HRESULT __hr = Get_message(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString message = {read=_scw_Get_message};
};

__dispinterface  INTERFACE_UUID("{3051072B-98B5-11CF-BB82-00AA00BDCE0B}") IDOMExceptionDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3051072D-98B5-11CF-BB82-00AA00BDCE0B}") IRangeException  : public IDispatch 
{
	virtual HRESULT __safecall Set_code(int p) = 0 ;
	virtual HRESULT __safecall Get_code(int &__Get_code_result) = 0 ;
	virtual HRESULT __safecall Get_message(System::WideString &__Get_message_result) = 0 ;
	/* safecall wrapper */ int _scw_Get_code() { int __r; HRESULT __hr = Get_code(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int code = {read=_scw_Get_code, write=Set_code};
	/* safecall wrapper */ System::WideString _scw_Get_message() { System::WideString __r; HRESULT __hr = Get_message(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString message = {read=_scw_Get_message};
};

__dispinterface  INTERFACE_UUID("{3051072D-98B5-11CF-BB82-00AA00BDCE0B}") IRangeExceptionDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3051072F-98B5-11CF-BB82-00AA00BDCE0B}") ISVGException  : public IDispatch 
{
	virtual HRESULT __safecall Set_code(int p) = 0 ;
	virtual HRESULT __safecall Get_code(int &__Get_code_result) = 0 ;
	virtual HRESULT __safecall Get_message(System::WideString &__Get_message_result) = 0 ;
	/* safecall wrapper */ int _scw_Get_code() { int __r; HRESULT __hr = Get_code(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int code = {read=_scw_Get_code, write=Set_code};
	/* safecall wrapper */ System::WideString _scw_Get_message() { System::WideString __r; HRESULT __hr = Get_message(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString message = {read=_scw_Get_message};
};

__dispinterface  INTERFACE_UUID("{3051072F-98B5-11CF-BB82-00AA00BDCE0B}") ISVGExceptionDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3051073A-98B5-11CF-BB82-00AA00BDCE0B}") IEventException  : public IDispatch 
{
	virtual HRESULT __safecall Set_code(int p) = 0 ;
	virtual HRESULT __safecall Get_code(int &__Get_code_result) = 0 ;
	virtual HRESULT __safecall Get_message(System::WideString &__Get_message_result) = 0 ;
	/* safecall wrapper */ int _scw_Get_code() { int __r; HRESULT __hr = Get_code(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int code = {read=_scw_Get_code, write=Set_code};
	/* safecall wrapper */ System::WideString _scw_Get_message() { System::WideString __r; HRESULT __hr = Get_message(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString message = {read=_scw_Get_message};
};

__dispinterface  INTERFACE_UUID("{3051073A-98B5-11CF-BB82-00AA00BDCE0B}") IEventExceptionDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{30590094-98B5-11CF-BB82-00AA00BDCE0B}") DispDOMException  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{30590095-98B5-11CF-BB82-00AA00BDCE0B}") DispRangeException  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{30590096-98B5-11CF-BB82-00AA00BDCE0B}") DispSVGException  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{30590099-98B5-11CF-BB82-00AA00BDCE0B}") DispEventException  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3051054D-98B5-11CF-BB82-00AA00BDCE0B}") ISVGScriptElement  : public IDispatch 
{
	virtual HRESULT __safecall Set_type_(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_type_(System::WideString &__Get_type__result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_type_() { System::WideString __r; HRESULT __hr = Get_type_(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString type_ = {read=_scw_Get_type_, write=Set_type_};
};

__dispinterface  INTERFACE_UUID("{3051054D-98B5-11CF-BB82-00AA00BDCE0B}") ISVGScriptElementDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{30590039-98B5-11CF-BB82-00AA00BDCE0B}") DispSVGScriptElement  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305104F3-98B5-11CF-BB82-00AA00BDCE0B}") ISVGStyleElement  : public IDispatch 
{
	virtual HRESULT __safecall Set_type_(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_type_(System::WideString &__Get_type__result) = 0 ;
	virtual HRESULT __safecall Set_media(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_media(System::WideString &__Get_media_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_type_() { System::WideString __r; HRESULT __hr = Get_type_(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString type_ = {read=_scw_Get_type_, write=Set_type_};
	/* safecall wrapper */ System::WideString _scw_Get_media() { System::WideString __r; HRESULT __hr = Get_media(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString media = {read=_scw_Get_media, write=Set_media};
};

__dispinterface  INTERFACE_UUID("{305104F3-98B5-11CF-BB82-00AA00BDCE0B}") ISVGStyleElementDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{30590029-98B5-11CF-BB82-00AA00BDCE0B}") DispSVGStyleElement  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{30590035-98B5-11CF-BB82-00AA00BDCE0B}") DispSVGTextContentElement  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{30590038-98B5-11CF-BB82-00AA00BDCE0B}") DispSVGTextPositioningElement  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{30590098-98B5-11CF-BB82-00AA00BDCE0B}") DispDOMDocumentType  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3059009C-98B5-11CF-BB82-00AA00BDCE0B}") DispNodeIterator  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3059009D-98B5-11CF-BB82-00AA00BDCE0B}") DispTreeWalker  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3059009B-98B5-11CF-BB82-00AA00BDCE0B}") DispDOMProcessingInstruction  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3059009F-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLPerformance  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{305900A0-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLPerformanceNavigation  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{305900A1-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLPerformanceTiming  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3051051D-98B5-11CF-BB82-00AA00BDCE0B}") ISVGTSpanElement  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3051051D-98B5-11CF-BB82-00AA00BDCE0B}") ISVGTSpanElementDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3059003A-98B5-11CF-BB82-00AA00BDCE0B}") DispSVGTSpanElement  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F6B4-98B5-11CF-BB82-00AA00BDCE0B}") ITemplatePrinter  : public IDispatch 
{
	virtual HRESULT __safecall startDoc(const System::WideString bstrTitle, System::WordBool &__startDoc_result) = 0 ;
	virtual HRESULT __safecall stopDoc() = 0 ;
	virtual HRESULT __safecall printBlankPage() = 0 ;
	virtual HRESULT __safecall printPage(const _di_IDispatch pElemDisp) = 0 ;
	virtual HRESULT __safecall ensurePrintDialogDefaults(System::WordBool &__ensurePrintDialogDefaults_result) = 0 ;
	virtual HRESULT __safecall showPrintDialog(System::WordBool &__showPrintDialog_result) = 0 ;
	virtual HRESULT __safecall showPageSetupDialog(System::WordBool &__showPageSetupDialog_result) = 0 ;
	virtual HRESULT __safecall printNonNative(const System::_di_IInterface pMarkup, System::WordBool &__printNonNative_result) = 0 ;
	virtual HRESULT __safecall printNonNativeFrames(const System::_di_IInterface pMarkup, System::WordBool fActiveFrame) = 0 ;
	virtual HRESULT __safecall Set_framesetDocument(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_framesetDocument(System::WordBool &__Get_framesetDocument_result) = 0 ;
	virtual HRESULT __safecall Set_frameActive(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_frameActive(System::WordBool &__Get_frameActive_result) = 0 ;
	virtual HRESULT __safecall Set_frameAsShown(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_frameAsShown(System::WordBool &__Get_frameAsShown_result) = 0 ;
	virtual HRESULT __safecall Set_selection(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_selection(System::WordBool &__Get_selection_result) = 0 ;
	virtual HRESULT __safecall Set_selectedPages(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_selectedPages(System::WordBool &__Get_selectedPages_result) = 0 ;
	virtual HRESULT __safecall Set_currentPage(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_currentPage(System::WordBool &__Get_currentPage_result) = 0 ;
	virtual HRESULT __safecall Set_currentPageAvail(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_currentPageAvail(System::WordBool &__Get_currentPageAvail_result) = 0 ;
	virtual HRESULT __safecall Set_collate(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_collate(System::WordBool &__Get_collate_result) = 0 ;
	virtual HRESULT __safecall Get_duplex(System::WordBool &__Get_duplex_result) = 0 ;
	virtual HRESULT __safecall Set_copies(System::Word p) = 0 ;
	virtual HRESULT __safecall Get_copies(System::Word &__Get_copies_result) = 0 ;
	virtual HRESULT __safecall Set_pageFrom(System::Word p) = 0 ;
	virtual HRESULT __safecall Get_pageFrom(System::Word &__Get_pageFrom_result) = 0 ;
	virtual HRESULT __safecall Set_pageTo(System::Word p) = 0 ;
	virtual HRESULT __safecall Get_pageTo(System::Word &__Get_pageTo_result) = 0 ;
	virtual HRESULT __safecall Set_tableOfLinks(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_tableOfLinks(System::WordBool &__Get_tableOfLinks_result) = 0 ;
	virtual HRESULT __safecall Set_allLinkedDocuments(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_allLinkedDocuments(System::WordBool &__Get_allLinkedDocuments_result) = 0 ;
	virtual HRESULT __safecall Set_header(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_header(System::WideString &__Get_header_result) = 0 ;
	virtual HRESULT __safecall Set_footer(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_footer(System::WideString &__Get_footer_result) = 0 ;
	virtual HRESULT __safecall Set_marginLeft(int p) = 0 ;
	virtual HRESULT __safecall Get_marginLeft(int &__Get_marginLeft_result) = 0 ;
	virtual HRESULT __safecall Set_marginRight(int p) = 0 ;
	virtual HRESULT __safecall Get_marginRight(int &__Get_marginRight_result) = 0 ;
	virtual HRESULT __safecall Set_marginTop(int p) = 0 ;
	virtual HRESULT __safecall Get_marginTop(int &__Get_marginTop_result) = 0 ;
	virtual HRESULT __safecall Set_marginBottom(int p) = 0 ;
	virtual HRESULT __safecall Get_marginBottom(int &__Get_marginBottom_result) = 0 ;
	virtual HRESULT __safecall Get_pageWidth(int &__Get_pageWidth_result) = 0 ;
	virtual HRESULT __safecall Get_pageHeight(int &__Get_pageHeight_result) = 0 ;
	virtual HRESULT __safecall Get_unprintableLeft(int &__Get_unprintableLeft_result) = 0 ;
	virtual HRESULT __safecall Get_unprintableTop(int &__Get_unprintableTop_result) = 0 ;
	virtual HRESULT __safecall Get_unprintableRight(int &__Get_unprintableRight_result) = 0 ;
	virtual HRESULT __safecall Get_unprintableBottom(int &__Get_unprintableBottom_result) = 0 ;
	virtual HRESULT __safecall updatePageStatus(int &p) = 0 ;
	/* safecall wrapper */ System::WordBool _scw_Get_framesetDocument() { System::WordBool __r; HRESULT __hr = Get_framesetDocument(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool framesetDocument = {read=_scw_Get_framesetDocument, write=Set_framesetDocument};
	/* safecall wrapper */ System::WordBool _scw_Get_frameActive() { System::WordBool __r; HRESULT __hr = Get_frameActive(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool frameActive = {read=_scw_Get_frameActive, write=Set_frameActive};
	/* safecall wrapper */ System::WordBool _scw_Get_frameAsShown() { System::WordBool __r; HRESULT __hr = Get_frameAsShown(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool frameAsShown = {read=_scw_Get_frameAsShown, write=Set_frameAsShown};
	/* safecall wrapper */ System::WordBool _scw_Get_selection() { System::WordBool __r; HRESULT __hr = Get_selection(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool selection = {read=_scw_Get_selection, write=Set_selection};
	/* safecall wrapper */ System::WordBool _scw_Get_selectedPages() { System::WordBool __r; HRESULT __hr = Get_selectedPages(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool selectedPages = {read=_scw_Get_selectedPages, write=Set_selectedPages};
	/* safecall wrapper */ System::WordBool _scw_Get_currentPage() { System::WordBool __r; HRESULT __hr = Get_currentPage(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool currentPage = {read=_scw_Get_currentPage, write=Set_currentPage};
	/* safecall wrapper */ System::WordBool _scw_Get_currentPageAvail() { System::WordBool __r; HRESULT __hr = Get_currentPageAvail(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool currentPageAvail = {read=_scw_Get_currentPageAvail, write=Set_currentPageAvail};
	/* safecall wrapper */ System::WordBool _scw_Get_collate() { System::WordBool __r; HRESULT __hr = Get_collate(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool collate = {read=_scw_Get_collate, write=Set_collate};
	/* safecall wrapper */ System::WordBool _scw_Get_duplex() { System::WordBool __r; HRESULT __hr = Get_duplex(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool duplex = {read=_scw_Get_duplex};
	/* safecall wrapper */ System::Word _scw_Get_copies() { System::Word __r; HRESULT __hr = Get_copies(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::Word copies = {read=_scw_Get_copies, write=Set_copies};
	/* safecall wrapper */ System::Word _scw_Get_pageFrom() { System::Word __r; HRESULT __hr = Get_pageFrom(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::Word pageFrom = {read=_scw_Get_pageFrom, write=Set_pageFrom};
	/* safecall wrapper */ System::Word _scw_Get_pageTo() { System::Word __r; HRESULT __hr = Get_pageTo(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::Word pageTo = {read=_scw_Get_pageTo, write=Set_pageTo};
	/* safecall wrapper */ System::WordBool _scw_Get_tableOfLinks() { System::WordBool __r; HRESULT __hr = Get_tableOfLinks(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool tableOfLinks = {read=_scw_Get_tableOfLinks, write=Set_tableOfLinks};
	/* safecall wrapper */ System::WordBool _scw_Get_allLinkedDocuments() { System::WordBool __r; HRESULT __hr = Get_allLinkedDocuments(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool allLinkedDocuments = {read=_scw_Get_allLinkedDocuments, write=Set_allLinkedDocuments};
	/* safecall wrapper */ System::WideString _scw_Get_header() { System::WideString __r; HRESULT __hr = Get_header(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString header = {read=_scw_Get_header, write=Set_header};
	/* safecall wrapper */ System::WideString _scw_Get_footer() { System::WideString __r; HRESULT __hr = Get_footer(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString footer = {read=_scw_Get_footer, write=Set_footer};
	/* safecall wrapper */ int _scw_Get_marginLeft() { int __r; HRESULT __hr = Get_marginLeft(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int marginLeft = {read=_scw_Get_marginLeft, write=Set_marginLeft};
	/* safecall wrapper */ int _scw_Get_marginRight() { int __r; HRESULT __hr = Get_marginRight(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int marginRight = {read=_scw_Get_marginRight, write=Set_marginRight};
	/* safecall wrapper */ int _scw_Get_marginTop() { int __r; HRESULT __hr = Get_marginTop(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int marginTop = {read=_scw_Get_marginTop, write=Set_marginTop};
	/* safecall wrapper */ int _scw_Get_marginBottom() { int __r; HRESULT __hr = Get_marginBottom(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int marginBottom = {read=_scw_Get_marginBottom, write=Set_marginBottom};
	/* safecall wrapper */ int _scw_Get_pageWidth() { int __r; HRESULT __hr = Get_pageWidth(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int pageWidth = {read=_scw_Get_pageWidth};
	/* safecall wrapper */ int _scw_Get_pageHeight() { int __r; HRESULT __hr = Get_pageHeight(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int pageHeight = {read=_scw_Get_pageHeight};
	/* safecall wrapper */ int _scw_Get_unprintableLeft() { int __r; HRESULT __hr = Get_unprintableLeft(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int unprintableLeft = {read=_scw_Get_unprintableLeft};
	/* safecall wrapper */ int _scw_Get_unprintableTop() { int __r; HRESULT __hr = Get_unprintableTop(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int unprintableTop = {read=_scw_Get_unprintableTop};
	/* safecall wrapper */ int _scw_Get_unprintableRight() { int __r; HRESULT __hr = Get_unprintableRight(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int unprintableRight = {read=_scw_Get_unprintableRight};
	/* safecall wrapper */ int _scw_Get_unprintableBottom() { int __r; HRESULT __hr = Get_unprintableBottom(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int unprintableBottom = {read=_scw_Get_unprintableBottom};
};

__dispinterface  INTERFACE_UUID("{3050F6B4-98B5-11CF-BB82-00AA00BDCE0B}") ITemplatePrinterDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F83F-98B5-11CF-BB82-00AA00BDCE0B}") ITemplatePrinter2  : public ITemplatePrinter 
{
	virtual HRESULT __safecall Set_selectionEnabled(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_selectionEnabled(System::WordBool &__Get_selectionEnabled_result) = 0 ;
	virtual HRESULT __safecall Set_frameActiveEnabled(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_frameActiveEnabled(System::WordBool &__Get_frameActiveEnabled_result) = 0 ;
	virtual HRESULT __safecall Set_orientation(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_orientation(System::WideString &__Get_orientation_result) = 0 ;
	virtual HRESULT __safecall Set_usePrinterCopyCollate(System::WordBool p) = 0 ;
	virtual HRESULT __safecall Get_usePrinterCopyCollate(System::WordBool &__Get_usePrinterCopyCollate_result) = 0 ;
	virtual HRESULT __safecall deviceSupports(const System::WideString bstrProperty, System::OleVariant &__deviceSupports_result) = 0 ;
	/* safecall wrapper */ System::WordBool _scw_Get_selectionEnabled() { System::WordBool __r; HRESULT __hr = Get_selectionEnabled(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool selectionEnabled = {read=_scw_Get_selectionEnabled, write=Set_selectionEnabled};
	/* safecall wrapper */ System::WordBool _scw_Get_frameActiveEnabled() { System::WordBool __r; HRESULT __hr = Get_frameActiveEnabled(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool frameActiveEnabled = {read=_scw_Get_frameActiveEnabled, write=Set_frameActiveEnabled};
	/* safecall wrapper */ System::WideString _scw_Get_orientation() { System::WideString __r; HRESULT __hr = Get_orientation(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString orientation = {read=_scw_Get_orientation, write=Set_orientation};
	/* safecall wrapper */ System::WordBool _scw_Get_usePrinterCopyCollate() { System::WordBool __r; HRESULT __hr = Get_usePrinterCopyCollate(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool usePrinterCopyCollate = {read=_scw_Get_usePrinterCopyCollate, write=Set_usePrinterCopyCollate};
};

__dispinterface  INTERFACE_UUID("{3050F83F-98B5-11CF-BB82-00AA00BDCE0B}") ITemplatePrinter2Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305104A3-98B5-11CF-BB82-00AA00BDCE0B}") ITemplatePrinter3  : public ITemplatePrinter2 
{
	virtual HRESULT __safecall Set_headerFooterFont(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_headerFooterFont(System::WideString &__Get_headerFooterFont_result) = 0 ;
	virtual HRESULT __safecall getPageMarginTop(const _di_IDispatch pageRule, int pageWidth, int pageHeight, System::OleVariant &__getPageMarginTop_result) = 0 ;
	virtual HRESULT __safecall getPageMarginRight(const _di_IDispatch pageRule, int pageWidth, int pageHeight, System::OleVariant &__getPageMarginRight_result) = 0 ;
	virtual HRESULT __safecall getPageMarginBottom(const _di_IDispatch pageRule, int pageWidth, int pageHeight, System::OleVariant &__getPageMarginBottom_result) = 0 ;
	virtual HRESULT __safecall getPageMarginLeft(const _di_IDispatch pageRule, int pageWidth, int pageHeight, System::OleVariant &__getPageMarginLeft_result) = 0 ;
	virtual HRESULT __safecall getPageMarginTopImportant(const _di_IDispatch pageRule, System::WordBool &__getPageMarginTopImportant_result) = 0 ;
	virtual HRESULT __safecall getPageMarginRightImportant(const _di_IDispatch pageRule, System::WordBool &__getPageMarginRightImportant_result) = 0 ;
	virtual HRESULT __safecall getPageMarginBottomImportant(const _di_IDispatch pageRule, System::WordBool &__getPageMarginBottomImportant_result) = 0 ;
	virtual HRESULT __safecall getPageMarginLeftImportant(const _di_IDispatch pageRule, System::WordBool &__getPageMarginLeftImportant_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_headerFooterFont() { System::WideString __r; HRESULT __hr = Get_headerFooterFont(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString headerFooterFont = {read=_scw_Get_headerFooterFont, write=Set_headerFooterFont};
};

__dispinterface  INTERFACE_UUID("{305104A3-98B5-11CF-BB82-00AA00BDCE0B}") ITemplatePrinter3Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{F633BE14-9EFF-4C4D-929E-05717B21B3E6}") IPrintManagerTemplatePrinter  : public IDispatch 
{
	virtual HRESULT __safecall startPrint() = 0 ;
	virtual HRESULT __safecall drawPreviewPage(const _di_IDispatch pElemDisp, int nPage) = 0 ;
	virtual HRESULT __safecall setPageCount(int nPage) = 0 ;
	virtual HRESULT __safecall invalidatePreview() = 0 ;
	virtual HRESULT __safecall getPrintTaskOptionValue(const System::WideString bstrKey, System::OleVariant &__getPrintTaskOptionValue_result) = 0 ;
	virtual HRESULT __safecall endPrint() = 0 ;
};

__dispinterface  INTERFACE_UUID("{F633BE14-9EFF-4C4D-929E-05717B21B3E6}") IPrintManagerTemplatePrinterDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{C6403497-7493-4F09-8016-54B03E9BDA69}") IPrintManagerTemplatePrinter2  : public IPrintManagerTemplatePrinter 
{
	virtual HRESULT __safecall Get_showHeaderFooter(System::WordBool &__Get_showHeaderFooter_result) = 0 ;
	virtual HRESULT __safecall Get_shrinkToFit(System::WordBool &__Get_shrinkToFit_result) = 0 ;
	virtual HRESULT __safecall Get_percentScale(float &__Get_percentScale_result) = 0 ;
	/* safecall wrapper */ System::WordBool _scw_Get_showHeaderFooter() { System::WordBool __r; HRESULT __hr = Get_showHeaderFooter(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool showHeaderFooter = {read=_scw_Get_showHeaderFooter};
	/* safecall wrapper */ System::WordBool _scw_Get_shrinkToFit() { System::WordBool __r; HRESULT __hr = Get_shrinkToFit(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool shrinkToFit = {read=_scw_Get_shrinkToFit};
	/* safecall wrapper */ float _scw_Get_percentScale() { float __r; HRESULT __hr = Get_percentScale(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float percentScale = {read=_scw_Get_percentScale};
};

__dispinterface  INTERFACE_UUID("{C6403497-7493-4F09-8016-54B03E9BDA69}") IPrintManagerTemplatePrinter2Disp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{305900E9-98B5-11CF-BB82-00AA00BDCE0B}") DispCPrintManagerTemplatePrinter  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3051051F-98B5-11CF-BB82-00AA00BDCE0B}") ISVGTextPathElement  : public IDispatch 
{
	virtual HRESULT __safecall _Set_startOffset(const _di_ISVGAnimatedLength p) = 0 ;
	virtual HRESULT __safecall Get_startOffset(_di_ISVGAnimatedLength &__Get_startOffset_result) = 0 ;
	virtual HRESULT __safecall _Set_method(const _di_ISVGAnimatedEnumeration p) = 0 ;
	virtual HRESULT __safecall Get_method(_di_ISVGAnimatedEnumeration &__Get_method_result) = 0 ;
	virtual HRESULT __safecall _Set_spacing(const _di_ISVGAnimatedEnumeration p) = 0 ;
	virtual HRESULT __safecall Get_spacing(_di_ISVGAnimatedEnumeration &__Get_spacing_result) = 0 ;
	/* safecall wrapper */ _di_ISVGAnimatedLength _scw_Get_startOffset() { _di_ISVGAnimatedLength __r; HRESULT __hr = Get_startOffset(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGAnimatedLength startOffset = {read=_scw_Get_startOffset, write=_Set_startOffset};
	/* safecall wrapper */ _di_ISVGAnimatedEnumeration _scw_Get_method() { _di_ISVGAnimatedEnumeration __r; HRESULT __hr = Get_method(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGAnimatedEnumeration method = {read=_scw_Get_method, write=_Set_method};
	/* safecall wrapper */ _di_ISVGAnimatedEnumeration _scw_Get_spacing() { _di_ISVGAnimatedEnumeration __r; HRESULT __hr = Get_spacing(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_ISVGAnimatedEnumeration spacing = {read=_scw_Get_spacing, write=_Set_spacing};
};

__dispinterface  INTERFACE_UUID("{3051051F-98B5-11CF-BB82-00AA00BDCE0B}") ISVGTextPathElementDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3059003D-98B5-11CF-BB82-00AA00BDCE0B}") DispSVGTextPathElement  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3051077D-98B5-11CF-BB82-00AA00BDCE0B}") IDOMXmlSerializer  : public IDispatch 
{
	virtual HRESULT __safecall serializeToString(const _di_IHTMLDOMNode pNode, System::WideString &__serializeToString_result) = 0 ;
};

__dispinterface  INTERFACE_UUID("{3051077D-98B5-11CF-BB82-00AA00BDCE0B}") IDOMXmlSerializerDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3051077F-98B5-11CF-BB82-00AA00BDCE0B}") IDOMXmlSerializerFactory  : public IDispatch 
{
	virtual HRESULT __safecall create(_di_IDOMXmlSerializer &__create_result) = 0 ;
};

__dispinterface  INTERFACE_UUID("{3051077F-98B5-11CF-BB82-00AA00BDCE0B}") IDOMXmlSerializerFactoryDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510781-98B5-11CF-BB82-00AA00BDCE0B}") IDOMParser  : public IDispatch 
{
	virtual HRESULT __safecall parseFromString(const System::WideString xmlSource, const System::WideString mimeType, _di_IHTMLDocument2 &__parseFromString_result) = 0 ;
};

__dispinterface  INTERFACE_UUID("{30510781-98B5-11CF-BB82-00AA00BDCE0B}") IDOMParserDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510783-98B5-11CF-BB82-00AA00BDCE0B}") IDOMParserFactory  : public IDispatch 
{
	virtual HRESULT __safecall create(_di_IDOMParser &__create_result) = 0 ;
};

__dispinterface  INTERFACE_UUID("{30510783-98B5-11CF-BB82-00AA00BDCE0B}") IDOMParserFactoryDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{305900AD-98B5-11CF-BB82-00AA00BDCE0B}") DispXMLSerializer  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{305900AE-98B5-11CF-BB82-00AA00BDCE0B}") DispDOMParser  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{305900BA-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLSemanticElement  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F2D6-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLProgressElement  : public IDispatch 
{
	virtual HRESULT __safecall Set_value(float p) = 0 ;
	virtual HRESULT __safecall Get_value(float &__Get_value_result) = 0 ;
	virtual HRESULT __safecall Set_max(float p) = 0 ;
	virtual HRESULT __safecall Get_max(float &__Get_max_result) = 0 ;
	virtual HRESULT __safecall Get_position(float &__Get_position_result) = 0 ;
	virtual HRESULT __safecall Get_form(_di_IHTMLFormElement &__Get_form_result) = 0 ;
	/* safecall wrapper */ float _scw_Get_value() { float __r; HRESULT __hr = Get_value(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float value = {read=_scw_Get_value, write=Set_value};
	/* safecall wrapper */ float _scw_Get_max() { float __r; HRESULT __hr = Get_max(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float max = {read=_scw_Get_max, write=Set_max};
	/* safecall wrapper */ float _scw_Get_position() { float __r; HRESULT __hr = Get_position(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float position = {read=_scw_Get_position};
	/* safecall wrapper */ _di_IHTMLFormElement _scw_Get_form() { _di_IHTMLFormElement __r; HRESULT __hr = Get_form(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLFormElement form = {read=_scw_Get_form};
};

__dispinterface  INTERFACE_UUID("{3050F2D6-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLProgressElementDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{305900AF-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLProgressElement  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305107B5-98B5-11CF-BB82-00AA00BDCE0B}") IDOMMSTransitionEvent  : public IDispatch 
{
	virtual HRESULT __safecall Get_propertyName(System::WideString &__Get_propertyName_result) = 0 ;
	virtual HRESULT __safecall Get_elapsedTime(float &__Get_elapsedTime_result) = 0 ;
	virtual HRESULT __safecall initMSTransitionEvent(const System::WideString eventType, System::WordBool canBubble, System::WordBool cancelable, const System::WideString propertyName, float elapsedTime) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_propertyName() { System::WideString __r; HRESULT __hr = Get_propertyName(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString propertyName = {read=_scw_Get_propertyName};
	/* safecall wrapper */ float _scw_Get_elapsedTime() { float __r; HRESULT __hr = Get_elapsedTime(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float elapsedTime = {read=_scw_Get_elapsedTime};
};

__dispinterface  INTERFACE_UUID("{305107B5-98B5-11CF-BB82-00AA00BDCE0B}") IDOMMSTransitionEventDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{305900BB-98B5-11CF-BB82-00AA00BDCE0B}") DispDOMMSTransitionEvent  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305107B7-98B5-11CF-BB82-00AA00BDCE0B}") IDOMMSAnimationEvent  : public IDispatch 
{
	virtual HRESULT __safecall Get_animationName(System::WideString &__Get_animationName_result) = 0 ;
	virtual HRESULT __safecall Get_elapsedTime(float &__Get_elapsedTime_result) = 0 ;
	virtual HRESULT __safecall initMSAnimationEvent(const System::WideString eventType, System::WordBool canBubble, System::WordBool cancelable, const System::WideString animationName, float elapsedTime) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_animationName() { System::WideString __r; HRESULT __hr = Get_animationName(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString animationName = {read=_scw_Get_animationName};
	/* safecall wrapper */ float _scw_Get_elapsedTime() { float __r; HRESULT __hr = Get_elapsedTime(__r); System::CheckSafecallResult(__hr); return __r; }
	__property float elapsedTime = {read=_scw_Get_elapsedTime};
};

__dispinterface  INTERFACE_UUID("{305107B7-98B5-11CF-BB82-00AA00BDCE0B}") IDOMMSAnimationEventDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{305900BC-98B5-11CF-BB82-00AA00BDCE0B}") DispDOMMSAnimationEvent  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305107C7-98B5-11CF-BB82-00AA00BDCE0B}") IWebGeocoordinates  : public IDispatch 
{
	virtual HRESULT __safecall Get_latitude(double &__Get_latitude_result) = 0 ;
	virtual HRESULT __safecall Get_longitude(double &__Get_longitude_result) = 0 ;
	virtual HRESULT __safecall Get_altitude(System::OleVariant &__Get_altitude_result) = 0 ;
	virtual HRESULT __safecall Get_accuracy(double &__Get_accuracy_result) = 0 ;
	virtual HRESULT __safecall Get_altitudeAccuracy(System::OleVariant &__Get_altitudeAccuracy_result) = 0 ;
	virtual HRESULT __safecall Get_heading(System::OleVariant &__Get_heading_result) = 0 ;
	virtual HRESULT __safecall Get_speed(System::OleVariant &__Get_speed_result) = 0 ;
	/* safecall wrapper */ double _scw_Get_latitude() { double __r; HRESULT __hr = Get_latitude(__r); System::CheckSafecallResult(__hr); return __r; }
	__property double latitude = {read=_scw_Get_latitude};
	/* safecall wrapper */ double _scw_Get_longitude() { double __r; HRESULT __hr = Get_longitude(__r); System::CheckSafecallResult(__hr); return __r; }
	__property double longitude = {read=_scw_Get_longitude};
	/* safecall wrapper */ System::OleVariant _scw_Get_altitude() { System::OleVariant __r; HRESULT __hr = Get_altitude(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant altitude = {read=_scw_Get_altitude};
	/* safecall wrapper */ double _scw_Get_accuracy() { double __r; HRESULT __hr = Get_accuracy(__r); System::CheckSafecallResult(__hr); return __r; }
	__property double accuracy = {read=_scw_Get_accuracy};
	/* safecall wrapper */ System::OleVariant _scw_Get_altitudeAccuracy() { System::OleVariant __r; HRESULT __hr = Get_altitudeAccuracy(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant altitudeAccuracy = {read=_scw_Get_altitudeAccuracy};
	/* safecall wrapper */ System::OleVariant _scw_Get_heading() { System::OleVariant __r; HRESULT __hr = Get_heading(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant heading = {read=_scw_Get_heading};
	/* safecall wrapper */ System::OleVariant _scw_Get_speed() { System::OleVariant __r; HRESULT __hr = Get_speed(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant speed = {read=_scw_Get_speed};
};

__dispinterface  INTERFACE_UUID("{305107C7-98B5-11CF-BB82-00AA00BDCE0B}") IWebGeocoordinatesDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305107C9-98B5-11CF-BB82-00AA00BDCE0B}") IWebGeopositionError  : public IDispatch 
{
	virtual HRESULT __safecall Get_code(int &__Get_code_result) = 0 ;
	virtual HRESULT __safecall Get_message(System::WideString &__Get_message_result) = 0 ;
	/* safecall wrapper */ int _scw_Get_code() { int __r; HRESULT __hr = Get_code(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int code = {read=_scw_Get_code};
	/* safecall wrapper */ System::WideString _scw_Get_message() { System::WideString __r; HRESULT __hr = Get_message(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString message = {read=_scw_Get_message};
};

__dispinterface  INTERFACE_UUID("{305107C9-98B5-11CF-BB82-00AA00BDCE0B}") IWebGeopositionErrorDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305107CD-98B5-11CF-BB82-00AA00BDCE0B}") IWebGeoposition  : public IDispatch 
{
	virtual HRESULT __safecall Get_coords(_di_IWebGeocoordinates &__Get_coords_result) = 0 ;
	virtual HRESULT __safecall Get_timeStamp(unsigned __int64 &__Get_timeStamp_result) = 0 ;
	/* safecall wrapper */ _di_IWebGeocoordinates _scw_Get_coords() { _di_IWebGeocoordinates __r; HRESULT __hr = Get_coords(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IWebGeocoordinates coords = {read=_scw_Get_coords};
	/* safecall wrapper */ unsigned __int64 _scw_Get_timeStamp() { unsigned __int64 __r; HRESULT __hr = Get_timeStamp(__r); System::CheckSafecallResult(__hr); return __r; }
	__property unsigned __int64 timeStamp = {read=_scw_Get_timeStamp};
};

__dispinterface  INTERFACE_UUID("{305107CD-98B5-11CF-BB82-00AA00BDCE0B}") IWebGeopositionDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{305900BD-98B5-11CF-BB82-00AA00BDCE0B}") DispWebGeolocation  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{305900BE-98B5-11CF-BB82-00AA00BDCE0B}") DispWebGeocoordinates  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{305900BF-98B5-11CF-BB82-00AA00BDCE0B}") DispWebGeopositionError  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{305900C1-98B5-11CF-BB82-00AA00BDCE0B}") DispWebGeoposition  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{7E8BC44D-AEFF-11D1-89C2-00C04FB6BFC4}") IClientCaps  : public IDispatch 
{
	virtual HRESULT __safecall Get_javaEnabled(System::WordBool &__Get_javaEnabled_result) = 0 ;
	virtual HRESULT __safecall Get_cookieEnabled(System::WordBool &__Get_cookieEnabled_result) = 0 ;
	virtual HRESULT __safecall Get_cpuClass(System::WideString &__Get_cpuClass_result) = 0 ;
	virtual HRESULT __safecall Get_systemLanguage(System::WideString &__Get_systemLanguage_result) = 0 ;
	virtual HRESULT __safecall Get_userLanguage(System::WideString &__Get_userLanguage_result) = 0 ;
	virtual HRESULT __safecall Get_platform(System::WideString &__Get_platform_result) = 0 ;
	virtual HRESULT __safecall Get_connectionSpeed(int &__Get_connectionSpeed_result) = 0 ;
	virtual HRESULT __safecall Get_onLine(System::WordBool &__Get_onLine_result) = 0 ;
	virtual HRESULT __safecall Get_colorDepth(int &__Get_colorDepth_result) = 0 ;
	virtual HRESULT __safecall Get_bufferDepth(int &__Get_bufferDepth_result) = 0 ;
	virtual HRESULT __safecall Get_width(int &__Get_width_result) = 0 ;
	virtual HRESULT __safecall Get_height(int &__Get_height_result) = 0 ;
	virtual HRESULT __safecall Get_availHeight(int &__Get_availHeight_result) = 0 ;
	virtual HRESULT __safecall Get_availWidth(int &__Get_availWidth_result) = 0 ;
	virtual HRESULT __safecall Get_connectionType(System::WideString &__Get_connectionType_result) = 0 ;
	virtual HRESULT __safecall isComponentInstalled(const System::WideString bstrName, const System::WideString bstrURL, const System::WideString bStrVer, System::WordBool &__isComponentInstalled_result) = 0 ;
	virtual HRESULT __safecall getComponentVersion(const System::WideString bstrName, const System::WideString bstrURL, System::WideString &__getComponentVersion_result) = 0 ;
	virtual HRESULT __safecall compareVersions(const System::WideString bstrVer1, const System::WideString bstrVer2, int &__compareVersions_result) = 0 ;
	virtual HRESULT __safecall addComponentRequest(const System::WideString bstrName, const System::WideString bstrURL, const System::WideString bStrVer) = 0 ;
	virtual HRESULT __safecall doComponentRequest(System::WordBool &__doComponentRequest_result) = 0 ;
	virtual HRESULT __safecall clearComponentRequest() = 0 ;
	/* safecall wrapper */ System::WordBool _scw_Get_javaEnabled() { System::WordBool __r; HRESULT __hr = Get_javaEnabled(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool javaEnabled = {read=_scw_Get_javaEnabled};
	/* safecall wrapper */ System::WordBool _scw_Get_cookieEnabled() { System::WordBool __r; HRESULT __hr = Get_cookieEnabled(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool cookieEnabled = {read=_scw_Get_cookieEnabled};
	/* safecall wrapper */ System::WideString _scw_Get_cpuClass() { System::WideString __r; HRESULT __hr = Get_cpuClass(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString cpuClass = {read=_scw_Get_cpuClass};
	/* safecall wrapper */ System::WideString _scw_Get_systemLanguage() { System::WideString __r; HRESULT __hr = Get_systemLanguage(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString systemLanguage = {read=_scw_Get_systemLanguage};
	/* safecall wrapper */ System::WideString _scw_Get_userLanguage() { System::WideString __r; HRESULT __hr = Get_userLanguage(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString userLanguage = {read=_scw_Get_userLanguage};
	/* safecall wrapper */ System::WideString _scw_Get_platform() { System::WideString __r; HRESULT __hr = Get_platform(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString platform = {read=_scw_Get_platform};
	/* safecall wrapper */ int _scw_Get_connectionSpeed() { int __r; HRESULT __hr = Get_connectionSpeed(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int connectionSpeed = {read=_scw_Get_connectionSpeed};
	/* safecall wrapper */ System::WordBool _scw_Get_onLine() { System::WordBool __r; HRESULT __hr = Get_onLine(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool onLine = {read=_scw_Get_onLine};
	/* safecall wrapper */ int _scw_Get_colorDepth() { int __r; HRESULT __hr = Get_colorDepth(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int colorDepth = {read=_scw_Get_colorDepth};
	/* safecall wrapper */ int _scw_Get_bufferDepth() { int __r; HRESULT __hr = Get_bufferDepth(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int bufferDepth = {read=_scw_Get_bufferDepth};
	/* safecall wrapper */ int _scw_Get_width() { int __r; HRESULT __hr = Get_width(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int width = {read=_scw_Get_width};
	/* safecall wrapper */ int _scw_Get_height() { int __r; HRESULT __hr = Get_height(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int height = {read=_scw_Get_height};
	/* safecall wrapper */ int _scw_Get_availHeight() { int __r; HRESULT __hr = Get_availHeight(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int availHeight = {read=_scw_Get_availHeight};
	/* safecall wrapper */ int _scw_Get_availWidth() { int __r; HRESULT __hr = Get_availWidth(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int availWidth = {read=_scw_Get_availWidth};
	/* safecall wrapper */ System::WideString _scw_Get_connectionType() { System::WideString __r; HRESULT __hr = Get_connectionType(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString connectionType = {read=_scw_Get_connectionType};
};

__dispinterface  INTERFACE_UUID("{7E8BC44D-AEFF-11D1-89C2-00C04FB6BFC4}") IClientCapsDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{30510816-98B5-11CF-BB82-00AA00BDCE0B}") IDOMMSManipulationEvent  : public IDispatch 
{
	virtual HRESULT __safecall Get_lastState(int &__Get_lastState_result) = 0 ;
	virtual HRESULT __safecall Get_currentState(int &__Get_currentState_result) = 0 ;
	virtual HRESULT __safecall initMSManipulationEvent(const System::WideString eventType, System::WordBool canBubble, System::WordBool cancelable, const _di_IHTMLWindow2 viewArg, int detailArg, int lastState, int currentState) = 0 ;
	/* safecall wrapper */ int _scw_Get_lastState() { int __r; HRESULT __hr = Get_lastState(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int lastState = {read=_scw_Get_lastState};
	/* safecall wrapper */ int _scw_Get_currentState() { int __r; HRESULT __hr = Get_currentState(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int currentState = {read=_scw_Get_currentState};
};

__dispinterface  INTERFACE_UUID("{30510816-98B5-11CF-BB82-00AA00BDCE0B}") IDOMMSManipulationEventDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{305900E1-98B5-11CF-BB82-00AA00BDCE0B}") DispDOMMSManipulationEvent  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{305107FF-98B5-11CF-BB82-00AA00BDCE0B}") IDOMCloseEvent  : public IDispatch 
{
	virtual HRESULT __safecall Get_wasClean(System::WordBool &__Get_wasClean_result) = 0 ;
	virtual HRESULT __safecall initCloseEvent(const System::WideString eventType, System::WordBool canBubble, System::WordBool cancelable, System::WordBool wasClean, int code, const System::WideString reason) = 0 ;
	/* safecall wrapper */ System::WordBool _scw_Get_wasClean() { System::WordBool __r; HRESULT __hr = Get_wasClean(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool wasClean = {read=_scw_Get_wasClean};
};

__dispinterface  INTERFACE_UUID("{305107FF-98B5-11CF-BB82-00AA00BDCE0B}") IDOMCloseEventDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{305900DC-98B5-11CF-BB82-00AA00BDCE0B}") DispDOMCloseEvent  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{305900E4-98B5-11CF-BB82-00AA00BDCE0B}") DispApplicationCache  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F3ED-98B5-11CF-BB82-00AA00BDCE0B}") ICSSFilterSite  : public System::IInterface 
{
	virtual HRESULT __stdcall GetElement(/* out */ _di_IHTMLElement &element) = 0 ;
	virtual HRESULT __stdcall FireOnFilterChangeEvent() = 0 ;
};

__interface  INTERFACE_UUID("{3050F49F-98B5-11CF-BB82-00AA00BDCE0B}") IMarkupPointer  : public System::IInterface 
{
	virtual HRESULT __stdcall OwningDoc(/* out */ _di_IHTMLDocument2 &ppDoc) = 0 ;
	virtual HRESULT __stdcall Gravity(/* out */ _POINTER_GRAVITY &pGravity) = 0 ;
	virtual HRESULT __stdcall SetGravity(_POINTER_GRAVITY Gravity) = 0 ;
	virtual HRESULT __stdcall Cling(/* out */ int &pfCling) = 0 ;
	virtual HRESULT __stdcall SetCling(int fCLing) = 0 ;
	virtual HRESULT __stdcall Unposition() = 0 ;
	virtual HRESULT __stdcall IsPositioned(/* out */ int &pfPositioned) = 0 ;
	virtual HRESULT __stdcall GetContainer(/* out */ _di_IMarkupContainer &ppContainer) = 0 ;
	virtual HRESULT __stdcall MoveAdjacentToElement(const _di_IHTMLElement pElement, _ELEMENT_ADJACENCY eAdj) = 0 ;
	virtual HRESULT __stdcall MoveToPointer(const _di_IMarkupPointer pPointer) = 0 ;
	virtual HRESULT __stdcall MoveToContainer(const _di_IMarkupContainer pContainer, int fAtStart) = 0 ;
	virtual HRESULT __stdcall left(int fMove, /* out */ _MARKUP_CONTEXT_TYPE &pContext, /* out */ _di_IHTMLElement &ppElement, int &pcch, /* out */ System::Word &pchText) = 0 ;
	virtual HRESULT __stdcall right(int fMove, /* out */ _MARKUP_CONTEXT_TYPE &pContext, /* out */ _di_IHTMLElement &ppElement, int &pcch, /* out */ System::Word &pchText) = 0 ;
	virtual HRESULT __stdcall CurrentScope(/* out */ _di_IHTMLElement &ppElemCurrent) = 0 ;
	virtual HRESULT __stdcall IsLeftOf(const _di_IMarkupPointer pPointerThat, /* out */ int &pfResult) = 0 ;
	virtual HRESULT __stdcall IsLeftOfOrEqualTo(const _di_IMarkupPointer pPointerThat, /* out */ int &pfResult) = 0 ;
	virtual HRESULT __stdcall IsRightOf(const _di_IMarkupPointer pPointerThat, /* out */ int &pfResult) = 0 ;
	virtual HRESULT __stdcall IsRightOfOrEqualTo(const _di_IMarkupPointer pPointerThat, /* out */ int &pfResult) = 0 ;
	virtual HRESULT __stdcall IsEqualTo(const _di_IMarkupPointer pPointerThat, /* out */ int &pfAreEqual) = 0 ;
	virtual HRESULT __stdcall MoveUnit(_MOVEUNIT_ACTION muAction) = 0 ;
	virtual HRESULT __stdcall findText(System::WideChar * pchFindText, System::LongWord dwFlags, const _di_IMarkupPointer pIEndMatch, const _di_IMarkupPointer pIEndSearch) = 0 ;
};

__interface  INTERFACE_UUID("{3050F5F9-98B5-11CF-BB82-00AA00BDCE0B}") IMarkupContainer  : public System::IInterface 
{
	virtual HRESULT __stdcall OwningDoc(/* out */ _di_IHTMLDocument2 &ppDoc) = 0 ;
};

__interface  INTERFACE_UUID("{3050F648-98B5-11CF-BB82-00AA00BDCE0B}") IMarkupContainer2  : public IMarkupContainer 
{
	virtual HRESULT __stdcall CreateChangeLog(const _di_IHTMLChangeSink pChangeSink, /* out */ _di_IHTMLChangeLog &ppChangeLog, int fForward, int fBackward) = 0 ;
	virtual HRESULT __stdcall RegisterForDirtyRange(const _di_IHTMLChangeSink pChangeSink, /* out */ System::LongWord &pdwCookie) = 0 ;
	virtual HRESULT __stdcall UnRegisterForDirtyRange(System::LongWord dwCookie) = 0 ;
	virtual HRESULT __stdcall GetAndClearDirtyRange(System::LongWord dwCookie, const _di_IMarkupPointer pIPointerBegin, const _di_IMarkupPointer pIPointerEnd) = 0 ;
	virtual int __stdcall GetVersionNumber() = 0 ;
	virtual HRESULT __stdcall GetMasterElement(/* out */ _di_IHTMLElement &ppElementMaster) = 0 ;
};

__interface  INTERFACE_UUID("{3050F64A-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLChangeSink  : public System::IInterface 
{
	virtual HRESULT __stdcall Notify() = 0 ;
};

__interface  INTERFACE_UUID("{3050F649-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLChangeLog  : public System::IInterface 
{
	virtual HRESULT __stdcall GetNextChange(Winapi::Windows::PByte pbBuffer, int nBufferSize, /* out */ int &pnRecordLength) = 0 ;
};

__interface  INTERFACE_UUID("{08C0E040-62D1-11D1-9326-0060B067B86E}") IActiveIMMApp  : public System::IInterface 
{
	virtual HRESULT __stdcall AssociateContext(Winapi::Windows::THandle hWnd, System::LongWord hIME, /* out */ System::LongWord &phPrev) = 0 ;
	virtual HRESULT __stdcall ConfigureIMEA(void * hKL, _RemotableHandle vhWnd, System::LongWord dwMode, __MIDL___MIDL_itf_mshtml_0001_0042_0001 &pData) = 0 ;
	virtual HRESULT __stdcall ConfigureIMEW(void * hKL, _RemotableHandle &hWnd, System::LongWord dwMode, __MIDL___MIDL_itf_mshtml_0001_0042_0002 &pData) = 0 ;
	virtual HRESULT __stdcall CreateContext(/* out */ System::LongWord &phIMC) = 0 ;
	virtual HRESULT __stdcall DestroyContext(System::LongWord hIME) = 0 ;
	virtual HRESULT __stdcall EnumRegisterWordA(void * hKL, char * szReading, System::LongWord dwStyle, char * szRegister, void * pData, /* out */ _di_IEnumRegisterWordA &pEnum) = 0 ;
	virtual HRESULT __stdcall EnumRegisterWordW(void * hKL, System::WideChar * szReading, System::LongWord dwStyle, System::WideChar * szRegister, void * pData, /* out */ _di_IEnumRegisterWordW &pEnum) = 0 ;
	virtual HRESULT __stdcall EscapeA(void * hKL, System::LongWord hIMC, unsigned uEscape, void * pData, /* out */ LONG_PTR &plResult) = 0 ;
	virtual HRESULT __stdcall EscapeW(void * hKL, System::LongWord hIMC, unsigned uEscape, void * pData, /* out */ LONG_PTR &plResult) = 0 ;
	virtual HRESULT __stdcall GetCandidateListA(System::LongWord hIMC, System::LongWord dwIndex, unsigned uBufLen, /* out */ __MIDL___MIDL_itf_mshtml_0001_0042_0007 &pCandList, /* out */ unsigned &puCopied) = 0 ;
	virtual HRESULT __stdcall GetCandidateListW(System::LongWord hIMC, System::LongWord dwIndex, unsigned uBufLen, /* out */ __MIDL___MIDL_itf_mshtml_0001_0042_0007 &pCandList, /* out */ unsigned &puCopied) = 0 ;
	virtual HRESULT __stdcall GetCandidateListCountA(System::LongWord hIMC, /* out */ System::LongWord &pdwListSize, /* out */ System::LongWord &pdwBufLen) = 0 ;
	virtual HRESULT __stdcall GetCandidateListCountW(System::LongWord hIMC, /* out */ System::LongWord &pdwListSize, /* out */ System::LongWord &pdwBufLen) = 0 ;
	virtual HRESULT __stdcall GetCandidateWindow(System::LongWord hIMC, System::LongWord dwIndex, /* out */ __MIDL___MIDL_itf_mshtml_0001_0042_0005 &pCandidate) = 0 ;
	virtual HRESULT __stdcall GetCompositionFontA(System::LongWord hIMC, /* out */ __MIDL___MIDL_itf_mshtml_0001_0042_0003 &plf) = 0 ;
	virtual HRESULT __stdcall GetCompositionFontW(System::LongWord hIMC, /* out */ __MIDL___MIDL_itf_mshtml_0001_0042_0004 &plf) = 0 ;
	virtual HRESULT __stdcall GetCompositionStringA(System::LongWord hIMC, System::LongWord dwIndex, System::LongWord dwBufLen, /* out */ int &plCopied, void * pBuf) = 0 ;
	virtual HRESULT __stdcall GetCompositionStringW(System::LongWord hIMC, System::LongWord dwIndex, System::LongWord dwBufLen, /* out */ int &plCopied, void * pBuf) = 0 ;
	virtual HRESULT __stdcall GetCompositionWindow(System::LongWord hIMC, /* out */ __MIDL___MIDL_itf_mshtml_0001_0042_0006 &pCompForm) = 0 ;
	virtual HRESULT __stdcall getContext(_RemotableHandle &hWnd, /* out */ System::LongWord &phIMC) = 0 ;
	virtual HRESULT __stdcall GetConversionListA(void * hKL, System::LongWord hIMC, char * pSrc, unsigned uBufLen, unsigned uFlag, /* out */ __MIDL___MIDL_itf_mshtml_0001_0042_0007 &pDst, /* out */ unsigned &puCopied) = 0 ;
	virtual HRESULT __stdcall GetConversionListW(void * hKL, System::LongWord hIMC, System::WideChar * pSrc, unsigned uBufLen, unsigned uFlag, /* out */ __MIDL___MIDL_itf_mshtml_0001_0042_0007 &pDst, /* out */ unsigned &puCopied) = 0 ;
	virtual HRESULT __stdcall GetConversionStatus(System::LongWord hIMC, /* out */ System::LongWord &pfdwConversion, /* out */ System::LongWord &pfdwSentence) = 0 ;
	virtual HRESULT __stdcall GetDefaultIMEWnd(_RemotableHandle &hWnd, /* out */ wireHWND &phDefWnd) = 0 ;
	virtual HRESULT __stdcall GetDescriptionA(void * hKL, unsigned uBufLen, char * szDescription, /* out */ unsigned &puCopied) = 0 ;
	virtual HRESULT __stdcall GetDescriptionW(void * hKL, unsigned uBufLen, System::WideChar * szDescription, /* out */ unsigned &puCopied) = 0 ;
	virtual HRESULT __stdcall GetGuideLineA(System::LongWord hIMC, System::LongWord dwIndex, System::LongWord dwBufLen, char * pBuf, /* out */ System::LongWord &pdwResult) = 0 ;
	virtual HRESULT __stdcall GetGuideLineW(System::LongWord hIMC, System::LongWord dwIndex, System::LongWord dwBufLen, System::WideChar * pBuf, /* out */ System::LongWord &pdwResult) = 0 ;
	virtual HRESULT __stdcall GetIMEFileNameA(void * hKL, unsigned uBufLen, char * szFileName, /* out */ unsigned &puCopied) = 0 ;
	virtual HRESULT __stdcall GetIMEFileNameW(void * hKL, unsigned uBufLen, System::WideChar * szFileName, /* out */ unsigned &puCopied) = 0 ;
	virtual HRESULT __stdcall GetOpenStatus(System::LongWord hIMC) = 0 ;
	virtual HRESULT __stdcall GetProperty(void * hKL, System::LongWord fdwIndex, /* out */ System::LongWord &pdwProperty) = 0 ;
	virtual HRESULT __stdcall GetRegisterWordStyleA(void * hKL, unsigned nItem, /* out */ __MIDL___MIDL_itf_mshtml_0001_0042_0008 &pStyleBuf, /* out */ unsigned &puCopied) = 0 ;
	virtual HRESULT __stdcall GetRegisterWordStyleW(void * hKL, unsigned nItem, /* out */ __MIDL___MIDL_itf_mshtml_0001_0042_0009 &pStyleBuf, /* out */ unsigned &puCopied) = 0 ;
	virtual HRESULT __stdcall GetStatusWindowPos(System::LongWord hIMC, /* out */ tagPOINT &pptPos) = 0 ;
	virtual HRESULT __stdcall GetVirtualKey(_RemotableHandle &hWnd, /* out */ unsigned &puVirtualKey) = 0 ;
	virtual HRESULT __stdcall InstallIMEA(char * szIMEFileName, char * szLayoutText, /* out */ void * &phKL) = 0 ;
	virtual HRESULT __stdcall InstallIMEW(System::WideChar * szIMEFileName, System::WideChar * szLayoutText, /* out */ void * &phKL) = 0 ;
	virtual HRESULT __stdcall IsIME(void * hKL) = 0 ;
	virtual HRESULT __stdcall IsUIMessageA(_RemotableHandle &hWndIME, unsigned msg, UINT_PTR wParam, LONG_PTR lParam) = 0 ;
	virtual HRESULT __stdcall IsUIMessageW(_RemotableHandle &hWndIME, unsigned msg, UINT_PTR wParam, LONG_PTR lParam) = 0 ;
	virtual HRESULT __stdcall NotifyIME(System::LongWord hIMC, System::LongWord dwAction, System::LongWord dwIndex, System::LongWord dwValue) = 0 ;
	virtual HRESULT __stdcall RegisterWordA(void * hKL, char * szReading, System::LongWord dwStyle, char * szRegister) = 0 ;
	virtual HRESULT __stdcall RegisterWordW(void * hKL, System::WideChar * szReading, System::LongWord dwStyle, System::WideChar * szRegister) = 0 ;
	virtual HRESULT __stdcall ReleaseContext(_RemotableHandle &hWnd, System::LongWord hIMC) = 0 ;
	virtual HRESULT __stdcall SetCandidateWindow(System::LongWord hIMC, __MIDL___MIDL_itf_mshtml_0001_0042_0005 &pCandidate) = 0 ;
	virtual HRESULT __stdcall SetCompositionFontA(System::LongWord hIMC, __MIDL___MIDL_itf_mshtml_0001_0042_0003 &plf) = 0 ;
	virtual HRESULT __stdcall SetCompositionFontW(System::LongWord hIMC, __MIDL___MIDL_itf_mshtml_0001_0042_0004 &plf) = 0 ;
	virtual HRESULT __stdcall SetCompositionStringA(System::LongWord hIMC, System::LongWord dwIndex, void * pComp, System::LongWord dwCompLen, void * pRead, System::LongWord dwReadLen) = 0 ;
	virtual HRESULT __stdcall SetCompositionStringW(System::LongWord hIMC, System::LongWord dwIndex, void * pComp, System::LongWord dwCompLen, void * pRead, System::LongWord dwReadLen) = 0 ;
	virtual HRESULT __stdcall SetCompositionWindow(System::LongWord hIMC, __MIDL___MIDL_itf_mshtml_0001_0042_0006 &pCompForm) = 0 ;
	virtual HRESULT __stdcall SetConversionStatus(System::LongWord hIMC, System::LongWord fdwConversion, System::LongWord fdwSentence) = 0 ;
	virtual HRESULT __stdcall SetOpenStatus(System::LongWord hIMC, int fOpen) = 0 ;
	virtual HRESULT __stdcall SetStatusWindowPos(System::LongWord hIMC, tagPOINT &pptPos) = 0 ;
	virtual HRESULT __stdcall SimulateHotKey(_RemotableHandle &hWnd, System::LongWord dwHotKeyID) = 0 ;
	virtual HRESULT __stdcall UnregisterWordA(void * hKL, char * szReading, System::LongWord dwStyle, char * szUnregister) = 0 ;
	virtual HRESULT __stdcall UnregisterWordW(void * hKL, System::WideChar * szReading, System::LongWord dwStyle, System::WideChar * szUnregister) = 0 ;
	virtual HRESULT __stdcall Activate(int fRestoreLayout) = 0 ;
	virtual HRESULT __stdcall Deactivate() = 0 ;
	virtual HRESULT __stdcall OnDefWindowProc(_RemotableHandle &hWnd, unsigned msg, UINT_PTR wParam, LONG_PTR lParam, /* out */ LONG_PTR &plResult) = 0 ;
	virtual HRESULT __stdcall FilterClientWindows(System::Word &aaClassList, unsigned uSize) = 0 ;
	virtual HRESULT __stdcall GetCodePageA(void * hKL, /* out */ unsigned &uCodePage) = 0 ;
	virtual HRESULT __stdcall GetLangId(void * hKL, /* out */ System::Word &plid) = 0 ;
	virtual HRESULT __stdcall AssociateContextEx(_RemotableHandle &hWnd, System::LongWord hIMC, System::LongWord dwFlags) = 0 ;
	virtual HRESULT __stdcall DisableIME(System::LongWord idThread) = 0 ;
	virtual HRESULT __stdcall GetImeMenuItemsA(System::LongWord hIMC, System::LongWord dwFlags, System::LongWord dwType, __MIDL___MIDL_itf_mshtml_0001_0042_0010 &pImeParentMenu, /* out */ __MIDL___MIDL_itf_mshtml_0001_0042_0010 &pImeMenu, System::LongWord dwSize, /* out */ System::LongWord &pdwResult) = 0 ;
	virtual HRESULT __stdcall GetImeMenuItemsW(System::LongWord hIMC, System::LongWord dwFlags, System::LongWord dwType, __MIDL___MIDL_itf_mshtml_0001_0042_0011 &pImeParentMenu, /* out */ __MIDL___MIDL_itf_mshtml_0001_0042_0011 &pImeMenu, System::LongWord dwSize, /* out */ System::LongWord &pdwResult) = 0 ;
	virtual HRESULT __stdcall EnumInputContext(System::LongWord idThread, /* out */ _di_IEnumInputContext &ppEnum) = 0 ;
};

__interface  INTERFACE_UUID("{08C03412-F96B-11D0-A475-00AA006BCC59}") IEnumRegisterWordA  : public System::IInterface 
{
	virtual HRESULT __stdcall Clone(/* out */ _di_IEnumRegisterWordA &ppEnum) = 0 ;
	virtual HRESULT __stdcall Next(System::LongWord ulCount, /* out */ __MIDL___MIDL_itf_mshtml_0001_0042_0001 &rgRegisterWord, /* out */ System::LongWord &pcFetched) = 0 ;
	virtual HRESULT __stdcall reset() = 0 ;
	virtual HRESULT __stdcall Skip(System::LongWord ulCount) = 0 ;
};

__interface  INTERFACE_UUID("{4955DD31-B159-11D0-8FCF-00AA006BCC59}") IEnumRegisterWordW  : public System::IInterface 
{
	virtual HRESULT __stdcall Clone(/* out */ _di_IEnumRegisterWordW &ppEnum) = 0 ;
	virtual HRESULT __stdcall Next(System::LongWord ulCount, /* out */ __MIDL___MIDL_itf_mshtml_0001_0042_0002 &rgRegisterWord, /* out */ System::LongWord &pcFetched) = 0 ;
	virtual HRESULT __stdcall reset() = 0 ;
	virtual HRESULT __stdcall Skip(System::LongWord ulCount) = 0 ;
};

__interface  INTERFACE_UUID("{09B5EAB0-F997-11D1-93D4-0060B067B86E}") IEnumInputContext  : public System::IInterface 
{
	virtual HRESULT __stdcall Clone(/* out */ _di_IEnumInputContext &ppEnum) = 0 ;
	virtual HRESULT __stdcall Next(System::LongWord ulCount, /* out */ System::LongWord &rgInputContext, /* out */ System::LongWord &pcFetched) = 0 ;
	virtual HRESULT __stdcall reset() = 0 ;
	virtual HRESULT __stdcall Skip(System::LongWord ulCount) = 0 ;
};

__interface  INTERFACE_UUID("{3050F605-98B5-11CF-BB82-00AA00BDCE0B}") ISegmentList  : public System::IInterface 
{
	virtual HRESULT __stdcall CreateIterator(/* out */ _di_ISegmentListIterator &ppIIter) = 0 ;
	virtual HRESULT __stdcall GetType(/* out */ _SELECTION_TYPE &peType) = 0 ;
	virtual HRESULT __stdcall IsEmpty(/* out */ int &pfEmpty) = 0 ;
};

__interface  INTERFACE_UUID("{3050F692-98B5-11CF-BB82-00AA00BDCE0B}") ISegmentListIterator  : public System::IInterface 
{
	virtual HRESULT __stdcall Current(/* out */ _di_ISegment &ppISegment) = 0 ;
	virtual HRESULT __stdcall First() = 0 ;
	virtual HRESULT __stdcall IsDone() = 0 ;
	virtual HRESULT __stdcall Advance() = 0 ;
};

__interface  INTERFACE_UUID("{3050F683-98B5-11CF-BB82-00AA00BDCE0B}") ISegment  : public System::IInterface 
{
	virtual HRESULT __stdcall GetPointers(const _di_IMarkupPointer pIStart, const _di_IMarkupPointer pIEnd) = 0 ;
};

__interface  INTERFACE_UUID("{3050F604-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLCaret  : public System::IInterface 
{
	virtual HRESULT __stdcall MoveCaretToPointer(const _di_IDisplayPointer pDispPointer, int fScrollIntoView, _CARET_DIRECTION eDir) = 0 ;
	virtual HRESULT __stdcall MoveCaretToPointerEx(const _di_IDisplayPointer pDispPointer, int fVisible, int fScrollIntoView, _CARET_DIRECTION eDir) = 0 ;
	virtual HRESULT __stdcall MoveMarkupPointerToCaret(const _di_IMarkupPointer pIMarkupPointer) = 0 ;
	virtual HRESULT __stdcall MoveDisplayPointerToCaret(const _di_IDisplayPointer pDispPointer) = 0 ;
	virtual HRESULT __stdcall IsVisible(/* out */ int &pIsVisible) = 0 ;
	virtual HRESULT __stdcall Show(int fScrollIntoView) = 0 ;
	virtual HRESULT __stdcall Hide() = 0 ;
	virtual HRESULT __stdcall InsertText(System::Word &pText, int lLen) = 0 ;
	virtual HRESULT __stdcall scrollIntoView() = 0 ;
	virtual HRESULT __stdcall GetLocation(/* out */ tagPOINT &pPoint, int fTranslate) = 0 ;
	virtual HRESULT __stdcall GetCaretDirection(/* out */ _CARET_DIRECTION &peDir) = 0 ;
	virtual HRESULT __stdcall SetCaretDirection(_CARET_DIRECTION eDir) = 0 ;
};

__interface  INTERFACE_UUID("{3050F69E-98B5-11CF-BB82-00AA00BDCE0B}") IDisplayPointer  : public System::IInterface 
{
	virtual HRESULT __stdcall moveToPoint(tagPOINT ptPoint, _COORD_SYSTEM eCoordSystem, const _di_IHTMLElement pElementContext, System::LongWord dwHitTestOptions, /* out */ System::LongWord &pdwHitTestResults) = 0 ;
	virtual HRESULT __stdcall MoveUnit(_DISPLAY_MOVEUNIT eMoveUnit, int lXPos) = 0 ;
	virtual HRESULT __stdcall PositionMarkupPointer(const _di_IMarkupPointer pMarkupPointer) = 0 ;
	virtual HRESULT __stdcall MoveToPointer(const _di_IDisplayPointer pDispPointer) = 0 ;
	virtual HRESULT __stdcall SetPointerGravity(_POINTER_GRAVITY eGravity) = 0 ;
	virtual HRESULT __stdcall GetPointerGravity(/* out */ _POINTER_GRAVITY &peGravity) = 0 ;
	virtual HRESULT __stdcall SetDisplayGravity(_DISPLAY_GRAVITY eGravity) = 0 ;
	virtual HRESULT __stdcall GetDisplayGravity(/* out */ _DISPLAY_GRAVITY &peGravity) = 0 ;
	virtual HRESULT __stdcall IsPositioned(/* out */ int &pfPositioned) = 0 ;
	virtual HRESULT __stdcall Unposition() = 0 ;
	virtual HRESULT __stdcall IsEqualTo(const _di_IDisplayPointer pDispPointer, /* out */ int &pfIsEqual) = 0 ;
	virtual HRESULT __stdcall IsLeftOf(const _di_IDisplayPointer pDispPointer, /* out */ int &pfIsLeftOf) = 0 ;
	virtual HRESULT __stdcall IsRightOf(const _di_IDisplayPointer pDispPointer, /* out */ int &pfIsRightOf) = 0 ;
	virtual HRESULT __stdcall IsAtBOL(/* out */ int &pfBOL) = 0 ;
	virtual HRESULT __stdcall MoveToMarkupPointer(const _di_IMarkupPointer pPointer, const _di_IDisplayPointer pDispLineContext) = 0 ;
	virtual HRESULT __stdcall scrollIntoView() = 0 ;
	virtual HRESULT __stdcall GetLineInfo(/* out */ _di_ILineInfo &ppLineInfo) = 0 ;
	virtual HRESULT __stdcall GetFlowElement(/* out */ _di_IHTMLElement &ppLayoutElement) = 0 ;
	virtual HRESULT __stdcall QueryBreaks(/* out */ System::LongWord &pdwBreaks) = 0 ;
};

__interface  INTERFACE_UUID("{3050F7E2-98B5-11CF-BB82-00AA00BDCE0B}") ILineInfo  : public System::IInterface 
{
	virtual HRESULT __stdcall Get_x(/* out */ int &p) = 0 ;
	virtual HRESULT __stdcall Get_baseLine(/* out */ int &p) = 0 ;
	virtual HRESULT __stdcall Get_textDescent(/* out */ int &p) = 0 ;
	virtual HRESULT __stdcall Get_textHeight(/* out */ int &p) = 0 ;
	virtual HRESULT __stdcall Get_lineDirection(/* out */ int &p) = 0 ;
};

__interface  INTERFACE_UUID("{3050F68F-98B5-11CF-BB82-00AA00BDCE0B}") IElementSegment  : public ISegment 
{
	virtual HRESULT __stdcall GetElement(/* out */ _di_IHTMLElement &ppIElement) = 0 ;
	virtual HRESULT __stdcall SetPrimary(int fPrimary) = 0 ;
	virtual HRESULT __stdcall IsPrimary(/* out */ int &pfPrimary) = 0 ;
};

__interface  INTERFACE_UUID("{3050F690-98B5-11CF-BB82-00AA00BDCE0B}") IHighlightSegment  : public ISegment 
{
	
};

__interface  INTERFACE_UUID("{3050F606-98B5-11CF-BB82-00AA00BDCE0B}") IHighlightRenderingServices  : public System::IInterface 
{
	virtual HRESULT __stdcall AddSegment(const _di_IDisplayPointer pDispPointerStart, const _di_IDisplayPointer pDispPointerEnd, const _di_IHTMLRenderStyle pIRenderStyle, /* out */ _di_IHighlightSegment &ppISegment) = 0 ;
	virtual HRESULT __stdcall MoveSegmentToPointers(const _di_IHighlightSegment pISegment, const _di_IDisplayPointer pDispPointerStart, const _di_IDisplayPointer pDispPointerEnd) = 0 ;
	virtual HRESULT __stdcall RemoveSegment(const _di_IHighlightSegment pISegment) = 0 ;
};

__interface  INTERFACE_UUID("{3050F69D-98B5-11CF-BB82-00AA00BDCE0B}") IDisplayServices  : public System::IInterface 
{
	virtual HRESULT __stdcall CreateDisplayPointer(/* out */ _di_IDisplayPointer &ppDispPointer) = 0 ;
	virtual HRESULT __stdcall TransformRect(tagRECT &pRect, _COORD_SYSTEM eSource, _COORD_SYSTEM eDestination, const _di_IHTMLElement pIElement) = 0 ;
	virtual HRESULT __stdcall TransformPoint(tagPOINT &pPoint, _COORD_SYSTEM eSource, _COORD_SYSTEM eDestination, const _di_IHTMLElement pIElement) = 0 ;
	virtual HRESULT __stdcall GetCaret(/* out */ _di_IHTMLCaret &ppCaret) = 0 ;
	virtual HRESULT __stdcall getComputedStyle(const _di_IMarkupPointer pPointer, /* out */ _di_IHTMLComputedStyle &ppComputedStyle) = 0 ;
	virtual HRESULT __stdcall ScrollRectIntoView(const _di_IHTMLElement pIElement, tagRECT rect) = 0 ;
	virtual HRESULT __stdcall HasFlowLayout(const _di_IHTMLElement pIElement, /* out */ int &pfHasFlowLayout) = 0 ;
};

__interface  INTERFACE_UUID("{3050F6C3-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLComputedStyle  : public System::IInterface 
{
	virtual HRESULT __stdcall Get_bold(/* out */ System::WordBool &p) = 0 ;
	virtual HRESULT __stdcall Get_italic(/* out */ System::WordBool &p) = 0 ;
	virtual HRESULT __stdcall Get_underline(/* out */ System::WordBool &p) = 0 ;
	virtual HRESULT __stdcall Get_overline(/* out */ System::WordBool &p) = 0 ;
	virtual HRESULT __stdcall Get_strikeOut(/* out */ System::WordBool &p) = 0 ;
	virtual HRESULT __stdcall Get_subScript(/* out */ System::WordBool &p) = 0 ;
	virtual HRESULT __stdcall Get_superScript(/* out */ System::WordBool &p) = 0 ;
	virtual HRESULT __stdcall Get_explicitFace(/* out */ System::WordBool &p) = 0 ;
	virtual HRESULT __stdcall Get_fontWeight(/* out */ int &p) = 0 ;
	virtual HRESULT __stdcall Get_fontSize(/* out */ int &p) = 0 ;
	virtual HRESULT __stdcall Get_fontName(/* out */ System::Word &p) = 0 ;
	virtual HRESULT __stdcall Get_hasBgColor(/* out */ System::WordBool &p) = 0 ;
	virtual HRESULT __stdcall Get_textColor(/* out */ System::LongWord &p) = 0 ;
	virtual HRESULT __stdcall Get_backgroundColor(/* out */ System::LongWord &p) = 0 ;
	virtual HRESULT __stdcall Get_preFormatted(/* out */ System::WordBool &p) = 0 ;
	virtual HRESULT __stdcall Get_direction(/* out */ System::WordBool &p) = 0 ;
	virtual HRESULT __stdcall Get_blockDirection(/* out */ System::WordBool &p) = 0 ;
	virtual HRESULT __stdcall Get_OL(/* out */ System::WordBool &p) = 0 ;
	virtual HRESULT __stdcall isEqual(const _di_IHTMLComputedStyle pComputedStyle, /* out */ System::WordBool &pfEqual) = 0 ;
};

__interface  INTERFACE_UUID("{3050F81A-98B5-11CF-BB82-00AA00BDCE0B}") IHtmlDlgSafeHelper  : public IDispatch 
{
	virtual HRESULT __stdcall choosecolordlg(System::OleVariant initColor, /* out */ System::OleVariant &rgbColor) = 0 ;
	virtual HRESULT __stdcall getCharset(const System::WideString fontName, /* out */ System::OleVariant &charset) = 0 ;
	virtual HRESULT __stdcall Get_fonts(/* out */ _di_IDispatch &p) = 0 ;
	virtual HRESULT __stdcall Get_BlockFormats(/* out */ _di_IDispatch &p) = 0 ;
};

__interface  INTERFACE_UUID("{3050F830-98B5-11CF-BB82-00AA00BDCE0B}") IBlockFormats  : public IDispatch 
{
	virtual HRESULT __stdcall Get__newEnum(/* out */ System::_di_IInterface &p) = 0 ;
	virtual HRESULT __stdcall Get_Count(/* out */ int &p) = 0 ;
	virtual HRESULT __stdcall item(const System::OleVariant &pvarIndex, /* out */ System::WideString &pbstrBlockFormat) = 0 ;
};

__interface  INTERFACE_UUID("{3050F839-98B5-11CF-BB82-00AA00BDCE0B}") IFontNames  : public IDispatch 
{
	virtual HRESULT __stdcall Get__newEnum(/* out */ System::_di_IInterface &p) = 0 ;
	virtual HRESULT __stdcall Get_Count(/* out */ int &p) = 0 ;
	virtual HRESULT __stdcall item(const System::OleVariant &pvarIndex, /* out */ System::WideString &pbstrFontName) = 0 ;
};

__interface  INTERFACE_UUID("{3050F3EC-98B5-11CF-BB82-00AA00BDCE0B}") ICSSFilter  : public System::IInterface 
{
	virtual HRESULT __stdcall SetSite(const _di_ICSSFilterSite pSink) = 0 ;
	virtual HRESULT __stdcall OnAmbientPropertyChange(int dispid) = 0 ;
};

__interface  INTERFACE_UUID("{C81984C4-74C8-11D2-BAA9-00C04FC2040E}") ISecureUrlHost  : public System::IInterface 
{
	virtual HRESULT __stdcall ValidateSecureUrl(/* out */ int &pfAllow, System::Word &pchUrlInQuestion, System::LongWord dwFlags) = 0 ;
};

__interface  INTERFACE_UUID("{3050F4A0-98B5-11CF-BB82-00AA00BDCE0B}") IMarkupServices  : public System::IInterface 
{
	virtual HRESULT __stdcall CreateMarkupPointer(/* out */ _di_IMarkupPointer &ppPointer) = 0 ;
	virtual HRESULT __stdcall CreateMarkupContainer(/* out */ _di_IMarkupContainer &ppMarkupContainer) = 0 ;
	virtual HRESULT __stdcall createElement(_ELEMENT_TAG_ID tagID, System::WideString pchAttributes, /* out */ _di_IHTMLElement &ppElement) = 0 ;
	virtual HRESULT __stdcall CloneElement(const _di_IHTMLElement pElemCloneThis, /* out */ _di_IHTMLElement &ppElementTheClone) = 0 ;
	virtual HRESULT __stdcall InsertElement(const _di_IHTMLElement pElementInsert, const _di_IMarkupPointer pPointerStart, const _di_IMarkupPointer pPointerFinish) = 0 ;
	virtual HRESULT __stdcall RemoveElement(const _di_IHTMLElement pElementRemove) = 0 ;
	virtual HRESULT __stdcall remove(const _di_IMarkupPointer pPointerStart, const _di_IMarkupPointer pPointerFinish) = 0 ;
	virtual HRESULT __stdcall Copy(const _di_IMarkupPointer pPointerSourceStart, const _di_IMarkupPointer pPointerSourceFinish, const _di_IMarkupPointer pPointerTarget) = 0 ;
	virtual HRESULT __stdcall move(const _di_IMarkupPointer pPointerSourceStart, const _di_IMarkupPointer pPointerSourceFinish, const _di_IMarkupPointer pPointerTarget) = 0 ;
	virtual HRESULT __stdcall InsertText(const System::WideChar * pchText, int cch, const _di_IMarkupPointer pPointerTarget) = 0 ;
	virtual HRESULT __stdcall ParseString(System::PWideString pchHTML, System::LongWord dwFlags, /* out */ _di_IMarkupContainer &ppContainerResult, const _di_IMarkupPointer ppPointerStart, const _di_IMarkupPointer ppPointerFinish) = 0 ;
	virtual HRESULT __stdcall ParseGlobal(const unsigned hglobalHTML, System::LongWord dwFlags, /* out */ _di_IMarkupContainer &ppContainerResult, const _di_IMarkupPointer pPointerStart, const _di_IMarkupPointer pPointerFinish) = 0 ;
	virtual HRESULT __stdcall IsScopedElement(const _di_IHTMLElement pElement, /* out */ int &pfScoped) = 0 ;
	virtual HRESULT __stdcall GetElementTagId(const _di_IHTMLElement pElement, /* out */ _ELEMENT_TAG_ID &ptagId) = 0 ;
	virtual HRESULT __stdcall GetTagIDForName(const System::WideString bstrName, /* out */ _ELEMENT_TAG_ID &ptagId) = 0 ;
	virtual HRESULT __stdcall GetNameForTagID(_ELEMENT_TAG_ID tagID, /* out */ System::WideString &pbstrName) = 0 ;
	virtual HRESULT __stdcall MovePointersToRange(const _di_IHTMLTxtRange pIRange, const _di_IMarkupPointer pPointerStart, const _di_IMarkupPointer pPointerFinish) = 0 ;
	virtual HRESULT __stdcall MoveRangeToPointers(const _di_IMarkupPointer pPointerStart, const _di_IMarkupPointer pPointerFinish, const _di_IHTMLTxtRange pIRange) = 0 ;
	virtual HRESULT __stdcall BeginUndoUnit(const System::WideString pchTitle) = 0 ;
	virtual HRESULT __stdcall EndUndoUnit() = 0 ;
};

__interface  INTERFACE_UUID("{3050F682-98B5-11CF-BB82-00AA00BDCE0B}") IMarkupServices2  : public IMarkupServices 
{
	virtual HRESULT __stdcall ParseGlobalEx(_userHGLOBAL &hglobalHTML, System::LongWord dwFlags, const _di_IMarkupContainer pContext, /* out */ _di_IMarkupContainer &ppContainerResult, const _di_IMarkupPointer pPointerStart, const _di_IMarkupPointer pPointerFinish) = 0 ;
	virtual HRESULT __stdcall ValidateElements(const _di_IMarkupPointer pPointerStart, const _di_IMarkupPointer pPointerFinish, const _di_IMarkupPointer pPointerTarget, _di_IMarkupPointer &pPointerStatus, /* out */ _di_IHTMLElement &ppElemFailBottom, /* out */ _di_IHTMLElement &ppElemFailTop) = 0 ;
	virtual HRESULT __stdcall SaveSegmentsToClipboard(const _di_ISegmentList pSegmentList, System::LongWord dwFlags) = 0 ;
};

__interface  INTERFACE_UUID("{3050F6E0-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLChangePlayback  : public System::IInterface 
{
	virtual HRESULT __stdcall ExecChange(Winapi::Windows::PByte pbRecord, int fForward) = 0 ;
};

__interface  INTERFACE_UUID("{3050F675-98B5-11CF-BB82-00AA00BDCE0B}") IMarkupPointer2  : public IMarkupPointer 
{
	virtual HRESULT __stdcall IsAtWordBreak(/* out */ int &pfAtBreak) = 0 ;
	virtual HRESULT __stdcall GetMarkupPosition(/* out */ int &plMP) = 0 ;
	virtual HRESULT __stdcall MoveToMarkupPosition(const _di_IMarkupContainer pContainer, int lMP) = 0 ;
	virtual HRESULT __stdcall MoveUnitBounded(_MOVEUNIT_ACTION muAction, const _di_IMarkupPointer pIBoundary) = 0 ;
	virtual HRESULT __stdcall IsInsideURL(const _di_IMarkupPointer pRight, /* out */ int &pfResult) = 0 ;
	virtual HRESULT __stdcall MoveToContent(const _di_IHTMLElement pIElement, int fAtStart) = 0 ;
};

__interface  INTERFACE_UUID("{3050F5FA-98B5-11CF-BB82-00AA00BDCE0B}") IMarkupTextFrags  : public System::IInterface 
{
	virtual HRESULT __stdcall GetTextFragCount(/* out */ int &pcFrags) = 0 ;
	virtual HRESULT __stdcall GetTextFrag(int iFrag, /* out */ System::WideString &pbstrFrag, const _di_IMarkupPointer pPointerFrag) = 0 ;
	virtual HRESULT __stdcall RemoveTextFrag(int iFrag) = 0 ;
	virtual HRESULT __stdcall InsertTextFrag(int iFrag, const System::WideString bstrInsert, const _di_IMarkupPointer pPointerInsert) = 0 ;
	virtual HRESULT __stdcall FindTextFragFromMarkupPointer(const _di_IMarkupPointer pPointerFind, /* out */ int &piFrag, /* out */ int &pfFragFound) = 0 ;
};

__interface  INTERFACE_UUID("{E4E23071-4D07-11D2-AE76-0080C73BC199}") IXMLGenericParse  : public System::IInterface 
{
	virtual HRESULT __stdcall SetGenericParse(System::WordBool fDoGeneric) = 0 ;
};

__interface  INTERFACE_UUID("{3050F6A0-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLEditHost  : public System::IInterface 
{
	virtual HRESULT __stdcall SnapRect(const _di_IHTMLElement pIElement, tagRECT &prcNew, _ELEMENT_CORNER eHandle) = 0 ;
};

__interface  INTERFACE_UUID("{3050F848-98B5-11CF-BB82-00AA00BDCE0D}") IHTMLEditHost2  : public IHTMLEditHost 
{
	virtual HRESULT __stdcall PreDrag() = 0 ;
};

__interface  INTERFACE_UUID("{3050F6C1-98B5-11CF-BB82-00AA00BDCE0B}") ISequenceNumber  : public System::IInterface 
{
	virtual HRESULT __stdcall GetSequenceNumber(int nCurrent, /* out */ int &pnNew) = 0 ;
};

__interface  INTERFACE_UUID("{3050F6CA-98B5-11CF-BB82-00AA00BDCE0B}") IIMEServices  : public System::IInterface 
{
	virtual HRESULT __stdcall GetActiveIMM(/* out */ _di_IActiveIMMApp &ppActiveIMM) = 0 ;
};

__interface  INTERFACE_UUID("{3050F699-98B5-11CF-BB82-00AA00BDCE0B}") ISelectionServicesListener  : public System::IInterface 
{
	virtual HRESULT __stdcall BeginSelectionUndo() = 0 ;
	virtual HRESULT __stdcall EndSelectionUndo() = 0 ;
	virtual HRESULT __stdcall OnSelectedElementExit(const _di_IMarkupPointer pIElementStart, const _di_IMarkupPointer pIElementEnd, const _di_IMarkupPointer pIElementContentStart, const _di_IMarkupPointer pIElementContentEnd) = 0 ;
	virtual HRESULT __stdcall OnChangeType(_SELECTION_TYPE eType, const _di_ISelectionServicesListener pIListener) = 0 ;
	virtual HRESULT __stdcall GetTypeDetail(/* out */ System::WideString &pTypeDetail) = 0 ;
};

__interface  INTERFACE_UUID("{3050F684-98B5-11CF-BB82-00AA00BDCE0B}") ISelectionServices  : public System::IInterface 
{
	virtual HRESULT __stdcall SetSelectionType(_SELECTION_TYPE eType, const _di_ISelectionServicesListener pIListener) = 0 ;
	virtual HRESULT __stdcall GetMarkupContainer(/* out */ _di_IMarkupContainer &ppIContainer) = 0 ;
	virtual HRESULT __stdcall AddSegment(const _di_IMarkupPointer pIStart, const _di_IMarkupPointer pIEnd, /* out */ _di_ISegment &ppISegmentAdded) = 0 ;
	virtual HRESULT __stdcall AddElementSegment(const _di_IHTMLElement pIElement, /* out */ _di_IElementSegment &ppISegmentAdded) = 0 ;
	virtual HRESULT __stdcall RemoveSegment(const _di_ISegment pISegment) = 0 ;
	virtual HRESULT __stdcall GetSelectionServicesListener(/* out */ _di_ISelectionServicesListener &ppISelectionServicesListener) = 0 ;
};

__interface  INTERFACE_UUID("{3050F662-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLEditDesigner  : public System::IInterface 
{
	virtual HRESULT __stdcall PreHandleEvent(int inEvtDispId, const _di_IHTMLEventObj pIEventObj) = 0 ;
	virtual HRESULT __stdcall PostHandleEvent(int inEvtDispId, const _di_IHTMLEventObj pIEventObj) = 0 ;
	virtual HRESULT __stdcall TranslateAccelerator(int inEvtDispId, const _di_IHTMLEventObj pIEventObj) = 0 ;
	virtual HRESULT __stdcall PostEditorEventNotify(int inEvtDispId, const _di_IHTMLEventObj pIEventObj) = 0 ;
};

__interface  INTERFACE_UUID("{3050F663-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLEditServices  : public System::IInterface 
{
	virtual HRESULT __stdcall AddDesigner(const _di_IHTMLEditDesigner pIDesigner) = 0 ;
	virtual HRESULT __stdcall RemoveDesigner(const _di_IHTMLEditDesigner pIDesigner) = 0 ;
	virtual HRESULT __stdcall GetSelectionServices(const _di_IMarkupContainer pIContainer, /* out */ _di_ISelectionServices &ppSelSvc) = 0 ;
	virtual HRESULT __stdcall MoveToSelectionAnchor(const _di_IMarkupPointer pIStartAnchor) = 0 ;
	virtual HRESULT __stdcall MoveToSelectionEnd(const _di_IMarkupPointer pIEndAnchor) = 0 ;
	virtual HRESULT __stdcall SelectRange(const _di_IMarkupPointer pStart, const _di_IMarkupPointer pEnd, _SELECTION_TYPE eType) = 0 ;
};

__interface  INTERFACE_UUID("{3050F812-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLEditServices2  : public IHTMLEditServices 
{
	virtual HRESULT __stdcall MoveToSelectionAnchorEx(const _di_IDisplayPointer pIStartAnchor) = 0 ;
	virtual HRESULT __stdcall MoveToSelectionEndEx(const _di_IDisplayPointer pIEndAnchor) = 0 ;
	virtual HRESULT __stdcall FreezeVirtualCaretPos(int fReCompute) = 0 ;
	virtual HRESULT __stdcall UnFreezeVirtualCaretPos(int fReset) = 0 ;
};

__interface  INTERFACE_UUID("{30510808-98B5-11CF-BB82-00AA00BDCE0B}") IDeveloperConsoleMessageReceiver  : public System::IInterface 
{
	virtual HRESULT __stdcall write(System::WideChar * source, _DEV_CONSOLE_MESSAGE_LEVEL level, int messageId, System::WideChar * messageText) = 0 ;
	virtual HRESULT __stdcall WriteWithUrl(System::WideChar * source, _DEV_CONSOLE_MESSAGE_LEVEL level, int messageId, System::WideChar * messageText, System::WideChar * fileUrl) = 0 ;
	virtual HRESULT __stdcall WriteWithUrlAndLine(System::WideChar * source, _DEV_CONSOLE_MESSAGE_LEVEL level, int messageId, System::WideChar * messageText, System::WideChar * fileUrl, System::LongWord line) = 0 ;
	virtual HRESULT __stdcall WriteWithUrlLineAndColumn(System::WideChar * source, _DEV_CONSOLE_MESSAGE_LEVEL level, int messageId, System::WideChar * messageText, System::WideChar * fileUrl, System::LongWord line, System::LongWord column) = 0 ;
};

__interface  INTERFACE_UUID("{3051083A-98B5-11CF-BB82-00AA00BDCE0B}") IScriptEventHandler  : public System::IInterface 
{
	virtual HRESULT __stdcall FunctionName(/* out */ System::WideString &pbstrFunctionName) = 0 ;
	virtual HRESULT __stdcall DebugDocumentContext(/* out */ System::_di_IInterface &ppDebugDocumentContext) = 0 ;
	virtual HRESULT __stdcall EventHandlerDispatch(/* out */ _di_IDispatch &ppDispHandler) = 0 ;
	virtual HRESULT __stdcall UsesCapture(/* out */ int &pfUsesCapture) = 0 ;
	virtual HRESULT __stdcall cookie(/* out */ unsigned __int64 &pullCookie) = 0 ;
};

__interface  INTERFACE_UUID("{30510842-98B5-11CF-BB82-00AA00BDCE0B}") IDebugCallbackNotificationHandler  : public System::IInterface 
{
	virtual HRESULT __stdcall RequestedCallbackTypes(/* out */ System::LongWord &pCallbackMask) = 0 ;
	virtual HRESULT __stdcall BeforeDispatchEvent(const System::_di_IInterface pEvent) = 0 ;
	virtual HRESULT __stdcall DispatchEventComplete(const System::_di_IInterface pEvent, System::LongWord propagationStatus) = 0 ;
	virtual HRESULT __stdcall BeforeInvokeDomCallback(const System::_di_IInterface pEvent, const _di_IScriptEventHandler pCallback, _DOM_EVENT_PHASE eStage, System::LongWord propagationStatus) = 0 ;
	virtual HRESULT __stdcall InvokeDomCallbackComplete(const System::_di_IInterface pEvent, const _di_IScriptEventHandler pCallback, _DOM_EVENT_PHASE eStage, System::LongWord propagationStatus) = 0 ;
	virtual HRESULT __stdcall BeforeInvokeCallback(_SCRIPT_TIMER_TYPE eCallbackType, System::LongWord callbackCookie, const _di_IDispatch pdispHandler, unsigned __int64 ullHandlerCookie, const System::WideString FunctionName, unsigned line, unsigned column, unsigned cchLength, const System::_di_IInterface pDebugDocumentContext) = 0 ;
	virtual HRESULT __stdcall InvokeCallbackComplete(_SCRIPT_TIMER_TYPE eCallbackType, System::LongWord callbackCookie, const _di_IDispatch pdispHandler, unsigned __int64 ullHandlerCookie, const System::WideString FunctionName, unsigned line, unsigned column, unsigned cchLength, const System::_di_IInterface pDebugDocumentContext) = 0 ;
};

__interface  INTERFACE_UUID("{30510841-98B5-11CF-BB82-00AA00BDCE0B}") IScriptEventHandlerSourceInfo  : public System::IInterface 
{
	virtual HRESULT __stdcall GetSourceInfo(/* out */ System::WideString &pbstrFunctionName, /* out */ unsigned &line, /* out */ unsigned &column, /* out */ unsigned &cchLength) = 0 ;
};

__interface  INTERFACE_UUID("{3051083B-98B5-11CF-BB82-00AA00BDCE0B}") IDOMEventRegistrationCallback  : public System::IInterface 
{
	virtual HRESULT __stdcall OnDOMEventListenerAdded(System::WideChar * pszEventType, const _di_IScriptEventHandler pHandler) = 0 ;
	virtual HRESULT __stdcall OnDOMEventListenerRemoved(unsigned __int64 ullCookie) = 0 ;
};

__interface  INTERFACE_UUID("{30510839-98B5-11CF-BB82-00AA00BDCE0B}") IEventTarget2  : public System::IInterface 
{
	virtual HRESULT __stdcall GetRegisteredEventTypes(/* out */ PUserType11 &ppEventTypeArray) = 0 ;
	virtual HRESULT __stdcall GetListenersForType(System::WideChar * pszEventType, /* out */ PUserType11 &ppEventHandlerArray) = 0 ;
	virtual HRESULT __stdcall RegisterForDOMEventListeners(const _di_IDOMEventRegistrationCallback pCallback) = 0 ;
	virtual HRESULT __stdcall UnregisterForDOMEventListeners(const _di_IDOMEventRegistrationCallback pCallback) = 0 ;
};

__dispinterface  INTERFACE_UUID("{3050F6BD-98B5-11CF-BB82-00AA00BDCE0B}") HTMLNamespaceEvents  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F6BB-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLNamespace  : public IDispatch 
{
	virtual HRESULT __safecall Get_name(System::WideString &__Get_name_result) = 0 ;
	virtual HRESULT __safecall Get_urn(System::WideString &__Get_urn_result) = 0 ;
	virtual HRESULT __safecall Get_tagNames(_di_IDispatch &__Get_tagNames_result) = 0 ;
	virtual HRESULT __safecall Get_readyState(System::OleVariant &__Get_readyState_result) = 0 ;
	virtual HRESULT __safecall Set_onreadystatechange(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_onreadystatechange(System::OleVariant &__Get_onreadystatechange_result) = 0 ;
	virtual HRESULT __safecall doImport(const System::WideString bstrImplementationUrl) = 0 ;
	virtual HRESULT __safecall attachEvent(const System::WideString event, const _di_IDispatch pdisp, System::WordBool &__attachEvent_result) = 0 ;
	virtual HRESULT __safecall detachEvent(const System::WideString event, const _di_IDispatch pdisp) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_name() { System::WideString __r; HRESULT __hr = Get_name(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString name = {read=_scw_Get_name};
	/* safecall wrapper */ System::WideString _scw_Get_urn() { System::WideString __r; HRESULT __hr = Get_urn(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString urn = {read=_scw_Get_urn};
	/* safecall wrapper */ _di_IDispatch _scw_Get_tagNames() { _di_IDispatch __r; HRESULT __hr = Get_tagNames(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch tagNames = {read=_scw_Get_tagNames};
	/* safecall wrapper */ System::OleVariant _scw_Get_readyState() { System::OleVariant __r; HRESULT __hr = Get_readyState(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant readyState = {read=_scw_Get_readyState};
	/* safecall wrapper */ System::OleVariant _scw_Get_onreadystatechange() { System::OleVariant __r; HRESULT __hr = Get_onreadystatechange(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant onreadystatechange = {read=_scw_Get_onreadystatechange, write=Set_onreadystatechange};
};

__dispinterface  INTERFACE_UUID("{3050F6BB-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLNamespaceDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F6B8-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLNamespaceCollection  : public IDispatch 
{
	virtual HRESULT __safecall Get_length(int &__Get_length_result) = 0 ;
	virtual HRESULT __safecall item(System::OleVariant index, _di_IDispatch &__item_result) = 0 ;
	virtual HRESULT __safecall add(const System::WideString bstrNamespace, const System::WideString bstrUrn, System::OleVariant implementationUrl, _di_IDispatch &__add_result) = 0 ;
	/* safecall wrapper */ int _scw_Get_length() { int __r; HRESULT __hr = Get_length(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int length = {read=_scw_Get_length};
};

__dispinterface  INTERFACE_UUID("{3050F6B8-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLNamespaceCollectionDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F54F-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLNamespace  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F550-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLNamespaceCollection  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F6A6-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLPainter  : public System::IInterface 
{
	virtual HRESULT __stdcall Draw(tagRECT rcBounds, tagRECT rcUpdate, int lDrawFlags, HDC hdc, void * pvDrawObject) = 0 ;
	virtual HRESULT __stdcall onresize(tagSIZE size) = 0 ;
	virtual HRESULT __stdcall GetPainterInfo(/* out */ _HTML_PAINTER_INFO &pInfo) = 0 ;
	virtual HRESULT __stdcall HitTestPoint(tagPOINT pt, /* out */ int &pbHit, /* out */ int &plPartID) = 0 ;
};

__interface  INTERFACE_UUID("{3050F6A7-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLPaintSite  : public System::IInterface 
{
	virtual HRESULT __stdcall InvalidatePainterInfo() = 0 ;
	virtual HRESULT __stdcall InvalidateRect(PtagRECT prcInvalid) = 0 ;
	virtual HRESULT __stdcall InvalidateRegion(_RemotableHandle &rgnInvalid) = 0 ;
	virtual HRESULT __stdcall GetDrawInfo(int lFlags, /* out */ _HTML_PAINT_DRAW_INFO &pDrawInfo) = 0 ;
	virtual HRESULT __stdcall TransformGlobalToLocal(tagPOINT ptGlobal, /* out */ tagPOINT &pptLocal) = 0 ;
	virtual HRESULT __stdcall TransformLocalToGlobal(tagPOINT ptLocal, /* out */ tagPOINT &pptGlobal) = 0 ;
	virtual HRESULT __stdcall GetHitTestCookie(/* out */ int &plCookie) = 0 ;
};

__interface  INTERFACE_UUID("{3050F6DF-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLPainterEventInfo  : public System::IInterface 
{
	virtual HRESULT __stdcall GetEventInfoFlags(/* out */ int &plEventInfoFlags) = 0 ;
	virtual HRESULT __stdcall GetEventTarget(_di_IHTMLElement &ppElement) = 0 ;
	virtual HRESULT __stdcall SetCursor(int lPartID) = 0 ;
	virtual HRESULT __stdcall StringFromPartID(int lPartID, /* out */ System::WideString &pbstrPart) = 0 ;
};

__interface  INTERFACE_UUID("{3050F7E3-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLPainterOverlay  : public System::IInterface 
{
	virtual HRESULT __stdcall onmove(tagRECT rcDevice) = 0 ;
};

__interface  INTERFACE_UUID("{3050F6B5-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLIPrintCollection  : public IDispatch 
{
	virtual HRESULT __safecall Get_length(int &__Get_length_result) = 0 ;
	virtual HRESULT __safecall Get__newEnum(System::_di_IInterface &__Get__newEnum_result) = 0 ;
	virtual HRESULT __safecall item(int index, System::_di_IInterface &__item_result) = 0 ;
	/* safecall wrapper */ int _scw_Get_length() { int __r; HRESULT __hr = Get_length(__r); System::CheckSafecallResult(__hr); return __r; }
	__property int length = {read=_scw_Get_length};
	/* safecall wrapper */ System::_di_IInterface _scw_Get__newEnum() { System::_di_IInterface __r; HRESULT __hr = Get__newEnum(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::_di_IInterface _newEnum = {read=_scw_Get__newEnum};
};

__dispinterface  INTERFACE_UUID("{3050F6B5-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLIPrintCollectionDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F844-98B5-11CF-BB82-00AA00BDCE0B}") IEnumPrivacyRecords  : public System::IInterface 
{
	virtual HRESULT __stdcall reset() = 0 ;
	virtual HRESULT __stdcall GetSize(/* out */ System::LongWord &pSize) = 0 ;
	virtual HRESULT __stdcall GetPrivacyImpacted(/* out */ int &pState) = 0 ;
	virtual HRESULT __stdcall Next(/* out */ System::WideString &pbstrUrl, /* out */ System::WideString &pbstrPolicyRef, /* out */ int &pdwReserved, /* out */ System::LongWord &pdwPrivacyFlags) = 0 ;
};

__interface  INTERFACE_UUID("{30510413-98B5-11CF-BB82-00AA00BDCE0B}") IWPCBlockedUrls  : public System::IInterface 
{
	virtual HRESULT __stdcall GetCount(/* out */ System::LongWord &pdwCount) = 0 ;
	virtual HRESULT __stdcall GetUrl(System::LongWord dwIdx, /* out */ System::WideString &pbstrUrl) = 0 ;
};

__interface  INTERFACE_UUID("{3051049C-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLDOMConstructorCollection  : public IDispatch 
{
	virtual HRESULT __safecall Get_Attr(_di_IDispatch &__Get_Attr_result) = 0 ;
	virtual HRESULT __safecall Get_BehaviorUrnsCollection(_di_IDispatch &__Get_BehaviorUrnsCollection_result) = 0 ;
	virtual HRESULT __safecall Get_BookmarkCollection(_di_IDispatch &__Get_BookmarkCollection_result) = 0 ;
	virtual HRESULT __safecall Get_compatibleInfo(_di_IDispatch &__Get_compatibleInfo_result) = 0 ;
	virtual HRESULT __safecall Get_CompatibleInfoCollection(_di_IDispatch &__Get_CompatibleInfoCollection_result) = 0 ;
	virtual HRESULT __safecall Get_ControlRangeCollection(_di_IDispatch &__Get_ControlRangeCollection_result) = 0 ;
	virtual HRESULT __safecall Get_CSSCurrentStyleDeclaration(_di_IDispatch &__Get_CSSCurrentStyleDeclaration_result) = 0 ;
	virtual HRESULT __safecall Get_CSSRuleList(_di_IDispatch &__Get_CSSRuleList_result) = 0 ;
	virtual HRESULT __safecall Get_CSSRuleStyleDeclaration(_di_IDispatch &__Get_CSSRuleStyleDeclaration_result) = 0 ;
	virtual HRESULT __safecall Get_CSSStyleDeclaration(_di_IDispatch &__Get_CSSStyleDeclaration_result) = 0 ;
	virtual HRESULT __safecall Get_CSSStyleRule(_di_IDispatch &__Get_CSSStyleRule_result) = 0 ;
	virtual HRESULT __safecall Get_CSSStyleSheet(_di_IDispatch &__Get_CSSStyleSheet_result) = 0 ;
	virtual HRESULT __safecall Get_dataTransfer(_di_IDispatch &__Get_dataTransfer_result) = 0 ;
	virtual HRESULT __safecall Get_DOMImplementation(_di_IDispatch &__Get_DOMImplementation_result) = 0 ;
	virtual HRESULT __safecall Get_element(_di_IDispatch &__Get_element_result) = 0 ;
	virtual HRESULT __safecall Get_event(_di_IDispatch &__Get_event_result) = 0 ;
	virtual HRESULT __safecall Get_history(_di_IDispatch &__Get_history_result) = 0 ;
	virtual HRESULT __safecall Get_HTCElementBehaviorDefaults(_di_IDispatch &__Get_HTCElementBehaviorDefaults_result) = 0 ;
	virtual HRESULT __safecall Get_HTMLAnchorElement(_di_IDispatch &__Get_HTMLAnchorElement_result) = 0 ;
	virtual HRESULT __safecall Get_HTMLAreaElement(_di_IDispatch &__Get_HTMLAreaElement_result) = 0 ;
	virtual HRESULT __safecall Get_HTMLAreasCollection(_di_IDispatch &__Get_HTMLAreasCollection_result) = 0 ;
	virtual HRESULT __safecall Get_HTMLBaseElement(_di_IDispatch &__Get_HTMLBaseElement_result) = 0 ;
	virtual HRESULT __safecall Get_HTMLBaseFontElement(_di_IDispatch &__Get_HTMLBaseFontElement_result) = 0 ;
	virtual HRESULT __safecall Get_HTMLBGSoundElement(_di_IDispatch &__Get_HTMLBGSoundElement_result) = 0 ;
	virtual HRESULT __safecall Get_HTMLBlockElement(_di_IDispatch &__Get_HTMLBlockElement_result) = 0 ;
	virtual HRESULT __safecall Get_HTMLBodyElement(_di_IDispatch &__Get_HTMLBodyElement_result) = 0 ;
	virtual HRESULT __safecall Get_HTMLBRElement(_di_IDispatch &__Get_HTMLBRElement_result) = 0 ;
	virtual HRESULT __safecall Get_HTMLButtonElement(_di_IDispatch &__Get_HTMLButtonElement_result) = 0 ;
	virtual HRESULT __safecall Get_HTMLCollection(_di_IDispatch &__Get_HTMLCollection_result) = 0 ;
	virtual HRESULT __safecall Get_HTMLCommentElement(_di_IDispatch &__Get_HTMLCommentElement_result) = 0 ;
	virtual HRESULT __safecall Get_HTMLDDElement(_di_IDispatch &__Get_HTMLDDElement_result) = 0 ;
	virtual HRESULT __safecall Get_HTMLDivElement(_di_IDispatch &__Get_HTMLDivElement_result) = 0 ;
	virtual HRESULT __safecall Get_HTMLDocument(_di_IDispatch &__Get_HTMLDocument_result) = 0 ;
	virtual HRESULT __safecall Get_HTMLDListElement(_di_IDispatch &__Get_HTMLDListElement_result) = 0 ;
	virtual HRESULT __safecall Get_HTMLDTElement(_di_IDispatch &__Get_HTMLDTElement_result) = 0 ;
	virtual HRESULT __safecall Get_HTMLEmbedElement(_di_IDispatch &__Get_HTMLEmbedElement_result) = 0 ;
	virtual HRESULT __safecall Get_HTMLFieldSetElement(_di_IDispatch &__Get_HTMLFieldSetElement_result) = 0 ;
	virtual HRESULT __safecall Get_HTMLFontElement(_di_IDispatch &__Get_HTMLFontElement_result) = 0 ;
	virtual HRESULT __safecall Get_HTMLFormElement(_di_IDispatch &__Get_HTMLFormElement_result) = 0 ;
	virtual HRESULT __safecall Get_HTMLFrameElement(_di_IDispatch &__Get_HTMLFrameElement_result) = 0 ;
	virtual HRESULT __safecall Get_HTMLFrameSetElement(_di_IDispatch &__Get_HTMLFrameSetElement_result) = 0 ;
	virtual HRESULT __safecall Get_HTMLGenericElement(_di_IDispatch &__Get_HTMLGenericElement_result) = 0 ;
	virtual HRESULT __safecall Get_HTMLHeadElement(_di_IDispatch &__Get_HTMLHeadElement_result) = 0 ;
	virtual HRESULT __safecall Get_HTMLHeadingElement(_di_IDispatch &__Get_HTMLHeadingElement_result) = 0 ;
	virtual HRESULT __safecall Get_HTMLHRElement(_di_IDispatch &__Get_HTMLHRElement_result) = 0 ;
	virtual HRESULT __safecall Get_HTMLHtmlElement(_di_IDispatch &__Get_HTMLHtmlElement_result) = 0 ;
	virtual HRESULT __safecall Get_HTMLIFrameElement(_di_IDispatch &__Get_HTMLIFrameElement_result) = 0 ;
	virtual HRESULT __safecall Get_HTMLImageElement(_di_IDispatch &__Get_HTMLImageElement_result) = 0 ;
	virtual HRESULT __safecall Get_HTMLInputElement(_di_IDispatch &__Get_HTMLInputElement_result) = 0 ;
	virtual HRESULT __safecall Get_HTMLIsIndexElement(_di_IDispatch &__Get_HTMLIsIndexElement_result) = 0 ;
	virtual HRESULT __safecall Get_HTMLLabelElement(_di_IDispatch &__Get_HTMLLabelElement_result) = 0 ;
	virtual HRESULT __safecall Get_HTMLLegendElement(_di_IDispatch &__Get_HTMLLegendElement_result) = 0 ;
	virtual HRESULT __safecall Get_HTMLLIElement(_di_IDispatch &__Get_HTMLLIElement_result) = 0 ;
	virtual HRESULT __safecall Get_HTMLLinkElement(_di_IDispatch &__Get_HTMLLinkElement_result) = 0 ;
	virtual HRESULT __safecall Get_HTMLMapElement(_di_IDispatch &__Get_HTMLMapElement_result) = 0 ;
	virtual HRESULT __safecall Get_HTMLMarqueeElement(_di_IDispatch &__Get_HTMLMarqueeElement_result) = 0 ;
	virtual HRESULT __safecall Get_HTMLMetaElement(_di_IDispatch &__Get_HTMLMetaElement_result) = 0 ;
	virtual HRESULT __safecall Get_HTMLModelessDialog(_di_IDispatch &__Get_HTMLModelessDialog_result) = 0 ;
	virtual HRESULT __safecall Get_HTMLNamespaceInfo(_di_IDispatch &__Get_HTMLNamespaceInfo_result) = 0 ;
	virtual HRESULT __safecall Get_HTMLNamespaceInfoCollection(_di_IDispatch &__Get_HTMLNamespaceInfoCollection_result) = 0 ;
	virtual HRESULT __safecall Get_HTMLNextIdElement(_di_IDispatch &__Get_HTMLNextIdElement_result) = 0 ;
	virtual HRESULT __safecall Get_HTMLNoShowElement(_di_IDispatch &__Get_HTMLNoShowElement_result) = 0 ;
	virtual HRESULT __safecall Get_HTMLObjectElement(_di_IDispatch &__Get_HTMLObjectElement_result) = 0 ;
	virtual HRESULT __safecall Get_HTMLOListElement(_di_IDispatch &__Get_HTMLOListElement_result) = 0 ;
	virtual HRESULT __safecall Get_HTMLOptionElement(_di_IDispatch &__Get_HTMLOptionElement_result) = 0 ;
	virtual HRESULT __safecall Get_HTMLParagraphElement(_di_IDispatch &__Get_HTMLParagraphElement_result) = 0 ;
	virtual HRESULT __safecall Get_HTMLParamElement(_di_IDispatch &__Get_HTMLParamElement_result) = 0 ;
	virtual HRESULT __safecall Get_HTMLPhraseElement(_di_IDispatch &__Get_HTMLPhraseElement_result) = 0 ;
	virtual HRESULT __safecall Get_HTMLPluginsCollection(_di_IDispatch &__Get_HTMLPluginsCollection_result) = 0 ;
	virtual HRESULT __safecall Get_HTMLPopup(_di_IDispatch &__Get_HTMLPopup_result) = 0 ;
	virtual HRESULT __safecall Get_HTMLScriptElement(_di_IDispatch &__Get_HTMLScriptElement_result) = 0 ;
	virtual HRESULT __safecall Get_HTMLSelectElement(_di_IDispatch &__Get_HTMLSelectElement_result) = 0 ;
	virtual HRESULT __safecall Get_HTMLSpanElement(_di_IDispatch &__Get_HTMLSpanElement_result) = 0 ;
	virtual HRESULT __safecall Get_HTMLStyleElement(_di_IDispatch &__Get_HTMLStyleElement_result) = 0 ;
	virtual HRESULT __safecall Get_HTMLTableCaptionElement(_di_IDispatch &__Get_HTMLTableCaptionElement_result) = 0 ;
	virtual HRESULT __safecall Get_HTMLTableCellElement(_di_IDispatch &__Get_HTMLTableCellElement_result) = 0 ;
	virtual HRESULT __safecall Get_HTMLTableColElement(_di_IDispatch &__Get_HTMLTableColElement_result) = 0 ;
	virtual HRESULT __safecall Get_HTMLTableElement(_di_IDispatch &__Get_HTMLTableElement_result) = 0 ;
	virtual HRESULT __safecall Get_HTMLTableRowElement(_di_IDispatch &__Get_HTMLTableRowElement_result) = 0 ;
	virtual HRESULT __safecall Get_HTMLTableSectionElement(_di_IDispatch &__Get_HTMLTableSectionElement_result) = 0 ;
	virtual HRESULT __safecall Get_HTMLTextAreaElement(_di_IDispatch &__Get_HTMLTextAreaElement_result) = 0 ;
	virtual HRESULT __safecall Get_HTMLTextElement(_di_IDispatch &__Get_HTMLTextElement_result) = 0 ;
	virtual HRESULT __safecall Get_HTMLTitleElement(_di_IDispatch &__Get_HTMLTitleElement_result) = 0 ;
	virtual HRESULT __safecall Get_HTMLUListElement(_di_IDispatch &__Get_HTMLUListElement_result) = 0 ;
	virtual HRESULT __safecall Get_HTMLUnknownElement(_di_IDispatch &__Get_HTMLUnknownElement_result) = 0 ;
	virtual HRESULT __safecall Get_Image(_di_IDispatch &__Get_Image_result) = 0 ;
	virtual HRESULT __safecall Get_location(_di_IDispatch &__Get_location_result) = 0 ;
	virtual HRESULT __safecall Get_NamedNodeMap(_di_IDispatch &__Get_NamedNodeMap_result) = 0 ;
	virtual HRESULT __safecall Get_navigator(_di_IDispatch &__Get_navigator_result) = 0 ;
	virtual HRESULT __safecall Get_NodeList(_di_IDispatch &__Get_NodeList_result) = 0 ;
	virtual HRESULT __safecall Get_Option(_di_IDispatch &__Get_Option_result) = 0 ;
	virtual HRESULT __safecall Get_screen(_di_IDispatch &__Get_screen_result) = 0 ;
	virtual HRESULT __safecall Get_selection(_di_IDispatch &__Get_selection_result) = 0 ;
	virtual HRESULT __safecall Get_StaticNodeList(_di_IDispatch &__Get_StaticNodeList_result) = 0 ;
	virtual HRESULT __safecall Get_Storage(_di_IDispatch &__Get_Storage_result) = 0 ;
	virtual HRESULT __safecall Get_StyleSheetList(_di_IDispatch &__Get_StyleSheetList_result) = 0 ;
	virtual HRESULT __safecall Get_StyleSheetPage(_di_IDispatch &__Get_StyleSheetPage_result) = 0 ;
	virtual HRESULT __safecall Get_StyleSheetPageList(_di_IDispatch &__Get_StyleSheetPageList_result) = 0 ;
	virtual HRESULT __safecall Get_text(_di_IDispatch &__Get_text_result) = 0 ;
	virtual HRESULT __safecall Get_TextRange(_di_IDispatch &__Get_TextRange_result) = 0 ;
	virtual HRESULT __safecall Get_TextRangeCollection(_di_IDispatch &__Get_TextRangeCollection_result) = 0 ;
	virtual HRESULT __safecall Get_TextRectangle(_di_IDispatch &__Get_TextRectangle_result) = 0 ;
	virtual HRESULT __safecall Get_TextRectangleList(_di_IDispatch &__Get_TextRectangleList_result) = 0 ;
	virtual HRESULT __safecall Get_window(_di_IDispatch &__Get_window_result) = 0 ;
	virtual HRESULT __safecall Get_XDomainRequest(_di_IDispatch &__Get_XDomainRequest_result) = 0 ;
	virtual HRESULT __safecall Get_XMLHttpRequest(_di_IDispatch &__Get_XMLHttpRequest_result) = 0 ;
	/* safecall wrapper */ _di_IDispatch _scw_Get_Attr() { _di_IDispatch __r; HRESULT __hr = Get_Attr(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch Attr = {read=_scw_Get_Attr};
	/* safecall wrapper */ _di_IDispatch _scw_Get_BehaviorUrnsCollection() { _di_IDispatch __r; HRESULT __hr = Get_BehaviorUrnsCollection(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch BehaviorUrnsCollection = {read=_scw_Get_BehaviorUrnsCollection};
	/* safecall wrapper */ _di_IDispatch _scw_Get_BookmarkCollection() { _di_IDispatch __r; HRESULT __hr = Get_BookmarkCollection(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch BookmarkCollection = {read=_scw_Get_BookmarkCollection};
	/* safecall wrapper */ _di_IDispatch _scw_Get_compatibleInfo() { _di_IDispatch __r; HRESULT __hr = Get_compatibleInfo(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch compatibleInfo = {read=_scw_Get_compatibleInfo};
	/* safecall wrapper */ _di_IDispatch _scw_Get_CompatibleInfoCollection() { _di_IDispatch __r; HRESULT __hr = Get_CompatibleInfoCollection(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch CompatibleInfoCollection = {read=_scw_Get_CompatibleInfoCollection};
	/* safecall wrapper */ _di_IDispatch _scw_Get_ControlRangeCollection() { _di_IDispatch __r; HRESULT __hr = Get_ControlRangeCollection(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch ControlRangeCollection = {read=_scw_Get_ControlRangeCollection};
	/* safecall wrapper */ _di_IDispatch _scw_Get_CSSCurrentStyleDeclaration() { _di_IDispatch __r; HRESULT __hr = Get_CSSCurrentStyleDeclaration(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch CSSCurrentStyleDeclaration = {read=_scw_Get_CSSCurrentStyleDeclaration};
	/* safecall wrapper */ _di_IDispatch _scw_Get_CSSRuleList() { _di_IDispatch __r; HRESULT __hr = Get_CSSRuleList(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch CSSRuleList = {read=_scw_Get_CSSRuleList};
	/* safecall wrapper */ _di_IDispatch _scw_Get_CSSRuleStyleDeclaration() { _di_IDispatch __r; HRESULT __hr = Get_CSSRuleStyleDeclaration(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch CSSRuleStyleDeclaration = {read=_scw_Get_CSSRuleStyleDeclaration};
	/* safecall wrapper */ _di_IDispatch _scw_Get_CSSStyleDeclaration() { _di_IDispatch __r; HRESULT __hr = Get_CSSStyleDeclaration(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch CSSStyleDeclaration = {read=_scw_Get_CSSStyleDeclaration};
	/* safecall wrapper */ _di_IDispatch _scw_Get_CSSStyleRule() { _di_IDispatch __r; HRESULT __hr = Get_CSSStyleRule(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch CSSStyleRule = {read=_scw_Get_CSSStyleRule};
	/* safecall wrapper */ _di_IDispatch _scw_Get_CSSStyleSheet() { _di_IDispatch __r; HRESULT __hr = Get_CSSStyleSheet(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch CSSStyleSheet = {read=_scw_Get_CSSStyleSheet};
	/* safecall wrapper */ _di_IDispatch _scw_Get_dataTransfer() { _di_IDispatch __r; HRESULT __hr = Get_dataTransfer(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch dataTransfer = {read=_scw_Get_dataTransfer};
	/* safecall wrapper */ _di_IDispatch _scw_Get_DOMImplementation() { _di_IDispatch __r; HRESULT __hr = Get_DOMImplementation(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch DOMImplementation = {read=_scw_Get_DOMImplementation};
	/* safecall wrapper */ _di_IDispatch _scw_Get_element() { _di_IDispatch __r; HRESULT __hr = Get_element(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch element = {read=_scw_Get_element};
	/* safecall wrapper */ _di_IDispatch _scw_Get_event() { _di_IDispatch __r; HRESULT __hr = Get_event(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch event = {read=_scw_Get_event};
	/* safecall wrapper */ _di_IDispatch _scw_Get_history() { _di_IDispatch __r; HRESULT __hr = Get_history(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch history = {read=_scw_Get_history};
	/* safecall wrapper */ _di_IDispatch _scw_Get_HTCElementBehaviorDefaults() { _di_IDispatch __r; HRESULT __hr = Get_HTCElementBehaviorDefaults(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch HTCElementBehaviorDefaults = {read=_scw_Get_HTCElementBehaviorDefaults};
	/* safecall wrapper */ _di_IDispatch _scw_Get_HTMLAnchorElement() { _di_IDispatch __r; HRESULT __hr = Get_HTMLAnchorElement(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch HTMLAnchorElement = {read=_scw_Get_HTMLAnchorElement};
	/* safecall wrapper */ _di_IDispatch _scw_Get_HTMLAreaElement() { _di_IDispatch __r; HRESULT __hr = Get_HTMLAreaElement(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch HTMLAreaElement = {read=_scw_Get_HTMLAreaElement};
	/* safecall wrapper */ _di_IDispatch _scw_Get_HTMLAreasCollection() { _di_IDispatch __r; HRESULT __hr = Get_HTMLAreasCollection(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch HTMLAreasCollection = {read=_scw_Get_HTMLAreasCollection};
	/* safecall wrapper */ _di_IDispatch _scw_Get_HTMLBaseElement() { _di_IDispatch __r; HRESULT __hr = Get_HTMLBaseElement(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch HTMLBaseElement = {read=_scw_Get_HTMLBaseElement};
	/* safecall wrapper */ _di_IDispatch _scw_Get_HTMLBaseFontElement() { _di_IDispatch __r; HRESULT __hr = Get_HTMLBaseFontElement(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch HTMLBaseFontElement = {read=_scw_Get_HTMLBaseFontElement};
	/* safecall wrapper */ _di_IDispatch _scw_Get_HTMLBGSoundElement() { _di_IDispatch __r; HRESULT __hr = Get_HTMLBGSoundElement(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch HTMLBGSoundElement = {read=_scw_Get_HTMLBGSoundElement};
	/* safecall wrapper */ _di_IDispatch _scw_Get_HTMLBlockElement() { _di_IDispatch __r; HRESULT __hr = Get_HTMLBlockElement(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch HTMLBlockElement = {read=_scw_Get_HTMLBlockElement};
	/* safecall wrapper */ _di_IDispatch _scw_Get_HTMLBodyElement() { _di_IDispatch __r; HRESULT __hr = Get_HTMLBodyElement(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch HTMLBodyElement = {read=_scw_Get_HTMLBodyElement};
	/* safecall wrapper */ _di_IDispatch _scw_Get_HTMLBRElement() { _di_IDispatch __r; HRESULT __hr = Get_HTMLBRElement(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch HTMLBRElement = {read=_scw_Get_HTMLBRElement};
	/* safecall wrapper */ _di_IDispatch _scw_Get_HTMLButtonElement() { _di_IDispatch __r; HRESULT __hr = Get_HTMLButtonElement(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch HTMLButtonElement = {read=_scw_Get_HTMLButtonElement};
	/* safecall wrapper */ _di_IDispatch _scw_Get_HTMLCollection() { _di_IDispatch __r; HRESULT __hr = Get_HTMLCollection(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch HTMLCollection = {read=_scw_Get_HTMLCollection};
	/* safecall wrapper */ _di_IDispatch _scw_Get_HTMLCommentElement() { _di_IDispatch __r; HRESULT __hr = Get_HTMLCommentElement(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch HTMLCommentElement = {read=_scw_Get_HTMLCommentElement};
	/* safecall wrapper */ _di_IDispatch _scw_Get_HTMLDDElement() { _di_IDispatch __r; HRESULT __hr = Get_HTMLDDElement(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch HTMLDDElement = {read=_scw_Get_HTMLDDElement};
	/* safecall wrapper */ _di_IDispatch _scw_Get_HTMLDivElement() { _di_IDispatch __r; HRESULT __hr = Get_HTMLDivElement(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch HTMLDivElement = {read=_scw_Get_HTMLDivElement};
	/* safecall wrapper */ _di_IDispatch _scw_Get_HTMLDocument() { _di_IDispatch __r; HRESULT __hr = Get_HTMLDocument(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch HTMLDocument = {read=_scw_Get_HTMLDocument};
	/* safecall wrapper */ _di_IDispatch _scw_Get_HTMLDListElement() { _di_IDispatch __r; HRESULT __hr = Get_HTMLDListElement(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch HTMLDListElement = {read=_scw_Get_HTMLDListElement};
	/* safecall wrapper */ _di_IDispatch _scw_Get_HTMLDTElement() { _di_IDispatch __r; HRESULT __hr = Get_HTMLDTElement(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch HTMLDTElement = {read=_scw_Get_HTMLDTElement};
	/* safecall wrapper */ _di_IDispatch _scw_Get_HTMLEmbedElement() { _di_IDispatch __r; HRESULT __hr = Get_HTMLEmbedElement(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch HTMLEmbedElement = {read=_scw_Get_HTMLEmbedElement};
	/* safecall wrapper */ _di_IDispatch _scw_Get_HTMLFieldSetElement() { _di_IDispatch __r; HRESULT __hr = Get_HTMLFieldSetElement(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch HTMLFieldSetElement = {read=_scw_Get_HTMLFieldSetElement};
	/* safecall wrapper */ _di_IDispatch _scw_Get_HTMLFontElement() { _di_IDispatch __r; HRESULT __hr = Get_HTMLFontElement(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch HTMLFontElement = {read=_scw_Get_HTMLFontElement};
	/* safecall wrapper */ _di_IDispatch _scw_Get_HTMLFormElement() { _di_IDispatch __r; HRESULT __hr = Get_HTMLFormElement(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch HTMLFormElement = {read=_scw_Get_HTMLFormElement};
	/* safecall wrapper */ _di_IDispatch _scw_Get_HTMLFrameElement() { _di_IDispatch __r; HRESULT __hr = Get_HTMLFrameElement(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch HTMLFrameElement = {read=_scw_Get_HTMLFrameElement};
	/* safecall wrapper */ _di_IDispatch _scw_Get_HTMLFrameSetElement() { _di_IDispatch __r; HRESULT __hr = Get_HTMLFrameSetElement(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch HTMLFrameSetElement = {read=_scw_Get_HTMLFrameSetElement};
	/* safecall wrapper */ _di_IDispatch _scw_Get_HTMLGenericElement() { _di_IDispatch __r; HRESULT __hr = Get_HTMLGenericElement(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch HTMLGenericElement = {read=_scw_Get_HTMLGenericElement};
	/* safecall wrapper */ _di_IDispatch _scw_Get_HTMLHeadElement() { _di_IDispatch __r; HRESULT __hr = Get_HTMLHeadElement(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch HTMLHeadElement = {read=_scw_Get_HTMLHeadElement};
	/* safecall wrapper */ _di_IDispatch _scw_Get_HTMLHeadingElement() { _di_IDispatch __r; HRESULT __hr = Get_HTMLHeadingElement(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch HTMLHeadingElement = {read=_scw_Get_HTMLHeadingElement};
	/* safecall wrapper */ _di_IDispatch _scw_Get_HTMLHRElement() { _di_IDispatch __r; HRESULT __hr = Get_HTMLHRElement(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch HTMLHRElement = {read=_scw_Get_HTMLHRElement};
	/* safecall wrapper */ _di_IDispatch _scw_Get_HTMLHtmlElement() { _di_IDispatch __r; HRESULT __hr = Get_HTMLHtmlElement(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch HTMLHtmlElement = {read=_scw_Get_HTMLHtmlElement};
	/* safecall wrapper */ _di_IDispatch _scw_Get_HTMLIFrameElement() { _di_IDispatch __r; HRESULT __hr = Get_HTMLIFrameElement(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch HTMLIFrameElement = {read=_scw_Get_HTMLIFrameElement};
	/* safecall wrapper */ _di_IDispatch _scw_Get_HTMLImageElement() { _di_IDispatch __r; HRESULT __hr = Get_HTMLImageElement(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch HTMLImageElement = {read=_scw_Get_HTMLImageElement};
	/* safecall wrapper */ _di_IDispatch _scw_Get_HTMLInputElement() { _di_IDispatch __r; HRESULT __hr = Get_HTMLInputElement(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch HTMLInputElement = {read=_scw_Get_HTMLInputElement};
	/* safecall wrapper */ _di_IDispatch _scw_Get_HTMLIsIndexElement() { _di_IDispatch __r; HRESULT __hr = Get_HTMLIsIndexElement(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch HTMLIsIndexElement = {read=_scw_Get_HTMLIsIndexElement};
	/* safecall wrapper */ _di_IDispatch _scw_Get_HTMLLabelElement() { _di_IDispatch __r; HRESULT __hr = Get_HTMLLabelElement(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch HTMLLabelElement = {read=_scw_Get_HTMLLabelElement};
	/* safecall wrapper */ _di_IDispatch _scw_Get_HTMLLegendElement() { _di_IDispatch __r; HRESULT __hr = Get_HTMLLegendElement(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch HTMLLegendElement = {read=_scw_Get_HTMLLegendElement};
	/* safecall wrapper */ _di_IDispatch _scw_Get_HTMLLIElement() { _di_IDispatch __r; HRESULT __hr = Get_HTMLLIElement(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch HTMLLIElement = {read=_scw_Get_HTMLLIElement};
	/* safecall wrapper */ _di_IDispatch _scw_Get_HTMLLinkElement() { _di_IDispatch __r; HRESULT __hr = Get_HTMLLinkElement(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch HTMLLinkElement = {read=_scw_Get_HTMLLinkElement};
	/* safecall wrapper */ _di_IDispatch _scw_Get_HTMLMapElement() { _di_IDispatch __r; HRESULT __hr = Get_HTMLMapElement(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch HTMLMapElement = {read=_scw_Get_HTMLMapElement};
	/* safecall wrapper */ _di_IDispatch _scw_Get_HTMLMarqueeElement() { _di_IDispatch __r; HRESULT __hr = Get_HTMLMarqueeElement(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch HTMLMarqueeElement = {read=_scw_Get_HTMLMarqueeElement};
	/* safecall wrapper */ _di_IDispatch _scw_Get_HTMLMetaElement() { _di_IDispatch __r; HRESULT __hr = Get_HTMLMetaElement(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch HTMLMetaElement = {read=_scw_Get_HTMLMetaElement};
	/* safecall wrapper */ _di_IDispatch _scw_Get_HTMLModelessDialog() { _di_IDispatch __r; HRESULT __hr = Get_HTMLModelessDialog(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch HTMLModelessDialog = {read=_scw_Get_HTMLModelessDialog};
	/* safecall wrapper */ _di_IDispatch _scw_Get_HTMLNamespaceInfo() { _di_IDispatch __r; HRESULT __hr = Get_HTMLNamespaceInfo(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch HTMLNamespaceInfo = {read=_scw_Get_HTMLNamespaceInfo};
	/* safecall wrapper */ _di_IDispatch _scw_Get_HTMLNamespaceInfoCollection() { _di_IDispatch __r; HRESULT __hr = Get_HTMLNamespaceInfoCollection(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch HTMLNamespaceInfoCollection = {read=_scw_Get_HTMLNamespaceInfoCollection};
	/* safecall wrapper */ _di_IDispatch _scw_Get_HTMLNextIdElement() { _di_IDispatch __r; HRESULT __hr = Get_HTMLNextIdElement(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch HTMLNextIdElement = {read=_scw_Get_HTMLNextIdElement};
	/* safecall wrapper */ _di_IDispatch _scw_Get_HTMLNoShowElement() { _di_IDispatch __r; HRESULT __hr = Get_HTMLNoShowElement(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch HTMLNoShowElement = {read=_scw_Get_HTMLNoShowElement};
	/* safecall wrapper */ _di_IDispatch _scw_Get_HTMLObjectElement() { _di_IDispatch __r; HRESULT __hr = Get_HTMLObjectElement(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch HTMLObjectElement = {read=_scw_Get_HTMLObjectElement};
	/* safecall wrapper */ _di_IDispatch _scw_Get_HTMLOListElement() { _di_IDispatch __r; HRESULT __hr = Get_HTMLOListElement(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch HTMLOListElement = {read=_scw_Get_HTMLOListElement};
	/* safecall wrapper */ _di_IDispatch _scw_Get_HTMLOptionElement() { _di_IDispatch __r; HRESULT __hr = Get_HTMLOptionElement(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch HTMLOptionElement = {read=_scw_Get_HTMLOptionElement};
	/* safecall wrapper */ _di_IDispatch _scw_Get_HTMLParagraphElement() { _di_IDispatch __r; HRESULT __hr = Get_HTMLParagraphElement(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch HTMLParagraphElement = {read=_scw_Get_HTMLParagraphElement};
	/* safecall wrapper */ _di_IDispatch _scw_Get_HTMLParamElement() { _di_IDispatch __r; HRESULT __hr = Get_HTMLParamElement(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch HTMLParamElement = {read=_scw_Get_HTMLParamElement};
	/* safecall wrapper */ _di_IDispatch _scw_Get_HTMLPhraseElement() { _di_IDispatch __r; HRESULT __hr = Get_HTMLPhraseElement(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch HTMLPhraseElement = {read=_scw_Get_HTMLPhraseElement};
	/* safecall wrapper */ _di_IDispatch _scw_Get_HTMLPluginsCollection() { _di_IDispatch __r; HRESULT __hr = Get_HTMLPluginsCollection(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch HTMLPluginsCollection = {read=_scw_Get_HTMLPluginsCollection};
	/* safecall wrapper */ _di_IDispatch _scw_Get_HTMLPopup() { _di_IDispatch __r; HRESULT __hr = Get_HTMLPopup(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch HTMLPopup = {read=_scw_Get_HTMLPopup};
	/* safecall wrapper */ _di_IDispatch _scw_Get_HTMLScriptElement() { _di_IDispatch __r; HRESULT __hr = Get_HTMLScriptElement(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch HTMLScriptElement = {read=_scw_Get_HTMLScriptElement};
	/* safecall wrapper */ _di_IDispatch _scw_Get_HTMLSelectElement() { _di_IDispatch __r; HRESULT __hr = Get_HTMLSelectElement(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch HTMLSelectElement = {read=_scw_Get_HTMLSelectElement};
	/* safecall wrapper */ _di_IDispatch _scw_Get_HTMLSpanElement() { _di_IDispatch __r; HRESULT __hr = Get_HTMLSpanElement(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch HTMLSpanElement = {read=_scw_Get_HTMLSpanElement};
	/* safecall wrapper */ _di_IDispatch _scw_Get_HTMLStyleElement() { _di_IDispatch __r; HRESULT __hr = Get_HTMLStyleElement(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch HTMLStyleElement = {read=_scw_Get_HTMLStyleElement};
	/* safecall wrapper */ _di_IDispatch _scw_Get_HTMLTableCaptionElement() { _di_IDispatch __r; HRESULT __hr = Get_HTMLTableCaptionElement(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch HTMLTableCaptionElement = {read=_scw_Get_HTMLTableCaptionElement};
	/* safecall wrapper */ _di_IDispatch _scw_Get_HTMLTableCellElement() { _di_IDispatch __r; HRESULT __hr = Get_HTMLTableCellElement(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch HTMLTableCellElement = {read=_scw_Get_HTMLTableCellElement};
	/* safecall wrapper */ _di_IDispatch _scw_Get_HTMLTableColElement() { _di_IDispatch __r; HRESULT __hr = Get_HTMLTableColElement(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch HTMLTableColElement = {read=_scw_Get_HTMLTableColElement};
	/* safecall wrapper */ _di_IDispatch _scw_Get_HTMLTableElement() { _di_IDispatch __r; HRESULT __hr = Get_HTMLTableElement(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch HTMLTableElement = {read=_scw_Get_HTMLTableElement};
	/* safecall wrapper */ _di_IDispatch _scw_Get_HTMLTableRowElement() { _di_IDispatch __r; HRESULT __hr = Get_HTMLTableRowElement(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch HTMLTableRowElement = {read=_scw_Get_HTMLTableRowElement};
	/* safecall wrapper */ _di_IDispatch _scw_Get_HTMLTableSectionElement() { _di_IDispatch __r; HRESULT __hr = Get_HTMLTableSectionElement(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch HTMLTableSectionElement = {read=_scw_Get_HTMLTableSectionElement};
	/* safecall wrapper */ _di_IDispatch _scw_Get_HTMLTextAreaElement() { _di_IDispatch __r; HRESULT __hr = Get_HTMLTextAreaElement(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch HTMLTextAreaElement = {read=_scw_Get_HTMLTextAreaElement};
	/* safecall wrapper */ _di_IDispatch _scw_Get_HTMLTextElement() { _di_IDispatch __r; HRESULT __hr = Get_HTMLTextElement(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch HTMLTextElement = {read=_scw_Get_HTMLTextElement};
	/* safecall wrapper */ _di_IDispatch _scw_Get_HTMLTitleElement() { _di_IDispatch __r; HRESULT __hr = Get_HTMLTitleElement(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch HTMLTitleElement = {read=_scw_Get_HTMLTitleElement};
	/* safecall wrapper */ _di_IDispatch _scw_Get_HTMLUListElement() { _di_IDispatch __r; HRESULT __hr = Get_HTMLUListElement(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch HTMLUListElement = {read=_scw_Get_HTMLUListElement};
	/* safecall wrapper */ _di_IDispatch _scw_Get_HTMLUnknownElement() { _di_IDispatch __r; HRESULT __hr = Get_HTMLUnknownElement(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch HTMLUnknownElement = {read=_scw_Get_HTMLUnknownElement};
	/* safecall wrapper */ _di_IDispatch _scw_Get_Image() { _di_IDispatch __r; HRESULT __hr = Get_Image(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch Image = {read=_scw_Get_Image};
	/* safecall wrapper */ _di_IDispatch _scw_Get_location() { _di_IDispatch __r; HRESULT __hr = Get_location(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch location = {read=_scw_Get_location};
	/* safecall wrapper */ _di_IDispatch _scw_Get_NamedNodeMap() { _di_IDispatch __r; HRESULT __hr = Get_NamedNodeMap(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch NamedNodeMap = {read=_scw_Get_NamedNodeMap};
	/* safecall wrapper */ _di_IDispatch _scw_Get_navigator() { _di_IDispatch __r; HRESULT __hr = Get_navigator(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch navigator = {read=_scw_Get_navigator};
	/* safecall wrapper */ _di_IDispatch _scw_Get_NodeList() { _di_IDispatch __r; HRESULT __hr = Get_NodeList(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch NodeList = {read=_scw_Get_NodeList};
	/* safecall wrapper */ _di_IDispatch _scw_Get_Option() { _di_IDispatch __r; HRESULT __hr = Get_Option(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch Option = {read=_scw_Get_Option};
	/* safecall wrapper */ _di_IDispatch _scw_Get_screen() { _di_IDispatch __r; HRESULT __hr = Get_screen(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch screen = {read=_scw_Get_screen};
	/* safecall wrapper */ _di_IDispatch _scw_Get_selection() { _di_IDispatch __r; HRESULT __hr = Get_selection(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch selection = {read=_scw_Get_selection};
	/* safecall wrapper */ _di_IDispatch _scw_Get_StaticNodeList() { _di_IDispatch __r; HRESULT __hr = Get_StaticNodeList(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch StaticNodeList = {read=_scw_Get_StaticNodeList};
	/* safecall wrapper */ _di_IDispatch _scw_Get_Storage() { _di_IDispatch __r; HRESULT __hr = Get_Storage(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch Storage = {read=_scw_Get_Storage};
	/* safecall wrapper */ _di_IDispatch _scw_Get_StyleSheetList() { _di_IDispatch __r; HRESULT __hr = Get_StyleSheetList(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch StyleSheetList = {read=_scw_Get_StyleSheetList};
	/* safecall wrapper */ _di_IDispatch _scw_Get_StyleSheetPage() { _di_IDispatch __r; HRESULT __hr = Get_StyleSheetPage(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch StyleSheetPage = {read=_scw_Get_StyleSheetPage};
	/* safecall wrapper */ _di_IDispatch _scw_Get_StyleSheetPageList() { _di_IDispatch __r; HRESULT __hr = Get_StyleSheetPageList(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch StyleSheetPageList = {read=_scw_Get_StyleSheetPageList};
	/* safecall wrapper */ _di_IDispatch _scw_Get_text() { _di_IDispatch __r; HRESULT __hr = Get_text(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch text = {read=_scw_Get_text};
	/* safecall wrapper */ _di_IDispatch _scw_Get_TextRange() { _di_IDispatch __r; HRESULT __hr = Get_TextRange(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch TextRange = {read=_scw_Get_TextRange};
	/* safecall wrapper */ _di_IDispatch _scw_Get_TextRangeCollection() { _di_IDispatch __r; HRESULT __hr = Get_TextRangeCollection(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch TextRangeCollection = {read=_scw_Get_TextRangeCollection};
	/* safecall wrapper */ _di_IDispatch _scw_Get_TextRectangle() { _di_IDispatch __r; HRESULT __hr = Get_TextRectangle(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch TextRectangle = {read=_scw_Get_TextRectangle};
	/* safecall wrapper */ _di_IDispatch _scw_Get_TextRectangleList() { _di_IDispatch __r; HRESULT __hr = Get_TextRectangleList(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch TextRectangleList = {read=_scw_Get_TextRectangleList};
	/* safecall wrapper */ _di_IDispatch _scw_Get_window() { _di_IDispatch __r; HRESULT __hr = Get_window(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch window = {read=_scw_Get_window};
	/* safecall wrapper */ _di_IDispatch _scw_Get_XDomainRequest() { _di_IDispatch __r; HRESULT __hr = Get_XDomainRequest(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch XDomainRequest = {read=_scw_Get_XDomainRequest};
	/* safecall wrapper */ _di_IDispatch _scw_Get_XMLHttpRequest() { _di_IDispatch __r; HRESULT __hr = Get_XMLHttpRequest(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IDispatch XMLHttpRequest = {read=_scw_Get_XMLHttpRequest};
};

__dispinterface  INTERFACE_UUID("{3051049C-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLDOMConstructorCollectionDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F216-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLDialog  : public IDispatch 
{
	virtual HRESULT __safecall Set_dialogTop(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_dialogTop(System::OleVariant &__Get_dialogTop_result) = 0 ;
	virtual HRESULT __safecall Set_dialogLeft(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_dialogLeft(System::OleVariant &__Get_dialogLeft_result) = 0 ;
	virtual HRESULT __safecall Set_dialogWidth(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_dialogWidth(System::OleVariant &__Get_dialogWidth_result) = 0 ;
	virtual HRESULT __safecall Set_dialogHeight(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_dialogHeight(System::OleVariant &__Get_dialogHeight_result) = 0 ;
	virtual HRESULT __safecall Get_dialogArguments(System::OleVariant &__Get_dialogArguments_result) = 0 ;
	virtual HRESULT __safecall Get_menuArguments(System::OleVariant &__Get_menuArguments_result) = 0 ;
	virtual HRESULT __safecall Set_returnValue(System::OleVariant p) = 0 ;
	virtual HRESULT __safecall Get_returnValue(System::OleVariant &__Get_returnValue_result) = 0 ;
	virtual HRESULT __safecall close() = 0 ;
	virtual HRESULT __safecall toString(System::WideString &__toString_result) = 0 ;
	/* safecall wrapper */ System::OleVariant _scw_Get_dialogTop() { System::OleVariant __r; HRESULT __hr = Get_dialogTop(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant dialogTop = {read=_scw_Get_dialogTop, write=Set_dialogTop};
	/* safecall wrapper */ System::OleVariant _scw_Get_dialogLeft() { System::OleVariant __r; HRESULT __hr = Get_dialogLeft(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant dialogLeft = {read=_scw_Get_dialogLeft, write=Set_dialogLeft};
	/* safecall wrapper */ System::OleVariant _scw_Get_dialogWidth() { System::OleVariant __r; HRESULT __hr = Get_dialogWidth(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant dialogWidth = {read=_scw_Get_dialogWidth, write=Set_dialogWidth};
	/* safecall wrapper */ System::OleVariant _scw_Get_dialogHeight() { System::OleVariant __r; HRESULT __hr = Get_dialogHeight(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant dialogHeight = {read=_scw_Get_dialogHeight, write=Set_dialogHeight};
	/* safecall wrapper */ System::OleVariant _scw_Get_dialogArguments() { System::OleVariant __r; HRESULT __hr = Get_dialogArguments(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant dialogArguments = {read=_scw_Get_dialogArguments};
	/* safecall wrapper */ System::OleVariant _scw_Get_menuArguments() { System::OleVariant __r; HRESULT __hr = Get_menuArguments(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant menuArguments = {read=_scw_Get_menuArguments};
	/* safecall wrapper */ System::OleVariant _scw_Get_returnValue() { System::OleVariant __r; HRESULT __hr = Get_returnValue(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant returnValue = {read=_scw_Get_returnValue, write=Set_returnValue};
};

__dispinterface  INTERFACE_UUID("{3050F216-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLDialogDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F5E0-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLDialog2  : public IDispatch 
{
	virtual HRESULT __safecall Set_status(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_status(System::WideString &__Get_status_result) = 0 ;
	virtual HRESULT __safecall Set_resizable(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_resizable(System::WideString &__Get_resizable_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_status() { System::WideString __r; HRESULT __hr = Get_status(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString status = {read=_scw_Get_status, write=Set_status};
	/* safecall wrapper */ System::WideString _scw_Get_resizable() { System::WideString __r; HRESULT __hr = Get_resizable(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString resizable = {read=_scw_Get_resizable, write=Set_resizable};
};

__dispinterface  INTERFACE_UUID("{3050F5E0-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLDialog2Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F388-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLDialog3  : public IDispatch 
{
	virtual HRESULT __safecall Set_unadorned(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_unadorned(System::WideString &__Get_unadorned_result) = 0 ;
	virtual HRESULT __safecall Set_dialogHide(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_dialogHide(System::WideString &__Get_dialogHide_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_unadorned() { System::WideString __r; HRESULT __hr = Get_unadorned(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString unadorned = {read=_scw_Get_unadorned, write=Set_unadorned};
	/* safecall wrapper */ System::WideString _scw_Get_dialogHide() { System::WideString __r; HRESULT __hr = Get_dialogHide(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString dialogHide = {read=_scw_Get_dialogHide, write=Set_dialogHide};
};

__dispinterface  INTERFACE_UUID("{3050F388-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLDialog3Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F5E4-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLModelessInit  : public IDispatch 
{
	virtual HRESULT __safecall Get_parameters(System::OleVariant &__Get_parameters_result) = 0 ;
	virtual HRESULT __safecall Get_optionString(System::OleVariant &__Get_optionString_result) = 0 ;
	virtual HRESULT __safecall Get_moniker(System::_di_IInterface &__Get_moniker_result) = 0 ;
	virtual HRESULT __safecall Get_document(System::_di_IInterface &__Get_document_result) = 0 ;
	/* safecall wrapper */ System::OleVariant _scw_Get_parameters() { System::OleVariant __r; HRESULT __hr = Get_parameters(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant parameters = {read=_scw_Get_parameters};
	/* safecall wrapper */ System::OleVariant _scw_Get_optionString() { System::OleVariant __r; HRESULT __hr = Get_optionString(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::OleVariant optionString = {read=_scw_Get_optionString};
	/* safecall wrapper */ System::_di_IInterface _scw_Get_moniker() { System::_di_IInterface __r; HRESULT __hr = Get_moniker(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::_di_IInterface moniker = {read=_scw_Get_moniker};
	/* safecall wrapper */ System::_di_IInterface _scw_Get_document() { System::_di_IInterface __r; HRESULT __hr = Get_document(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::_di_IInterface document = {read=_scw_Get_document};
};

__dispinterface  INTERFACE_UUID("{3050F5E4-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLModelessInitDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F666-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLPopup  : public IDispatch 
{
	virtual HRESULT __safecall Show(int x, int y, int w, int h, const System::OleVariant &pElement) = 0 ;
	virtual HRESULT __safecall Hide() = 0 ;
	virtual HRESULT __safecall Get_document(_di_IHTMLDocument &__Get_document_result) = 0 ;
	virtual HRESULT __safecall Get_isOpen(System::WordBool &__Get_isOpen_result) = 0 ;
	/* safecall wrapper */ _di_IHTMLDocument _scw_Get_document() { _di_IHTMLDocument __r; HRESULT __hr = Get_document(__r); System::CheckSafecallResult(__hr); return __r; }
	__property _di_IHTMLDocument document = {read=_scw_Get_document};
	/* safecall wrapper */ System::WordBool _scw_Get_isOpen() { System::WordBool __r; HRESULT __hr = Get_isOpen(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WordBool isOpen = {read=_scw_Get_isOpen};
};

__dispinterface  INTERFACE_UUID("{3050F666-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLPopupDisp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F589-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLPopup  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F5CA-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLAppBehavior  : public IDispatch 
{
	virtual HRESULT __safecall Set_applicationName(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_applicationName(System::WideString &__Get_applicationName_result) = 0 ;
	virtual HRESULT __safecall Set_version(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_version(System::WideString &__Get_version_result) = 0 ;
	virtual HRESULT __safecall Set_icon(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_icon(System::WideString &__Get_icon_result) = 0 ;
	virtual HRESULT __safecall Set_singleInstance(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_singleInstance(System::WideString &__Get_singleInstance_result) = 0 ;
	virtual HRESULT __safecall Set_minimizeButton(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_minimizeButton(System::WideString &__Get_minimizeButton_result) = 0 ;
	virtual HRESULT __safecall Set_maximizeButton(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_maximizeButton(System::WideString &__Get_maximizeButton_result) = 0 ;
	virtual HRESULT __safecall Set_border(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_border(System::WideString &__Get_border_result) = 0 ;
	virtual HRESULT __safecall Set_borderStyle(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_borderStyle(System::WideString &__Get_borderStyle_result) = 0 ;
	virtual HRESULT __safecall Set_sysMenu(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_sysMenu(System::WideString &__Get_sysMenu_result) = 0 ;
	virtual HRESULT __safecall Set_caption(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_caption(System::WideString &__Get_caption_result) = 0 ;
	virtual HRESULT __safecall Set_windowState(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_windowState(System::WideString &__Get_windowState_result) = 0 ;
	virtual HRESULT __safecall Set_showInTaskBar(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_showInTaskBar(System::WideString &__Get_showInTaskBar_result) = 0 ;
	virtual HRESULT __safecall Get_commandLine(System::WideString &__Get_commandLine_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_applicationName() { System::WideString __r; HRESULT __hr = Get_applicationName(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString applicationName = {read=_scw_Get_applicationName, write=Set_applicationName};
	/* safecall wrapper */ System::WideString _scw_Get_version() { System::WideString __r; HRESULT __hr = Get_version(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString version = {read=_scw_Get_version, write=Set_version};
	/* safecall wrapper */ System::WideString _scw_Get_icon() { System::WideString __r; HRESULT __hr = Get_icon(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString icon = {read=_scw_Get_icon, write=Set_icon};
	/* safecall wrapper */ System::WideString _scw_Get_singleInstance() { System::WideString __r; HRESULT __hr = Get_singleInstance(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString singleInstance = {read=_scw_Get_singleInstance, write=Set_singleInstance};
	/* safecall wrapper */ System::WideString _scw_Get_minimizeButton() { System::WideString __r; HRESULT __hr = Get_minimizeButton(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString minimizeButton = {read=_scw_Get_minimizeButton, write=Set_minimizeButton};
	/* safecall wrapper */ System::WideString _scw_Get_maximizeButton() { System::WideString __r; HRESULT __hr = Get_maximizeButton(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString maximizeButton = {read=_scw_Get_maximizeButton, write=Set_maximizeButton};
	/* safecall wrapper */ System::WideString _scw_Get_border() { System::WideString __r; HRESULT __hr = Get_border(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString border = {read=_scw_Get_border, write=Set_border};
	/* safecall wrapper */ System::WideString _scw_Get_borderStyle() { System::WideString __r; HRESULT __hr = Get_borderStyle(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString borderStyle = {read=_scw_Get_borderStyle, write=Set_borderStyle};
	/* safecall wrapper */ System::WideString _scw_Get_sysMenu() { System::WideString __r; HRESULT __hr = Get_sysMenu(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString sysMenu = {read=_scw_Get_sysMenu, write=Set_sysMenu};
	/* safecall wrapper */ System::WideString _scw_Get_caption() { System::WideString __r; HRESULT __hr = Get_caption(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString caption = {read=_scw_Get_caption, write=Set_caption};
	/* safecall wrapper */ System::WideString _scw_Get_windowState() { System::WideString __r; HRESULT __hr = Get_windowState(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString windowState = {read=_scw_Get_windowState, write=Set_windowState};
	/* safecall wrapper */ System::WideString _scw_Get_showInTaskBar() { System::WideString __r; HRESULT __hr = Get_showInTaskBar(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString showInTaskBar = {read=_scw_Get_showInTaskBar, write=Set_showInTaskBar};
	/* safecall wrapper */ System::WideString _scw_Get_commandLine() { System::WideString __r; HRESULT __hr = Get_commandLine(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString commandLine = {read=_scw_Get_commandLine};
};

__dispinterface  INTERFACE_UUID("{3050F5CA-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLAppBehaviorDisp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F5C9-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLAppBehavior2  : public IDispatch 
{
	virtual HRESULT __safecall Set_contextMenu(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_contextMenu(System::WideString &__Get_contextMenu_result) = 0 ;
	virtual HRESULT __safecall Set_innerBorder(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_innerBorder(System::WideString &__Get_innerBorder_result) = 0 ;
	virtual HRESULT __safecall Set_scroll(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_scroll(System::WideString &__Get_scroll_result) = 0 ;
	virtual HRESULT __safecall Set_scrollFlat(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_scrollFlat(System::WideString &__Get_scrollFlat_result) = 0 ;
	virtual HRESULT __safecall Set_selection(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_selection(System::WideString &__Get_selection_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_contextMenu() { System::WideString __r; HRESULT __hr = Get_contextMenu(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString contextMenu = {read=_scw_Get_contextMenu, write=Set_contextMenu};
	/* safecall wrapper */ System::WideString _scw_Get_innerBorder() { System::WideString __r; HRESULT __hr = Get_innerBorder(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString innerBorder = {read=_scw_Get_innerBorder, write=Set_innerBorder};
	/* safecall wrapper */ System::WideString _scw_Get_scroll() { System::WideString __r; HRESULT __hr = Get_scroll(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString scroll = {read=_scw_Get_scroll, write=Set_scroll};
	/* safecall wrapper */ System::WideString _scw_Get_scrollFlat() { System::WideString __r; HRESULT __hr = Get_scrollFlat(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString scrollFlat = {read=_scw_Get_scrollFlat, write=Set_scrollFlat};
	/* safecall wrapper */ System::WideString _scw_Get_selection() { System::WideString __r; HRESULT __hr = Get_selection(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString selection = {read=_scw_Get_selection, write=Set_selection};
};

__dispinterface  INTERFACE_UUID("{3050F5C9-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLAppBehavior2Disp  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F5CD-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLAppBehavior3  : public IDispatch 
{
	virtual HRESULT __safecall Set_navigable(const System::WideString p) = 0 ;
	virtual HRESULT __safecall Get_navigable(System::WideString &__Get_navigable_result) = 0 ;
	/* safecall wrapper */ System::WideString _scw_Get_navigable() { System::WideString __r; HRESULT __hr = Get_navigable(__r); System::CheckSafecallResult(__hr); return __r; }
	__property System::WideString navigable = {read=_scw_Get_navigable, write=Set_navigable};
};

__dispinterface  INTERFACE_UUID("{3050F5CD-98B5-11CF-BB82-00AA00BDCE0B}") IHTMLAppBehavior3Disp  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F57C-98B5-11CF-BB82-00AA00BDCE0B}") DispHTMLAppBehavior  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F51E-98B5-11CF-BB82-00AA00BDCE0B}") DispIHTMLInputButtonElement  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F520-98B5-11CF-BB82-00AA00BDCE0B}") DispIHTMLInputTextElement  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F542-98B5-11CF-BB82-00AA00BDCE0B}") DispIHTMLInputFileElement  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F509-98B5-11CF-BB82-00AA00BDCE0B}") DispIHTMLOptionButtonElement  : public IDispatch 
{
	
};

__dispinterface  INTERFACE_UUID("{3050F51D-98B5-11CF-BB82-00AA00BDCE0B}") DispIHTMLInputImage  : public IDispatch 
{
	
};

__interface  INTERFACE_UUID("{3050F671-98B5-11CF-BB82-00AA00BDCE0B}") IElementNamespace  : public System::IInterface 
{
	virtual HRESULT __stdcall AddTag(const System::WideString bstrTagName, int lFlags) = 0 ;
};

__interface  INTERFACE_UUID("{3050F670-98B5-11CF-BB82-00AA00BDCE0B}") IElementNamespaceTable  : public System::IInterface 
{
	virtual HRESULT __stdcall AddNamespace(const System::WideString bstrNamespace, const System::WideString bstrUrn, int lFlags, const System::OleVariant &pvarFactory) = 0 ;
};

__interface  INTERFACE_UUID("{3050F672-98B5-11CF-BB82-00AA00BDCE0B}") IElementNamespaceFactory  : public System::IInterface 
{
	virtual HRESULT __stdcall create(const _di_IElementNamespace pNamespace) = 0 ;
};

__interface  INTERFACE_UUID("{3050F805-98B5-11CF-BB82-00AA00BDCE0B}") IElementNamespaceFactory2  : public IElementNamespaceFactory 
{
	virtual HRESULT __stdcall CreateWithImplementation(const _di_IElementNamespace pNamespace, const System::WideString bstrImplementation) = 0 ;
};

__interface  INTERFACE_UUID("{3050F7FD-98B5-11CF-BB82-00AA00BDCE0B}") IElementNamespaceFactoryCallback  : public System::IInterface 
{
	virtual HRESULT __stdcall Resolve(const System::WideString bstrNamespace, const System::WideString bstrTagName, const System::WideString bstrAttrs, const _di_IElementNamespace pNamespace) = 0 ;
};

__interface  INTERFACE_UUID("{3050F659-98B5-11CF-BB82-00AA00BDCE0B}") IElementBehaviorSiteOM2  : public IElementBehaviorSiteOM 
{
	virtual HRESULT __stdcall GetDefaults(/* out */ _di_IHTMLElementDefaults &ppDefaults) = 0 ;
};

__interface  INTERFACE_UUID("{3050F4ED-98B5-11CF-BB82-00AA00BDCE0B}") IElementBehaviorCategory  : public System::IInterface 
{
	virtual HRESULT __stdcall GetCategory(/* out */ System::WideChar * &ppchCategory) = 0 ;
};

__interface  INTERFACE_UUID("{3050F4EE-98B5-11CF-BB82-00AA00BDCE0B}") IElementBehaviorSiteCategory  : public System::IInterface 
{
	virtual HRESULT __stdcall GetRelatedBehaviors(int lDirection, System::WideChar * pchCategory, /* out */ _di_IEnumUnknown &ppEnumerator) = 0 ;
};

__interface  INTERFACE_UUID("{00000100-0000-0000-C000-000000000046}") IEnumUnknown  : public System::IInterface 
{
	virtual HRESULT __stdcall RemoteNext(System::LongWord celt, /* out */ System::_di_IInterface &rgelt, /* out */ System::LongWord &pceltFetched) = 0 ;
	virtual HRESULT __stdcall Skip(System::LongWord celt) = 0 ;
	virtual HRESULT __stdcall reset() = 0 ;
	virtual HRESULT __stdcall Clone(/* out */ _di_IEnumUnknown &ppEnum) = 0 ;
};

__interface  INTERFACE_UUID("{3050F646-98B5-11CF-BB82-00AA00BDCE0B}") IElementBehaviorSubmit  : public System::IInterface 
{
	virtual HRESULT __stdcall GetSubmitInfo(const _di_IHTMLSubmitData pSubmitData) = 0 ;
	virtual HRESULT __stdcall reset() = 0 ;
};

__interface  INTERFACE_UUID("{3050F6B6-98B5-11CF-BB82-00AA00BDCE0B}") IElementBehaviorFocus  : public System::IInterface 
{
	virtual HRESULT __stdcall GetFocusRect(tagRECT &pRect) = 0 ;
};

__interface  INTERFACE_UUID("{3050F6BA-98B5-11CF-BB82-00AA00BDCE0B}") IElementBehaviorLayout  : public System::IInterface 
{
	virtual HRESULT __stdcall GetSize(int dwFlags, tagSIZE sizeContent, tagPOINT &pptTranslateBy, tagPOINT &pptTopLeft, tagSIZE &psizeProposed) = 0 ;
	virtual HRESULT __stdcall GetLayoutInfo(/* out */ int &plLayoutInfo) = 0 ;
	virtual HRESULT __stdcall GetPosition(int lFlags, tagPOINT &pptTopLeft) = 0 ;
	virtual HRESULT __stdcall MapSize(PtagSize psizeIn, /* out */ tagRECT &prcOut) = 0 ;
};

__interface  INTERFACE_UUID("{3050F846-98B5-11CF-BB82-00AA00BDCE0B}") IElementBehaviorLayout2  : public System::IInterface 
{
	virtual HRESULT __stdcall GetTextDescent(/* out */ int &plDescent) = 0 ;
};

__interface  INTERFACE_UUID("{3050F6B7-98B5-11CF-BB82-00AA00BDCE0B}") IElementBehaviorSiteLayout  : public System::IInterface 
{
	virtual HRESULT __stdcall InvalidateLayoutInfo() = 0 ;
	virtual HRESULT __stdcall InvalidateSize() = 0 ;
	virtual HRESULT __stdcall GetMediaResolution(/* out */ tagSIZE &psizeResolution) = 0 ;
};

__interface  INTERFACE_UUID("{3050F847-98B5-11CF-BB82-00AA00BDCE0B}") IElementBehaviorSiteLayout2  : public System::IInterface 
{
	virtual HRESULT __stdcall GetFontInfo(/* out */ tagLOGFONTW &plf) = 0 ;
};

__interface  INTERFACE_UUID("{3050F842-98B5-11CF-BB82-00AA00BDCE0B}") IHostBehaviorInit  : public System::IInterface 
{
	virtual HRESULT __stdcall PopulateNamespaceTable() = 0 ;
};

__interface  INTERFACE_UUID("{305106E2-98B5-11CF-BB82-00AA00BDCE0B}") ISurfacePresenter  : public System::IInterface 
{
	virtual HRESULT __stdcall Present(unsigned uBuffer, tagRECT &pDirty) = 0 ;
	virtual HRESULT __stdcall GetBuffer(unsigned backBufferIndex, GUID &riid, /* out */ void * &ppBuffer) = 0 ;
	virtual HRESULT __stdcall IsCurrent(/* out */ int &pIsCurrent) = 0 ;
};

__interface  INTERFACE_UUID("{305106E1-98B5-11CF-BB82-00AA00BDCE0B}") IViewObjectPresentSite  : public System::IInterface 
{
	virtual HRESULT __stdcall CreateSurfacePresenter(const System::_di_IInterface pDevice, unsigned width, unsigned height, unsigned backBufferCount, DXGI_FORMAT format, _VIEW_OBJECT_ALPHA_MODE mode, /* out */ _di_ISurfacePresenter &ppQueue) = 0 ;
	virtual HRESULT __stdcall IsHardwareComposition(/* out */ int &pIsHardwareComposition) = 0 ;
	virtual HRESULT __stdcall SetCompositionMode(_VIEW_OBJECT_COMPOSITION_MODE mode) = 0 ;
};

__interface  INTERFACE_UUID("{305107F9-98B5-11CF-BB82-00AA00BDCE0B}") ICanvasPixelArrayData  : public System::IInterface 
{
	virtual HRESULT __stdcall GetBufferPointer(/* out */ PByte1 &ppBuffer, /* out */ System::LongWord &pBufferLength) = 0 ;
};

__interface  INTERFACE_UUID("{305106E3-98B5-11CF-BB82-00AA00BDCE0B}") IViewObjectPrint  : public System::IInterface 
{
	virtual HRESULT __stdcall GetPrintBitmap(/* out */ System::_di_IInterface &ppPrintBitmap) = 0 ;
};

__interface  INTERFACE_UUID("{305107FA-98B5-11CF-BB82-00AA00BDCE0B}") IViewObjectPresentNotifySite  : public IViewObjectPresentSite 
{
	virtual HRESULT __stdcall RequestFrame() = 0 ;
};

__interface  INTERFACE_UUID("{305107F8-98B5-11CF-BB82-00AA00BDCE0B}") IViewObjectPresentNotify  : public System::IInterface 
{
	virtual HRESULT __stdcall OnPreRender() = 0 ;
};

__interface  INTERFACE_UUID("{30510803-98B5-11CF-BB82-00AA00BDCE0B}") ITrackingProtection  : public System::IInterface 
{
	virtual HRESULT __stdcall EvaluateUrl(const System::WideString bstrURL, /* out */ int &pfAllowed) = 0 ;
	virtual HRESULT __stdcall GetEnabled(/* out */ int &pfEnabled) = 0 ;
};

__interface  INTERFACE_UUID("{30510861-98B5-11CF-BB82-00AA00BDCE0B}") IBFCacheable  : public System::IInterface 
{
	virtual HRESULT __stdcall EnterBFCache() = 0 ;
	virtual HRESULT __stdcall ExitBFCache() = 0 ;
};

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLCSSStyleDeclaration : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLCSSStyleDeclaration __fastcall Create();
	__classmethod _di_DispHTMLCSSStyleDeclaration __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLCSSStyleDeclaration() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLCSSStyleDeclaration() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLStyle : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLStyle __fastcall Create();
	__classmethod _di_DispHTMLStyle __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLStyle() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLStyle() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLRuleStyle : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLRuleStyle __fastcall Create();
	__classmethod _di_DispHTMLRuleStyle __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLRuleStyle() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLRuleStyle() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLCSSRule : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLCSSRule __fastcall Create();
	__classmethod _di_DispHTMLCSSRule __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLCSSRule() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLCSSRule() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLCSSImportRule : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLCSSImportRule __fastcall Create();
	__classmethod _di_DispHTMLCSSImportRule __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLCSSImportRule() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLCSSImportRule() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLCSSMediaRule : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLCSSMediaRule __fastcall Create();
	__classmethod _di_DispHTMLCSSMediaRule __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLCSSMediaRule() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLCSSMediaRule() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLCSSMediaList : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLCSSMediaList __fastcall Create();
	__classmethod _di_DispHTMLCSSMediaList __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLCSSMediaList() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLCSSMediaList() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLCSSNamespaceRule : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLCSSNamespaceRule __fastcall Create();
	__classmethod _di_DispHTMLCSSNamespaceRule __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLCSSNamespaceRule() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLCSSNamespaceRule() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLMSCSSKeyframeRule : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLMSCSSKeyframeRule __fastcall Create();
	__classmethod _di_DispHTMLMSCSSKeyframeRule __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLMSCSSKeyframeRule() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLMSCSSKeyframeRule() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLMSCSSKeyframesRule : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLMSCSSKeyframesRule __fastcall Create();
	__classmethod _di_DispHTMLMSCSSKeyframesRule __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLMSCSSKeyframesRule() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLMSCSSKeyframesRule() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLRenderStyle : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLRenderStyle __fastcall Create();
	__classmethod _di_DispHTMLRenderStyle __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLRenderStyle() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLRenderStyle() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLCurrentStyle : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLCurrentStyle __fastcall Create();
	__classmethod _di_DispHTMLCurrentStyle __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLCurrentStyle() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLCurrentStyle() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLDOMAttribute : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLDOMAttribute __fastcall Create();
	__classmethod _di_DispHTMLDOMAttribute __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLDOMAttribute() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLDOMAttribute() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLDOMTextNode : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLDOMTextNode __fastcall Create();
	__classmethod _di_DispHTMLDOMTextNode __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLDOMTextNode() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLDOMTextNode() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLDOMImplementation : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLDOMImplementation __fastcall Create();
	__classmethod _di_DispHTMLDOMImplementation __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLDOMImplementation() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLDOMImplementation() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLAttributeCollection : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLAttributeCollection __fastcall Create();
	__classmethod _di_DispHTMLAttributeCollection __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLAttributeCollection() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLAttributeCollection() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoStaticNodeList : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispStaticNodeList __fastcall Create();
	__classmethod _di_DispStaticNodeList __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoStaticNodeList() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoStaticNodeList() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoDOMChildrenCollection : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispDOMChildrenCollection __fastcall Create();
	__classmethod _di_DispDOMChildrenCollection __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoDOMChildrenCollection() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoDOMChildrenCollection() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLDefaults : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLDefaults __fastcall Create();
	__classmethod _di_DispHTMLDefaults __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLDefaults() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLDefaults() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTCDefaultDispatch : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTCDefaultDispatch __fastcall Create();
	__classmethod _di_DispHTCDefaultDispatch __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTCDefaultDispatch() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTCDefaultDispatch() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTCPropertyBehavior : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTCPropertyBehavior __fastcall Create();
	__classmethod _di_DispHTCPropertyBehavior __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTCPropertyBehavior() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTCPropertyBehavior() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTCMethodBehavior : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTCMethodBehavior __fastcall Create();
	__classmethod _di_DispHTCMethodBehavior __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTCMethodBehavior() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTCMethodBehavior() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTCEventBehavior : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTCEventBehavior __fastcall Create();
	__classmethod _di_DispHTCEventBehavior __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTCEventBehavior() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTCEventBehavior() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTCAttachBehavior : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTCAttachBehavior __fastcall Create();
	__classmethod _di_DispHTCAttachBehavior __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTCAttachBehavior() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTCAttachBehavior() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTCDescBehavior : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTCDescBehavior __fastcall Create();
	__classmethod _di_DispHTCDescBehavior __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTCDescBehavior() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTCDescBehavior() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLUrnCollection : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLUrnCollection __fastcall Create();
	__classmethod _di_DispHTMLUrnCollection __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLUrnCollection() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLUrnCollection() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLGenericElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLGenericElement __fastcall Create();
	__classmethod _di_DispHTMLGenericElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLGenericElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLGenericElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLStyleSheetRule : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLStyleSheetRule __fastcall Create();
	__classmethod _di_DispHTMLStyleSheetRule __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLStyleSheetRule() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLStyleSheetRule() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLStyleSheetRulesCollection : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLStyleSheetRulesCollection __fastcall Create();
	__classmethod _di_DispHTMLStyleSheetRulesCollection __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLStyleSheetRulesCollection() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLStyleSheetRulesCollection() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLStyleSheetPage : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLStyleSheetPage __fastcall Create();
	__classmethod _di_DispHTMLStyleSheetPage __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLStyleSheetPage() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLStyleSheetPage() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLStyleSheetPagesCollection : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLStyleSheetPagesCollection __fastcall Create();
	__classmethod _di_DispHTMLStyleSheetPagesCollection __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLStyleSheetPagesCollection() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLStyleSheetPagesCollection() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLStyleSheet : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLStyleSheet __fastcall Create();
	__classmethod _di_DispHTMLStyleSheet __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLStyleSheet() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLStyleSheet() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLStyleSheetsCollection : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLStyleSheetsCollection __fastcall Create();
	__classmethod _di_DispHTMLStyleSheetsCollection __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLStyleSheetsCollection() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLStyleSheetsCollection() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLLinkElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLLinkElement __fastcall Create();
	__classmethod _di_DispHTMLLinkElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLLinkElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLLinkElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLDOMRange : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLDOMRange __fastcall Create();
	__classmethod _di_DispHTMLDOMRange __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLDOMRange() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLDOMRange() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLFormElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLFormElement __fastcall Create();
	__classmethod _di_DispHTMLFormElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLFormElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLFormElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLTextElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLTextElement __fastcall Create();
	__classmethod _di_DispHTMLTextElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLTextElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLTextElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLImg : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLImg __fastcall Create();
	__classmethod _di_DispHTMLImg __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLImg() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLImg() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLImageElementFactory : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_IHTMLImageElementFactory __fastcall Create();
	__classmethod _di_IHTMLImageElementFactory __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLImageElementFactory() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLImageElementFactory() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLBody : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLBody __fastcall Create();
	__classmethod _di_DispHTMLBody __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLBody() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLBody() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLFontElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLFontElement __fastcall Create();
	__classmethod _di_DispHTMLFontElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLFontElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLFontElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLAnchorElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLAnchorElement __fastcall Create();
	__classmethod _di_DispHTMLAnchorElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLAnchorElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLAnchorElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLLabelElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLLabelElement __fastcall Create();
	__classmethod _di_DispHTMLLabelElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLLabelElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLLabelElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLListElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLListElement __fastcall Create();
	__classmethod _di_DispHTMLListElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLListElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLListElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLUListElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLUListElement __fastcall Create();
	__classmethod _di_DispHTMLUListElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLUListElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLUListElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLOListElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLOListElement __fastcall Create();
	__classmethod _di_DispHTMLOListElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLOListElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLOListElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLLIElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLLIElement __fastcall Create();
	__classmethod _di_DispHTMLLIElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLLIElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLLIElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLBlockElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLBlockElement __fastcall Create();
	__classmethod _di_DispHTMLBlockElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLBlockElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLBlockElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLDivElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLDivElement __fastcall Create();
	__classmethod _di_DispHTMLDivElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLDivElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLDivElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLDDElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLDDElement __fastcall Create();
	__classmethod _di_DispHTMLDDElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLDDElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLDDElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLDTElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLDTElement __fastcall Create();
	__classmethod _di_DispHTMLDTElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLDTElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLDTElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLBRElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLBRElement __fastcall Create();
	__classmethod _di_DispHTMLBRElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLBRElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLBRElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLDListElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLDListElement __fastcall Create();
	__classmethod _di_DispHTMLDListElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLDListElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLDListElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLHRElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLHRElement __fastcall Create();
	__classmethod _di_DispHTMLHRElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLHRElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLHRElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLParaElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLParaElement __fastcall Create();
	__classmethod _di_DispHTMLParaElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLParaElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLParaElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLElementCollection : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLElementCollection __fastcall Create();
	__classmethod _di_DispHTMLElementCollection __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLElementCollection() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLElementCollection() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLHeaderElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLHeaderElement __fastcall Create();
	__classmethod _di_DispHTMLHeaderElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLHeaderElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLHeaderElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLSelectElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLSelectElement __fastcall Create();
	__classmethod _di_DispHTMLSelectElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLSelectElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLSelectElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLWndSelectElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLWndSelectElement __fastcall Create();
	__classmethod _di_DispHTMLWndSelectElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLWndSelectElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLWndSelectElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLOptionElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLOptionElement __fastcall Create();
	__classmethod _di_DispHTMLOptionElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLOptionElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLOptionElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLOptionElementFactory : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_IHTMLOptionElementFactory __fastcall Create();
	__classmethod _di_IHTMLOptionElementFactory __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLOptionElementFactory() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLOptionElementFactory() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLWndOptionElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLWndOptionElement __fastcall Create();
	__classmethod _di_DispHTMLWndOptionElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLWndOptionElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLWndOptionElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLInputElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLInputElement __fastcall Create();
	__classmethod _di_DispHTMLInputElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLInputElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLInputElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLTextAreaElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLTextAreaElement __fastcall Create();
	__classmethod _di_DispHTMLTextAreaElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLTextAreaElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLTextAreaElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLRichtextElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLRichtextElement __fastcall Create();
	__classmethod _di_DispHTMLRichtextElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLRichtextElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLRichtextElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLButtonElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLButtonElement __fastcall Create();
	__classmethod _di_DispHTMLButtonElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLButtonElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLButtonElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLMarqueeElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLMarqueeElement __fastcall Create();
	__classmethod _di_DispHTMLMarqueeElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLMarqueeElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLMarqueeElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLHtmlElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLHtmlElement __fastcall Create();
	__classmethod _di_DispHTMLHtmlElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLHtmlElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLHtmlElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLHeadElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLHeadElement __fastcall Create();
	__classmethod _di_DispHTMLHeadElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLHeadElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLHeadElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLTitleElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLTitleElement __fastcall Create();
	__classmethod _di_DispHTMLTitleElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLTitleElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLTitleElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLMetaElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLMetaElement __fastcall Create();
	__classmethod _di_DispHTMLMetaElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLMetaElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLMetaElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLBaseElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLBaseElement __fastcall Create();
	__classmethod _di_DispHTMLBaseElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLBaseElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLBaseElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLIsIndexElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLIsIndexElement __fastcall Create();
	__classmethod _di_DispHTMLIsIndexElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLIsIndexElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLIsIndexElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLNextIdElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLNextIdElement __fastcall Create();
	__classmethod _di_DispHTMLNextIdElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLNextIdElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLNextIdElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLBaseFontElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLBaseFontElement __fastcall Create();
	__classmethod _di_DispHTMLBaseFontElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLBaseFontElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLBaseFontElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLUnknownElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLUnknownElement __fastcall Create();
	__classmethod _di_DispHTMLUnknownElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLUnknownElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLUnknownElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLHistory : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLHistory __fastcall Create();
	__classmethod _di_DispHTMLHistory __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLHistory() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLHistory() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoCMimeTypes : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_IHTMLMimeTypesCollection __fastcall Create();
	__classmethod _di_IHTMLMimeTypesCollection __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoCMimeTypes() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoCMimeTypes() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoCPlugins : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispCPlugins __fastcall Create();
	__classmethod _di_DispCPlugins __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoCPlugins() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoCPlugins() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoCOpsProfile : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_IHTMLOpsProfile __fastcall Create();
	__classmethod _di_IHTMLOpsProfile __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoCOpsProfile() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoCOpsProfile() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLNavigator : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLNavigator __fastcall Create();
	__classmethod _di_DispHTMLNavigator __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLNavigator() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLNavigator() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLLocation : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLLocation __fastcall Create();
	__classmethod _di_DispHTMLLocation __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLLocation() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLLocation() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoCEventObj : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispCEventObj __fastcall Create();
	__classmethod _di_DispCEventObj __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoCEventObj() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoCEventObj() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLStyleMedia : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLStyleMedia __fastcall Create();
	__classmethod _di_DispHTMLStyleMedia __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLStyleMedia() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLStyleMedia() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoFramesCollection : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_IHTMLFramesCollection2 __fastcall Create();
	__classmethod _di_IHTMLFramesCollection2 __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoFramesCollection() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoFramesCollection() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLScreen : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLScreen __fastcall Create();
	__classmethod _di_DispHTMLScreen __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLScreen() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLScreen() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLWindow2 : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLWindow2 __fastcall Create();
	__classmethod _di_DispHTMLWindow2 __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLWindow2() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLWindow2() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLWindowProxy : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLWindowProxy __fastcall Create();
	__classmethod _di_DispHTMLWindowProxy __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLWindowProxy() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLWindowProxy() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLDocumentCompatibleInfo : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLDocumentCompatibleInfo __fastcall Create();
	__classmethod _di_DispHTMLDocumentCompatibleInfo __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLDocumentCompatibleInfo() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLDocumentCompatibleInfo() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLDocumentCompatibleInfoCollection : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLDocumentCompatibleInfoCollection __fastcall Create();
	__classmethod _di_DispHTMLDocumentCompatibleInfoCollection __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLDocumentCompatibleInfoCollection() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLDocumentCompatibleInfoCollection() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLDocument : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLDocument __fastcall Create();
	__classmethod _di_DispHTMLDocument __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLDocument() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLDocument() { }
	
};

#pragma pack(pop)

typedef void __fastcall (__closure *TScriptletonscriptletevent)(System::TObject* ASender, const System::WideString name, const System::OleVariant &eventData);

#pragma pack(push,4)
class PASCALIMPLEMENTATION TScriptlet : public Vcl::Olectrls::TOleControl
{
	typedef Vcl::Olectrls::TOleControl inherited;
	
private:
	TScriptletonscriptletevent FOnonscriptletevent;
	System::Classes::TNotifyEvent FOnonreadystatechange;
	_di_IWebBridge FIntf;
	_di_IWebBridge __fastcall GetControlInterface();
	
protected:
	HIDESBASE void __fastcall CreateControl();
	virtual void __fastcall InitControlData();
	_di_IDispatch __fastcall Get_event();
	
public:
	void __fastcall AboutBox();
	__property _di_IWebBridge ControlInterface = {read=GetControlInterface};
	__property _di_IWebBridge DefaultInterface = {read=GetControlInterface};
	__property _di_IDispatch event = {read=GetIDispatchProp, index=1152};
	__property int readyState = {read=GetIntegerProp, index=-525, nodefault};
	
__published:
	__property Anchors = {default=3};
	__property TabStop = {default=1};
	__property Align = {default=0};
	__property DragCursor = {default=-12};
	__property DragMode = {default=0};
	__property ParentShowHint = {default=1};
	__property PopupMenu;
	__property ShowHint;
	__property TabOrder = {default=-1};
	__property Visible = {default=1};
	__property OnDragDrop;
	__property OnDragOver;
	__property OnEndDrag;
	__property OnEnter;
	__property OnExit;
	__property OnStartDrag;
	__property OnMouseUp;
	__property OnMouseMove;
	__property OnMouseDown;
	__property OnKeyUp;
	__property OnKeyPress;
	__property OnKeyDown;
	__property OnDblClick;
	__property OnClick;
	__property System::WideString url = {read=GetWideStringProp, write=SetWideStringProp, stored=false, index=1};
	__property System::WordBool Scrollbar = {read=GetWordBoolProp, write=SetWordBoolProp, stored=false, index=2, nodefault};
	__property System::WordBool embed = {read=GetWordBoolProp, write=SetWordBoolProp, stored=false, index=3, nodefault};
	__property TScriptletonscriptletevent Ononscriptletevent = {read=FOnonscriptletevent, write=FOnonscriptletevent};
	__property System::Classes::TNotifyEvent Ononreadystatechange = {read=FOnonreadystatechange, write=FOnonreadystatechange};
public:
	/* TOleControl.Create */ inline __fastcall virtual TScriptlet(System::Classes::TComponent* AOwner) : Vcl::Olectrls::TOleControl(AOwner) { }
	/* TOleControl.Destroy */ inline __fastcall virtual ~TScriptlet() { }
	
public:
	/* TWinControl.CreateParented */ inline __fastcall TScriptlet(HWND ParentWindow) : Vcl::Olectrls::TOleControl(ParentWindow) { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLEmbed : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLEmbed __fastcall Create();
	__classmethod _di_DispHTMLEmbed __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLEmbed() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLEmbed() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLAreasCollection : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLAreasCollection __fastcall Create();
	__classmethod _di_DispHTMLAreasCollection __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLAreasCollection() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLAreasCollection() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLMapElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLMapElement __fastcall Create();
	__classmethod _di_DispHTMLMapElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLMapElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLMapElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLAreaElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLAreaElement __fastcall Create();
	__classmethod _di_DispHTMLAreaElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLAreaElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLAreaElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLTableCaption : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLTableCaption __fastcall Create();
	__classmethod _di_DispHTMLTableCaption __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLTableCaption() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLTableCaption() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLCommentElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLCommentElement __fastcall Create();
	__classmethod _di_DispHTMLCommentElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLCommentElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLCommentElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLPhraseElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLPhraseElement __fastcall Create();
	__classmethod _di_DispHTMLPhraseElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLPhraseElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLPhraseElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLSpanElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLSpanElement __fastcall Create();
	__classmethod _di_DispHTMLSpanElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLSpanElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLSpanElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLTable : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLTable __fastcall Create();
	__classmethod _di_DispHTMLTable __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLTable() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLTable() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLTableCol : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLTableCol __fastcall Create();
	__classmethod _di_DispHTMLTableCol __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLTableCol() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLTableCol() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLTableSection : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLTableSection __fastcall Create();
	__classmethod _di_DispHTMLTableSection __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLTableSection() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLTableSection() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLTableRow : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLTableRow __fastcall Create();
	__classmethod _di_DispHTMLTableRow __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLTableRow() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLTableRow() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLTableCell : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLTableCell __fastcall Create();
	__classmethod _di_DispHTMLTableCell __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLTableCell() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLTableCell() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLScriptElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLScriptElement __fastcall Create();
	__classmethod _di_DispHTMLScriptElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLScriptElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLScriptElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLNoShowElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLNoShowElement __fastcall Create();
	__classmethod _di_DispHTMLNoShowElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLNoShowElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLNoShowElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLObjectElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLObjectElement __fastcall Create();
	__classmethod _di_DispHTMLObjectElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLObjectElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLObjectElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLParamElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLParamElement __fastcall Create();
	__classmethod _di_DispHTMLParamElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLParamElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLParamElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLFrameBase : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLFrameBase __fastcall Create();
	__classmethod _di_DispHTMLFrameBase __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLFrameBase() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLFrameBase() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLFrameElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLFrameElement __fastcall Create();
	__classmethod _di_DispHTMLFrameElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLFrameElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLFrameElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLIFrame : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLIFrame __fastcall Create();
	__classmethod _di_DispHTMLIFrame __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLIFrame() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLIFrame() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLDivPosition : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLDivPosition __fastcall Create();
	__classmethod _di_DispHTMLDivPosition __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLDivPosition() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLDivPosition() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLFieldSetElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLFieldSetElement __fastcall Create();
	__classmethod _di_DispHTMLFieldSetElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLFieldSetElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLFieldSetElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLLegendElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLLegendElement __fastcall Create();
	__classmethod _di_DispHTMLLegendElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLLegendElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLLegendElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLSpanFlow : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLSpanFlow __fastcall Create();
	__classmethod _di_DispHTMLSpanFlow __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLSpanFlow() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLSpanFlow() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLFrameSetSite : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLFrameSetSite __fastcall Create();
	__classmethod _di_DispHTMLFrameSetSite __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLFrameSetSite() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLFrameSetSite() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLBGsound : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLBGsound __fastcall Create();
	__classmethod _di_DispHTMLBGsound __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLBGsound() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLBGsound() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLStyleElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLStyleElement __fastcall Create();
	__classmethod _di_DispHTMLStyleElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLStyleElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLStyleElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLStyleFontFace : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLStyleFontFace __fastcall Create();
	__classmethod _di_DispHTMLStyleFontFace __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLStyleFontFace() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLStyleFontFace() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoXDomainRequest : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispXDomainRequest __fastcall Create();
	__classmethod _di_DispXDomainRequest __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoXDomainRequest() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoXDomainRequest() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoXDomainRequestFactory : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_IHTMLXDomainRequestFactory __fastcall Create();
	__classmethod _di_IHTMLXDomainRequestFactory __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoXDomainRequestFactory() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoXDomainRequestFactory() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLStorage : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLStorage __fastcall Create();
	__classmethod _di_DispHTMLStorage __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLStorage() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLStorage() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoDOMEvent : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispDOMEvent __fastcall Create();
	__classmethod _di_DispDOMEvent __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoDOMEvent() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoDOMEvent() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoDOMUIEvent : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispDOMUIEvent __fastcall Create();
	__classmethod _di_DispDOMUIEvent __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoDOMUIEvent() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoDOMUIEvent() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoDOMMouseEvent : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispDOMMouseEvent __fastcall Create();
	__classmethod _di_DispDOMMouseEvent __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoDOMMouseEvent() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoDOMMouseEvent() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoDOMDragEvent : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispDOMDragEvent __fastcall Create();
	__classmethod _di_DispDOMDragEvent __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoDOMDragEvent() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoDOMDragEvent() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoDOMMouseWheelEvent : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispDOMMouseWheelEvent __fastcall Create();
	__classmethod _di_DispDOMMouseWheelEvent __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoDOMMouseWheelEvent() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoDOMMouseWheelEvent() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoDOMWheelEvent : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispDOMWheelEvent __fastcall Create();
	__classmethod _di_DispDOMWheelEvent __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoDOMWheelEvent() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoDOMWheelEvent() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoDOMTextEvent : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispDOMTextEvent __fastcall Create();
	__classmethod _di_DispDOMTextEvent __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoDOMTextEvent() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoDOMTextEvent() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoDOMKeyboardEvent : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispDOMKeyboardEvent __fastcall Create();
	__classmethod _di_DispDOMKeyboardEvent __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoDOMKeyboardEvent() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoDOMKeyboardEvent() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoDOMCompositionEvent : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispDOMCompositionEvent __fastcall Create();
	__classmethod _di_DispDOMCompositionEvent __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoDOMCompositionEvent() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoDOMCompositionEvent() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoDOMMutationEvent : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispDOMMutationEvent __fastcall Create();
	__classmethod _di_DispDOMMutationEvent __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoDOMMutationEvent() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoDOMMutationEvent() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoDOMBeforeUnloadEvent : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispDOMBeforeUnloadEvent __fastcall Create();
	__classmethod _di_DispDOMBeforeUnloadEvent __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoDOMBeforeUnloadEvent() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoDOMBeforeUnloadEvent() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoDOMFocusEvent : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispDOMFocusEvent __fastcall Create();
	__classmethod _di_DispDOMFocusEvent __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoDOMFocusEvent() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoDOMFocusEvent() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoDOMCustomEvent : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispDOMCustomEvent __fastcall Create();
	__classmethod _di_DispDOMCustomEvent __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoDOMCustomEvent() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoDOMCustomEvent() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoCanvasGradient : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispCanvasGradient __fastcall Create();
	__classmethod _di_DispCanvasGradient __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoCanvasGradient() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoCanvasGradient() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoCanvasPattern : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispCanvasPattern __fastcall Create();
	__classmethod _di_DispCanvasPattern __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoCanvasPattern() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoCanvasPattern() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoCanvasTextMetrics : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispCanvasTextMetrics __fastcall Create();
	__classmethod _di_DispCanvasTextMetrics __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoCanvasTextMetrics() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoCanvasTextMetrics() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoCanvasImageData : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispCanvasImageData __fastcall Create();
	__classmethod _di_DispCanvasImageData __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoCanvasImageData() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoCanvasImageData() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoCanvasRenderingContext2D : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispCanvasRenderingContext2D __fastcall Create();
	__classmethod _di_DispCanvasRenderingContext2D __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoCanvasRenderingContext2D() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoCanvasRenderingContext2D() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLCanvasElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLCanvasElement __fastcall Create();
	__classmethod _di_DispHTMLCanvasElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLCanvasElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLCanvasElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoDOMProgressEvent : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispDOMProgressEvent __fastcall Create();
	__classmethod _di_DispDOMProgressEvent __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoDOMProgressEvent() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoDOMProgressEvent() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoDOMMessageEvent : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispDOMMessageEvent __fastcall Create();
	__classmethod _di_DispDOMMessageEvent __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoDOMMessageEvent() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoDOMMessageEvent() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoDOMSiteModeEvent : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispDOMSiteModeEvent __fastcall Create();
	__classmethod _di_DispDOMSiteModeEvent __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoDOMSiteModeEvent() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoDOMSiteModeEvent() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoDOMStorageEvent : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispDOMStorageEvent __fastcall Create();
	__classmethod _di_DispDOMStorageEvent __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoDOMStorageEvent() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoDOMStorageEvent() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoXMLHttpRequestEventTarget : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispXMLHttpRequestEventTarget __fastcall Create();
	__classmethod _di_DispXMLHttpRequestEventTarget __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoXMLHttpRequestEventTarget() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoXMLHttpRequestEventTarget() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLXMLHttpRequest : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLXMLHttpRequest __fastcall Create();
	__classmethod _di_DispHTMLXMLHttpRequest __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLXMLHttpRequest() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLXMLHttpRequest() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLXMLHttpRequestFactory : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_IHTMLXMLHttpRequestFactory __fastcall Create();
	__classmethod _di_IHTMLXMLHttpRequestFactory __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLXMLHttpRequestFactory() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLXMLHttpRequestFactory() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoSVGAngle : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_ISVGAngle __fastcall Create();
	__classmethod _di_ISVGAngle __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoSVGAngle() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoSVGAngle() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoSVGAnimatedAngle : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_ISVGAnimatedAngle __fastcall Create();
	__classmethod _di_ISVGAnimatedAngle __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoSVGAnimatedAngle() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoSVGAnimatedAngle() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoSVGAnimatedTransformList : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_ISVGAnimatedTransformList __fastcall Create();
	__classmethod _di_ISVGAnimatedTransformList __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoSVGAnimatedTransformList() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoSVGAnimatedTransformList() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoSVGAnimatedBoolean : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_ISVGAnimatedBoolean __fastcall Create();
	__classmethod _di_ISVGAnimatedBoolean __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoSVGAnimatedBoolean() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoSVGAnimatedBoolean() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoSVGAnimatedEnumeration : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_ISVGAnimatedEnumeration __fastcall Create();
	__classmethod _di_ISVGAnimatedEnumeration __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoSVGAnimatedEnumeration() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoSVGAnimatedEnumeration() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoSVGAnimatedInteger : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_ISVGAnimatedInteger __fastcall Create();
	__classmethod _di_ISVGAnimatedInteger __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoSVGAnimatedInteger() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoSVGAnimatedInteger() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoSVGAnimatedLength : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_ISVGAnimatedLength __fastcall Create();
	__classmethod _di_ISVGAnimatedLength __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoSVGAnimatedLength() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoSVGAnimatedLength() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoSVGAnimatedLengthList : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_ISVGAnimatedLengthList __fastcall Create();
	__classmethod _di_ISVGAnimatedLengthList __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoSVGAnimatedLengthList() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoSVGAnimatedLengthList() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoSVGAnimatedNumber : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_ISVGAnimatedNumber __fastcall Create();
	__classmethod _di_ISVGAnimatedNumber __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoSVGAnimatedNumber() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoSVGAnimatedNumber() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoSVGAnimatedNumberList : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_ISVGAnimatedNumberList __fastcall Create();
	__classmethod _di_ISVGAnimatedNumberList __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoSVGAnimatedNumberList() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoSVGAnimatedNumberList() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoSVGAnimatedRect : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_ISVGAnimatedRect __fastcall Create();
	__classmethod _di_ISVGAnimatedRect __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoSVGAnimatedRect() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoSVGAnimatedRect() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoSVGAnimatedString : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_ISVGAnimatedString __fastcall Create();
	__classmethod _di_ISVGAnimatedString __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoSVGAnimatedString() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoSVGAnimatedString() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoSVGClipPathElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispSVGClipPathElement __fastcall Create();
	__classmethod _di_DispSVGClipPathElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoSVGClipPathElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoSVGClipPathElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoSVGElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispSVGElement __fastcall Create();
	__classmethod _di_DispSVGElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoSVGElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoSVGElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoSVGLength : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_ISVGLength __fastcall Create();
	__classmethod _di_ISVGLength __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoSVGLength() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoSVGLength() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoSVGLengthList : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_ISVGLengthList __fastcall Create();
	__classmethod _di_ISVGLengthList __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoSVGLengthList() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoSVGLengthList() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoSVGMatrix : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_ISVGMatrix __fastcall Create();
	__classmethod _di_ISVGMatrix __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoSVGMatrix() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoSVGMatrix() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoSVGNumber : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_ISVGNumber __fastcall Create();
	__classmethod _di_ISVGNumber __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoSVGNumber() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoSVGNumber() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoSVGNumberList : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_ISVGNumberList __fastcall Create();
	__classmethod _di_ISVGNumberList __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoSVGNumberList() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoSVGNumberList() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoSVGPatternElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispSVGPatternElement __fastcall Create();
	__classmethod _di_DispSVGPatternElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoSVGPatternElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoSVGPatternElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoSVGPathSeg : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_ISVGPathSeg __fastcall Create();
	__classmethod _di_ISVGPathSeg __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoSVGPathSeg() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoSVGPathSeg() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoSVGPathSegArcAbs : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispSVGPathSegArcAbs __fastcall Create();
	__classmethod _di_DispSVGPathSegArcAbs __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoSVGPathSegArcAbs() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoSVGPathSegArcAbs() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoSVGPathSegArcRel : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispSVGPathSegArcRel __fastcall Create();
	__classmethod _di_DispSVGPathSegArcRel __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoSVGPathSegArcRel() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoSVGPathSegArcRel() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoSVGPathSegClosePath : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispSVGPathSegClosePath __fastcall Create();
	__classmethod _di_DispSVGPathSegClosePath __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoSVGPathSegClosePath() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoSVGPathSegClosePath() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoSVGPathSegMovetoAbs : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispSVGPathSegMovetoAbs __fastcall Create();
	__classmethod _di_DispSVGPathSegMovetoAbs __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoSVGPathSegMovetoAbs() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoSVGPathSegMovetoAbs() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoSVGPathSegMovetoRel : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispSVGPathSegMovetoRel __fastcall Create();
	__classmethod _di_DispSVGPathSegMovetoRel __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoSVGPathSegMovetoRel() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoSVGPathSegMovetoRel() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoSVGPathSegLinetoAbs : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispSVGPathSegLinetoAbs __fastcall Create();
	__classmethod _di_DispSVGPathSegLinetoAbs __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoSVGPathSegLinetoAbs() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoSVGPathSegLinetoAbs() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoSVGPathSegLinetoRel : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispSVGPathSegLinetoRel __fastcall Create();
	__classmethod _di_DispSVGPathSegLinetoRel __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoSVGPathSegLinetoRel() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoSVGPathSegLinetoRel() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoSVGPathSegCurvetoCubicAbs : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispSVGPathSegCurvetoCubicAbs __fastcall Create();
	__classmethod _di_DispSVGPathSegCurvetoCubicAbs __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoSVGPathSegCurvetoCubicAbs() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoSVGPathSegCurvetoCubicAbs() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoSVGPathSegCurvetoCubicRel : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispSVGPathSegCurvetoCubicRel __fastcall Create();
	__classmethod _di_DispSVGPathSegCurvetoCubicRel __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoSVGPathSegCurvetoCubicRel() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoSVGPathSegCurvetoCubicRel() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoSVGPathSegCurvetoCubicSmoothAbs : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispSVGPathSegCurvetoCubicSmoothAbs __fastcall Create();
	__classmethod _di_DispSVGPathSegCurvetoCubicSmoothAbs __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoSVGPathSegCurvetoCubicSmoothAbs() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoSVGPathSegCurvetoCubicSmoothAbs() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoSVGPathSegCurvetoCubicSmoothRel : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispSVGPathSegCurvetoCubicSmoothRel __fastcall Create();
	__classmethod _di_DispSVGPathSegCurvetoCubicSmoothRel __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoSVGPathSegCurvetoCubicSmoothRel() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoSVGPathSegCurvetoCubicSmoothRel() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoSVGPathSegCurvetoQuadraticAbs : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispSVGPathSegCurvetoQuadraticAbs __fastcall Create();
	__classmethod _di_DispSVGPathSegCurvetoQuadraticAbs __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoSVGPathSegCurvetoQuadraticAbs() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoSVGPathSegCurvetoQuadraticAbs() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoSVGPathSegCurvetoQuadraticRel : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispSVGPathSegCurvetoQuadraticRel __fastcall Create();
	__classmethod _di_DispSVGPathSegCurvetoQuadraticRel __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoSVGPathSegCurvetoQuadraticRel() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoSVGPathSegCurvetoQuadraticRel() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoSVGPathSegCurvetoQuadraticSmoothAbs : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispSVGPathSegCurvetoQuadraticSmoothAbs __fastcall Create();
	__classmethod _di_DispSVGPathSegCurvetoQuadraticSmoothAbs __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoSVGPathSegCurvetoQuadraticSmoothAbs() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoSVGPathSegCurvetoQuadraticSmoothAbs() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoSVGPathSegCurvetoQuadraticSmoothRel : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispSVGPathSegCurvetoQuadraticSmoothRel __fastcall Create();
	__classmethod _di_DispSVGPathSegCurvetoQuadraticSmoothRel __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoSVGPathSegCurvetoQuadraticSmoothRel() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoSVGPathSegCurvetoQuadraticSmoothRel() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoSVGPathSegLinetoHorizontalAbs : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispSVGPathSegLinetoHorizontalAbs __fastcall Create();
	__classmethod _di_DispSVGPathSegLinetoHorizontalAbs __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoSVGPathSegLinetoHorizontalAbs() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoSVGPathSegLinetoHorizontalAbs() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoSVGPathSegLinetoHorizontalRel : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispSVGPathSegLinetoHorizontalRel __fastcall Create();
	__classmethod _di_DispSVGPathSegLinetoHorizontalRel __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoSVGPathSegLinetoHorizontalRel() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoSVGPathSegLinetoHorizontalRel() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoSVGPathSegLinetoVerticalAbs : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispSVGPathSegLinetoVerticalAbs __fastcall Create();
	__classmethod _di_DispSVGPathSegLinetoVerticalAbs __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoSVGPathSegLinetoVerticalAbs() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoSVGPathSegLinetoVerticalAbs() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoSVGPathSegLinetoVerticalRel : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispSVGPathSegLinetoVerticalRel __fastcall Create();
	__classmethod _di_DispSVGPathSegLinetoVerticalRel __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoSVGPathSegLinetoVerticalRel() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoSVGPathSegLinetoVerticalRel() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoSVGPathSegList : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_ISVGPathSegList __fastcall Create();
	__classmethod _di_ISVGPathSegList __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoSVGPathSegList() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoSVGPathSegList() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoSVGPoint : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_ISVGPoint __fastcall Create();
	__classmethod _di_ISVGPoint __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoSVGPoint() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoSVGPoint() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoSVGPointList : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_ISVGPointList __fastcall Create();
	__classmethod _di_ISVGPointList __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoSVGPointList() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoSVGPointList() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoSVGRect : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_ISVGRect __fastcall Create();
	__classmethod _di_ISVGRect __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoSVGRect() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoSVGRect() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoSVGStringList : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_ISVGStringList __fastcall Create();
	__classmethod _di_ISVGStringList __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoSVGStringList() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoSVGStringList() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoSVGTransform : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_ISVGTransform __fastcall Create();
	__classmethod _di_ISVGTransform __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoSVGTransform() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoSVGTransform() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoSVGSVGElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispSVGSVGElement __fastcall Create();
	__classmethod _di_DispSVGSVGElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoSVGSVGElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoSVGSVGElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoSVGUseElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispSVGUseElement __fastcall Create();
	__classmethod _di_DispSVGUseElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoSVGUseElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoSVGUseElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLStyleSheetRulesAppliedCollection : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLStyleSheetRulesAppliedCollection __fastcall Create();
	__classmethod _di_DispHTMLStyleSheetRulesAppliedCollection __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLStyleSheetRulesAppliedCollection() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLStyleSheetRulesAppliedCollection() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoRulesApplied : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispRulesApplied __fastcall Create();
	__classmethod _di_DispRulesApplied __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoRulesApplied() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoRulesApplied() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoRulesAppliedCollection : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispRulesAppliedCollection __fastcall Create();
	__classmethod _di_DispRulesAppliedCollection __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoRulesAppliedCollection() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoRulesAppliedCollection() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLW3CComputedStyle : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLW3CComputedStyle __fastcall Create();
	__classmethod _di_DispHTMLW3CComputedStyle __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLW3CComputedStyle() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLW3CComputedStyle() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoSVGTransformList : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_ISVGTransformList __fastcall Create();
	__classmethod _di_ISVGTransformList __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoSVGTransformList() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoSVGTransformList() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoSVGCircleElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispSVGCircleElement __fastcall Create();
	__classmethod _di_DispSVGCircleElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoSVGCircleElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoSVGCircleElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoSVGEllipseElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispSVGEllipseElement __fastcall Create();
	__classmethod _di_DispSVGEllipseElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoSVGEllipseElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoSVGEllipseElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoSVGLineElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispSVGLineElement __fastcall Create();
	__classmethod _di_DispSVGLineElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoSVGLineElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoSVGLineElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoSVGRectElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispSVGRectElement __fastcall Create();
	__classmethod _di_DispSVGRectElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoSVGRectElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoSVGRectElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoSVGPolygonElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispSVGPolygonElement __fastcall Create();
	__classmethod _di_DispSVGPolygonElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoSVGPolygonElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoSVGPolygonElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoSVGPolylineElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispSVGPolylineElement __fastcall Create();
	__classmethod _di_DispSVGPolylineElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoSVGPolylineElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoSVGPolylineElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoSVGGElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispSVGGElement __fastcall Create();
	__classmethod _di_DispSVGGElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoSVGGElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoSVGGElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoSVGSymbolElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispSVGSymbolElement __fastcall Create();
	__classmethod _di_DispSVGSymbolElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoSVGSymbolElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoSVGSymbolElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoSVGDefsElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispSVGDefsElement __fastcall Create();
	__classmethod _di_DispSVGDefsElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoSVGDefsElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoSVGDefsElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoSVGPathElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispSVGPathElement __fastcall Create();
	__classmethod _di_DispSVGPathElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoSVGPathElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoSVGPathElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoSVGPreserveAspectRatio : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_ISVGPreserveAspectRatio __fastcall Create();
	__classmethod _di_ISVGPreserveAspectRatio __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoSVGPreserveAspectRatio() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoSVGPreserveAspectRatio() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoSVGTextElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispSVGTextElement __fastcall Create();
	__classmethod _di_DispSVGTextElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoSVGTextElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoSVGTextElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoSVGAnimatedPreserveAspectRatio : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_ISVGAnimatedPreserveAspectRatio __fastcall Create();
	__classmethod _di_ISVGAnimatedPreserveAspectRatio __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoSVGAnimatedPreserveAspectRatio() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoSVGAnimatedPreserveAspectRatio() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoSVGImageElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispSVGImageElement __fastcall Create();
	__classmethod _di_DispSVGImageElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoSVGImageElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoSVGImageElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoSVGStopElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispSVGStopElement __fastcall Create();
	__classmethod _di_DispSVGStopElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoSVGStopElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoSVGStopElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoSVGGradientElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispSVGGradientElement __fastcall Create();
	__classmethod _di_DispSVGGradientElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoSVGGradientElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoSVGGradientElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoSVGLinearGradientElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispSVGLinearGradientElement __fastcall Create();
	__classmethod _di_DispSVGLinearGradientElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoSVGLinearGradientElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoSVGLinearGradientElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoSVGRadialGradientElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispSVGRadialGradientElement __fastcall Create();
	__classmethod _di_DispSVGRadialGradientElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoSVGRadialGradientElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoSVGRadialGradientElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoSVGMaskElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispSVGMaskElement __fastcall Create();
	__classmethod _di_DispSVGMaskElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoSVGMaskElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoSVGMaskElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoSVGMarkerElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispSVGMarkerElement __fastcall Create();
	__classmethod _di_DispSVGMarkerElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoSVGMarkerElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoSVGMarkerElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoSVGZoomEvent : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispSVGZoomEvent __fastcall Create();
	__classmethod _di_DispSVGZoomEvent __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoSVGZoomEvent() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoSVGZoomEvent() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoSVGAElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispSVGAElement __fastcall Create();
	__classmethod _di_DispSVGAElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoSVGAElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoSVGAElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoSVGViewElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispSVGViewElement __fastcall Create();
	__classmethod _di_DispSVGViewElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoSVGViewElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoSVGViewElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLMediaError : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLMediaError __fastcall Create();
	__classmethod _di_DispHTMLMediaError __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLMediaError() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLMediaError() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLTimeRanges : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLTimeRanges __fastcall Create();
	__classmethod _di_DispHTMLTimeRanges __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLTimeRanges() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLTimeRanges() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLMediaElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLMediaElement __fastcall Create();
	__classmethod _di_DispHTMLMediaElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLMediaElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLMediaElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLSourceElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLSourceElement __fastcall Create();
	__classmethod _di_DispHTMLSourceElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLSourceElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLSourceElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLAudioElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLAudioElement __fastcall Create();
	__classmethod _di_DispHTMLAudioElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLAudioElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLAudioElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLAudioElementFactory : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_IHTMLAudioElementFactory __fastcall Create();
	__classmethod _di_IHTMLAudioElementFactory __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLAudioElementFactory() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLAudioElementFactory() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLVideoElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLVideoElement __fastcall Create();
	__classmethod _di_DispHTMLVideoElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLVideoElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLVideoElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoSVGSwitchElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispSVGSwitchElement __fastcall Create();
	__classmethod _di_DispSVGSwitchElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoSVGSwitchElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoSVGSwitchElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoSVGDescElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispSVGDescElement __fastcall Create();
	__classmethod _di_DispSVGDescElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoSVGDescElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoSVGDescElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoSVGTitleElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispSVGTitleElement __fastcall Create();
	__classmethod _di_DispSVGTitleElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoSVGTitleElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoSVGTitleElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoSVGMetadataElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispSVGMetadataElement __fastcall Create();
	__classmethod _di_DispSVGMetadataElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoSVGMetadataElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoSVGMetadataElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoSVGElementInstance : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispSVGElementInstance __fastcall Create();
	__classmethod _di_DispSVGElementInstance __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoSVGElementInstance() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoSVGElementInstance() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoSVGElementInstanceList : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispSVGElementInstanceList __fastcall Create();
	__classmethod _di_DispSVGElementInstanceList __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoSVGElementInstanceList() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoSVGElementInstanceList() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoDOMException : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispDOMException __fastcall Create();
	__classmethod _di_DispDOMException __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoDOMException() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoDOMException() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoRangeException : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispRangeException __fastcall Create();
	__classmethod _di_DispRangeException __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoRangeException() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoRangeException() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoSVGException : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispSVGException __fastcall Create();
	__classmethod _di_DispSVGException __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoSVGException() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoSVGException() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoEventException : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispEventException __fastcall Create();
	__classmethod _di_DispEventException __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoEventException() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoEventException() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoSVGScriptElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispSVGScriptElement __fastcall Create();
	__classmethod _di_DispSVGScriptElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoSVGScriptElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoSVGScriptElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoSVGStyleElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispSVGStyleElement __fastcall Create();
	__classmethod _di_DispSVGStyleElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoSVGStyleElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoSVGStyleElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoSVGTextContentElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispSVGTextContentElement __fastcall Create();
	__classmethod _di_DispSVGTextContentElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoSVGTextContentElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoSVGTextContentElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoSVGTextPositioningElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispSVGTextPositioningElement __fastcall Create();
	__classmethod _di_DispSVGTextPositioningElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoSVGTextPositioningElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoSVGTextPositioningElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoDOMDocumentType : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispDOMDocumentType __fastcall Create();
	__classmethod _di_DispDOMDocumentType __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoDOMDocumentType() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoDOMDocumentType() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoNodeIterator : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispNodeIterator __fastcall Create();
	__classmethod _di_DispNodeIterator __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoNodeIterator() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoNodeIterator() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoTreeWalker : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispTreeWalker __fastcall Create();
	__classmethod _di_DispTreeWalker __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoTreeWalker() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoTreeWalker() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoDOMProcessingInstruction : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispDOMProcessingInstruction __fastcall Create();
	__classmethod _di_DispDOMProcessingInstruction __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoDOMProcessingInstruction() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoDOMProcessingInstruction() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLPerformance : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLPerformance __fastcall Create();
	__classmethod _di_DispHTMLPerformance __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLPerformance() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLPerformance() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLPerformanceNavigation : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLPerformanceNavigation __fastcall Create();
	__classmethod _di_DispHTMLPerformanceNavigation __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLPerformanceNavigation() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLPerformanceNavigation() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLPerformanceTiming : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLPerformanceTiming __fastcall Create();
	__classmethod _di_DispHTMLPerformanceTiming __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLPerformanceTiming() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLPerformanceTiming() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoSVGTSpanElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispSVGTSpanElement __fastcall Create();
	__classmethod _di_DispSVGTSpanElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoSVGTSpanElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoSVGTSpanElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoCTemplatePrinter : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_ITemplatePrinter3 __fastcall Create();
	__classmethod _di_ITemplatePrinter3 __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoCTemplatePrinter() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoCTemplatePrinter() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoCPrintManagerTemplatePrinter : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispCPrintManagerTemplatePrinter __fastcall Create();
	__classmethod _di_DispCPrintManagerTemplatePrinter __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoCPrintManagerTemplatePrinter() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoCPrintManagerTemplatePrinter() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoSVGTextPathElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispSVGTextPathElement __fastcall Create();
	__classmethod _di_DispSVGTextPathElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoSVGTextPathElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoSVGTextPathElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoXMLSerializer : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispXMLSerializer __fastcall Create();
	__classmethod _di_DispXMLSerializer __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoXMLSerializer() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoXMLSerializer() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLDOMXmlSerializerFactory : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_IDOMXmlSerializerFactory __fastcall Create();
	__classmethod _di_IDOMXmlSerializerFactory __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLDOMXmlSerializerFactory() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLDOMXmlSerializerFactory() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoDOMParser : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispDOMParser __fastcall Create();
	__classmethod _di_DispDOMParser __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoDOMParser() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoDOMParser() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoDOMParserFactory : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_IDOMParserFactory __fastcall Create();
	__classmethod _di_IDOMParserFactory __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoDOMParserFactory() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoDOMParserFactory() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLSemanticElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLSemanticElement __fastcall Create();
	__classmethod _di_DispHTMLSemanticElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLSemanticElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLSemanticElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLProgressElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLProgressElement __fastcall Create();
	__classmethod _di_DispHTMLProgressElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLProgressElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLProgressElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoDOMMSTransitionEvent : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispDOMMSTransitionEvent __fastcall Create();
	__classmethod _di_DispDOMMSTransitionEvent __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoDOMMSTransitionEvent() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoDOMMSTransitionEvent() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoDOMMSAnimationEvent : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispDOMMSAnimationEvent __fastcall Create();
	__classmethod _di_DispDOMMSAnimationEvent __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoDOMMSAnimationEvent() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoDOMMSAnimationEvent() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoWebGeolocation : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispWebGeolocation __fastcall Create();
	__classmethod _di_DispWebGeolocation __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoWebGeolocation() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoWebGeolocation() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoWebGeocoordinates : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispWebGeocoordinates __fastcall Create();
	__classmethod _di_DispWebGeocoordinates __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoWebGeocoordinates() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoWebGeocoordinates() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoWebGeopositionError : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispWebGeopositionError __fastcall Create();
	__classmethod _di_DispWebGeopositionError __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoWebGeopositionError() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoWebGeopositionError() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoWebGeoposition : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispWebGeoposition __fastcall Create();
	__classmethod _di_DispWebGeoposition __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoWebGeoposition() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoWebGeoposition() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoCClientCaps : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_IClientCaps __fastcall Create();
	__classmethod _di_IClientCaps __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoCClientCaps() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoCClientCaps() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoDOMMSManipulationEvent : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispDOMMSManipulationEvent __fastcall Create();
	__classmethod _di_DispDOMMSManipulationEvent __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoDOMMSManipulationEvent() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoDOMMSManipulationEvent() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoDOMCloseEvent : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispDOMCloseEvent __fastcall Create();
	__classmethod _di_DispDOMCloseEvent __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoDOMCloseEvent() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoDOMCloseEvent() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoapplicationCache : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_IHTMLApplicationCache __fastcall Create();
	__classmethod _di_IHTMLApplicationCache __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoapplicationCache() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoapplicationCache() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHtmlDlgSafeHelper : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_IHtmlDlgSafeHelper __fastcall Create();
	__classmethod _di_IHtmlDlgSafeHelper __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHtmlDlgSafeHelper() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHtmlDlgSafeHelper() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoBlockFormats : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_IBlockFormats __fastcall Create();
	__classmethod _di_IBlockFormats __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoBlockFormats() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoBlockFormats() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoFontNames : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_IFontNames __fastcall Create();
	__classmethod _di_IFontNames __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoFontNames() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoFontNames() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLNamespace : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLNamespace __fastcall Create();
	__classmethod _di_DispHTMLNamespace __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLNamespace() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLNamespace() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLNamespaceCollection : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLNamespaceCollection __fastcall Create();
	__classmethod _di_DispHTMLNamespaceCollection __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLNamespaceCollection() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLNamespaceCollection() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoThreadDialogProcParam : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_IHTMLModelessInit __fastcall Create();
	__classmethod _di_IHTMLModelessInit __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoThreadDialogProcParam() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoThreadDialogProcParam() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLDialog : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_IHTMLDialog __fastcall Create();
	__classmethod _di_IHTMLDialog __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLDialog() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLDialog() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLPopup : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLPopup __fastcall Create();
	__classmethod _di_DispHTMLPopup __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLPopup() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLPopup() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLAppBehavior : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLAppBehavior __fastcall Create();
	__classmethod _di_DispHTMLAppBehavior __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLAppBehavior() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLAppBehavior() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoOldHTMLDocument : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLDocument __fastcall Create();
	__classmethod _di_DispHTMLDocument __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoOldHTMLDocument() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoOldHTMLDocument() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoOldHTMLFormElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispHTMLFormElement __fastcall Create();
	__classmethod _di_DispHTMLFormElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoOldHTMLFormElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoOldHTMLFormElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLInputButtonElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispIHTMLInputButtonElement __fastcall Create();
	__classmethod _di_DispIHTMLInputButtonElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLInputButtonElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLInputButtonElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLInputTextElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispIHTMLInputTextElement __fastcall Create();
	__classmethod _di_DispIHTMLInputTextElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLInputTextElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLInputTextElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLInputFileElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispIHTMLInputFileElement __fastcall Create();
	__classmethod _di_DispIHTMLInputFileElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLInputFileElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLInputFileElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CoHTMLOptionButtonElement : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispIHTMLOptionButtonElement __fastcall Create();
	__classmethod _di_DispIHTMLOptionButtonElement __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CoHTMLOptionButtonElement() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CoHTMLOptionButtonElement() { }
	
};

#pragma pack(pop)

#pragma pack(push,4)
class PASCALIMPLEMENTATION CohtmlInputImage : public System::TObject
{
	typedef System::TObject inherited;
	
public:
	__classmethod _di_DispIHTMLInputImage __fastcall Create();
	__classmethod _di_DispIHTMLInputImage __fastcall CreateRemote(const System::UnicodeString MachineName);
public:
	/* TObject.Create */ inline __fastcall CohtmlInputImage() : System::TObject() { }
	/* TObject.Destroy */ inline __fastcall virtual ~CohtmlInputImage() { }
	
};

#pragma pack(pop)

//-- var, const, procedure ---------------------------------------------------
static const System::Int8 MSHTMLMajorVersion = System::Int8(0x4);
static const System::Int8 MSHTMLMinorVersion = System::Int8(0x0);
extern DELPHI_PACKAGE GUID LIBID_MSHTML;
extern DELPHI_PACKAGE GUID IID_IHTMLEventObj;
extern DELPHI_PACKAGE GUID IID_IHTMLElement;
extern DELPHI_PACKAGE GUID IID_IHTMLStyle;
extern DELPHI_PACKAGE GUID IID_IHTMLFiltersCollection;
extern DELPHI_PACKAGE GUID IID_IElementBehaviorSite;
extern DELPHI_PACKAGE GUID IID_IElementBehavior;
extern DELPHI_PACKAGE GUID IID_IElementBehaviorFactory;
extern DELPHI_PACKAGE GUID IID_IElementBehaviorSiteOM;
extern DELPHI_PACKAGE GUID IID_IElementBehaviorRender;
extern DELPHI_PACKAGE GUID IID_IElementBehaviorSiteRender;
extern DELPHI_PACKAGE GUID IID_IDOMEvent;
extern DELPHI_PACKAGE GUID IID_IEventTarget;
extern DELPHI_PACKAGE GUID IID_IHTMLDOMConstructor;
extern DELPHI_PACKAGE GUID IID_IHTMLStyleSheetRule;
extern DELPHI_PACKAGE GUID IID_IHTMLRuleStyle;
extern DELPHI_PACKAGE GUID IID_IHTMLCSSStyleDeclaration;
extern DELPHI_PACKAGE GUID IID_IHTMLCSSStyleDeclaration2;
extern DELPHI_PACKAGE GUID IID_IHTMLCSSStyleDeclaration3;
extern DELPHI_PACKAGE GUID IID_IHTMLStyleEnabled;
extern DELPHI_PACKAGE GUID DIID_DispHTMLCSSStyleDeclaration;
extern DELPHI_PACKAGE GUID CLASS_HTMLCSSStyleDeclaration;
extern DELPHI_PACKAGE GUID IID_IHTMLStyle2;
extern DELPHI_PACKAGE GUID IID_IHTMLStyle3;
extern DELPHI_PACKAGE GUID IID_IHTMLStyle4;
extern DELPHI_PACKAGE GUID IID_IHTMLStyle5;
extern DELPHI_PACKAGE GUID IID_IHTMLStyle6;
extern DELPHI_PACKAGE GUID IID_IHTMLRuleStyle2;
extern DELPHI_PACKAGE GUID IID_IHTMLRuleStyle3;
extern DELPHI_PACKAGE GUID IID_IHTMLRuleStyle4;
extern DELPHI_PACKAGE GUID IID_IHTMLRuleStyle5;
extern DELPHI_PACKAGE GUID IID_IHTMLRuleStyle6;
extern DELPHI_PACKAGE GUID DIID_DispHTMLStyle;
extern DELPHI_PACKAGE GUID CLASS_HTMLStyle;
extern DELPHI_PACKAGE GUID DIID_DispHTMLRuleStyle;
extern DELPHI_PACKAGE GUID CLASS_HTMLRuleStyle;
extern DELPHI_PACKAGE GUID IID_IHTMLStyleSheetRulesCollection;
extern DELPHI_PACKAGE GUID IID_IHTMLStyleSheet;
extern DELPHI_PACKAGE GUID IID_IHTMLStyleSheetsCollection;
extern DELPHI_PACKAGE GUID IID_IHTMLCSSRule;
extern DELPHI_PACKAGE GUID IID_IHTMLCSSImportRule;
extern DELPHI_PACKAGE GUID IID_IHTMLCSSMediaRule;
extern DELPHI_PACKAGE GUID IID_IHTMLCSSMediaList;
extern DELPHI_PACKAGE GUID IID_IHTMLCSSNamespaceRule;
extern DELPHI_PACKAGE GUID IID_IHTMLMSCSSKeyframeRule;
extern DELPHI_PACKAGE GUID IID_IHTMLMSCSSKeyframesRule;
extern DELPHI_PACKAGE GUID DIID_DispHTMLCSSRule;
extern DELPHI_PACKAGE GUID CLASS_HTMLCSSRule;
extern DELPHI_PACKAGE GUID DIID_DispHTMLCSSImportRule;
extern DELPHI_PACKAGE GUID CLASS_HTMLCSSImportRule;
extern DELPHI_PACKAGE GUID DIID_DispHTMLCSSMediaRule;
extern DELPHI_PACKAGE GUID CLASS_HTMLCSSMediaRule;
extern DELPHI_PACKAGE GUID DIID_DispHTMLCSSMediaList;
extern DELPHI_PACKAGE GUID CLASS_HTMLCSSMediaList;
extern DELPHI_PACKAGE GUID DIID_DispHTMLCSSNamespaceRule;
extern DELPHI_PACKAGE GUID CLASS_HTMLCSSNamespaceRule;
extern DELPHI_PACKAGE GUID DIID_DispHTMLMSCSSKeyframeRule;
extern DELPHI_PACKAGE GUID CLASS_HTMLMSCSSKeyframeRule;
extern DELPHI_PACKAGE GUID DIID_DispHTMLMSCSSKeyframesRule;
extern DELPHI_PACKAGE GUID CLASS_HTMLMSCSSKeyframesRule;
extern DELPHI_PACKAGE GUID IID_IHTMLRenderStyle;
extern DELPHI_PACKAGE GUID DIID_DispHTMLRenderStyle;
extern DELPHI_PACKAGE GUID CLASS_HTMLRenderStyle;
extern DELPHI_PACKAGE GUID IID_IHTMLCurrentStyle;
extern DELPHI_PACKAGE GUID IID_IHTMLCurrentStyle2;
extern DELPHI_PACKAGE GUID IID_IHTMLCurrentStyle3;
extern DELPHI_PACKAGE GUID IID_IHTMLCurrentStyle4;
extern DELPHI_PACKAGE GUID IID_IHTMLCurrentStyle5;
extern DELPHI_PACKAGE GUID DIID_DispHTMLCurrentStyle;
extern DELPHI_PACKAGE GUID CLASS_HTMLCurrentStyle;
extern DELPHI_PACKAGE GUID IID_IHTMLRect;
extern DELPHI_PACKAGE GUID IID_IHTMLRect2;
extern DELPHI_PACKAGE GUID IID_IHTMLRectCollection;
extern DELPHI_PACKAGE GUID IID_IHTMLElementCollection;
extern DELPHI_PACKAGE GUID IID_IHTMLElement2;
extern DELPHI_PACKAGE GUID IID_IHTMLAttributeCollection3;
extern DELPHI_PACKAGE GUID IID_IHTMLDOMAttribute;
extern DELPHI_PACKAGE GUID IID_IDOMDocumentType;
extern DELPHI_PACKAGE GUID IID_IHTMLDocument7;
extern DELPHI_PACKAGE GUID IID_IHTMLFramesCollection2;
extern DELPHI_PACKAGE GUID IID_IHTMLWindow2;
extern DELPHI_PACKAGE GUID IID_IHTMLImageElementFactory;
extern DELPHI_PACKAGE GUID IID_IHTMLImgElement;
extern DELPHI_PACKAGE GUID IID_IHTMLLocation;
extern DELPHI_PACKAGE GUID IID_IOmHistory;
extern DELPHI_PACKAGE GUID IID_IOmNavigator;
extern DELPHI_PACKAGE GUID IID_IHTMLMimeTypesCollection;
extern DELPHI_PACKAGE GUID IID_IHTMLPluginsCollection;
extern DELPHI_PACKAGE GUID IID_IHTMLOpsProfile;
extern DELPHI_PACKAGE GUID IID_IHTMLDocument;
extern DELPHI_PACKAGE GUID IID_IHTMLDocument2;
extern DELPHI_PACKAGE GUID IID_IHTMLSelectionObject;
extern DELPHI_PACKAGE GUID IID_IHTMLScreen;
extern DELPHI_PACKAGE GUID IID_IHTMLOptionElementFactory;
extern DELPHI_PACKAGE GUID IID_IHTMLOptionElement;
extern DELPHI_PACKAGE GUID IID_IHTMLFormElement;
extern DELPHI_PACKAGE GUID IID_IHTMLDOMNode;
extern DELPHI_PACKAGE GUID IID_IHTMLSelection;
extern DELPHI_PACKAGE GUID IID_IHTMLDOMRange;
extern DELPHI_PACKAGE GUID IID_IDOMProcessingInstruction;
extern DELPHI_PACKAGE GUID IID_IHTMLDOMNode3;
extern DELPHI_PACKAGE GUID IID_IHTMLDOMNode2;
extern DELPHI_PACKAGE GUID IID_IHTMLDOMAttribute2;
extern DELPHI_PACKAGE GUID IID_IHTMLDOMAttribute3;
extern DELPHI_PACKAGE GUID IID_IHTMLDOMAttribute4;
extern DELPHI_PACKAGE GUID IID_IHTMLDOMTextNode;
extern DELPHI_PACKAGE GUID IID_IHTMLDOMTextNode2;
extern DELPHI_PACKAGE GUID IID_IHTMLDOMTextNode3;
extern DELPHI_PACKAGE GUID IID_IHTMLDOMImplementation;
extern DELPHI_PACKAGE GUID IID_IHTMLDOMImplementation2;
extern DELPHI_PACKAGE GUID DIID_DispHTMLDOMAttribute;
extern DELPHI_PACKAGE GUID CLASS_HTMLDOMAttribute;
extern DELPHI_PACKAGE GUID DIID_DispHTMLDOMTextNode;
extern DELPHI_PACKAGE GUID CLASS_HTMLDOMTextNode;
extern DELPHI_PACKAGE GUID DIID_DispHTMLDOMImplementation;
extern DELPHI_PACKAGE GUID CLASS_HTMLDOMImplementation;
extern DELPHI_PACKAGE GUID IID_IHTMLAttributeCollection;
extern DELPHI_PACKAGE GUID IID_IHTMLAttributeCollection2;
extern DELPHI_PACKAGE GUID IID_IHTMLAttributeCollection4;
extern DELPHI_PACKAGE GUID IID_IHTMLDOMChildrenCollection;
extern DELPHI_PACKAGE GUID IID_IHTMLDOMChildrenCollection2;
extern DELPHI_PACKAGE GUID DIID_DispHTMLAttributeCollection;
extern DELPHI_PACKAGE GUID CLASS_HTMLAttributeCollection;
extern DELPHI_PACKAGE GUID DIID_DispStaticNodeList;
extern DELPHI_PACKAGE GUID CLASS_StaticNodeList;
extern DELPHI_PACKAGE GUID DIID_DispDOMChildrenCollection;
extern DELPHI_PACKAGE GUID CLASS_DOMChildrenCollection;
extern DELPHI_PACKAGE GUID DIID_HTMLElementEvents4;
extern DELPHI_PACKAGE GUID DIID_HTMLElementEvents3;
extern DELPHI_PACKAGE GUID DIID_HTMLElementEvents2;
extern DELPHI_PACKAGE GUID DIID_HTMLElementEvents;
extern DELPHI_PACKAGE GUID IID_IRulesAppliedCollection;
extern DELPHI_PACKAGE GUID IID_IRulesApplied;
extern DELPHI_PACKAGE GUID IID_IHTMLStyleSheetRulesAppliedCollection;
extern DELPHI_PACKAGE GUID IID_IHTMLElement3;
extern DELPHI_PACKAGE GUID IID_IHTMLElement4;
extern DELPHI_PACKAGE GUID IID_IElementSelector;
extern DELPHI_PACKAGE GUID IID_IHTMLElementRender;
extern DELPHI_PACKAGE GUID IID_IHTMLUniqueName;
extern DELPHI_PACKAGE GUID IID_IHTMLElement5;
extern DELPHI_PACKAGE GUID IID_IHTMLElement6;
extern DELPHI_PACKAGE GUID IID_IHTMLElement7;
extern DELPHI_PACKAGE GUID IID_IHTMLElementAppliedStyles;
extern DELPHI_PACKAGE GUID IID_IElementTraversal;
extern DELPHI_PACKAGE GUID IID_IHTMLDatabinding;
extern DELPHI_PACKAGE GUID IID_IHTMLElementDefaults;
extern DELPHI_PACKAGE GUID DIID_DispHTMLDefaults;
extern DELPHI_PACKAGE GUID CLASS_HTMLDefaults;
extern DELPHI_PACKAGE GUID IID_IHTCDefaultDispatch;
extern DELPHI_PACKAGE GUID IID_IHTCPropertyBehavior;
extern DELPHI_PACKAGE GUID IID_IHTCMethodBehavior;
extern DELPHI_PACKAGE GUID IID_IHTCEventBehavior;
extern DELPHI_PACKAGE GUID IID_IHTCAttachBehavior;
extern DELPHI_PACKAGE GUID IID_IHTCAttachBehavior2;
extern DELPHI_PACKAGE GUID IID_IHTCDescBehavior;
extern DELPHI_PACKAGE GUID DIID_DispHTCDefaultDispatch;
extern DELPHI_PACKAGE GUID CLASS_HTCDefaultDispatch;
extern DELPHI_PACKAGE GUID DIID_DispHTCPropertyBehavior;
extern DELPHI_PACKAGE GUID CLASS_HTCPropertyBehavior;
extern DELPHI_PACKAGE GUID DIID_DispHTCMethodBehavior;
extern DELPHI_PACKAGE GUID CLASS_HTCMethodBehavior;
extern DELPHI_PACKAGE GUID DIID_DispHTCEventBehavior;
extern DELPHI_PACKAGE GUID CLASS_HTCEventBehavior;
extern DELPHI_PACKAGE GUID DIID_DispHTCAttachBehavior;
extern DELPHI_PACKAGE GUID CLASS_HTCAttachBehavior;
extern DELPHI_PACKAGE GUID DIID_DispHTCDescBehavior;
extern DELPHI_PACKAGE GUID CLASS_HTCDescBehavior;
extern DELPHI_PACKAGE GUID IID_IHTMLUrnCollection;
extern DELPHI_PACKAGE GUID DIID_DispHTMLUrnCollection;
extern DELPHI_PACKAGE GUID CLASS_HTMLUrnCollection;
extern DELPHI_PACKAGE GUID IID_IHTMLGenericElement;
extern DELPHI_PACKAGE GUID DIID_DispHTMLGenericElement;
extern DELPHI_PACKAGE GUID CLASS_HTMLGenericElement;
extern DELPHI_PACKAGE GUID IID_IHTMLStyleSheetRuleApplied;
extern DELPHI_PACKAGE GUID IID_IHTMLStyleSheetRule2;
extern DELPHI_PACKAGE GUID IID_IHTMLStyleSheetRulesCollection2;
extern DELPHI_PACKAGE GUID DIID_DispHTMLStyleSheetRule;
extern DELPHI_PACKAGE GUID CLASS_HTMLStyleSheetRule;
extern DELPHI_PACKAGE GUID DIID_DispHTMLStyleSheetRulesCollection;
extern DELPHI_PACKAGE GUID CLASS_HTMLStyleSheetRulesCollection;
extern DELPHI_PACKAGE GUID IID_IHTMLStyleSheetPage;
extern DELPHI_PACKAGE GUID IID_IHTMLStyleSheetPage2;
extern DELPHI_PACKAGE GUID IID_IHTMLStyleSheetPagesCollection;
extern DELPHI_PACKAGE GUID DIID_DispHTMLStyleSheetPage;
extern DELPHI_PACKAGE GUID CLASS_HTMLStyleSheetPage;
extern DELPHI_PACKAGE GUID DIID_DispHTMLStyleSheetPagesCollection;
extern DELPHI_PACKAGE GUID CLASS_HTMLStyleSheetPagesCollection;
extern DELPHI_PACKAGE GUID IID_IHTMLStyleSheet2;
extern DELPHI_PACKAGE GUID IID_IHTMLStyleSheet3;
extern DELPHI_PACKAGE GUID IID_IHTMLStyleSheet4;
extern DELPHI_PACKAGE GUID DIID_DispHTMLStyleSheet;
extern DELPHI_PACKAGE GUID CLASS_HTMLStyleSheet;
extern DELPHI_PACKAGE GUID IID_IHTMLStyleSheetsCollection2;
extern DELPHI_PACKAGE GUID DIID_DispHTMLStyleSheetsCollection;
extern DELPHI_PACKAGE GUID CLASS_HTMLStyleSheetsCollection;
extern DELPHI_PACKAGE GUID DIID_HTMLLinkElementEvents2;
extern DELPHI_PACKAGE GUID DIID_HTMLLinkElementEvents;
extern DELPHI_PACKAGE GUID IID_IHTMLLinkElement;
extern DELPHI_PACKAGE GUID IID_IHTMLLinkElement2;
extern DELPHI_PACKAGE GUID IID_IHTMLLinkElement3;
extern DELPHI_PACKAGE GUID IID_IHTMLLinkElement4;
extern DELPHI_PACKAGE GUID IID_IHTMLLinkElement5;
extern DELPHI_PACKAGE GUID DIID_DispHTMLLinkElement;
extern DELPHI_PACKAGE GUID CLASS_HTMLLinkElement;
extern DELPHI_PACKAGE GUID IID_IHTMLTxtRange;
extern DELPHI_PACKAGE GUID IID_IHTMLTextRangeMetrics;
extern DELPHI_PACKAGE GUID IID_IHTMLTextRangeMetrics2;
extern DELPHI_PACKAGE GUID IID_IHTMLTxtRangeCollection;
extern DELPHI_PACKAGE GUID DIID_DispHTMLDOMRange;
extern DELPHI_PACKAGE GUID CLASS_HTMLDOMRange;
extern DELPHI_PACKAGE GUID DIID_HTMLFormElementEvents2;
extern DELPHI_PACKAGE GUID DIID_HTMLFormElementEvents;
extern DELPHI_PACKAGE GUID IID_IHTMLFormElement2;
extern DELPHI_PACKAGE GUID IID_IHTMLFormElement3;
extern DELPHI_PACKAGE GUID IID_IHTMLSubmitData;
extern DELPHI_PACKAGE GUID IID_IHTMLFormElement4;
extern DELPHI_PACKAGE GUID DIID_DispHTMLFormElement;
extern DELPHI_PACKAGE GUID CLASS_HTMLFormElement;
extern DELPHI_PACKAGE GUID DIID_HTMLControlElementEvents2;
extern DELPHI_PACKAGE GUID DIID_HTMLControlElementEvents;
extern DELPHI_PACKAGE GUID IID_IHTMLControlElement;
extern DELPHI_PACKAGE GUID IID_IHTMLTextElement;
extern DELPHI_PACKAGE GUID DIID_DispHTMLTextElement;
extern DELPHI_PACKAGE GUID CLASS_HTMLTextElement;
extern DELPHI_PACKAGE GUID DIID_HTMLTextContainerEvents2;
extern DELPHI_PACKAGE GUID DIID_HTMLTextContainerEvents;
extern DELPHI_PACKAGE GUID IID_IHTMLTextContainer;
extern DELPHI_PACKAGE GUID IID_IHTMLControlRange;
extern DELPHI_PACKAGE GUID IID_IHTMLControlRange2;
extern DELPHI_PACKAGE GUID DIID_HTMLImgEvents2;
extern DELPHI_PACKAGE GUID DIID_HTMLImgEvents;
extern DELPHI_PACKAGE GUID IID_IHTMLImgElement2;
extern DELPHI_PACKAGE GUID IID_IHTMLImgElement3;
extern DELPHI_PACKAGE GUID IID_IHTMLImgElement4;
extern DELPHI_PACKAGE GUID IID_IHTMLMSImgElement;
extern DELPHI_PACKAGE GUID DIID_DispHTMLImg;
extern DELPHI_PACKAGE GUID CLASS_HTMLImg;
extern DELPHI_PACKAGE GUID CLASS_HTMLImageElementFactory;
extern DELPHI_PACKAGE GUID IID_IHTMLBodyElement;
extern DELPHI_PACKAGE GUID IID_IHTMLBodyElement2;
extern DELPHI_PACKAGE GUID IID_IHTMLBodyElement3;
extern DELPHI_PACKAGE GUID IID_IHTMLBodyElement4;
extern DELPHI_PACKAGE GUID IID_IHTMLBodyElement5;
extern DELPHI_PACKAGE GUID DIID_DispHTMLBody;
extern DELPHI_PACKAGE GUID CLASS_HTMLBody;
extern DELPHI_PACKAGE GUID IID_IHTMLFontElement;
extern DELPHI_PACKAGE GUID DIID_DispHTMLFontElement;
extern DELPHI_PACKAGE GUID CLASS_HTMLFontElement;
extern DELPHI_PACKAGE GUID DIID_HTMLAnchorEvents2;
extern DELPHI_PACKAGE GUID DIID_HTMLAnchorEvents;
extern DELPHI_PACKAGE GUID IID_IHTMLAnchorElement;
extern DELPHI_PACKAGE GUID IID_IHTMLAnchorElement2;
extern DELPHI_PACKAGE GUID IID_IHTMLAnchorElement3;
extern DELPHI_PACKAGE GUID DIID_DispHTMLAnchorElement;
extern DELPHI_PACKAGE GUID CLASS_HTMLAnchorElement;
extern DELPHI_PACKAGE GUID DIID_HTMLLabelEvents2;
extern DELPHI_PACKAGE GUID DIID_HTMLLabelEvents;
extern DELPHI_PACKAGE GUID IID_IHTMLLabelElement;
extern DELPHI_PACKAGE GUID IID_IHTMLLabelElement2;
extern DELPHI_PACKAGE GUID DIID_DispHTMLLabelElement;
extern DELPHI_PACKAGE GUID CLASS_HTMLLabelElement;
extern DELPHI_PACKAGE GUID IID_IHTMLListElement;
extern DELPHI_PACKAGE GUID IID_IHTMLListElement2;
extern DELPHI_PACKAGE GUID DIID_DispHTMLListElement;
extern DELPHI_PACKAGE GUID CLASS_HTMLListElement;
extern DELPHI_PACKAGE GUID IID_IHTMLUListElement;
extern DELPHI_PACKAGE GUID DIID_DispHTMLUListElement;
extern DELPHI_PACKAGE GUID CLASS_HTMLUListElement;
extern DELPHI_PACKAGE GUID IID_IHTMLOListElement;
extern DELPHI_PACKAGE GUID DIID_DispHTMLOListElement;
extern DELPHI_PACKAGE GUID CLASS_HTMLOListElement;
extern DELPHI_PACKAGE GUID IID_IHTMLLIElement;
extern DELPHI_PACKAGE GUID DIID_DispHTMLLIElement;
extern DELPHI_PACKAGE GUID CLASS_HTMLLIElement;
extern DELPHI_PACKAGE GUID IID_IHTMLBlockElement;
extern DELPHI_PACKAGE GUID IID_IHTMLBlockElement2;
extern DELPHI_PACKAGE GUID IID_IHTMLBlockElement3;
extern DELPHI_PACKAGE GUID DIID_DispHTMLBlockElement;
extern DELPHI_PACKAGE GUID CLASS_HTMLBlockElement;
extern DELPHI_PACKAGE GUID IID_IHTMLDivElement;
extern DELPHI_PACKAGE GUID DIID_DispHTMLDivElement;
extern DELPHI_PACKAGE GUID CLASS_HTMLDivElement;
extern DELPHI_PACKAGE GUID IID_IHTMLDDElement;
extern DELPHI_PACKAGE GUID DIID_DispHTMLDDElement;
extern DELPHI_PACKAGE GUID CLASS_HTMLDDElement;
extern DELPHI_PACKAGE GUID IID_IHTMLDTElement;
extern DELPHI_PACKAGE GUID DIID_DispHTMLDTElement;
extern DELPHI_PACKAGE GUID CLASS_HTMLDTElement;
extern DELPHI_PACKAGE GUID IID_IHTMLBRElement;
extern DELPHI_PACKAGE GUID DIID_DispHTMLBRElement;
extern DELPHI_PACKAGE GUID CLASS_HTMLBRElement;
extern DELPHI_PACKAGE GUID IID_IHTMLDListElement;
extern DELPHI_PACKAGE GUID DIID_DispHTMLDListElement;
extern DELPHI_PACKAGE GUID CLASS_HTMLDListElement;
extern DELPHI_PACKAGE GUID IID_IHTMLHRElement;
extern DELPHI_PACKAGE GUID DIID_DispHTMLHRElement;
extern DELPHI_PACKAGE GUID CLASS_HTMLHRElement;
extern DELPHI_PACKAGE GUID IID_IHTMLParaElement;
extern DELPHI_PACKAGE GUID DIID_DispHTMLParaElement;
extern DELPHI_PACKAGE GUID CLASS_HTMLParaElement;
extern DELPHI_PACKAGE GUID IID_IHTMLElementCollection2;
extern DELPHI_PACKAGE GUID IID_IHTMLElementCollection3;
extern DELPHI_PACKAGE GUID IID_IHTMLElementCollection4;
extern DELPHI_PACKAGE GUID DIID_DispHTMLElementCollection;
extern DELPHI_PACKAGE GUID CLASS_HTMLElementCollection;
extern DELPHI_PACKAGE GUID IID_IHTMLHeaderElement;
extern DELPHI_PACKAGE GUID DIID_DispHTMLHeaderElement;
extern DELPHI_PACKAGE GUID CLASS_HTMLHeaderElement;
extern DELPHI_PACKAGE GUID DIID_HTMLSelectElementEvents2;
extern DELPHI_PACKAGE GUID DIID_HTMLSelectElementEvents;
extern DELPHI_PACKAGE GUID IID_IHTMLSelectElementEx;
extern DELPHI_PACKAGE GUID IID_IHTMLSelectElement;
extern DELPHI_PACKAGE GUID IID_IHTMLSelectElement2;
extern DELPHI_PACKAGE GUID IID_IHTMLSelectElement4;
extern DELPHI_PACKAGE GUID IID_IHTMLSelectElement5;
extern DELPHI_PACKAGE GUID IID_IHTMLSelectElement6;
extern DELPHI_PACKAGE GUID DIID_DispHTMLSelectElement;
extern DELPHI_PACKAGE GUID CLASS_HTMLSelectElement;
extern DELPHI_PACKAGE GUID DIID_DispHTMLWndSelectElement;
extern DELPHI_PACKAGE GUID CLASS_HTMLWndSelectElement;
extern DELPHI_PACKAGE GUID IID_IHTMLSelectionObject2;
extern DELPHI_PACKAGE GUID IID_IHTMLOptionElement3;
extern DELPHI_PACKAGE GUID IID_IHTMLOptionElement4;
extern DELPHI_PACKAGE GUID DIID_DispHTMLOptionElement;
extern DELPHI_PACKAGE GUID CLASS_HTMLOptionElement;
extern DELPHI_PACKAGE GUID CLASS_HTMLOptionElementFactory;
extern DELPHI_PACKAGE GUID DIID_DispHTMLWndOptionElement;
extern DELPHI_PACKAGE GUID CLASS_HTMLWndOptionElement;
extern DELPHI_PACKAGE GUID DIID_HTMLButtonElementEvents2;
extern DELPHI_PACKAGE GUID DIID_HTMLButtonElementEvents;
extern DELPHI_PACKAGE GUID DIID_HTMLInputTextElementEvents2;
extern DELPHI_PACKAGE GUID DIID_HTMLOptionButtonElementEvents2;
extern DELPHI_PACKAGE GUID DIID_HTMLInputFileElementEvents2;
extern DELPHI_PACKAGE GUID DIID_HTMLInputImageEvents2;
extern DELPHI_PACKAGE GUID DIID_HTMLInputTextElementEvents;
extern DELPHI_PACKAGE GUID DIID_HTMLOptionButtonElementEvents;
extern DELPHI_PACKAGE GUID DIID_HTMLInputFileElementEvents;
extern DELPHI_PACKAGE GUID DIID_HTMLInputImageEvents;
extern DELPHI_PACKAGE GUID IID_IHTMLInputElement;
extern DELPHI_PACKAGE GUID IID_IHTMLInputElement2;
extern DELPHI_PACKAGE GUID IID_IHTMLInputElement3;
extern DELPHI_PACKAGE GUID IID_IHTMLInputButtonElement;
extern DELPHI_PACKAGE GUID IID_IHTMLInputHiddenElement;
extern DELPHI_PACKAGE GUID IID_IHTMLInputTextElement;
extern DELPHI_PACKAGE GUID IID_IHTMLInputTextElement2;
extern DELPHI_PACKAGE GUID IID_IHTMLInputFileElement;
extern DELPHI_PACKAGE GUID IID_IHTMLOptionButtonElement;
extern DELPHI_PACKAGE GUID IID_IHTMLInputImage;
extern DELPHI_PACKAGE GUID IID_IHTMLInputRangeElement;
extern DELPHI_PACKAGE GUID DIID_DispHTMLInputElement;
extern DELPHI_PACKAGE GUID CLASS_HTMLInputElement;
extern DELPHI_PACKAGE GUID IID_IHTMLTextAreaElement;
extern DELPHI_PACKAGE GUID IID_IHTMLTextAreaElement2;
extern DELPHI_PACKAGE GUID DIID_DispHTMLTextAreaElement;
extern DELPHI_PACKAGE GUID CLASS_HTMLTextAreaElement;
extern DELPHI_PACKAGE GUID DIID_DispHTMLRichtextElement;
extern DELPHI_PACKAGE GUID CLASS_HTMLRichtextElement;
extern DELPHI_PACKAGE GUID IID_IHTMLButtonElement;
extern DELPHI_PACKAGE GUID IID_IHTMLButtonElement2;
extern DELPHI_PACKAGE GUID DIID_DispHTMLButtonElement;
extern DELPHI_PACKAGE GUID CLASS_HTMLButtonElement;
extern DELPHI_PACKAGE GUID DIID_HTMLMarqueeElementEvents2;
extern DELPHI_PACKAGE GUID DIID_HTMLMarqueeElementEvents;
extern DELPHI_PACKAGE GUID IID_IHTMLMarqueeElement;
extern DELPHI_PACKAGE GUID DIID_DispHTMLMarqueeElement;
extern DELPHI_PACKAGE GUID CLASS_HTMLMarqueeElement;
extern DELPHI_PACKAGE GUID IID_IHTMLHtmlElement;
extern DELPHI_PACKAGE GUID IID_IHTMLHeadElement;
extern DELPHI_PACKAGE GUID IID_IHTMLHeadElement2;
extern DELPHI_PACKAGE GUID IID_IHTMLTitleElement;
extern DELPHI_PACKAGE GUID IID_IHTMLMetaElement;
extern DELPHI_PACKAGE GUID IID_IHTMLMetaElement2;
extern DELPHI_PACKAGE GUID IID_IHTMLMetaElement3;
extern DELPHI_PACKAGE GUID IID_IHTMLBaseElement;
extern DELPHI_PACKAGE GUID IID_IHTMLBaseElement2;
extern DELPHI_PACKAGE GUID IID_IHTMLIsIndexElement;
extern DELPHI_PACKAGE GUID IID_IHTMLIsIndexElement2;
extern DELPHI_PACKAGE GUID IID_IHTMLNextIdElement;
extern DELPHI_PACKAGE GUID DIID_DispHTMLHtmlElement;
extern DELPHI_PACKAGE GUID CLASS_HTMLHtmlElement;
extern DELPHI_PACKAGE GUID DIID_DispHTMLHeadElement;
extern DELPHI_PACKAGE GUID CLASS_HTMLHeadElement;
extern DELPHI_PACKAGE GUID DIID_DispHTMLTitleElement;
extern DELPHI_PACKAGE GUID CLASS_HTMLTitleElement;
extern DELPHI_PACKAGE GUID DIID_DispHTMLMetaElement;
extern DELPHI_PACKAGE GUID CLASS_HTMLMetaElement;
extern DELPHI_PACKAGE GUID DIID_DispHTMLBaseElement;
extern DELPHI_PACKAGE GUID CLASS_HTMLBaseElement;
extern DELPHI_PACKAGE GUID DIID_DispHTMLIsIndexElement;
extern DELPHI_PACKAGE GUID CLASS_HTMLIsIndexElement;
extern DELPHI_PACKAGE GUID DIID_DispHTMLNextIdElement;
extern DELPHI_PACKAGE GUID CLASS_HTMLNextIdElement;
extern DELPHI_PACKAGE GUID IID_IHTMLBaseFontElement;
extern DELPHI_PACKAGE GUID DIID_DispHTMLBaseFontElement;
extern DELPHI_PACKAGE GUID CLASS_HTMLBaseFontElement;
extern DELPHI_PACKAGE GUID IID_IHTMLUnknownElement;
extern DELPHI_PACKAGE GUID DIID_DispHTMLUnknownElement;
extern DELPHI_PACKAGE GUID CLASS_HTMLUnknownElement;
extern DELPHI_PACKAGE GUID IID_IWebGeolocation;
extern DELPHI_PACKAGE GUID IID_INavigatorGeolocation;
extern DELPHI_PACKAGE GUID IID_INavigatorDoNotTrack;
extern DELPHI_PACKAGE GUID DIID_DispHTMLHistory;
extern DELPHI_PACKAGE GUID CLASS_HTMLHistory;
extern DELPHI_PACKAGE GUID CLASS_CMimeTypes;
extern DELPHI_PACKAGE GUID DIID_DispCPlugins;
extern DELPHI_PACKAGE GUID CLASS_CPlugins;
extern DELPHI_PACKAGE GUID CLASS_COpsProfile;
extern DELPHI_PACKAGE GUID DIID_DispHTMLNavigator;
extern DELPHI_PACKAGE GUID CLASS_HTMLNavigator;
extern DELPHI_PACKAGE GUID DIID_DispHTMLLocation;
extern DELPHI_PACKAGE GUID CLASS_HTMLLocation;
extern DELPHI_PACKAGE GUID IID_IHTMLBookmarkCollection;
extern DELPHI_PACKAGE GUID IID_IHTMLDataTransfer;
extern DELPHI_PACKAGE GUID IID_IHTMLEventObj2;
extern DELPHI_PACKAGE GUID IID_IHTMLEventObj3;
extern DELPHI_PACKAGE GUID IID_IHTMLEventObj4;
extern DELPHI_PACKAGE GUID IID_IHTMLEventObj5;
extern DELPHI_PACKAGE GUID IID_IHTMLEventObj6;
extern DELPHI_PACKAGE GUID DIID_DispCEventObj;
extern DELPHI_PACKAGE GUID CLASS_CEventObj;
extern DELPHI_PACKAGE GUID IID_IHTMLStyleMedia;
extern DELPHI_PACKAGE GUID DIID_DispHTMLStyleMedia;
extern DELPHI_PACKAGE GUID CLASS_HTMLStyleMedia;
extern DELPHI_PACKAGE GUID DIID_HTMLWindowEvents3;
extern DELPHI_PACKAGE GUID DIID_HTMLWindowEvents2;
extern DELPHI_PACKAGE GUID DIID_HTMLWindowEvents;
extern DELPHI_PACKAGE GUID IID_IHTMLWindow3;
extern DELPHI_PACKAGE GUID IID_IHTMLFrameBase;
extern DELPHI_PACKAGE GUID IID_IHTMLStorage;
extern DELPHI_PACKAGE GUID IID_IHTMLPerformance;
extern DELPHI_PACKAGE GUID IID_IHTMLPerformanceNavigation;
extern DELPHI_PACKAGE GUID IID_IHTMLPerformanceTiming;
extern DELPHI_PACKAGE GUID IID_IHTMLApplicationCache;
extern DELPHI_PACKAGE GUID IID_IHTMLScreen2;
extern DELPHI_PACKAGE GUID IID_IHTMLScreen3;
extern DELPHI_PACKAGE GUID IID_IHTMLScreen4;
extern DELPHI_PACKAGE GUID IID_IHTMLWindow4;
extern DELPHI_PACKAGE GUID IID_IHTMLWindow5;
extern DELPHI_PACKAGE GUID IID_IHTMLWindow6;
extern DELPHI_PACKAGE GUID IID_IHTMLWindow7;
extern DELPHI_PACKAGE GUID IID_IHTMLWindow8;
extern DELPHI_PACKAGE GUID CLASS_FramesCollection;
extern DELPHI_PACKAGE GUID DIID_DispHTMLScreen;
extern DELPHI_PACKAGE GUID CLASS_HTMLScreen;
extern DELPHI_PACKAGE GUID DIID_DispHTMLWindow2;
extern DELPHI_PACKAGE GUID CLASS_HTMLWindow2;
extern DELPHI_PACKAGE GUID DIID_DispHTMLWindowProxy;
extern DELPHI_PACKAGE GUID CLASS_HTMLWindowProxy;
extern DELPHI_PACKAGE GUID IID_IHTMLDocumentCompatibleInfo;
extern DELPHI_PACKAGE GUID IID_IHTMLDocumentCompatibleInfoCollection;
extern DELPHI_PACKAGE GUID DIID_DispHTMLDocumentCompatibleInfo;
extern DELPHI_PACKAGE GUID CLASS_HTMLDocumentCompatibleInfo;
extern DELPHI_PACKAGE GUID DIID_DispHTMLDocumentCompatibleInfoCollection;
extern DELPHI_PACKAGE GUID CLASS_HTMLDocumentCompatibleInfoCollection;
extern DELPHI_PACKAGE GUID DIID_HTMLDocumentEvents4;
extern DELPHI_PACKAGE GUID DIID_HTMLDocumentEvents3;
extern DELPHI_PACKAGE GUID DIID_HTMLDocumentEvents2;
extern DELPHI_PACKAGE GUID DIID_HTMLDocumentEvents;
extern DELPHI_PACKAGE GUID IID_ISVGSVGElement;
extern DELPHI_PACKAGE GUID IID_ISVGAnimatedLength;
extern DELPHI_PACKAGE GUID IID_ISVGLength;
extern DELPHI_PACKAGE GUID IID_ISVGRect;
extern DELPHI_PACKAGE GUID IID_ISVGViewSpec;
extern DELPHI_PACKAGE GUID IID_ISVGPoint;
extern DELPHI_PACKAGE GUID IID_ISVGMatrix;
extern DELPHI_PACKAGE GUID IID_ISVGElement;
extern DELPHI_PACKAGE GUID IID_ISVGAnimatedEnumeration;
extern DELPHI_PACKAGE GUID IID_ISVGNumber;
extern DELPHI_PACKAGE GUID IID_ISVGAngle;
extern DELPHI_PACKAGE GUID IID_ISVGTransform;
extern DELPHI_PACKAGE GUID IID_IDOMNodeIterator;
extern DELPHI_PACKAGE GUID IID_IDOMTreeWalker;
extern DELPHI_PACKAGE GUID IID_IHTMLDocument3;
extern DELPHI_PACKAGE GUID IID_IHTMLDocument4;
extern DELPHI_PACKAGE GUID IID_IHTMLDocument5;
extern DELPHI_PACKAGE GUID IID_IHTMLDocument6;
extern DELPHI_PACKAGE GUID IID_IHTMLDocument8;
extern DELPHI_PACKAGE GUID IID_IDocumentEvent;
extern DELPHI_PACKAGE GUID IID_IDocumentRange;
extern DELPHI_PACKAGE GUID IID_IDocumentSelector;
extern DELPHI_PACKAGE GUID IID_IDocumentTraversal;
extern DELPHI_PACKAGE GUID DIID_DispHTMLDocument;
extern DELPHI_PACKAGE GUID IID_ISVGDocument;
extern DELPHI_PACKAGE GUID CLASS_HTMLDocument;
extern DELPHI_PACKAGE GUID DIID_DWebBridgeEvents;
extern DELPHI_PACKAGE GUID IID_IWebBridge;
extern DELPHI_PACKAGE GUID IID_IWBScriptControl;
extern DELPHI_PACKAGE GUID CLASS_Scriptlet;
extern DELPHI_PACKAGE GUID IID_IHTMLEmbedElement;
extern DELPHI_PACKAGE GUID IID_IHTMLEmbedElement2;
extern DELPHI_PACKAGE GUID DIID_DispHTMLEmbed;
extern DELPHI_PACKAGE GUID IID_IGetSVGDocument;
extern DELPHI_PACKAGE GUID CLASS_HTMLEmbed;
extern DELPHI_PACKAGE GUID DIID_HTMLMapEvents2;
extern DELPHI_PACKAGE GUID DIID_HTMLMapEvents;
extern DELPHI_PACKAGE GUID IID_IHTMLAreasCollection;
extern DELPHI_PACKAGE GUID IID_IHTMLAreasCollection2;
extern DELPHI_PACKAGE GUID IID_IHTMLAreasCollection3;
extern DELPHI_PACKAGE GUID IID_IHTMLAreasCollection4;
extern DELPHI_PACKAGE GUID IID_IHTMLMapElement;
extern DELPHI_PACKAGE GUID DIID_DispHTMLAreasCollection;
extern DELPHI_PACKAGE GUID CLASS_HTMLAreasCollection;
extern DELPHI_PACKAGE GUID DIID_DispHTMLMapElement;
extern DELPHI_PACKAGE GUID CLASS_HTMLMapElement;
extern DELPHI_PACKAGE GUID DIID_HTMLAreaEvents2;
extern DELPHI_PACKAGE GUID DIID_HTMLAreaEvents;
extern DELPHI_PACKAGE GUID IID_IHTMLAreaElement;
extern DELPHI_PACKAGE GUID IID_IHTMLAreaElement2;
extern DELPHI_PACKAGE GUID DIID_DispHTMLAreaElement;
extern DELPHI_PACKAGE GUID CLASS_HTMLAreaElement;
extern DELPHI_PACKAGE GUID IID_IHTMLTableCaption;
extern DELPHI_PACKAGE GUID DIID_DispHTMLTableCaption;
extern DELPHI_PACKAGE GUID CLASS_HTMLTableCaption;
extern DELPHI_PACKAGE GUID IID_IHTMLCommentElement;
extern DELPHI_PACKAGE GUID IID_IHTMLCommentElement2;
extern DELPHI_PACKAGE GUID IID_IHTMLCommentElement3;
extern DELPHI_PACKAGE GUID DIID_DispHTMLCommentElement;
extern DELPHI_PACKAGE GUID CLASS_HTMLCommentElement;
extern DELPHI_PACKAGE GUID IID_IHTMLPhraseElement;
extern DELPHI_PACKAGE GUID IID_IHTMLPhraseElement2;
extern DELPHI_PACKAGE GUID IID_IHTMLPhraseElement3;
extern DELPHI_PACKAGE GUID IID_IHTMLSpanElement;
extern DELPHI_PACKAGE GUID DIID_DispHTMLPhraseElement;
extern DELPHI_PACKAGE GUID CLASS_HTMLPhraseElement;
extern DELPHI_PACKAGE GUID DIID_DispHTMLSpanElement;
extern DELPHI_PACKAGE GUID CLASS_HTMLSpanElement;
extern DELPHI_PACKAGE GUID DIID_HTMLTableEvents2;
extern DELPHI_PACKAGE GUID DIID_HTMLTableEvents;
extern DELPHI_PACKAGE GUID IID_IHTMLTableSection;
extern DELPHI_PACKAGE GUID IID_IHTMLTable;
extern DELPHI_PACKAGE GUID IID_IHTMLTable2;
extern DELPHI_PACKAGE GUID IID_IHTMLTable3;
extern DELPHI_PACKAGE GUID IID_IHTMLTable4;
extern DELPHI_PACKAGE GUID IID_IHTMLTableCol;
extern DELPHI_PACKAGE GUID IID_IHTMLTableCol2;
extern DELPHI_PACKAGE GUID IID_IHTMLTableCol3;
extern DELPHI_PACKAGE GUID IID_IHTMLTableSection2;
extern DELPHI_PACKAGE GUID IID_IHTMLTableSection3;
extern DELPHI_PACKAGE GUID IID_IHTMLTableSection4;
extern DELPHI_PACKAGE GUID IID_IHTMLTableRow;
extern DELPHI_PACKAGE GUID IID_IHTMLTableRow2;
extern DELPHI_PACKAGE GUID IID_IHTMLTableRow3;
extern DELPHI_PACKAGE GUID IID_IHTMLTableRow4;
extern DELPHI_PACKAGE GUID IID_IHTMLTableRowMetrics;
extern DELPHI_PACKAGE GUID IID_IHTMLTableCell;
extern DELPHI_PACKAGE GUID IID_IHTMLTableCell2;
extern DELPHI_PACKAGE GUID IID_IHTMLTableCell3;
extern DELPHI_PACKAGE GUID DIID_DispHTMLTable;
extern DELPHI_PACKAGE GUID CLASS_HTMLTable;
extern DELPHI_PACKAGE GUID DIID_DispHTMLTableCol;
extern DELPHI_PACKAGE GUID CLASS_HTMLTableCol;
extern DELPHI_PACKAGE GUID DIID_DispHTMLTableSection;
extern DELPHI_PACKAGE GUID CLASS_HTMLTableSection;
extern DELPHI_PACKAGE GUID DIID_DispHTMLTableRow;
extern DELPHI_PACKAGE GUID CLASS_HTMLTableRow;
extern DELPHI_PACKAGE GUID DIID_DispHTMLTableCell;
extern DELPHI_PACKAGE GUID CLASS_HTMLTableCell;
extern DELPHI_PACKAGE GUID DIID_HTMLScriptEvents2;
extern DELPHI_PACKAGE GUID DIID_HTMLScriptEvents;
extern DELPHI_PACKAGE GUID IID_IHTMLScriptElement;
extern DELPHI_PACKAGE GUID IID_IHTMLScriptElement2;
extern DELPHI_PACKAGE GUID IID_IHTMLScriptElement3;
extern DELPHI_PACKAGE GUID IID_IHTMLScriptElement4;
extern DELPHI_PACKAGE GUID DIID_DispHTMLScriptElement;
extern DELPHI_PACKAGE GUID CLASS_HTMLScriptElement;
extern DELPHI_PACKAGE GUID IID_IHTMLNoShowElement;
extern DELPHI_PACKAGE GUID DIID_DispHTMLNoShowElement;
extern DELPHI_PACKAGE GUID CLASS_HTMLNoShowElement;
extern DELPHI_PACKAGE GUID DIID_HTMLObjectElementEvents2;
extern DELPHI_PACKAGE GUID DIID_HTMLObjectElementEvents;
extern DELPHI_PACKAGE GUID IID_IHTMLObjectElement;
extern DELPHI_PACKAGE GUID IID_IHTMLObjectElement2;
extern DELPHI_PACKAGE GUID IID_IHTMLObjectElement3;
extern DELPHI_PACKAGE GUID IID_IHTMLObjectElement4;
extern DELPHI_PACKAGE GUID IID_IHTMLObjectElement5;
extern DELPHI_PACKAGE GUID IID_IHTMLParamElement;
extern DELPHI_PACKAGE GUID IID_IHTMLParamElement2;
extern DELPHI_PACKAGE GUID DIID_DispHTMLObjectElement;
extern DELPHI_PACKAGE GUID CLASS_HTMLObjectElement;
extern DELPHI_PACKAGE GUID DIID_DispHTMLParamElement;
extern DELPHI_PACKAGE GUID CLASS_HTMLParamElement;
extern DELPHI_PACKAGE GUID DIID_HTMLFrameSiteEvents2;
extern DELPHI_PACKAGE GUID DIID_HTMLFrameSiteEvents;
extern DELPHI_PACKAGE GUID IID_IHTMLFrameBase2;
extern DELPHI_PACKAGE GUID IID_IHTMLFrameBase3;
extern DELPHI_PACKAGE GUID DIID_DispHTMLFrameBase;
extern DELPHI_PACKAGE GUID CLASS_HTMLFrameBase;
extern DELPHI_PACKAGE GUID IID_IHTMLFrameElement;
extern DELPHI_PACKAGE GUID IID_IHTMLFrameElement2;
extern DELPHI_PACKAGE GUID IID_IHTMLFrameElement3;
extern DELPHI_PACKAGE GUID DIID_DispHTMLFrameElement;
extern DELPHI_PACKAGE GUID CLASS_HTMLFrameElement;
extern DELPHI_PACKAGE GUID IID_IHTMLIFrameElement;
extern DELPHI_PACKAGE GUID IID_IHTMLIFrameElement2;
extern DELPHI_PACKAGE GUID IID_IHTMLIFrameElement3;
extern DELPHI_PACKAGE GUID DIID_DispHTMLIFrame;
extern DELPHI_PACKAGE GUID CLASS_HTMLIFrame;
extern DELPHI_PACKAGE GUID IID_IHTMLDivPosition;
extern DELPHI_PACKAGE GUID IID_IHTMLFieldSetElement;
extern DELPHI_PACKAGE GUID IID_IHTMLFieldSetElement2;
extern DELPHI_PACKAGE GUID IID_IHTMLLegendElement;
extern DELPHI_PACKAGE GUID IID_IHTMLLegendElement2;
extern DELPHI_PACKAGE GUID DIID_DispHTMLDivPosition;
extern DELPHI_PACKAGE GUID CLASS_HTMLDivPosition;
extern DELPHI_PACKAGE GUID DIID_DispHTMLFieldSetElement;
extern DELPHI_PACKAGE GUID CLASS_HTMLFieldSetElement;
extern DELPHI_PACKAGE GUID DIID_DispHTMLLegendElement;
extern DELPHI_PACKAGE GUID CLASS_HTMLLegendElement;
extern DELPHI_PACKAGE GUID IID_IHTMLSpanFlow;
extern DELPHI_PACKAGE GUID DIID_DispHTMLSpanFlow;
extern DELPHI_PACKAGE GUID CLASS_HTMLSpanFlow;
extern DELPHI_PACKAGE GUID IID_IHTMLFrameSetElement;
extern DELPHI_PACKAGE GUID IID_IHTMLFrameSetElement2;
extern DELPHI_PACKAGE GUID IID_IHTMLFrameSetElement3;
extern DELPHI_PACKAGE GUID DIID_DispHTMLFrameSetSite;
extern DELPHI_PACKAGE GUID CLASS_HTMLFrameSetSite;
extern DELPHI_PACKAGE GUID IID_IHTMLBGsound;
extern DELPHI_PACKAGE GUID DIID_DispHTMLBGsound;
extern DELPHI_PACKAGE GUID CLASS_HTMLBGsound;
extern DELPHI_PACKAGE GUID IID_IHTMLFontNamesCollection;
extern DELPHI_PACKAGE GUID IID_IHTMLFontSizesCollection;
extern DELPHI_PACKAGE GUID IID_IHTMLOptionsHolder;
extern DELPHI_PACKAGE GUID DIID_HTMLStyleElementEvents2;
extern DELPHI_PACKAGE GUID DIID_HTMLStyleElementEvents;
extern DELPHI_PACKAGE GUID IID_IHTMLStyleElement;
extern DELPHI_PACKAGE GUID IID_IHTMLStyleElement2;
extern DELPHI_PACKAGE GUID DIID_DispHTMLStyleElement;
extern DELPHI_PACKAGE GUID CLASS_HTMLStyleElement;
extern DELPHI_PACKAGE GUID IID_IHTMLStyleFontFace;
extern DELPHI_PACKAGE GUID IID_IHTMLStyleFontFace2;
extern DELPHI_PACKAGE GUID DIID_DispHTMLStyleFontFace;
extern DELPHI_PACKAGE GUID CLASS_HTMLStyleFontFace;
extern DELPHI_PACKAGE GUID IID_IHTMLXDomainRequest;
extern DELPHI_PACKAGE GUID IID_IHTMLXDomainRequestFactory;
extern DELPHI_PACKAGE GUID DIID_DispXDomainRequest;
extern DELPHI_PACKAGE GUID CLASS_XDomainRequest;
extern DELPHI_PACKAGE GUID CLASS_XDomainRequestFactory;
extern DELPHI_PACKAGE GUID IID_IHTMLStorage2;
extern DELPHI_PACKAGE GUID DIID_DispHTMLStorage;
extern DELPHI_PACKAGE GUID CLASS_HTMLStorage;
extern DELPHI_PACKAGE GUID DIID_DispDOMEvent;
extern DELPHI_PACKAGE GUID CLASS_DOMEvent;
extern DELPHI_PACKAGE GUID IID_IDOMUIEvent;
extern DELPHI_PACKAGE GUID DIID_DispDOMUIEvent;
extern DELPHI_PACKAGE GUID CLASS_DOMUIEvent;
extern DELPHI_PACKAGE GUID IID_IDOMMouseEvent;
extern DELPHI_PACKAGE GUID DIID_DispDOMMouseEvent;
extern DELPHI_PACKAGE GUID CLASS_DOMMouseEvent;
extern DELPHI_PACKAGE GUID IID_IDOMDragEvent;
extern DELPHI_PACKAGE GUID DIID_DispDOMDragEvent;
extern DELPHI_PACKAGE GUID CLASS_DOMDragEvent;
extern DELPHI_PACKAGE GUID IID_IDOMMouseWheelEvent;
extern DELPHI_PACKAGE GUID DIID_DispDOMMouseWheelEvent;
extern DELPHI_PACKAGE GUID CLASS_DOMMouseWheelEvent;
extern DELPHI_PACKAGE GUID IID_IDOMWheelEvent;
extern DELPHI_PACKAGE GUID DIID_DispDOMWheelEvent;
extern DELPHI_PACKAGE GUID CLASS_DOMWheelEvent;
extern DELPHI_PACKAGE GUID IID_IDOMTextEvent;
extern DELPHI_PACKAGE GUID DIID_DispDOMTextEvent;
extern DELPHI_PACKAGE GUID CLASS_DOMTextEvent;
extern DELPHI_PACKAGE GUID IID_IDOMKeyboardEvent;
extern DELPHI_PACKAGE GUID DIID_DispDOMKeyboardEvent;
extern DELPHI_PACKAGE GUID CLASS_DOMKeyboardEvent;
extern DELPHI_PACKAGE GUID IID_IDOMCompositionEvent;
extern DELPHI_PACKAGE GUID DIID_DispDOMCompositionEvent;
extern DELPHI_PACKAGE GUID CLASS_DOMCompositionEvent;
extern DELPHI_PACKAGE GUID IID_IDOMMutationEvent;
extern DELPHI_PACKAGE GUID DIID_DispDOMMutationEvent;
extern DELPHI_PACKAGE GUID CLASS_DOMMutationEvent;
extern DELPHI_PACKAGE GUID IID_IDOMBeforeUnloadEvent;
extern DELPHI_PACKAGE GUID DIID_DispDOMBeforeUnloadEvent;
extern DELPHI_PACKAGE GUID CLASS_DOMBeforeUnloadEvent;
extern DELPHI_PACKAGE GUID IID_IDOMFocusEvent;
extern DELPHI_PACKAGE GUID DIID_DispDOMFocusEvent;
extern DELPHI_PACKAGE GUID CLASS_DOMFocusEvent;
extern DELPHI_PACKAGE GUID IID_IDOMCustomEvent;
extern DELPHI_PACKAGE GUID DIID_DispDOMCustomEvent;
extern DELPHI_PACKAGE GUID CLASS_DOMCustomEvent;
extern DELPHI_PACKAGE GUID IID_ICanvasGradient;
extern DELPHI_PACKAGE GUID IID_ICanvasPattern;
extern DELPHI_PACKAGE GUID IID_ICanvasTextMetrics;
extern DELPHI_PACKAGE GUID IID_ICanvasImageData;
extern DELPHI_PACKAGE GUID IID_ICanvasPixelArray;
extern DELPHI_PACKAGE GUID IID_IHTMLCanvasElement;
extern DELPHI_PACKAGE GUID IID_ICanvasRenderingContext2D;
extern DELPHI_PACKAGE GUID DIID_DispCanvasGradient;
extern DELPHI_PACKAGE GUID CLASS_CanvasGradient;
extern DELPHI_PACKAGE GUID DIID_DispCanvasPattern;
extern DELPHI_PACKAGE GUID CLASS_CanvasPattern;
extern DELPHI_PACKAGE GUID DIID_DispCanvasTextMetrics;
extern DELPHI_PACKAGE GUID CLASS_CanvasTextMetrics;
extern DELPHI_PACKAGE GUID DIID_DispCanvasImageData;
extern DELPHI_PACKAGE GUID CLASS_CanvasImageData;
extern DELPHI_PACKAGE GUID DIID_DispCanvasRenderingContext2D;
extern DELPHI_PACKAGE GUID CLASS_CanvasRenderingContext2D;
extern DELPHI_PACKAGE GUID DIID_DispHTMLCanvasElement;
extern DELPHI_PACKAGE GUID CLASS_HTMLCanvasElement;
extern DELPHI_PACKAGE GUID IID_IDOMProgressEvent;
extern DELPHI_PACKAGE GUID DIID_DispDOMProgressEvent;
extern DELPHI_PACKAGE GUID CLASS_DOMProgressEvent;
extern DELPHI_PACKAGE GUID IID_IDOMMessageEvent;
extern DELPHI_PACKAGE GUID DIID_DispDOMMessageEvent;
extern DELPHI_PACKAGE GUID CLASS_DOMMessageEvent;
extern DELPHI_PACKAGE GUID IID_IDOMSiteModeEvent;
extern DELPHI_PACKAGE GUID DIID_DispDOMSiteModeEvent;
extern DELPHI_PACKAGE GUID CLASS_DOMSiteModeEvent;
extern DELPHI_PACKAGE GUID IID_IDOMStorageEvent;
extern DELPHI_PACKAGE GUID DIID_DispDOMStorageEvent;
extern DELPHI_PACKAGE GUID CLASS_DOMStorageEvent;
extern DELPHI_PACKAGE GUID IID_IXMLHttpRequestEventTarget;
extern DELPHI_PACKAGE GUID DIID_DispXMLHttpRequestEventTarget;
extern DELPHI_PACKAGE GUID CLASS_XMLHttpRequestEventTarget;
extern DELPHI_PACKAGE GUID DIID_HTMLXMLHttpRequestEvents;
extern DELPHI_PACKAGE GUID IID_IHTMLXMLHttpRequest;
extern DELPHI_PACKAGE GUID IID_IHTMLXMLHttpRequest2;
extern DELPHI_PACKAGE GUID IID_IHTMLXMLHttpRequestFactory;
extern DELPHI_PACKAGE GUID DIID_DispHTMLXMLHttpRequest;
extern DELPHI_PACKAGE GUID CLASS_HTMLXMLHttpRequest;
extern DELPHI_PACKAGE GUID CLASS_HTMLXMLHttpRequestFactory;
extern DELPHI_PACKAGE GUID CLASS_SVGAngle;
extern DELPHI_PACKAGE GUID IID_ISVGStringList;
extern DELPHI_PACKAGE GUID IID_ISVGAnimatedRect;
extern DELPHI_PACKAGE GUID IID_ISVGAnimatedString;
extern DELPHI_PACKAGE GUID IID_ISVGAnimatedBoolean;
extern DELPHI_PACKAGE GUID IID_ISVGAnimatedTransformList;
extern DELPHI_PACKAGE GUID IID_ISVGTransformList;
extern DELPHI_PACKAGE GUID IID_ISVGAnimatedPreserveAspectRatio;
extern DELPHI_PACKAGE GUID IID_ISVGPreserveAspectRatio;
extern DELPHI_PACKAGE GUID IID_ISVGStylable;
extern DELPHI_PACKAGE GUID IID_ISVGLocatable;
extern DELPHI_PACKAGE GUID IID_ISVGTransformable;
extern DELPHI_PACKAGE GUID IID_ISVGTests;
extern DELPHI_PACKAGE GUID IID_ISVGLangSpace;
extern DELPHI_PACKAGE GUID IID_ISVGExternalResourcesRequired;
extern DELPHI_PACKAGE GUID IID_ISVGFitToViewBox;
extern DELPHI_PACKAGE GUID IID_ISVGZoomAndPan;
extern DELPHI_PACKAGE GUID IID_ISVGURIReference;
extern DELPHI_PACKAGE GUID IID_ISVGAnimatedAngle;
extern DELPHI_PACKAGE GUID CLASS_SVGAnimatedAngle;
extern DELPHI_PACKAGE GUID CLASS_SVGAnimatedTransformList;
extern DELPHI_PACKAGE GUID CLASS_SVGAnimatedBoolean;
extern DELPHI_PACKAGE GUID CLASS_SVGAnimatedEnumeration;
extern DELPHI_PACKAGE GUID IID_ISVGAnimatedInteger;
extern DELPHI_PACKAGE GUID CLASS_SVGAnimatedInteger;
extern DELPHI_PACKAGE GUID CLASS_SVGAnimatedLength;
extern DELPHI_PACKAGE GUID IID_ISVGLengthList;
extern DELPHI_PACKAGE GUID IID_ISVGAnimatedLengthList;
extern DELPHI_PACKAGE GUID CLASS_SVGAnimatedLengthList;
extern DELPHI_PACKAGE GUID IID_ISVGAnimatedNumber;
extern DELPHI_PACKAGE GUID CLASS_SVGAnimatedNumber;
extern DELPHI_PACKAGE GUID IID_ISVGNumberList;
extern DELPHI_PACKAGE GUID IID_ISVGAnimatedNumberList;
extern DELPHI_PACKAGE GUID CLASS_SVGAnimatedNumberList;
extern DELPHI_PACKAGE GUID CLASS_SVGAnimatedRect;
extern DELPHI_PACKAGE GUID CLASS_SVGAnimatedString;
extern DELPHI_PACKAGE GUID IID_ISVGClipPathElement;
extern DELPHI_PACKAGE GUID DIID_DispSVGClipPathElement;
extern DELPHI_PACKAGE GUID CLASS_SVGClipPathElement;
extern DELPHI_PACKAGE GUID DIID_DispSVGElement;
extern DELPHI_PACKAGE GUID CLASS_SVGElement;
extern DELPHI_PACKAGE GUID IID_IICCSVGColor;
extern DELPHI_PACKAGE GUID CLASS_SVGLength;
extern DELPHI_PACKAGE GUID CLASS_SVGLengthList;
extern DELPHI_PACKAGE GUID CLASS_SVGMatrix;
extern DELPHI_PACKAGE GUID CLASS_SVGNumber;
extern DELPHI_PACKAGE GUID CLASS_SVGNumberList;
extern DELPHI_PACKAGE GUID IID_ISVGPaint;
extern DELPHI_PACKAGE GUID IID_ISVGPatternElement;
extern DELPHI_PACKAGE GUID DIID_DispSVGPatternElement;
extern DELPHI_PACKAGE GUID CLASS_SVGPatternElement;
extern DELPHI_PACKAGE GUID IID_ISVGPathSeg;
extern DELPHI_PACKAGE GUID IID_ISVGPathSegArcAbs;
extern DELPHI_PACKAGE GUID IID_ISVGPathSegArcRel;
extern DELPHI_PACKAGE GUID IID_ISVGPathSegClosePath;
extern DELPHI_PACKAGE GUID IID_ISVGPathSegMovetoAbs;
extern DELPHI_PACKAGE GUID IID_ISVGPathSegMovetoRel;
extern DELPHI_PACKAGE GUID IID_ISVGPathSegLinetoAbs;
extern DELPHI_PACKAGE GUID IID_ISVGPathSegLinetoRel;
extern DELPHI_PACKAGE GUID IID_ISVGPathSegCurvetoCubicAbs;
extern DELPHI_PACKAGE GUID IID_ISVGPathSegCurvetoCubicRel;
extern DELPHI_PACKAGE GUID IID_ISVGPathSegCurvetoCubicSmoothAbs;
extern DELPHI_PACKAGE GUID IID_ISVGPathSegCurvetoCubicSmoothRel;
extern DELPHI_PACKAGE GUID IID_ISVGPathSegCurvetoQuadraticAbs;
extern DELPHI_PACKAGE GUID IID_ISVGPathSegCurvetoQuadraticRel;
extern DELPHI_PACKAGE GUID IID_ISVGPathSegCurvetoQuadraticSmoothAbs;
extern DELPHI_PACKAGE GUID IID_ISVGPathSegCurvetoQuadraticSmoothRel;
extern DELPHI_PACKAGE GUID IID_ISVGPathSegLinetoHorizontalAbs;
extern DELPHI_PACKAGE GUID IID_ISVGPathSegLinetoHorizontalRel;
extern DELPHI_PACKAGE GUID IID_ISVGPathSegLinetoVerticalAbs;
extern DELPHI_PACKAGE GUID IID_ISVGPathSegLinetoVerticalRel;
extern DELPHI_PACKAGE GUID CLASS_SVGPathSeg;
extern DELPHI_PACKAGE GUID DIID_DispSVGPathSegArcAbs;
extern DELPHI_PACKAGE GUID CLASS_SVGPathSegArcAbs;
extern DELPHI_PACKAGE GUID DIID_DispSVGPathSegArcRel;
extern DELPHI_PACKAGE GUID CLASS_SVGPathSegArcRel;
extern DELPHI_PACKAGE GUID DIID_DispSVGPathSegClosePath;
extern DELPHI_PACKAGE GUID CLASS_SVGPathSegClosePath;
extern DELPHI_PACKAGE GUID DIID_DispSVGPathSegMovetoAbs;
extern DELPHI_PACKAGE GUID CLASS_SVGPathSegMovetoAbs;
extern DELPHI_PACKAGE GUID DIID_DispSVGPathSegMovetoRel;
extern DELPHI_PACKAGE GUID CLASS_SVGPathSegMovetoRel;
extern DELPHI_PACKAGE GUID DIID_DispSVGPathSegLinetoAbs;
extern DELPHI_PACKAGE GUID CLASS_SVGPathSegLinetoAbs;
extern DELPHI_PACKAGE GUID DIID_DispSVGPathSegLinetoRel;
extern DELPHI_PACKAGE GUID CLASS_SVGPathSegLinetoRel;
extern DELPHI_PACKAGE GUID DIID_DispSVGPathSegCurvetoCubicAbs;
extern DELPHI_PACKAGE GUID CLASS_SVGPathSegCurvetoCubicAbs;
extern DELPHI_PACKAGE GUID DIID_DispSVGPathSegCurvetoCubicRel;
extern DELPHI_PACKAGE GUID CLASS_SVGPathSegCurvetoCubicRel;
extern DELPHI_PACKAGE GUID DIID_DispSVGPathSegCurvetoCubicSmoothAbs;
extern DELPHI_PACKAGE GUID CLASS_SVGPathSegCurvetoCubicSmoothAbs;
extern DELPHI_PACKAGE GUID DIID_DispSVGPathSegCurvetoCubicSmoothRel;
extern DELPHI_PACKAGE GUID CLASS_SVGPathSegCurvetoCubicSmoothRel;
extern DELPHI_PACKAGE GUID DIID_DispSVGPathSegCurvetoQuadraticAbs;
extern DELPHI_PACKAGE GUID CLASS_SVGPathSegCurvetoQuadraticAbs;
extern DELPHI_PACKAGE GUID DIID_DispSVGPathSegCurvetoQuadraticRel;
extern DELPHI_PACKAGE GUID CLASS_SVGPathSegCurvetoQuadraticRel;
extern DELPHI_PACKAGE GUID DIID_DispSVGPathSegCurvetoQuadraticSmoothAbs;
extern DELPHI_PACKAGE GUID CLASS_SVGPathSegCurvetoQuadraticSmoothAbs;
extern DELPHI_PACKAGE GUID DIID_DispSVGPathSegCurvetoQuadraticSmoothRel;
extern DELPHI_PACKAGE GUID CLASS_SVGPathSegCurvetoQuadraticSmoothRel;
extern DELPHI_PACKAGE GUID DIID_DispSVGPathSegLinetoHorizontalAbs;
extern DELPHI_PACKAGE GUID CLASS_SVGPathSegLinetoHorizontalAbs;
extern DELPHI_PACKAGE GUID DIID_DispSVGPathSegLinetoHorizontalRel;
extern DELPHI_PACKAGE GUID CLASS_SVGPathSegLinetoHorizontalRel;
extern DELPHI_PACKAGE GUID DIID_DispSVGPathSegLinetoVerticalAbs;
extern DELPHI_PACKAGE GUID CLASS_SVGPathSegLinetoVerticalAbs;
extern DELPHI_PACKAGE GUID DIID_DispSVGPathSegLinetoVerticalRel;
extern DELPHI_PACKAGE GUID CLASS_SVGPathSegLinetoVerticalRel;
extern DELPHI_PACKAGE GUID IID_ISVGPathSegList;
extern DELPHI_PACKAGE GUID CLASS_SVGPathSegList;
extern DELPHI_PACKAGE GUID CLASS_SVGPoint;
extern DELPHI_PACKAGE GUID IID_ISVGPointList;
extern DELPHI_PACKAGE GUID CLASS_SVGPointList;
extern DELPHI_PACKAGE GUID CLASS_SVGRect;
extern DELPHI_PACKAGE GUID CLASS_SVGStringList;
extern DELPHI_PACKAGE GUID CLASS_SVGTransform;
extern DELPHI_PACKAGE GUID DIID_DispSVGSVGElement;
extern DELPHI_PACKAGE GUID CLASS_SVGSVGElement;
extern DELPHI_PACKAGE GUID IID_ISVGElementInstance;
extern DELPHI_PACKAGE GUID IID_ISVGUseElement;
extern DELPHI_PACKAGE GUID IID_ISVGElementInstanceList;
extern DELPHI_PACKAGE GUID DIID_DispSVGUseElement;
extern DELPHI_PACKAGE GUID CLASS_SVGUseElement;
extern DELPHI_PACKAGE GUID DIID_DispHTMLStyleSheetRulesAppliedCollection;
extern DELPHI_PACKAGE GUID CLASS_HTMLStyleSheetRulesAppliedCollection;
extern DELPHI_PACKAGE GUID DIID_DispRulesApplied;
extern DELPHI_PACKAGE GUID CLASS_RulesApplied;
extern DELPHI_PACKAGE GUID DIID_DispRulesAppliedCollection;
extern DELPHI_PACKAGE GUID CLASS_RulesAppliedCollection;
extern DELPHI_PACKAGE GUID DIID_DispHTMLW3CComputedStyle;
extern DELPHI_PACKAGE GUID CLASS_HTMLW3CComputedStyle;
extern DELPHI_PACKAGE GUID CLASS_SVGTransformList;
extern DELPHI_PACKAGE GUID IID_ISVGAnimatedPoints;
extern DELPHI_PACKAGE GUID IID_ISVGCircleElement;
extern DELPHI_PACKAGE GUID IID_ISVGEllipseElement;
extern DELPHI_PACKAGE GUID IID_ISVGLineElement;
extern DELPHI_PACKAGE GUID IID_ISVGRectElement;
extern DELPHI_PACKAGE GUID IID_ISVGPolygonElement;
extern DELPHI_PACKAGE GUID IID_ISVGPolylineElement;
extern DELPHI_PACKAGE GUID DIID_DispSVGCircleElement;
extern DELPHI_PACKAGE GUID CLASS_SVGCircleElement;
extern DELPHI_PACKAGE GUID DIID_DispSVGEllipseElement;
extern DELPHI_PACKAGE GUID CLASS_SVGEllipseElement;
extern DELPHI_PACKAGE GUID DIID_DispSVGLineElement;
extern DELPHI_PACKAGE GUID CLASS_SVGLineElement;
extern DELPHI_PACKAGE GUID DIID_DispSVGRectElement;
extern DELPHI_PACKAGE GUID CLASS_SVGRectElement;
extern DELPHI_PACKAGE GUID DIID_DispSVGPolygonElement;
extern DELPHI_PACKAGE GUID CLASS_SVGPolygonElement;
extern DELPHI_PACKAGE GUID DIID_DispSVGPolylineElement;
extern DELPHI_PACKAGE GUID CLASS_SVGPolylineElement;
extern DELPHI_PACKAGE GUID IID_ISVGGElement;
extern DELPHI_PACKAGE GUID DIID_DispSVGGElement;
extern DELPHI_PACKAGE GUID CLASS_SVGGElement;
extern DELPHI_PACKAGE GUID IID_ISVGSymbolElement;
extern DELPHI_PACKAGE GUID DIID_DispSVGSymbolElement;
extern DELPHI_PACKAGE GUID CLASS_SVGSymbolElement;
extern DELPHI_PACKAGE GUID IID_ISVGDefsElement;
extern DELPHI_PACKAGE GUID DIID_DispSVGDefsElement;
extern DELPHI_PACKAGE GUID CLASS_SVGDefsElement;
extern DELPHI_PACKAGE GUID IID_ISVGAnimatedPathData;
extern DELPHI_PACKAGE GUID IID_ISVGPathElement;
extern DELPHI_PACKAGE GUID DIID_DispSVGPathElement;
extern DELPHI_PACKAGE GUID CLASS_SVGPathElement;
extern DELPHI_PACKAGE GUID CLASS_SVGPreserveAspectRatio;
extern DELPHI_PACKAGE GUID IID_ISVGTextElement;
extern DELPHI_PACKAGE GUID DIID_DispSVGTextElement;
extern DELPHI_PACKAGE GUID IID_ISVGTextPositioningElement;
extern DELPHI_PACKAGE GUID IID_ISVGTextContentElement;
extern DELPHI_PACKAGE GUID CLASS_SVGTextElement;
extern DELPHI_PACKAGE GUID CLASS_SVGAnimatedPreserveAspectRatio;
extern DELPHI_PACKAGE GUID IID_ISVGImageElement;
extern DELPHI_PACKAGE GUID DIID_DispSVGImageElement;
extern DELPHI_PACKAGE GUID CLASS_SVGImageElement;
extern DELPHI_PACKAGE GUID IID_ISVGStopElement;
extern DELPHI_PACKAGE GUID DIID_DispSVGStopElement;
extern DELPHI_PACKAGE GUID CLASS_SVGStopElement;
extern DELPHI_PACKAGE GUID IID_ISVGGradientElement;
extern DELPHI_PACKAGE GUID DIID_DispSVGGradientElement;
extern DELPHI_PACKAGE GUID CLASS_SVGGradientElement;
extern DELPHI_PACKAGE GUID IID_ISVGLinearGradientElement;
extern DELPHI_PACKAGE GUID DIID_DispSVGLinearGradientElement;
extern DELPHI_PACKAGE GUID CLASS_SVGLinearGradientElement;
extern DELPHI_PACKAGE GUID IID_ISVGRadialGradientElement;
extern DELPHI_PACKAGE GUID DIID_DispSVGRadialGradientElement;
extern DELPHI_PACKAGE GUID CLASS_SVGRadialGradientElement;
extern DELPHI_PACKAGE GUID IID_ISVGMaskElement;
extern DELPHI_PACKAGE GUID DIID_DispSVGMaskElement;
extern DELPHI_PACKAGE GUID CLASS_SVGMaskElement;
extern DELPHI_PACKAGE GUID IID_ISVGMarkerElement;
extern DELPHI_PACKAGE GUID DIID_DispSVGMarkerElement;
extern DELPHI_PACKAGE GUID CLASS_SVGMarkerElement;
extern DELPHI_PACKAGE GUID IID_ISVGZoomEvent;
extern DELPHI_PACKAGE GUID DIID_DispSVGZoomEvent;
extern DELPHI_PACKAGE GUID CLASS_SVGZoomEvent;
extern DELPHI_PACKAGE GUID IID_ISVGAElement;
extern DELPHI_PACKAGE GUID DIID_DispSVGAElement;
extern DELPHI_PACKAGE GUID CLASS_SVGAElement;
extern DELPHI_PACKAGE GUID IID_ISVGViewElement;
extern DELPHI_PACKAGE GUID DIID_DispSVGViewElement;
extern DELPHI_PACKAGE GUID CLASS_SVGViewElement;
extern DELPHI_PACKAGE GUID IID_IHTMLMediaError;
extern DELPHI_PACKAGE GUID IID_IHTMLTimeRanges;
extern DELPHI_PACKAGE GUID IID_IHTMLTimeRanges2;
extern DELPHI_PACKAGE GUID IID_IHTMLMediaElement;
extern DELPHI_PACKAGE GUID IID_IHTMLMediaElement2;
extern DELPHI_PACKAGE GUID IID_IHTMLMSMediaElement;
extern DELPHI_PACKAGE GUID IID_IHTMLSourceElement;
extern DELPHI_PACKAGE GUID IID_IHTMLAudioElement;
extern DELPHI_PACKAGE GUID IID_IHTMLVideoElement;
extern DELPHI_PACKAGE GUID IID_IHTMLAudioElementFactory;
extern DELPHI_PACKAGE GUID DIID_DispHTMLMediaError;
extern DELPHI_PACKAGE GUID CLASS_HTMLMediaError;
extern DELPHI_PACKAGE GUID DIID_DispHTMLTimeRanges;
extern DELPHI_PACKAGE GUID CLASS_HTMLTimeRanges;
extern DELPHI_PACKAGE GUID DIID_DispHTMLMediaElement;
extern DELPHI_PACKAGE GUID CLASS_HTMLMediaElement;
extern DELPHI_PACKAGE GUID DIID_DispHTMLSourceElement;
extern DELPHI_PACKAGE GUID CLASS_HTMLSourceElement;
extern DELPHI_PACKAGE GUID DIID_DispHTMLAudioElement;
extern DELPHI_PACKAGE GUID CLASS_HTMLAudioElement;
extern DELPHI_PACKAGE GUID CLASS_HTMLAudioElementFactory;
extern DELPHI_PACKAGE GUID DIID_DispHTMLVideoElement;
extern DELPHI_PACKAGE GUID CLASS_HTMLVideoElement;
extern DELPHI_PACKAGE GUID IID_ISVGSwitchElement;
extern DELPHI_PACKAGE GUID DIID_DispSVGSwitchElement;
extern DELPHI_PACKAGE GUID CLASS_SVGSwitchElement;
extern DELPHI_PACKAGE GUID IID_ISVGDescElement;
extern DELPHI_PACKAGE GUID DIID_DispSVGDescElement;
extern DELPHI_PACKAGE GUID CLASS_SVGDescElement;
extern DELPHI_PACKAGE GUID IID_ISVGTitleElement;
extern DELPHI_PACKAGE GUID DIID_DispSVGTitleElement;
extern DELPHI_PACKAGE GUID CLASS_SVGTitleElement;
extern DELPHI_PACKAGE GUID IID_ISVGMetadataElement;
extern DELPHI_PACKAGE GUID DIID_DispSVGMetadataElement;
extern DELPHI_PACKAGE GUID CLASS_SVGMetadataElement;
extern DELPHI_PACKAGE GUID DIID_DispSVGElementInstance;
extern DELPHI_PACKAGE GUID CLASS_SVGElementInstance;
extern DELPHI_PACKAGE GUID DIID_DispSVGElementInstanceList;
extern DELPHI_PACKAGE GUID CLASS_SVGElementInstanceList;
extern DELPHI_PACKAGE GUID IID_IDOMException;
extern DELPHI_PACKAGE GUID IID_IRangeException;
extern DELPHI_PACKAGE GUID IID_ISVGException;
extern DELPHI_PACKAGE GUID IID_IEventException;
extern DELPHI_PACKAGE GUID DIID_DispDOMException;
extern DELPHI_PACKAGE GUID CLASS_DOMException;
extern DELPHI_PACKAGE GUID DIID_DispRangeException;
extern DELPHI_PACKAGE GUID CLASS_RangeException;
extern DELPHI_PACKAGE GUID DIID_DispSVGException;
extern DELPHI_PACKAGE GUID CLASS_SVGException;
extern DELPHI_PACKAGE GUID DIID_DispEventException;
extern DELPHI_PACKAGE GUID CLASS_EventException;
extern DELPHI_PACKAGE GUID IID_ISVGScriptElement;
extern DELPHI_PACKAGE GUID DIID_DispSVGScriptElement;
extern DELPHI_PACKAGE GUID CLASS_SVGScriptElement;
extern DELPHI_PACKAGE GUID IID_ISVGStyleElement;
extern DELPHI_PACKAGE GUID DIID_DispSVGStyleElement;
extern DELPHI_PACKAGE GUID CLASS_SVGStyleElement;
extern DELPHI_PACKAGE GUID DIID_DispSVGTextContentElement;
extern DELPHI_PACKAGE GUID CLASS_SVGTextContentElement;
extern DELPHI_PACKAGE GUID DIID_DispSVGTextPositioningElement;
extern DELPHI_PACKAGE GUID CLASS_SVGTextPositioningElement;
extern DELPHI_PACKAGE GUID DIID_DispDOMDocumentType;
extern DELPHI_PACKAGE GUID CLASS_DOMDocumentType;
extern DELPHI_PACKAGE GUID DIID_DispNodeIterator;
extern DELPHI_PACKAGE GUID CLASS_NodeIterator;
extern DELPHI_PACKAGE GUID DIID_DispTreeWalker;
extern DELPHI_PACKAGE GUID CLASS_TreeWalker;
extern DELPHI_PACKAGE GUID DIID_DispDOMProcessingInstruction;
extern DELPHI_PACKAGE GUID CLASS_DOMProcessingInstruction;
extern DELPHI_PACKAGE GUID DIID_DispHTMLPerformance;
extern DELPHI_PACKAGE GUID CLASS_HTMLPerformance;
extern DELPHI_PACKAGE GUID DIID_DispHTMLPerformanceNavigation;
extern DELPHI_PACKAGE GUID CLASS_HTMLPerformanceNavigation;
extern DELPHI_PACKAGE GUID DIID_DispHTMLPerformanceTiming;
extern DELPHI_PACKAGE GUID CLASS_HTMLPerformanceTiming;
extern DELPHI_PACKAGE GUID IID_ISVGTSpanElement;
extern DELPHI_PACKAGE GUID DIID_DispSVGTSpanElement;
extern DELPHI_PACKAGE GUID CLASS_SVGTSpanElement;
extern DELPHI_PACKAGE GUID IID_ITemplatePrinter;
extern DELPHI_PACKAGE GUID IID_ITemplatePrinter2;
extern DELPHI_PACKAGE GUID IID_ITemplatePrinter3;
extern DELPHI_PACKAGE GUID IID_IPrintManagerTemplatePrinter;
extern DELPHI_PACKAGE GUID IID_IPrintManagerTemplatePrinter2;
extern DELPHI_PACKAGE GUID CLASS_CTemplatePrinter;
extern DELPHI_PACKAGE GUID DIID_DispCPrintManagerTemplatePrinter;
extern DELPHI_PACKAGE GUID CLASS_CPrintManagerTemplatePrinter;
extern DELPHI_PACKAGE GUID IID_ISVGTextPathElement;
extern DELPHI_PACKAGE GUID DIID_DispSVGTextPathElement;
extern DELPHI_PACKAGE GUID CLASS_SVGTextPathElement;
extern DELPHI_PACKAGE GUID IID_IDOMXmlSerializer;
extern DELPHI_PACKAGE GUID IID_IDOMXmlSerializerFactory;
extern DELPHI_PACKAGE GUID IID_IDOMParser;
extern DELPHI_PACKAGE GUID IID_IDOMParserFactory;
extern DELPHI_PACKAGE GUID DIID_DispXMLSerializer;
extern DELPHI_PACKAGE GUID CLASS_XMLSerializer;
extern DELPHI_PACKAGE GUID CLASS_HTMLDOMXmlSerializerFactory;
extern DELPHI_PACKAGE GUID DIID_DispDOMParser;
extern DELPHI_PACKAGE GUID CLASS_DOMParser;
extern DELPHI_PACKAGE GUID CLASS_DOMParserFactory;
extern DELPHI_PACKAGE GUID DIID_DispHTMLSemanticElement;
extern DELPHI_PACKAGE GUID CLASS_HTMLSemanticElement;
extern DELPHI_PACKAGE GUID IID_IHTMLProgressElement;
extern DELPHI_PACKAGE GUID DIID_DispHTMLProgressElement;
extern DELPHI_PACKAGE GUID CLASS_HTMLProgressElement;
extern DELPHI_PACKAGE GUID IID_IDOMMSTransitionEvent;
extern DELPHI_PACKAGE GUID DIID_DispDOMMSTransitionEvent;
extern DELPHI_PACKAGE GUID CLASS_DOMMSTransitionEvent;
extern DELPHI_PACKAGE GUID IID_IDOMMSAnimationEvent;
extern DELPHI_PACKAGE GUID DIID_DispDOMMSAnimationEvent;
extern DELPHI_PACKAGE GUID CLASS_DOMMSAnimationEvent;
extern DELPHI_PACKAGE GUID IID_IWebGeocoordinates;
extern DELPHI_PACKAGE GUID IID_IWebGeopositionError;
extern DELPHI_PACKAGE GUID IID_IWebGeoposition;
extern DELPHI_PACKAGE GUID DIID_DispWebGeolocation;
extern DELPHI_PACKAGE GUID CLASS_WebGeolocation;
extern DELPHI_PACKAGE GUID DIID_DispWebGeocoordinates;
extern DELPHI_PACKAGE GUID CLASS_WebGeocoordinates;
extern DELPHI_PACKAGE GUID DIID_DispWebGeopositionError;
extern DELPHI_PACKAGE GUID CLASS_WebGeopositionError;
extern DELPHI_PACKAGE GUID DIID_DispWebGeoposition;
extern DELPHI_PACKAGE GUID CLASS_WebGeoposition;
extern DELPHI_PACKAGE GUID IID_IClientCaps;
extern DELPHI_PACKAGE GUID CLASS_CClientCaps;
extern DELPHI_PACKAGE GUID IID_IDOMMSManipulationEvent;
extern DELPHI_PACKAGE GUID DIID_DispDOMMSManipulationEvent;
extern DELPHI_PACKAGE GUID CLASS_DOMMSManipulationEvent;
extern DELPHI_PACKAGE GUID IID_IDOMCloseEvent;
extern DELPHI_PACKAGE GUID DIID_DispDOMCloseEvent;
extern DELPHI_PACKAGE GUID CLASS_DOMCloseEvent;
extern DELPHI_PACKAGE GUID DIID_DispApplicationCache;
extern DELPHI_PACKAGE GUID CLASS_applicationCache;
extern DELPHI_PACKAGE GUID IID_ICSSFilterSite;
extern DELPHI_PACKAGE GUID IID_IMarkupPointer;
extern DELPHI_PACKAGE GUID IID_IMarkupContainer;
extern DELPHI_PACKAGE GUID IID_IMarkupContainer2;
extern DELPHI_PACKAGE GUID IID_IHTMLChangeSink;
extern DELPHI_PACKAGE GUID IID_IHTMLChangeLog;
extern DELPHI_PACKAGE GUID IID_IActiveIMMApp;
extern DELPHI_PACKAGE GUID IID_IEnumRegisterWordA;
extern DELPHI_PACKAGE GUID IID_IEnumRegisterWordW;
extern DELPHI_PACKAGE GUID IID_IEnumInputContext;
extern DELPHI_PACKAGE GUID IID_ISegmentList;
extern DELPHI_PACKAGE GUID IID_ISegmentListIterator;
extern DELPHI_PACKAGE GUID IID_ISegment;
extern DELPHI_PACKAGE GUID IID_IHTMLCaret;
extern DELPHI_PACKAGE GUID IID_IDisplayPointer;
extern DELPHI_PACKAGE GUID IID_ILineInfo;
extern DELPHI_PACKAGE GUID IID_IElementSegment;
extern DELPHI_PACKAGE GUID IID_IHighlightSegment;
extern DELPHI_PACKAGE GUID IID_IHighlightRenderingServices;
extern DELPHI_PACKAGE GUID IID_IDisplayServices;
extern DELPHI_PACKAGE GUID IID_IHTMLComputedStyle;
extern DELPHI_PACKAGE GUID IID_IHtmlDlgSafeHelper;
extern DELPHI_PACKAGE GUID IID_IBlockFormats;
extern DELPHI_PACKAGE GUID IID_IFontNames;
extern DELPHI_PACKAGE GUID IID_ICSSFilter;
extern DELPHI_PACKAGE GUID IID_ISecureUrlHost;
extern DELPHI_PACKAGE GUID IID_IMarkupServices;
extern DELPHI_PACKAGE GUID IID_IMarkupServices2;
extern DELPHI_PACKAGE GUID IID_IHTMLChangePlayback;
extern DELPHI_PACKAGE GUID IID_IMarkupPointer2;
extern DELPHI_PACKAGE GUID IID_IMarkupTextFrags;
extern DELPHI_PACKAGE GUID IID_IXMLGenericParse;
extern DELPHI_PACKAGE GUID IID_IHTMLEditHost;
extern DELPHI_PACKAGE GUID IID_IHTMLEditHost2;
extern DELPHI_PACKAGE GUID IID_ISequenceNumber;
extern DELPHI_PACKAGE GUID IID_IIMEServices;
extern DELPHI_PACKAGE GUID IID_ISelectionServicesListener;
extern DELPHI_PACKAGE GUID IID_ISelectionServices;
extern DELPHI_PACKAGE GUID IID_IHTMLEditDesigner;
extern DELPHI_PACKAGE GUID IID_IHTMLEditServices;
extern DELPHI_PACKAGE GUID IID_IHTMLEditServices2;
extern DELPHI_PACKAGE GUID CLASS_HtmlDlgSafeHelper;
extern DELPHI_PACKAGE GUID CLASS_BlockFormats;
extern DELPHI_PACKAGE GUID CLASS_FontNames;
extern DELPHI_PACKAGE GUID IID_IDeveloperConsoleMessageReceiver;
extern DELPHI_PACKAGE GUID IID_IScriptEventHandler;
extern DELPHI_PACKAGE GUID IID_IDebugCallbackNotificationHandler;
extern DELPHI_PACKAGE GUID IID_IScriptEventHandlerSourceInfo;
extern DELPHI_PACKAGE GUID IID_IDOMEventRegistrationCallback;
extern DELPHI_PACKAGE GUID IID_IEventTarget2;
extern DELPHI_PACKAGE GUID DIID_HTMLNamespaceEvents;
extern DELPHI_PACKAGE GUID IID_IHTMLNamespace;
extern DELPHI_PACKAGE GUID IID_IHTMLNamespaceCollection;
extern DELPHI_PACKAGE GUID DIID_DispHTMLNamespace;
extern DELPHI_PACKAGE GUID CLASS_HTMLNamespace;
extern DELPHI_PACKAGE GUID DIID_DispHTMLNamespaceCollection;
extern DELPHI_PACKAGE GUID CLASS_HTMLNamespaceCollection;
extern DELPHI_PACKAGE GUID IID_IHTMLPainter;
extern DELPHI_PACKAGE GUID IID_IHTMLPaintSite;
extern DELPHI_PACKAGE GUID IID_IHTMLPainterEventInfo;
extern DELPHI_PACKAGE GUID IID_IHTMLPainterOverlay;
extern DELPHI_PACKAGE GUID IID_IHTMLIPrintCollection;
extern DELPHI_PACKAGE GUID IID_IEnumPrivacyRecords;
extern DELPHI_PACKAGE GUID IID_IWPCBlockedUrls;
extern DELPHI_PACKAGE GUID IID_IHTMLDOMConstructorCollection;
extern DELPHI_PACKAGE GUID IID_IHTMLDialog;
extern DELPHI_PACKAGE GUID IID_IHTMLDialog2;
extern DELPHI_PACKAGE GUID IID_IHTMLDialog3;
extern DELPHI_PACKAGE GUID IID_IHTMLModelessInit;
extern DELPHI_PACKAGE GUID CLASS_ThreadDialogProcParam;
extern DELPHI_PACKAGE GUID CLASS_HTMLDialog;
extern DELPHI_PACKAGE GUID IID_IHTMLPopup;
extern DELPHI_PACKAGE GUID DIID_DispHTMLPopup;
extern DELPHI_PACKAGE GUID CLASS_HTMLPopup;
extern DELPHI_PACKAGE GUID IID_IHTMLAppBehavior;
extern DELPHI_PACKAGE GUID IID_IHTMLAppBehavior2;
extern DELPHI_PACKAGE GUID IID_IHTMLAppBehavior3;
extern DELPHI_PACKAGE GUID DIID_DispHTMLAppBehavior;
extern DELPHI_PACKAGE GUID CLASS_HTMLAppBehavior;
extern DELPHI_PACKAGE GUID CLASS_OldHTMLDocument;
extern DELPHI_PACKAGE GUID CLASS_OldHTMLFormElement;
extern DELPHI_PACKAGE GUID DIID_DispIHTMLInputButtonElement;
extern DELPHI_PACKAGE GUID CLASS_HTMLInputButtonElement;
extern DELPHI_PACKAGE GUID DIID_DispIHTMLInputTextElement;
extern DELPHI_PACKAGE GUID CLASS_HTMLInputTextElement;
extern DELPHI_PACKAGE GUID DIID_DispIHTMLInputFileElement;
extern DELPHI_PACKAGE GUID CLASS_HTMLInputFileElement;
extern DELPHI_PACKAGE GUID DIID_DispIHTMLOptionButtonElement;
extern DELPHI_PACKAGE GUID CLASS_HTMLOptionButtonElement;
extern DELPHI_PACKAGE GUID DIID_DispIHTMLInputImage;
extern DELPHI_PACKAGE GUID CLASS_htmlInputImage;
extern DELPHI_PACKAGE GUID IID_IElementNamespace;
extern DELPHI_PACKAGE GUID IID_IElementNamespaceTable;
extern DELPHI_PACKAGE GUID IID_IElementNamespaceFactory;
extern DELPHI_PACKAGE GUID IID_IElementNamespaceFactory2;
extern DELPHI_PACKAGE GUID IID_IElementNamespaceFactoryCallback;
extern DELPHI_PACKAGE GUID IID_IElementBehaviorSiteOM2;
extern DELPHI_PACKAGE GUID IID_IElementBehaviorCategory;
extern DELPHI_PACKAGE GUID IID_IElementBehaviorSiteCategory;
extern DELPHI_PACKAGE GUID IID_IEnumUnknown;
extern DELPHI_PACKAGE GUID IID_IElementBehaviorSubmit;
extern DELPHI_PACKAGE GUID IID_IElementBehaviorFocus;
extern DELPHI_PACKAGE GUID IID_IElementBehaviorLayout;
extern DELPHI_PACKAGE GUID IID_IElementBehaviorLayout2;
extern DELPHI_PACKAGE GUID IID_IElementBehaviorSiteLayout;
extern DELPHI_PACKAGE GUID IID_IElementBehaviorSiteLayout2;
extern DELPHI_PACKAGE GUID IID_IHostBehaviorInit;
extern DELPHI_PACKAGE GUID IID_ISurfacePresenter;
extern DELPHI_PACKAGE GUID IID_IViewObjectPresentSite;
extern DELPHI_PACKAGE GUID IID_ICanvasPixelArrayData;
extern DELPHI_PACKAGE GUID IID_IViewObjectPrint;
extern DELPHI_PACKAGE GUID IID_IViewObjectPresentNotifySite;
extern DELPHI_PACKAGE GUID IID_IViewObjectPresentNotify;
extern DELPHI_PACKAGE GUID IID_ITrackingProtection;
extern DELPHI_PACKAGE GUID IID_IBFCacheable;
static const unsigned htmlDesignModeInherit = unsigned(0xfffffffe);
static const unsigned htmlDesignModeOn = unsigned(0xffffffff);
static const System::Int8 htmlDesignModeOff = System::Int8(0x0);
static const int htmlDesignMode_Max = int(0x7fffffff);
static const System::Int8 htmlZOrderFront = System::Int8(0x0);
static const System::Int8 htmlZOrderBack = System::Int8(0x1);
static const int htmlZOrder_Max = int(0x7fffffff);
static const System::Int8 htmlClearNotSet = System::Int8(0x0);
static const System::Int8 htmlClearAll = System::Int8(0x1);
static const System::Int8 htmlClearLeft = System::Int8(0x2);
static const System::Int8 htmlClearRight = System::Int8(0x3);
static const System::Int8 htmlClearBoth = System::Int8(0x4);
static const System::Int8 htmlClearNone = System::Int8(0x5);
static const int htmlClear_Max = int(0x7fffffff);
static const System::Int8 htmlControlAlignNotSet = System::Int8(0x0);
static const System::Int8 htmlControlAlignLeft = System::Int8(0x1);
static const System::Int8 htmlControlAlignCenter = System::Int8(0x2);
static const System::Int8 htmlControlAlignRight = System::Int8(0x3);
static const System::Int8 htmlControlAlignTextTop = System::Int8(0x4);
static const System::Int8 htmlControlAlignAbsMiddle = System::Int8(0x5);
static const System::Int8 htmlControlAlignBaseline = System::Int8(0x6);
static const System::Int8 htmlControlAlignAbsBottom = System::Int8(0x7);
static const System::Int8 htmlControlAlignBottom = System::Int8(0x8);
static const System::Int8 htmlControlAlignMiddle = System::Int8(0x9);
static const System::Int8 htmlControlAlignTop = System::Int8(0xa);
static const int htmlControlAlign_Max = int(0x7fffffff);
static const System::Int8 htmlBlockAlignNotSet = System::Int8(0x0);
static const System::Int8 htmlBlockAlignLeft = System::Int8(0x1);
static const System::Int8 htmlBlockAlignCenter = System::Int8(0x2);
static const System::Int8 htmlBlockAlignRight = System::Int8(0x3);
static const System::Int8 htmlBlockAlignJustify = System::Int8(0x4);
static const int htmlBlockAlign_Max = int(0x7fffffff);
static const System::Int8 htmlReadyStateuninitialized = System::Int8(0x0);
static const System::Int8 htmlReadyStateloading = System::Int8(0x1);
static const System::Int8 htmlReadyStateloaded = System::Int8(0x2);
static const System::Int8 htmlReadyStateinteractive = System::Int8(0x3);
static const System::Int8 htmlReadyStatecomplete = System::Int8(0x4);
static const int htmlReadyState_Max = int(0x7fffffff);
static const unsigned htmlLoopLoopInfinite = unsigned(0xffffffff);
static const int htmlLoop_Max = int(0x7fffffff);
static const System::Int8 mediaTypeNotSet = System::Int8(0x0);
static const System::Word mediaTypeAll = System::Word(0x1ff);
static const System::Int8 mediaTypeAural = System::Int8(0x1);
static const System::Int8 mediaTypeBraille = System::Int8(0x2);
static const System::Int8 mediaTypeEmbossed = System::Int8(0x4);
static const System::Int8 mediaTypeHandheld = System::Int8(0x8);
static const System::Int8 mediaTypePrint = System::Int8(0x10);
static const System::Int8 mediaTypeProjection = System::Int8(0x20);
static const System::Int8 mediaTypeScreen = System::Int8(0x40);
static const System::Byte mediaTypeTty = System::Byte(0x80);
static const System::Word mediaTypeTv = System::Word(0x100);
static const int mediaType_Max = int(0x7fffffff);
static const System::Int8 DomConstructorObject = System::Int8(0x0);
static const System::Int8 DomConstructorAttr = System::Int8(0x1);
static const System::Int8 DomConstructorBehaviorUrnsCollection = System::Int8(0x2);
static const System::Int8 DomConstructorBookmarkCollection = System::Int8(0x3);
static const System::Int8 DomConstructorCompatibleInfo = System::Int8(0x4);
static const System::Int8 DomConstructorCompatibleInfoCollection = System::Int8(0x5);
static const System::Int8 DomConstructorControlRangeCollection = System::Int8(0x6);
static const System::Int8 DomConstructorCSSCurrentStyleDeclaration = System::Int8(0x7);
static const System::Int8 DomConstructorCSSRuleList = System::Int8(0x8);
static const System::Int8 DomConstructorCSSRuleStyleDeclaration = System::Int8(0x9);
static const System::Int8 DomConstructorCSSStyleDeclaration = System::Int8(0xa);
static const System::Int8 DomConstructorCSSStyleRule = System::Int8(0xb);
static const System::Int8 DomConstructorCSSStyleSheet = System::Int8(0xc);
static const System::Int8 DomConstructorDataTransfer = System::Int8(0xd);
static const System::Int8 DomConstructorDOMImplementation = System::Int8(0xe);
static const System::Int8 DomConstructorElement = System::Int8(0xf);
static const System::Int8 DomConstructorEvent = System::Int8(0x10);
static const System::Int8 DomConstructorHistory = System::Int8(0x11);
static const System::Int8 DomConstructorHTCElementBehaviorDefaults = System::Int8(0x12);
static const System::Int8 DomConstructorHTMLAnchorElement = System::Int8(0x13);
static const System::Int8 DomConstructorHTMLAreaElement = System::Int8(0x14);
static const System::Int8 DomConstructorHTMLAreasCollection = System::Int8(0x15);
static const System::Int8 DomConstructorHTMLBaseElement = System::Int8(0x16);
static const System::Int8 DomConstructorHTMLBaseFontElement = System::Int8(0x17);
static const System::Int8 DomConstructorHTMLBGSoundElement = System::Int8(0x18);
static const System::Int8 DomConstructorHTMLBlockElement = System::Int8(0x19);
static const System::Int8 DomConstructorHTMLBodyElement = System::Int8(0x1a);
static const System::Int8 DomConstructorHTMLBRElement = System::Int8(0x1b);
static const System::Int8 DomConstructorHTMLButtonElement = System::Int8(0x1c);
static const System::Int8 DomConstructorHTMLCollection = System::Int8(0x1d);
static const System::Int8 DomConstructorHTMLCommentElement = System::Int8(0x1e);
static const System::Int8 DomConstructorHTMLDDElement = System::Int8(0x1f);
static const System::Int8 DomConstructorHTMLDivElement = System::Int8(0x20);
static const System::Int8 DomConstructorHTMLDocument = System::Int8(0x21);
static const System::Int8 DomConstructorHTMLDListElement = System::Int8(0x22);
static const System::Int8 DomConstructorHTMLDTElement = System::Int8(0x23);
static const System::Int8 DomConstructorHTMLEmbedElement = System::Int8(0x24);
static const System::Int8 DomConstructorHTMLFieldSetElement = System::Int8(0x25);
static const System::Int8 DomConstructorHTMLFontElement = System::Int8(0x26);
static const System::Int8 DomConstructorHTMLFormElement = System::Int8(0x27);
static const System::Int8 DomConstructorHTMLFrameElement = System::Int8(0x28);
static const System::Int8 DomConstructorHTMLFrameSetElement = System::Int8(0x29);
static const System::Int8 DomConstructorHTMLGenericElement = System::Int8(0x2a);
static const System::Int8 DomConstructorHTMLHeadElement = System::Int8(0x2b);
static const System::Int8 DomConstructorHTMLHeadingElement = System::Int8(0x2c);
static const System::Int8 DomConstructorHTMLHRElement = System::Int8(0x2d);
static const System::Int8 DomConstructorHTMLHtmlElement = System::Int8(0x2e);
static const System::Int8 DomConstructorHTMLIFrameElement = System::Int8(0x2f);
static const System::Int8 DomConstructorHTMLImageElement = System::Int8(0x30);
static const System::Int8 DomConstructorHTMLInputElement = System::Int8(0x31);
static const System::Int8 DomConstructorHTMLIsIndexElement = System::Int8(0x32);
static const System::Int8 DomConstructorHTMLLabelElement = System::Int8(0x33);
static const System::Int8 DomConstructorHTMLLegendElement = System::Int8(0x34);
static const System::Int8 DomConstructorHTMLLIElement = System::Int8(0x35);
static const System::Int8 DomConstructorHTMLLinkElement = System::Int8(0x36);
static const System::Int8 DomConstructorHTMLMapElement = System::Int8(0x37);
static const System::Int8 DomConstructorHTMLMarqueeElement = System::Int8(0x38);
static const System::Int8 DomConstructorHTMLMetaElement = System::Int8(0x39);
static const System::Int8 DomConstructorHTMLModelessDialog = System::Int8(0x3a);
static const System::Int8 DomConstructorHTMLNamespaceInfo = System::Int8(0x3b);
static const System::Int8 DomConstructorHTMLNamespaceInfoCollection = System::Int8(0x3c);
static const System::Int8 DomConstructorHTMLNextIdElement = System::Int8(0x3d);
static const System::Int8 DomConstructorHTMLNoShowElement = System::Int8(0x3e);
static const System::Int8 DomConstructorHTMLObjectElement = System::Int8(0x3f);
static const System::Int8 DomConstructorHTMLOListElement = System::Int8(0x40);
static const System::Int8 DomConstructorHTMLOptionElement = System::Int8(0x41);
static const System::Int8 DomConstructorHTMLParagraphElement = System::Int8(0x42);
static const System::Int8 DomConstructorHTMLParamElement = System::Int8(0x43);
static const System::Int8 DomConstructorHTMLPhraseElement = System::Int8(0x44);
static const System::Int8 DomConstructorHTMLPluginsCollection = System::Int8(0x45);
static const System::Int8 DomConstructorHTMLPopup = System::Int8(0x46);
static const System::Int8 DomConstructorHTMLScriptElement = System::Int8(0x47);
static const System::Int8 DomConstructorHTMLSelectElement = System::Int8(0x48);
static const System::Int8 DomConstructorHTMLSpanElement = System::Int8(0x49);
static const System::Int8 DomConstructorHTMLStyleElement = System::Int8(0x4a);
static const System::Int8 DomConstructorHTMLTableCaptionElement = System::Int8(0x4b);
static const System::Int8 DomConstructorHTMLTableCellElement = System::Int8(0x4c);
static const System::Int8 DomConstructorHTMLTableColElement = System::Int8(0x4d);
static const System::Int8 DomConstructorHTMLTableElement = System::Int8(0x4e);
static const System::Int8 DomConstructorHTMLTableRowElement = System::Int8(0x4f);
static const System::Int8 DomConstructorHTMLTableSectionElement = System::Int8(0x50);
static const System::Int8 DomConstructorHTMLTextAreaElement = System::Int8(0x51);
static const System::Int8 DomConstructorHTMLTextElement = System::Int8(0x52);
static const System::Int8 DomConstructorHTMLTitleElement = System::Int8(0x53);
static const System::Int8 DomConstructorHTMLUListElement = System::Int8(0x54);
static const System::Int8 DomConstructorHTMLUnknownElement = System::Int8(0x55);
static const System::Int8 DomConstructorImage = System::Int8(0x56);
static const System::Int8 DomConstructorLocation = System::Int8(0x57);
static const System::Int8 DomConstructorNamedNodeMap = System::Int8(0x58);
static const System::Int8 DomConstructorNavigator = System::Int8(0x59);
static const System::Int8 DomConstructorNodeList = System::Int8(0x5a);
static const System::Int8 DomConstructorOption = System::Int8(0x5b);
static const System::Int8 DomConstructorScreen = System::Int8(0x5c);
static const System::Int8 DomConstructorSelection = System::Int8(0x5d);
static const System::Int8 DomConstructorStaticNodeList = System::Int8(0x5e);
static const System::Int8 DomConstructorStorage = System::Int8(0x5f);
static const System::Int8 DomConstructorStyleSheetList = System::Int8(0x60);
static const System::Int8 DomConstructorStyleSheetPage = System::Int8(0x61);
static const System::Int8 DomConstructorStyleSheetPageList = System::Int8(0x62);
static const System::Int8 DomConstructorText = System::Int8(0x63);
static const System::Int8 DomConstructorTextRange = System::Int8(0x64);
static const System::Int8 DomConstructorTextRangeCollection = System::Int8(0x65);
static const System::Int8 DomConstructorTextRectangle = System::Int8(0x66);
static const System::Int8 DomConstructorTextRectangleList = System::Int8(0x67);
static const System::Int8 DomConstructorWindow = System::Int8(0x68);
static const System::Int8 DomConstructorXDomainRequest = System::Int8(0x69);
static const System::Int8 DomConstructorXMLHttpRequest = System::Int8(0x6a);
static const System::Int8 DomConstructorMax = System::Int8(0x6b);
static const int DomConstructor_Max = int(0x7fffffff);
static const System::Int8 styleTextTransformNotSet = System::Int8(0x0);
static const System::Int8 styleTextTransformCapitalize = System::Int8(0x1);
static const System::Int8 styleTextTransformLowercase = System::Int8(0x2);
static const System::Int8 styleTextTransformUppercase = System::Int8(0x3);
static const System::Int8 styleTextTransformNone = System::Int8(0x4);
static const int styleTextTransform_Max = int(0x7fffffff);
static const System::Int8 styleDataRepeatNone = System::Int8(0x0);
static const System::Int8 styleDataRepeatInner = System::Int8(0x1);
static const int styleDataRepeat_Max = int(0x7fffffff);
static const System::Int8 styleOverflowNotSet = System::Int8(0x0);
static const System::Int8 styleOverflowAuto = System::Int8(0x1);
static const System::Int8 styleOverflowHidden = System::Int8(0x2);
static const System::Int8 styleOverflowVisible = System::Int8(0x3);
static const System::Int8 styleOverflowScroll = System::Int8(0x4);
static const int styleOverflow_Max = int(0x7fffffff);
static const System::Int8 styleMsOverflowStyleNotSet = System::Int8(0x0);
static const System::Int8 styleMsOverflowStyleAuto = System::Int8(0x1);
static const System::Int8 styleMsOverflowStyleNone = System::Int8(0x2);
static const System::Int8 styleMsOverflowStyleScrollbar = System::Int8(0x3);
static const System::Int8 styleMsOverflowStyleMsAutoHidingScrollbar = System::Int8(0x4);
static const int styleMsOverflowStyle_Max = int(0x7fffffff);
static const System::Int8 styleTableLayoutNotSet = System::Int8(0x0);
static const System::Int8 styleTableLayoutAuto = System::Int8(0x1);
static const System::Int8 styleTableLayoutFixed = System::Int8(0x2);
static const int styleTableLayout_Max = int(0x7fffffff);
static const System::Int8 styleBorderCollapseNotSet = System::Int8(0x0);
static const System::Int8 styleBorderCollapseSeparate = System::Int8(0x1);
static const System::Int8 styleBorderCollapseCollapse = System::Int8(0x2);
static const int styleBorderCollapse_Max = int(0x7fffffff);
static const System::Int8 styleCaptionSideNotSet = System::Int8(0x0);
static const System::Int8 styleCaptionSideTop = System::Int8(0x1);
static const System::Int8 styleCaptionSideBottom = System::Int8(0x2);
static const System::Int8 styleCaptionSideLeft = System::Int8(0x3);
static const System::Int8 styleCaptionSideRight = System::Int8(0x4);
static const int styleCaptionSide_Max = int(0x7fffffff);
static const System::Int8 styleEmptyCellsNotSet = System::Int8(0x0);
static const System::Int8 styleEmptyCellsShow = System::Int8(0x1);
static const System::Int8 styleEmptyCellsHide = System::Int8(0x2);
static const int styleEmptyCells_Max = int(0x7fffffff);
static const System::Int8 styleFontStyleNotSet = System::Int8(0x0);
static const System::Int8 styleFontStyleItalic = System::Int8(0x1);
static const System::Int8 styleFontStyleOblique = System::Int8(0x2);
static const System::Int8 styleFontStyleNormal = System::Int8(0x3);
static const int styleFontStyle_Max = int(0x7fffffff);
static const System::Int8 styleFontVariantNotSet = System::Int8(0x0);
static const System::Int8 styleFontVariantSmallCaps = System::Int8(0x1);
static const System::Int8 styleFontVariantNormal = System::Int8(0x2);
static const int styleFontVariant_Max = int(0x7fffffff);
static const System::Int8 styleBackgroundRepeatRepeat = System::Int8(0x0);
static const System::Int8 styleBackgroundRepeatRepeatX = System::Int8(0x1);
static const System::Int8 styleBackgroundRepeatRepeatY = System::Int8(0x2);
static const System::Int8 styleBackgroundRepeatNoRepeat = System::Int8(0x3);
static const System::Int8 styleBackgroundRepeatNotSet = System::Int8(0x4);
static const int styleBackgroundRepeat_Max = int(0x7fffffff);
static const System::Int8 styleBackgroundAttachmentFixed = System::Int8(0x0);
static const System::Int8 styleBackgroundAttachmentScroll = System::Int8(0x1);
static const System::Int8 styleBackgroundAttachmentNotSet = System::Int8(0x2);
static const int styleBackgroundAttachment_Max = int(0x7fffffff);
static const System::Int8 styleBackgroundAttachment3Fixed = System::Int8(0x0);
static const System::Int8 styleBackgroundAttachment3Scroll = System::Int8(0x1);
static const System::Int8 styleBackgroundAttachment3Local = System::Int8(0x2);
static const System::Int8 styleBackgroundAttachment3NotSet = System::Int8(0x3);
static const int styleBackgroundAttachment3_Max = int(0x7fffffff);
static const System::Int8 styleBackgroundClipBorderBox = System::Int8(0x0);
static const System::Int8 styleBackgroundClipPaddingBox = System::Int8(0x1);
static const System::Int8 styleBackgroundClipContentBox = System::Int8(0x2);
static const System::Int8 styleBackgroundClipNotSet = System::Int8(0x3);
static const int styleBackgroundClip_Max = int(0x7fffffff);
static const System::Int8 styleBackgroundOriginBorderBox = System::Int8(0x0);
static const System::Int8 styleBackgroundOriginPaddingBox = System::Int8(0x1);
static const System::Int8 styleBackgroundOriginContentBox = System::Int8(0x2);
static const System::Int8 styleBackgroundOriginNotSet = System::Int8(0x3);
static const int styleBackgroundOrigin_Max = int(0x7fffffff);
static const System::Int8 styleVerticalAlignAuto = System::Int8(0x0);
static const System::Int8 styleVerticalAlignBaseline = System::Int8(0x1);
static const System::Int8 styleVerticalAlignSub = System::Int8(0x2);
static const System::Int8 styleVerticalAlignSuper = System::Int8(0x3);
static const System::Int8 styleVerticalAlignTop = System::Int8(0x4);
static const System::Int8 styleVerticalAlignTextTop = System::Int8(0x5);
static const System::Int8 styleVerticalAlignMiddle = System::Int8(0x6);
static const System::Int8 styleVerticalAlignBottom = System::Int8(0x7);
static const System::Int8 styleVerticalAlignTextBottom = System::Int8(0x8);
static const System::Int8 styleVerticalAlignInherit = System::Int8(0x9);
static const System::Int8 styleVerticalAlignNotSet = System::Int8(0xa);
static const int styleVerticalAlign_Max = int(0x7fffffff);
static const System::Int8 styleFontWeightNotSet = System::Int8(0x0);
static const System::Int8 styleFontWeight100 = System::Int8(0x1);
static const System::Int8 styleFontWeight200 = System::Int8(0x2);
static const System::Int8 styleFontWeight300 = System::Int8(0x3);
static const System::Int8 styleFontWeight400 = System::Int8(0x4);
static const System::Int8 styleFontWeight500 = System::Int8(0x5);
static const System::Int8 styleFontWeight600 = System::Int8(0x6);
static const System::Int8 styleFontWeight700 = System::Int8(0x7);
static const System::Int8 styleFontWeight800 = System::Int8(0x8);
static const System::Int8 styleFontWeight900 = System::Int8(0x9);
static const System::Int8 styleFontWeightNormal = System::Int8(0xa);
static const System::Int8 styleFontWeightBold = System::Int8(0xb);
static const System::Int8 styleFontWeightBolder = System::Int8(0xc);
static const System::Int8 styleFontWeightLighter = System::Int8(0xd);
static const int styleFontWeight_Max = int(0x7fffffff);
static const System::Int8 styleFontSizeXXSmall = System::Int8(0x0);
static const System::Int8 styleFontSizeXSmall = System::Int8(0x1);
static const System::Int8 styleFontSizeSmall = System::Int8(0x2);
static const System::Int8 styleFontSizeMedium = System::Int8(0x3);
static const System::Int8 styleFontSizeLarge = System::Int8(0x4);
static const System::Int8 styleFontSizeXLarge = System::Int8(0x5);
static const System::Int8 styleFontSizeXXLarge = System::Int8(0x6);
static const System::Int8 styleFontSizeSmaller = System::Int8(0x7);
static const System::Int8 styleFontSizeLarger = System::Int8(0x8);
static const int styleFontSize_Max = int(0x7fffffff);
static const unsigned styleZIndexAuto = unsigned(0x80000001);
static const int styleZIndex_Max = int(0x7fffffff);
static const unsigned styleWidowsOrphansNotSet = unsigned(0x80000001);
static const int styleWidowsOrphans_Max = int(0x7fffffff);
static const System::Int8 styleAutoAuto = System::Int8(0x0);
static const int styleAuto_Max = int(0x7fffffff);
static const System::Int8 styleNoneNone = System::Int8(0x0);
static const int styleNone_Max = int(0x7fffffff);
static const System::Int8 styleNormalNormal = System::Int8(0x0);
static const int styleNormal_Max = int(0x7fffffff);
static const System::Int8 styleBorderWidthThin = System::Int8(0x0);
static const System::Int8 styleBorderWidthMedium = System::Int8(0x1);
static const System::Int8 styleBorderWidthThick = System::Int8(0x2);
static const int styleBorderWidth_Max = int(0x7fffffff);
static const System::Int8 stylePositionNotSet = System::Int8(0x0);
static const System::Int8 stylePositionstatic = System::Int8(0x1);
static const System::Int8 stylePositionrelative = System::Int8(0x2);
static const System::Int8 stylePositionabsolute = System::Int8(0x3);
static const System::Int8 stylePositionfixed = System::Int8(0x4);
static const System::Int8 stylePositionMsPage = System::Int8(0x5);
static const System::Int8 stylePositionMsDeviceFixed = System::Int8(0x6);
static const int stylePosition_Max = int(0x7fffffff);
static const System::Int8 styleBorderStyleNotSet = System::Int8(0x0);
static const System::Int8 styleBorderStyleDotted = System::Int8(0x1);
static const System::Int8 styleBorderStyleDashed = System::Int8(0x2);
static const System::Int8 styleBorderStyleSolid = System::Int8(0x3);
static const System::Int8 styleBorderStyleDouble = System::Int8(0x4);
static const System::Int8 styleBorderStyleGroove = System::Int8(0x5);
static const System::Int8 styleBorderStyleRidge = System::Int8(0x6);
static const System::Int8 styleBorderStyleInset = System::Int8(0x7);
static const System::Int8 styleBorderStyleOutset = System::Int8(0x8);
static const System::Int8 styleBorderStyleWindowInset = System::Int8(0x9);
static const System::Int8 styleBorderStyleNone = System::Int8(0xa);
static const System::Int8 styleBorderStyleHidden = System::Int8(0xb);
static const int styleBorderStyle_Max = int(0x7fffffff);
static const System::Int8 styleOutlineStyleNotSet = System::Int8(0x0);
static const System::Int8 styleOutlineStyleDotted = System::Int8(0x1);
static const System::Int8 styleOutlineStyleDashed = System::Int8(0x2);
static const System::Int8 styleOutlineStyleSolid = System::Int8(0x3);
static const System::Int8 styleOutlineStyleDouble = System::Int8(0x4);
static const System::Int8 styleOutlineStyleGroove = System::Int8(0x5);
static const System::Int8 styleOutlineStyleRidge = System::Int8(0x6);
static const System::Int8 styleOutlineStyleInset = System::Int8(0x7);
static const System::Int8 styleOutlineStyleOutset = System::Int8(0x8);
static const System::Int8 styleOutlineStyleWindowInset = System::Int8(0x9);
static const System::Int8 styleOutlineStyleNone = System::Int8(0xa);
static const int styleOutlineStyle_Max = int(0x7fffffff);
static const System::Int8 styleStyleFloatNotSet = System::Int8(0x0);
static const System::Int8 styleStyleFloatLeft = System::Int8(0x1);
static const System::Int8 styleStyleFloatRight = System::Int8(0x2);
static const System::Int8 styleStyleFloatNone = System::Int8(0x3);
static const int styleStyleFloat_Max = int(0x7fffffff);
static const System::Int8 styleDisplayNotSet = System::Int8(0x0);
static const System::Int8 styleDisplayBlock = System::Int8(0x1);
static const System::Int8 styleDisplayInline = System::Int8(0x2);
static const System::Int8 styleDisplayListItem = System::Int8(0x3);
static const System::Int8 styleDisplayNone = System::Int8(0x4);
static const System::Int8 styleDisplayTableHeaderGroup = System::Int8(0x5);
static const System::Int8 styleDisplayTableFooterGroup = System::Int8(0x6);
static const System::Int8 styleDisplayInlineBlock = System::Int8(0x7);
static const System::Int8 styleDisplayTable = System::Int8(0x8);
static const System::Int8 styleDisplayInlineTable = System::Int8(0x9);
static const System::Int8 styleDisplayTableRow = System::Int8(0xa);
static const System::Int8 styleDisplayTableRowGroup = System::Int8(0xb);
static const System::Int8 styleDisplayTableColumn = System::Int8(0xc);
static const System::Int8 styleDisplayTableColumnGroup = System::Int8(0xd);
static const System::Int8 styleDisplayTableCell = System::Int8(0xe);
static const System::Int8 styleDisplayTableCaption = System::Int8(0xf);
static const System::Int8 styleDisplayRunIn = System::Int8(0x10);
static const System::Int8 styleDisplayRuby = System::Int8(0x11);
static const System::Int8 styleDisplayRubyBase = System::Int8(0x12);
static const System::Int8 styleDisplayRubyText = System::Int8(0x13);
static const System::Int8 styleDisplayRubyBaseContainer = System::Int8(0x14);
static const System::Int8 styleDisplayRubyTextContainer = System::Int8(0x15);
static const System::Int8 styleDisplayMsFlexbox = System::Int8(0x16);
static const System::Int8 styleDisplayMsInlineFlexbox = System::Int8(0x17);
static const System::Int8 styleDisplayMsGrid = System::Int8(0x18);
static const System::Int8 styleDisplayMsInlineGrid = System::Int8(0x19);
static const System::Int8 styleDisplayFlex = System::Int8(0x1a);
static const System::Int8 styleDisplayInlineFlex = System::Int8(0x1b);
static const int styleDisplay_Max = int(0x7fffffff);
static const System::Int8 styleVisibilityNotSet = System::Int8(0x0);
static const System::Int8 styleVisibilityInherit = System::Int8(0x1);
static const System::Int8 styleVisibilityVisible = System::Int8(0x2);
static const System::Int8 styleVisibilityHidden = System::Int8(0x3);
static const System::Int8 styleVisibilityCollapse = System::Int8(0x4);
static const int styleVisibility_Max = int(0x7fffffff);
static const System::Int8 styleListStyleTypeNotSet = System::Int8(0x0);
static const System::Int8 styleListStyleTypeDisc = System::Int8(0x1);
static const System::Int8 styleListStyleTypeCircle = System::Int8(0x2);
static const System::Int8 styleListStyleTypeSquare = System::Int8(0x3);
static const System::Int8 styleListStyleTypeDecimal = System::Int8(0x4);
static const System::Int8 styleListStyleTypeLowerRoman = System::Int8(0x5);
static const System::Int8 styleListStyleTypeUpperRoman = System::Int8(0x6);
static const System::Int8 styleListStyleTypeLowerAlpha = System::Int8(0x7);
static const System::Int8 styleListStyleTypeUpperAlpha = System::Int8(0x8);
static const System::Int8 styleListStyleTypeNone = System::Int8(0x9);
static const System::Int8 styleListStyleTypeDecimalLeadingZero = System::Int8(0xa);
static const System::Int8 styleListStyleTypeGeorgian = System::Int8(0xb);
static const System::Int8 styleListStyleTypeArmenian = System::Int8(0xc);
static const System::Int8 styleListStyleTypeUpperLatin = System::Int8(0xd);
static const System::Int8 styleListStyleTypeLowerLatin = System::Int8(0xe);
static const System::Int8 styleListStyleTypeUpperGreek = System::Int8(0xf);
static const System::Int8 styleListStyleTypeLowerGreek = System::Int8(0x10);
static const int styleListStyleType_Max = int(0x7fffffff);
static const System::Int8 styleListStylePositionNotSet = System::Int8(0x0);
static const System::Int8 styleListStylePositionInside = System::Int8(0x1);
static const System::Int8 styleListStylePositionOutSide = System::Int8(0x2);
static const int styleListStylePosition_Max = int(0x7fffffff);
static const System::Int8 styleWhiteSpaceNotSet = System::Int8(0x0);
static const System::Int8 styleWhiteSpaceNormal = System::Int8(0x1);
static const System::Int8 styleWhiteSpacePre = System::Int8(0x2);
static const System::Int8 styleWhiteSpaceNowrap = System::Int8(0x3);
static const System::Int8 styleWhiteSpacePreline = System::Int8(0x4);
static const System::Int8 styleWhiteSpacePrewrap = System::Int8(0x5);
static const int styleWhiteSpace_Max = int(0x7fffffff);
static const System::Int8 stylePageBreakNotSet = System::Int8(0x0);
static const System::Int8 stylePageBreakAuto = System::Int8(0x1);
static const System::Int8 stylePageBreakAlways = System::Int8(0x2);
static const System::Int8 stylePageBreakLeft = System::Int8(0x3);
static const System::Int8 stylePageBreakRight = System::Int8(0x4);
static const System::Int8 stylePageBreakAvoid = System::Int8(0x5);
static const int stylePageBreak_Max = int(0x7fffffff);
static const System::Int8 stylePageBreakInsideNotSet = System::Int8(0x0);
static const System::Int8 stylePageBreakInsideAuto = System::Int8(0x1);
static const System::Int8 stylePageBreakInsideAvoid = System::Int8(0x2);
static const int stylePageBreakInside_Max = int(0x7fffffff);
static const System::Int8 styleCursorAuto = System::Int8(0x0);
static const System::Int8 styleCursorCrosshair = System::Int8(0x1);
static const System::Int8 styleCursorDefault = System::Int8(0x2);
static const System::Int8 styleCursorHand = System::Int8(0x3);
static const System::Int8 styleCursorMove = System::Int8(0x4);
static const System::Int8 styleCursorE_resize = System::Int8(0x5);
static const System::Int8 styleCursorNe_resize = System::Int8(0x6);
static const System::Int8 styleCursorNw_resize = System::Int8(0x7);
static const System::Int8 styleCursorN_resize = System::Int8(0x8);
static const System::Int8 styleCursorSe_resize = System::Int8(0x9);
static const System::Int8 styleCursorSw_resize = System::Int8(0xa);
static const System::Int8 styleCursorS_resize = System::Int8(0xb);
static const System::Int8 styleCursorW_resize = System::Int8(0xc);
static const System::Int8 styleCursorText = System::Int8(0xd);
static const System::Int8 styleCursorWait = System::Int8(0xe);
static const System::Int8 styleCursorHelp = System::Int8(0xf);
static const System::Int8 styleCursorPointer = System::Int8(0x10);
static const System::Int8 styleCursorProgress = System::Int8(0x11);
static const System::Int8 styleCursorNot_allowed = System::Int8(0x12);
static const System::Int8 styleCursorNo_drop = System::Int8(0x13);
static const System::Int8 styleCursorVertical_text = System::Int8(0x14);
static const System::Int8 styleCursorall_scroll = System::Int8(0x15);
static const System::Int8 styleCursorcol_resize = System::Int8(0x16);
static const System::Int8 styleCursorrow_resize = System::Int8(0x17);
static const System::Int8 styleCursorNone = System::Int8(0x18);
static const System::Int8 styleCursorContext_menu = System::Int8(0x19);
static const System::Int8 styleCursorEw_resize = System::Int8(0x1a);
static const System::Int8 styleCursorNs_resize = System::Int8(0x1b);
static const System::Int8 styleCursorNesw_resize = System::Int8(0x1c);
static const System::Int8 styleCursorNwse_resize = System::Int8(0x1d);
static const System::Int8 styleCursorCell = System::Int8(0x1e);
static const System::Int8 styleCursorCopy = System::Int8(0x1f);
static const System::Int8 styleCursorAlias = System::Int8(0x20);
static const System::Int8 styleCursorcustom = System::Int8(0x21);
static const System::Int8 styleCursorNotSet = System::Int8(0x22);
static const int styleCursor_Max = int(0x7fffffff);
static const System::Int8 styleDirNotSet = System::Int8(0x0);
static const System::Int8 styleDirLeftToRight = System::Int8(0x1);
static const System::Int8 styleDirRightToLeft = System::Int8(0x2);
static const System::Int8 styleDirInherit = System::Int8(0x3);
static const int styleDir_Max = int(0x7fffffff);
static const System::Int8 styleBidiNotSet = System::Int8(0x0);
static const System::Int8 styleBidiNormal = System::Int8(0x1);
static const System::Int8 styleBidiEmbed = System::Int8(0x2);
static const System::Int8 styleBidiOverride = System::Int8(0x3);
static const System::Int8 styleBidiInherit = System::Int8(0x4);
static const int styleBidi_Max = int(0x7fffffff);
static const System::Int8 styleImeModeAuto = System::Int8(0x0);
static const System::Int8 styleImeModeActive = System::Int8(0x1);
static const System::Int8 styleImeModeInactive = System::Int8(0x2);
static const System::Int8 styleImeModeDisabled = System::Int8(0x3);
static const System::Int8 styleImeModeNotSet = System::Int8(0x4);
static const int styleImeMode_Max = int(0x7fffffff);
static const System::Int8 styleRubyAlignNotSet = System::Int8(0x0);
static const System::Int8 styleRubyAlignAuto = System::Int8(0x1);
static const System::Int8 styleRubyAlignLeft = System::Int8(0x2);
static const System::Int8 styleRubyAlignCenter = System::Int8(0x3);
static const System::Int8 styleRubyAlignRight = System::Int8(0x4);
static const System::Int8 styleRubyAlignDistributeLetter = System::Int8(0x5);
static const System::Int8 styleRubyAlignDistributeSpace = System::Int8(0x6);
static const System::Int8 styleRubyAlignLineEdge = System::Int8(0x7);
static const int styleRubyAlign_Max = int(0x7fffffff);
static const System::Int8 styleRubyPositionNotSet = System::Int8(0x0);
static const System::Int8 styleRubyPositionAbove = System::Int8(0x1);
static const System::Int8 styleRubyPositionInline = System::Int8(0x2);
static const int styleRubyPosition_Max = int(0x7fffffff);
static const System::Int8 styleRubyOverhangNotSet = System::Int8(0x0);
static const System::Int8 styleRubyOverhangAuto = System::Int8(0x1);
static const System::Int8 styleRubyOverhangWhitespace = System::Int8(0x2);
static const System::Int8 styleRubyOverhangNone = System::Int8(0x3);
static const int styleRubyOverhang_Max = int(0x7fffffff);
static const System::Int8 styleLayoutGridCharNotSet = System::Int8(0x0);
static const System::Int8 styleLayoutGridCharAuto = System::Int8(0x1);
static const System::Int8 styleLayoutGridCharNone = System::Int8(0x2);
static const int styleLayoutGridChar_Max = int(0x7fffffff);
static const System::Int8 styleLayoutGridLineNotSet = System::Int8(0x0);
static const System::Int8 styleLayoutGridLineAuto = System::Int8(0x1);
static const System::Int8 styleLayoutGridLineNone = System::Int8(0x2);
static const int styleLayoutGridLine_Max = int(0x7fffffff);
static const System::Int8 styleLayoutGridModeNotSet = System::Int8(0x0);
static const System::Int8 styleLayoutGridModeChar = System::Int8(0x1);
static const System::Int8 styleLayoutGridModeLine = System::Int8(0x2);
static const System::Int8 styleLayoutGridModeBoth = System::Int8(0x3);
static const System::Int8 styleLayoutGridModeNone = System::Int8(0x4);
static const int styleLayoutGridMode_Max = int(0x7fffffff);
static const System::Int8 styleLayoutGridTypeNotSet = System::Int8(0x0);
static const System::Int8 styleLayoutGridTypeLoose = System::Int8(0x1);
static const System::Int8 styleLayoutGridTypeStrict = System::Int8(0x2);
static const System::Int8 styleLayoutGridTypeFixed = System::Int8(0x3);
static const int styleLayoutGridType_Max = int(0x7fffffff);
static const System::Int8 styleLineBreakNotSet = System::Int8(0x0);
static const System::Int8 styleLineBreakNormal = System::Int8(0x1);
static const System::Int8 styleLineBreakStrict = System::Int8(0x2);
static const int styleLineBreak_Max = int(0x7fffffff);
static const System::Int8 styleWordBreakNotSet = System::Int8(0x0);
static const System::Int8 styleWordBreakNormal = System::Int8(0x1);
static const System::Int8 styleWordBreakBreakAll = System::Int8(0x2);
static const System::Int8 styleWordBreakKeepAll = System::Int8(0x3);
static const int styleWordBreak_Max = int(0x7fffffff);
static const System::Int8 styleWordWrapNotSet = System::Int8(0x0);
static const System::Int8 styleWordWrapOff = System::Int8(0x1);
static const System::Int8 styleWordWrapOn = System::Int8(0x2);
static const int styleWordWrap_Max = int(0x7fffffff);
static const System::Int8 styleTextJustifyNotSet = System::Int8(0x0);
static const System::Int8 styleTextJustifyInterWord = System::Int8(0x1);
static const System::Int8 styleTextJustifyNewspaper = System::Int8(0x2);
static const System::Int8 styleTextJustifyDistribute = System::Int8(0x3);
static const System::Int8 styleTextJustifyDistributeAllLines = System::Int8(0x4);
static const System::Int8 styleTextJustifyInterIdeograph = System::Int8(0x5);
static const System::Int8 styleTextJustifyInterCluster = System::Int8(0x6);
static const System::Int8 styleTextJustifyKashida = System::Int8(0x7);
static const System::Int8 styleTextJustifyAuto = System::Int8(0x8);
static const int styleTextJustify_Max = int(0x7fffffff);
static const System::Int8 styleTextAlignLastNotSet = System::Int8(0x0);
static const System::Int8 styleTextAlignLastLeft = System::Int8(0x1);
static const System::Int8 styleTextAlignLastCenter = System::Int8(0x2);
static const System::Int8 styleTextAlignLastRight = System::Int8(0x3);
static const System::Int8 styleTextAlignLastJustify = System::Int8(0x4);
static const System::Int8 styleTextAlignLastAuto = System::Int8(0x5);
static const int styleTextAlignLast_Max = int(0x7fffffff);
static const System::Int8 styleTextJustifyTrimNotSet = System::Int8(0x0);
static const System::Int8 styleTextJustifyTrimNone = System::Int8(0x1);
static const System::Int8 styleTextJustifyTrimPunctuation = System::Int8(0x2);
static const System::Int8 styleTextJustifyTrimPunctAndKana = System::Int8(0x3);
static const int styleTextJustifyTrim_Max = int(0x7fffffff);
static const System::Int8 styleAcceleratorFalse = System::Int8(0x0);
static const System::Int8 styleAcceleratorTrue = System::Int8(0x1);
static const int styleAccelerator_Max = int(0x7fffffff);
static const System::Int8 styleLayoutFlowHorizontal = System::Int8(0x0);
static const System::Int8 styleLayoutFlowVerticalIdeographic = System::Int8(0x1);
static const System::Int8 styleLayoutFlowNotSet = System::Int8(0x2);
static const int styleLayoutFlow_Max = int(0x7fffffff);
static const System::Int8 styleBlockProgressionTb = System::Int8(0x0);
static const System::Int8 styleBlockProgressionRl = System::Int8(0x1);
static const System::Int8 styleBlockProgressionBt = System::Int8(0x2);
static const System::Int8 styleBlockProgressionLr = System::Int8(0x3);
static const System::Int8 styleBlockProgressionNotSet = System::Int8(0x4);
static const int styleBlockProgression_Max = int(0x7fffffff);
static const System::Int8 styleWritingModeLrtb = System::Int8(0x0);
static const System::Int8 styleWritingModeTbrl = System::Int8(0x1);
static const System::Int8 styleWritingModeRltb = System::Int8(0x2);
static const System::Int8 styleWritingModeBtrl = System::Int8(0x3);
static const System::Int8 styleWritingModeNotSet = System::Int8(0x4);
static const System::Int8 styleWritingModeTblr = System::Int8(0x5);
static const System::Int8 styleWritingModeBtlr = System::Int8(0x6);
static const System::Int8 styleWritingModeLrbt = System::Int8(0x7);
static const System::Int8 styleWritingModeRlbt = System::Int8(0x8);
static const System::Int8 styleWritingModeLr = System::Int8(0x9);
static const System::Int8 styleWritingModeRl = System::Int8(0xa);
static const System::Int8 styleWritingModeTb = System::Int8(0xb);
static const int styleWritingMode_Max = int(0x7fffffff);
static const System::Int8 styleBoolFalse = System::Int8(0x0);
static const System::Int8 styleBoolTrue = System::Int8(0x1);
static const int styleBool_Max = int(0x7fffffff);
static const System::Int8 styleTextUnderlinePositionBelow = System::Int8(0x0);
static const System::Int8 styleTextUnderlinePositionAbove = System::Int8(0x1);
static const System::Int8 styleTextUnderlinePositionAuto = System::Int8(0x2);
static const System::Int8 styleTextUnderlinePositionNotSet = System::Int8(0x3);
static const int styleTextUnderlinePosition_Max = int(0x7fffffff);
static const System::Int8 styleTextOverflowClip = System::Int8(0x0);
static const System::Int8 styleTextOverflowEllipsis = System::Int8(0x1);
static const System::Int8 styleTextOverflowNotSet = System::Int8(0x2);
static const int styleTextOverflow_Max = int(0x7fffffff);
static const System::Int8 styleInterpolationNotSet = System::Int8(0x0);
static const System::Int8 styleInterpolationNN = System::Int8(0x1);
static const System::Int8 styleInterpolationBCH = System::Int8(0x2);
static const int styleInterpolation_Max = int(0x7fffffff);
static const System::Int8 styleBoxSizingNotSet = System::Int8(0x0);
static const System::Int8 styleBoxSizingContentBox = System::Int8(0x1);
static const System::Int8 styleBoxSizingBorderBox = System::Int8(0x2);
static const int styleBoxSizing_Max = int(0x7fffffff);
static const System::Int8 styleFlexNone = System::Int8(0x0);
static const System::Int8 styleFlexNotSet = System::Int8(0x1);
static const int styleFlex_Max = int(0x7fffffff);
static const System::Int8 styleFlexBasisAuto = System::Int8(0x0);
static const System::Int8 styleFlexBasisNotSet = System::Int8(0x1);
static const int styleFlexBasis_Max = int(0x7fffffff);
static const System::Int8 styleFlexDirectionRow = System::Int8(0x0);
static const System::Int8 styleFlexDirectionRowReverse = System::Int8(0x1);
static const System::Int8 styleFlexDirectionColumn = System::Int8(0x2);
static const System::Int8 styleFlexDirectionColumnReverse = System::Int8(0x3);
static const System::Int8 styleFlexDirectionNotSet = System::Int8(0x4);
static const int styleFlexDirection_Max = int(0x7fffffff);
static const System::Int8 styleFlexWrapNowrap = System::Int8(0x0);
static const System::Int8 styleFlexWrapWrap = System::Int8(0x1);
static const System::Int8 styleFlexWrapWrapReverse = System::Int8(0x2);
static const System::Int8 styleFlexWrapNotSet = System::Int8(0x3);
static const int styleFlexWrap_Max = int(0x7fffffff);
static const System::Int8 styleMsFlexAlignStart = System::Int8(0x0);
static const System::Int8 styleMsFlexAlignEnd = System::Int8(0x1);
static const System::Int8 styleMsFlexAlignCenter = System::Int8(0x2);
static const System::Int8 styleMsFlexAlignBaseline = System::Int8(0x3);
static const System::Int8 styleMsFlexAlignStretch = System::Int8(0x4);
static const System::Int8 styleMsFlexAlignNotSet = System::Int8(0x5);
static const int styleMsFlexAlign_Max = int(0x7fffffff);
static const System::Int8 styleAlignItemsFlexStart = System::Int8(0x0);
static const System::Int8 styleAlignItemsFlexEnd = System::Int8(0x1);
static const System::Int8 styleAlignItemsCenter = System::Int8(0x2);
static const System::Int8 styleAlignItemsBaseline = System::Int8(0x3);
static const System::Int8 styleAlignItemsStretch = System::Int8(0x4);
static const System::Int8 styleAlignItemsNotSet = System::Int8(0x5);
static const int styleAlignItems_Max = int(0x7fffffff);
static const System::Int8 styleMsFlexItemAlignStart = System::Int8(0x0);
static const System::Int8 styleMsFlexItemAlignEnd = System::Int8(0x1);
static const System::Int8 styleMsFlexItemAlignCenter = System::Int8(0x2);
static const System::Int8 styleMsFlexItemAlignBaseline = System::Int8(0x3);
static const System::Int8 styleMsFlexItemAlignStretch = System::Int8(0x4);
static const System::Int8 styleMsFlexItemAlignAuto = System::Int8(0x5);
static const System::Int8 styleMsFlexItemAlignNotSet = System::Int8(0x6);
static const int styleMsFlexItemAlign_Max = int(0x7fffffff);
static const System::Int8 styleAlignSelfFlexStart = System::Int8(0x0);
static const System::Int8 styleAlignSelfFlexEnd = System::Int8(0x1);
static const System::Int8 styleAlignSelfCenter = System::Int8(0x2);
static const System::Int8 styleAlignSelfBaseline = System::Int8(0x3);
static const System::Int8 styleAlignSelfStretch = System::Int8(0x4);
static const System::Int8 styleAlignSelfAuto = System::Int8(0x5);
static const System::Int8 styleAlignSelfNotSet = System::Int8(0x6);
static const int styleAlignSelf_Max = int(0x7fffffff);
static const System::Int8 styleMsFlexPackStart = System::Int8(0x0);
static const System::Int8 styleMsFlexPackEnd = System::Int8(0x1);
static const System::Int8 styleMsFlexPackCenter = System::Int8(0x2);
static const System::Int8 styleMsFlexPackJustify = System::Int8(0x3);
static const System::Int8 styleMsFlexPackDistribute = System::Int8(0x4);
static const System::Int8 styleMsFlexPackNotSet = System::Int8(0x5);
static const int styleMsFlexPack_Max = int(0x7fffffff);
static const System::Int8 styleJustifyContentFlexStart = System::Int8(0x0);
static const System::Int8 styleJustifyContentFlexEnd = System::Int8(0x1);
static const System::Int8 styleJustifyContentCenter = System::Int8(0x2);
static const System::Int8 styleJustifyContentSpaceBetween = System::Int8(0x3);
static const System::Int8 styleJustifyContentSpaceAround = System::Int8(0x4);
static const System::Int8 styleJustifyContentNotSet = System::Int8(0x5);
static const int styleJustifyContent_Max = int(0x7fffffff);
static const System::Int8 styleMsFlexLinePackStart = System::Int8(0x0);
static const System::Int8 styleMsFlexLinePackEnd = System::Int8(0x1);
static const System::Int8 styleMsFlexLinePackCenter = System::Int8(0x2);
static const System::Int8 styleMsFlexLinePackJustify = System::Int8(0x3);
static const System::Int8 styleMsFlexLinePackDistribute = System::Int8(0x4);
static const System::Int8 styleMsFlexLinePackStretch = System::Int8(0x5);
static const System::Int8 styleMsFlexLinePackNotSet = System::Int8(0x6);
static const int styleMsFlexLinePack_Max = int(0x7fffffff);
static const System::Int8 styleAlignContentFlexStart = System::Int8(0x0);
static const System::Int8 styleAlignContentFlexEnd = System::Int8(0x1);
static const System::Int8 styleAlignContentCenter = System::Int8(0x2);
static const System::Int8 styleAlignContentSpaceBetween = System::Int8(0x3);
static const System::Int8 styleAlignContentSpaceAround = System::Int8(0x4);
static const System::Int8 styleAlignContentStretch = System::Int8(0x5);
static const System::Int8 styleAlignContentNotSet = System::Int8(0x6);
static const int styleAlignContent_Max = int(0x7fffffff);
static const System::Int8 styleColumnFillAuto = System::Int8(0x0);
static const System::Int8 styleColumnFillBalance = System::Int8(0x1);
static const System::Int8 styleColumnFillNotSet = System::Int8(0x2);
static const int styleColumnFill_Max = int(0x7fffffff);
static const System::Int8 styleColumnSpanOne = System::Int8(0x0);
static const System::Int8 styleColumnSpanAll = System::Int8(0x1);
static const System::Int8 styleColumnSpanNotSet = System::Int8(0x2);
static const int styleColumnSpan_Max = int(0x7fffffff);
static const System::Int8 styleBreakNotSet = System::Int8(0x0);
static const System::Int8 styleBreakAuto = System::Int8(0x1);
static const System::Int8 styleBreakAlways = System::Int8(0x2);
static const System::Int8 styleBreakAvoid = System::Int8(0x3);
static const System::Int8 styleBreakLeft = System::Int8(0x4);
static const System::Int8 styleBreakRight = System::Int8(0x5);
static const System::Int8 styleBreakPage = System::Int8(0x6);
static const System::Int8 styleBreakColumn = System::Int8(0x7);
static const System::Int8 styleBreakAvoidPage = System::Int8(0x8);
static const System::Int8 styleBreakAvoidColumn = System::Int8(0x9);
static const int styleBreak_Max = int(0x7fffffff);
static const System::Int8 styleBreakInsideNotSet = System::Int8(0x0);
static const System::Int8 styleBreakInsideAuto = System::Int8(0x1);
static const System::Int8 styleBreakInsideAvoid = System::Int8(0x2);
static const System::Int8 styleBreakInsideAvoidPage = System::Int8(0x3);
static const System::Int8 styleBreakInsideAvoidColumn = System::Int8(0x4);
static const int styleBreakInside_Max = int(0x7fffffff);
static const System::Int8 styleMsScrollChainingNotSet = System::Int8(0x0);
static const System::Int8 styleMsScrollChainingNone = System::Int8(0x1);
static const System::Int8 styleMsScrollChainingChained = System::Int8(0x2);
static const int styleMsScrollChaining_Max = int(0x7fffffff);
static const System::Int8 styleMsContentZoomingNotSet = System::Int8(0x0);
static const System::Int8 styleMsContentZoomingNone = System::Int8(0x1);
static const System::Int8 styleMsContentZoomingZoom = System::Int8(0x2);
static const int styleMsContentZooming_Max = int(0x7fffffff);
static const System::Int8 styleMsContentZoomSnapTypeNotSet = System::Int8(0x0);
static const System::Int8 styleMsContentZoomSnapTypeNone = System::Int8(0x1);
static const System::Int8 styleMsContentZoomSnapTypeMandatory = System::Int8(0x2);
static const System::Int8 styleMsContentZoomSnapTypeProximity = System::Int8(0x3);
static const int styleMsContentZoomSnapType_Max = int(0x7fffffff);
static const System::Int8 styleMsScrollRailsNotSet = System::Int8(0x0);
static const System::Int8 styleMsScrollRailsNone = System::Int8(0x1);
static const System::Int8 styleMsScrollRailsRailed = System::Int8(0x2);
static const int styleMsScrollRails_Max = int(0x7fffffff);
static const System::Int8 styleMsContentZoomChainingNotSet = System::Int8(0x0);
static const System::Int8 styleMsContentZoomChainingNone = System::Int8(0x1);
static const System::Int8 styleMsContentZoomChainingChained = System::Int8(0x2);
static const int styleMsContentZoomChaining_Max = int(0x7fffffff);
static const System::Int8 styleMsScrollSnapTypeNotSet = System::Int8(0x0);
static const System::Int8 styleMsScrollSnapTypeNone = System::Int8(0x1);
static const System::Int8 styleMsScrollSnapTypeMandatory = System::Int8(0x2);
static const System::Int8 styleMsScrollSnapTypeProximity = System::Int8(0x3);
static const int styleMsScrollSnapType_Max = int(0x7fffffff);
static const System::Int8 styleGridColumnNotSet = System::Int8(0x0);
static const int styleGridColumn_Max = int(0x7fffffff);
static const System::Int8 styleGridColumnAlignCenter = System::Int8(0x0);
static const System::Int8 styleGridColumnAlignEnd = System::Int8(0x1);
static const System::Int8 styleGridColumnAlignStart = System::Int8(0x2);
static const System::Int8 styleGridColumnAlignStretch = System::Int8(0x3);
static const System::Int8 styleGridColumnAlignNotSet = System::Int8(0x4);
static const int styleGridColumnAlign_Max = int(0x7fffffff);
static const System::Int8 styleGridColumnSpanNotSet = System::Int8(0x0);
static const int styleGridColumnSpan_Max = int(0x7fffffff);
static const System::Int8 styleGridRowNotSet = System::Int8(0x0);
static const int styleGridRow_Max = int(0x7fffffff);
static const System::Int8 styleGridRowAlignCenter = System::Int8(0x0);
static const System::Int8 styleGridRowAlignEnd = System::Int8(0x1);
static const System::Int8 styleGridRowAlignStart = System::Int8(0x2);
static const System::Int8 styleGridRowAlignStretch = System::Int8(0x3);
static const System::Int8 styleGridRowAlignNotSet = System::Int8(0x4);
static const int styleGridRowAlign_Max = int(0x7fffffff);
static const System::Int8 styleGridRowSpanNotSet = System::Int8(0x0);
static const int styleGridRowSpan_Max = int(0x7fffffff);
static const System::Int8 styleWrapThroughNotSet = System::Int8(0x0);
static const System::Int8 styleWrapThroughWrap = System::Int8(0x1);
static const System::Int8 styleWrapThroughNone = System::Int8(0x2);
static const int styleWrapThrough_Max = int(0x7fffffff);
static const System::Int8 styleWrapFlowNotSet = System::Int8(0x0);
static const System::Int8 styleWrapFlowAuto = System::Int8(0x1);
static const System::Int8 styleWrapFlowBoth = System::Int8(0x2);
static const System::Int8 styleWrapFlowStart = System::Int8(0x3);
static const System::Int8 styleWrapFlowEnd = System::Int8(0x4);
static const System::Int8 styleWrapFlowClear = System::Int8(0x5);
static const System::Int8 styleWrapFlowMinimum = System::Int8(0x6);
static const System::Int8 styleWrapFlowMaximum = System::Int8(0x7);
static const int styleWrapFlow_Max = int(0x7fffffff);
static const System::Int8 styleAlignmentBaselineNotSet = System::Int8(0x0);
static const System::Int8 styleAlignmentBaselineAfterEdge = System::Int8(0x1);
static const System::Int8 styleAlignmentBaselineAlphabetic = System::Int8(0x2);
static const System::Int8 styleAlignmentBaselineAuto = System::Int8(0x3);
static const System::Int8 styleAlignmentBaselineBaseline = System::Int8(0x4);
static const System::Int8 styleAlignmentBaselineBeforeEdge = System::Int8(0x5);
static const System::Int8 styleAlignmentBaselineCentral = System::Int8(0x6);
static const System::Int8 styleAlignmentBaselineHanging = System::Int8(0x7);
static const System::Int8 styleAlignmentBaselineMathematical = System::Int8(0x8);
static const System::Int8 styleAlignmentBaselineMiddle = System::Int8(0x9);
static const System::Int8 styleAlignmentBaselineTextAfterEdge = System::Int8(0xa);
static const System::Int8 styleAlignmentBaselineTextBeforeEdge = System::Int8(0xb);
static const System::Int8 styleAlignmentBaselineIdeographic = System::Int8(0xc);
static const int styleAlignmentBaseline_Max = int(0x7fffffff);
static const System::Int8 styleBaselineShiftBaseline = System::Int8(0x0);
static const System::Int8 styleBaselineShiftSub = System::Int8(0x1);
static const System::Int8 styleBaselineShiftSuper = System::Int8(0x2);
static const int styleBaselineShift_Max = int(0x7fffffff);
static const System::Int8 styleClipRuleNotSet = System::Int8(0x0);
static const System::Int8 styleClipRuleNonZero = System::Int8(0x1);
static const System::Int8 styleClipRuleEvenOdd = System::Int8(0x2);
static const int styleClipRule_Max = int(0x7fffffff);
static const System::Int8 styleDominantBaselineNotSet = System::Int8(0x0);
static const System::Int8 styleDominantBaselineAlphabetic = System::Int8(0x1);
static const System::Int8 styleDominantBaselineAuto = System::Int8(0x2);
static const System::Int8 styleDominantBaselineCentral = System::Int8(0x3);
static const System::Int8 styleDominantBaselineHanging = System::Int8(0x4);
static const System::Int8 styleDominantBaselineIdeographic = System::Int8(0x5);
static const System::Int8 styleDominantBaselineMathematical = System::Int8(0x6);
static const System::Int8 styleDominantBaselineMiddle = System::Int8(0x7);
static const System::Int8 styleDominantBaselineNoChange = System::Int8(0x8);
static const System::Int8 styleDominantBaselineResetSize = System::Int8(0x9);
static const System::Int8 styleDominantBaselineTextAfterEdge = System::Int8(0xa);
static const System::Int8 styleDominantBaselineTextBeforeEdge = System::Int8(0xb);
static const System::Int8 styleDominantBaselineUseScript = System::Int8(0xc);
static const int styleDominantBaseline_Max = int(0x7fffffff);
static const System::Int8 styleFillRuleNotSet = System::Int8(0x0);
static const System::Int8 styleFillRuleNonZero = System::Int8(0x1);
static const System::Int8 styleFillRuleEvenOdd = System::Int8(0x2);
static const int styleFillRule_Max = int(0x7fffffff);
static const System::Int8 styleFontStretchNotSet = System::Int8(0x0);
static const System::Int8 styleFontStretchWider = System::Int8(0x1);
static const System::Int8 styleFontStretchNarrower = System::Int8(0x2);
static const System::Int8 styleFontStretchUltraCondensed = System::Int8(0x3);
static const System::Int8 styleFontStretchExtraCondensed = System::Int8(0x4);
static const System::Int8 styleFontStretchCondensed = System::Int8(0x5);
static const System::Int8 styleFontStretchSemiCondensed = System::Int8(0x6);
static const System::Int8 styleFontStretchNormal = System::Int8(0x7);
static const System::Int8 styleFontStretchSemiExpanded = System::Int8(0x8);
static const System::Int8 styleFontStretchExpanded = System::Int8(0x9);
static const System::Int8 styleFontStretchExtraExpanded = System::Int8(0xa);
static const System::Int8 styleFontStretchUltraExpanded = System::Int8(0xb);
static const int styleFontStretch_Max = int(0x7fffffff);
static const System::Int8 stylePointerEventsNotSet = System::Int8(0x0);
static const System::Int8 stylePointerEventsVisiblePainted = System::Int8(0x1);
static const System::Int8 stylePointerEventsVisibleFill = System::Int8(0x2);
static const System::Int8 stylePointerEventsVisibleStroke = System::Int8(0x3);
static const System::Int8 stylePointerEventsVisible = System::Int8(0x4);
static const System::Int8 stylePointerEventsPainted = System::Int8(0x5);
static const System::Int8 stylePointerEventsFill = System::Int8(0x6);
static const System::Int8 stylePointerEventsStroke = System::Int8(0x7);
static const System::Int8 stylePointerEventsAll = System::Int8(0x8);
static const System::Int8 stylePointerEventsNone = System::Int8(0x9);
static const System::Int8 stylePointerEventsAuto = System::Int8(0xa);
static const int stylePointerEvents_Max = int(0x7fffffff);
static const System::Int8 styleEnableBackgroundNotSet = System::Int8(0x0);
static const System::Int8 styleEnableBackgroundAccumulate = System::Int8(0x1);
static const System::Int8 styleEnableBackgroundNew = System::Int8(0x2);
static const System::Int8 styleEnableBackgroundInherit = System::Int8(0x3);
static const int styleEnableBackground_Max = int(0x7fffffff);
static const System::Int8 styleStrokeLinecapNotSet = System::Int8(0x0);
static const System::Int8 styleStrokeLinecapButt = System::Int8(0x1);
static const System::Int8 styleStrokeLinecapRound = System::Int8(0x2);
static const System::Int8 styleStrokeLinecapSquare = System::Int8(0x3);
static const int styleStrokeLinecap_Max = int(0x7fffffff);
static const System::Int8 styleStrokeLinejoinNotSet = System::Int8(0x0);
static const System::Int8 styleStrokeLinejoinMiter = System::Int8(0x1);
static const System::Int8 styleStrokeLinejoinRound = System::Int8(0x2);
static const System::Int8 styleStrokeLinejoinBevel = System::Int8(0x3);
static const int styleStrokeLinejoin_Max = int(0x7fffffff);
static const System::Int8 styleTextAnchorNotSet = System::Int8(0x0);
static const System::Int8 styleTextAnchorStart = System::Int8(0x1);
static const System::Int8 styleTextAnchorMiddle = System::Int8(0x2);
static const System::Int8 styleTextAnchorEnd = System::Int8(0x3);
static const int styleTextAnchor_Max = int(0x7fffffff);
static const System::Int8 styleAttrTypeString = System::Int8(0x0);
static const System::Int8 styleAttrTypeColor = System::Int8(0x1);
static const System::Int8 styleAttrTypeUrl = System::Int8(0x2);
static const System::Int8 styleAttrTypeInteger = System::Int8(0x3);
static const System::Int8 styleAttrTypeNumber = System::Int8(0x4);
static const System::Int8 styleAttrTypeLength = System::Int8(0x5);
static const System::Int8 styleAttrTypePx = System::Int8(0x6);
static const System::Int8 styleAttrTypeEm = System::Int8(0x7);
static const System::Int8 styleAttrTypeEx = System::Int8(0x8);
static const System::Int8 styleAttrTypeIn = System::Int8(0x9);
static const System::Int8 styleAttrTypeCm = System::Int8(0xa);
static const System::Int8 styleAttrTypeMm = System::Int8(0xb);
static const System::Int8 styleAttrTypePt = System::Int8(0xc);
static const System::Int8 styleAttrTypePc = System::Int8(0xd);
static const System::Int8 styleAttrTypeRem = System::Int8(0xe);
static const System::Int8 styleAttrTypeCh = System::Int8(0xf);
static const System::Int8 styleAttrTypeVh = System::Int8(0x10);
static const System::Int8 styleAttrTypeVw = System::Int8(0x11);
static const System::Int8 styleAttrTypeVmin = System::Int8(0x12);
static const System::Int8 styleAttrTypePercentage = System::Int8(0x13);
static const System::Int8 styleAttrTypeAngle = System::Int8(0x14);
static const System::Int8 styleAttrTypeDeg = System::Int8(0x15);
static const System::Int8 styleAttrTypeRad = System::Int8(0x16);
static const System::Int8 styleAttrTypeGrad = System::Int8(0x17);
static const System::Int8 styleAttrTypeTime = System::Int8(0x18);
static const System::Int8 styleAttrTypeS = System::Int8(0x19);
static const System::Int8 styleAttrTypeMs = System::Int8(0x1a);
static const int styleAttrType_Max = int(0x7fffffff);
static const System::Int8 styleInitialColorNoInitial = System::Int8(0x0);
static const System::Int8 styleInitialColorColorProperty = System::Int8(0x1);
static const System::Int8 styleInitialColorTransparent = System::Int8(0x2);
static const System::Int8 styleInitialColorInvert = System::Int8(0x3);
static const int styleInitialColor_Max = int(0x7fffffff);
static const System::Int8 styleInitialStringNoInitial = System::Int8(0x0);
static const System::Int8 styleInitialStringNone = System::Int8(0x1);
static const System::Int8 styleInitialStringAuto = System::Int8(0x2);
static const System::Int8 styleInitialStringNormal = System::Int8(0x3);
static const int styleInitialString_Max = int(0x7fffffff);
static const System::Int8 styleTransformOriginXNotSet = System::Int8(0x0);
static const System::Int8 styleTransformOriginXLeft = System::Int8(0x1);
static const System::Int8 styleTransformOriginXCenter = System::Int8(0x2);
static const System::Int8 styleTransformOriginXRight = System::Int8(0x3);
static const int styleTransformOriginX_Max = int(0x7fffffff);
static const System::Int8 styleTransformOriginYNotSet = System::Int8(0x0);
static const System::Int8 styleTransformOriginYTop = System::Int8(0x1);
static const System::Int8 styleTransformOriginYCenter = System::Int8(0x2);
static const System::Int8 styleTransformOriginYBottom = System::Int8(0x3);
static const int styleTransformOriginY_Max = int(0x7fffffff);
static const System::Int8 stylePerspectiveOriginXNotSet = System::Int8(0x0);
static const System::Int8 stylePerspectiveOriginXLeft = System::Int8(0x1);
static const System::Int8 stylePerspectiveOriginXCenter = System::Int8(0x2);
static const System::Int8 stylePerspectiveOriginXRight = System::Int8(0x3);
static const int stylePerspectiveOriginX_Max = int(0x7fffffff);
static const System::Int8 stylePerspectiveOriginYNotSet = System::Int8(0x0);
static const System::Int8 stylePerspectiveOriginYTop = System::Int8(0x1);
static const System::Int8 stylePerspectiveOriginYCenter = System::Int8(0x2);
static const System::Int8 stylePerspectiveOriginYBottom = System::Int8(0x3);
static const int stylePerspectiveOriginY_Max = int(0x7fffffff);
static const System::Int8 styleTransformStyleFlat = System::Int8(0x0);
static const System::Int8 styleTransformStyleNotSet = System::Int8(0x1);
static const int styleTransformStyle_Max = int(0x7fffffff);
static const System::Int8 styleBackfaceVisibilityVisible = System::Int8(0x0);
static const System::Int8 styleBackfaceVisibilityHidden = System::Int8(0x1);
static const System::Int8 styleBackfaceVisibilityNotSet = System::Int8(0x2);
static const int styleBackfaceVisibility_Max = int(0x7fffffff);
static const System::Int8 styleTextSizeAdjustNone = System::Int8(0x0);
static const System::Int8 styleTextSizeAdjustAuto = System::Int8(0x1);
static const int styleTextSizeAdjust_Max = int(0x7fffffff);
static const System::Int8 styleColorInterpolationFiltersAuto = System::Int8(0x0);
static const System::Int8 styleColorInterpolationFiltersSRgb = System::Int8(0x1);
static const System::Int8 styleColorInterpolationFiltersLinearRgb = System::Int8(0x2);
static const System::Int8 styleColorInterpolationFiltersNotSet = System::Int8(0x3);
static const int styleColorInterpolationFilters_Max = int(0x7fffffff);
static const System::Int8 styleHyphensNone = System::Int8(0x0);
static const System::Int8 styleHyphensManual = System::Int8(0x1);
static const System::Int8 styleHyphensAuto = System::Int8(0x2);
static const System::Int8 styleHyphensNotSet = System::Int8(0x3);
static const int styleHyphens_Max = int(0x7fffffff);
static const System::Int8 styleHyphenateLimitLinesNoLimit = System::Int8(0x0);
static const int styleHyphenateLimitLines_Max = int(0x7fffffff);
static const System::Int8 styleMsAnimationPlayStateRunning = System::Int8(0x0);
static const System::Int8 styleMsAnimationPlayStatePaused = System::Int8(0x1);
static const System::Int8 styleMsAnimationPlayStateNotSet = System::Int8(0x2);
static const int styleMsAnimationPlayState_Max = int(0x7fffffff);
static const System::Int8 styleMsAnimationDirectionNormal = System::Int8(0x0);
static const System::Int8 styleMsAnimationDirectionAlternate = System::Int8(0x1);
static const System::Int8 styleMsAnimationDirectionReverse = System::Int8(0x2);
static const System::Int8 styleMsAnimationDirectionAlternateReverse = System::Int8(0x3);
static const System::Int8 styleMsAnimationDirectionNotSet = System::Int8(0x4);
static const int styleMsAnimationDirection_Max = int(0x7fffffff);
static const System::Int8 styleMsAnimationFillModeNone = System::Int8(0x0);
static const System::Int8 styleMsAnimationFillModeForwards = System::Int8(0x1);
static const System::Int8 styleMsAnimationFillModeBackwards = System::Int8(0x2);
static const System::Int8 styleMsAnimationFillModeBoth = System::Int8(0x3);
static const System::Int8 styleMsAnimationFillModeNotSet = System::Int8(0x4);
static const int styleMsAnimationFillMode_Max = int(0x7fffffff);
static const System::Int8 styleMsHighContrastAdjustNotSet = System::Int8(0x0);
static const System::Int8 styleMsHighContrastAdjustAuto = System::Int8(0x1);
static const System::Int8 styleMsHighContrastAdjustNone = System::Int8(0x2);
static const int styleMsHighContrastAdjust_Max = int(0x7fffffff);
static const System::Int8 styleMsUserSelectAuto = System::Int8(0x0);
static const System::Int8 styleMsUserSelectText = System::Int8(0x1);
static const System::Int8 styleMsUserSelectElement = System::Int8(0x2);
static const System::Int8 styleMsUserSelectNone = System::Int8(0x3);
static const System::Int8 styleMsUserSelectNotSet = System::Int8(0x4);
static const int styleMsUserSelect_Max = int(0x7fffffff);
static const unsigned styleMsTouchActionNotSet = unsigned(0xffffffff);
static const System::Int8 styleMsTouchActionNone = System::Int8(0x0);
static const System::Int8 styleMsTouchActionAuto = System::Int8(0x1);
static const System::Int8 styleMsTouchActionManipulation = System::Int8(0x2);
static const System::Int8 styleMsTouchActionDoubleTapZoom = System::Int8(0x4);
static const System::Int8 styleMsTouchActionPanX = System::Int8(0x8);
static const System::Int8 styleMsTouchActionPanY = System::Int8(0x10);
static const System::Int8 styleMsTouchActionPinchZoom = System::Int8(0x20);
static const System::Int8 styleMsTouchActionCrossSlideX = System::Int8(0x40);
static const System::Byte styleMsTouchActionCrossSlideY = System::Byte(0x80);
static const int styleMsTouchAction_Max = int(0x7fffffff);
static const System::Int8 styleMsTouchSelectGrippers = System::Int8(0x0);
static const System::Int8 styleMsTouchSelectNone = System::Int8(0x1);
static const System::Int8 styleMsTouchSelectNotSet = System::Int8(0x2);
static const int styleMsTouchSelect_Max = int(0x7fffffff);
static const System::Int8 styleMsScrollTranslationNotSet = System::Int8(0x0);
static const System::Int8 styleMsScrollTranslationNone = System::Int8(0x1);
static const System::Int8 styleMsScrollTranslationVtoH = System::Int8(0x2);
static const int styleMsScrollTranslation_Max = int(0x7fffffff);
static const System::Int8 styleBorderImageRepeatStretch = System::Int8(0x0);
static const System::Int8 styleBorderImageRepeatRepeat = System::Int8(0x1);
static const System::Int8 styleBorderImageRepeatRound = System::Int8(0x2);
static const System::Int8 styleBorderImageRepeatSpace = System::Int8(0x3);
static const System::Int8 styleBorderImageRepeatNotSet = System::Int8(0x4);
static const int styleBorderImageRepeat_Max = int(0x7fffffff);
static const System::Int8 styleBorderImageSliceFillNotSet = System::Int8(0x0);
static const System::Int8 styleBorderImageSliceFillFill = System::Int8(0x1);
static const int styleBorderImageSliceFill_Max = int(0x7fffffff);
static const System::Int8 styleMsImeAlignAuto = System::Int8(0x0);
static const System::Int8 styleMsImeAlignAfter = System::Int8(0x1);
static const System::Int8 styleMsImeAlignNotSet = System::Int8(0x2);
static const int styleMsImeAlign_Max = int(0x7fffffff);
static const System::Int8 styleMsTextCombineHorizontalNone = System::Int8(0x0);
static const System::Int8 styleMsTextCombineHorizontalAll = System::Int8(0x1);
static const System::Int8 styleMsTextCombineHorizontalDigits = System::Int8(0x2);
static const System::Int8 styleMsTextCombineHorizontalNotSet = System::Int8(0x3);
static const int styleMsTextCombineHorizontal_Max = int(0x7fffffff);
static const System::Int8 styleViewportSizeAuto = System::Int8(0x0);
static const System::Int8 styleViewportSizeDeviceWidth = System::Int8(0x1);
static const System::Int8 styleViewportSizeDeviceHeight = System::Int8(0x2);
static const int styleViewportSize_Max = int(0x7fffffff);
static const System::Int8 styleUserZoomNotSet = System::Int8(0x0);
static const System::Int8 styleUserZoomZoom = System::Int8(0x1);
static const System::Int8 styleUserZoomFixed = System::Int8(0x2);
static const int styleUserZoom_Max = int(0x7fffffff);
static const System::Int8 styleTextLineThroughStyleUndefined = System::Int8(0x0);
static const System::Int8 styleTextLineThroughStyleSingle = System::Int8(0x1);
static const System::Int8 styleTextLineThroughStyleDouble = System::Int8(0x2);
static const int styleTextLineThroughStyle_Max = int(0x7fffffff);
static const System::Int8 styleTextUnderlineStyleUndefined = System::Int8(0x0);
static const System::Int8 styleTextUnderlineStyleSingle = System::Int8(0x1);
static const System::Int8 styleTextUnderlineStyleDouble = System::Int8(0x2);
static const System::Int8 styleTextUnderlineStyleWords = System::Int8(0x3);
static const System::Int8 styleTextUnderlineStyleDotted = System::Int8(0x4);
static const System::Int8 styleTextUnderlineStyleThick = System::Int8(0x5);
static const System::Int8 styleTextUnderlineStyleDash = System::Int8(0x6);
static const System::Int8 styleTextUnderlineStyleDotDash = System::Int8(0x7);
static const System::Int8 styleTextUnderlineStyleDotDotDash = System::Int8(0x8);
static const System::Int8 styleTextUnderlineStyleWave = System::Int8(0x9);
static const System::Int8 styleTextUnderlineStyleSingleAccounting = System::Int8(0xa);
static const System::Int8 styleTextUnderlineStyleDoubleAccounting = System::Int8(0xb);
static const System::Int8 styleTextUnderlineStyleThickDash = System::Int8(0xc);
static const int styleTextUnderlineStyle_Max = int(0x7fffffff);
static const System::Int8 styleTextEffectNone = System::Int8(0x0);
static const System::Int8 styleTextEffectEmboss = System::Int8(0x1);
static const System::Int8 styleTextEffectEngrave = System::Int8(0x2);
static const System::Int8 styleTextEffectOutline = System::Int8(0x3);
static const int styleTextEffect_Max = int(0x7fffffff);
static const System::Int8 styleDefaultTextSelectionFalse = System::Int8(0x0);
static const System::Int8 styleDefaultTextSelectionTrue = System::Int8(0x1);
static const int styleDefaultTextSelection_Max = int(0x7fffffff);
static const System::Int8 styleTextDecorationNone = System::Int8(0x0);
static const System::Int8 styleTextDecorationUnderline = System::Int8(0x1);
static const System::Int8 styleTextDecorationOverline = System::Int8(0x2);
static const System::Int8 styleTextDecorationLineThrough = System::Int8(0x3);
static const System::Int8 styleTextDecorationBlink = System::Int8(0x4);
static const int styleTextDecoration_Max = int(0x7fffffff);
static const System::Int8 textDecorationNone = System::Int8(0x0);
static const System::Int8 textDecorationUnderline = System::Int8(0x1);
static const System::Int8 textDecorationOverline = System::Int8(0x2);
static const System::Int8 textDecorationLineThrough = System::Int8(0x3);
static const System::Int8 textDecorationBlink = System::Int8(0x4);
static const int textDecoration_Max = int(0x7fffffff);
static const System::Int8 htmlListTypeNotSet = System::Int8(0x0);
static const System::Int8 htmlListTypeLargeAlpha = System::Int8(0x1);
static const System::Int8 htmlListTypeSmallAlpha = System::Int8(0x2);
static const System::Int8 htmlListTypeLargeRoman = System::Int8(0x3);
static const System::Int8 htmlListTypeSmallRoman = System::Int8(0x4);
static const System::Int8 htmlListTypeNumbers = System::Int8(0x5);
static const System::Int8 htmlListTypeDisc = System::Int8(0x6);
static const System::Int8 htmlListTypeCircle = System::Int8(0x7);
static const System::Int8 htmlListTypeSquare = System::Int8(0x8);
static const int htmlListType_Max = int(0x7fffffff);
static const System::Int8 htmlMethodNotSet = System::Int8(0x0);
static const System::Int8 htmlMethodGet = System::Int8(0x1);
static const System::Int8 htmlMethodPost = System::Int8(0x2);
static const int htmlMethod_Max = int(0x7fffffff);
static const System::Int8 htmlWrapOff = System::Int8(0x1);
static const System::Int8 htmlWrapSoft = System::Int8(0x2);
static const System::Int8 htmlWrapHard = System::Int8(0x3);
static const int htmlWrap_Max = int(0x7fffffff);
static const System::Int8 htmlDirNotSet = System::Int8(0x0);
static const System::Int8 htmlDirLeftToRight = System::Int8(0x1);
static const System::Int8 htmlDirRightToLeft = System::Int8(0x2);
static const int htmlDir_Max = int(0x7fffffff);
static const System::Int8 htmlEditableInherit = System::Int8(0x0);
static const System::Int8 htmlEditableTrue = System::Int8(0x1);
static const System::Int8 htmlEditableFalse = System::Int8(0x2);
static const int htmlEditable_Max = int(0x7fffffff);
static const System::Int8 htmlInputNotSet = System::Int8(0x0);
static const System::Int8 htmlInputButton = System::Int8(0x1);
static const System::Int8 htmlInputCheckbox = System::Int8(0x2);
static const System::Int8 htmlInputFile = System::Int8(0x3);
static const System::Int8 htmlInputHidden = System::Int8(0x4);
static const System::Int8 htmlInputImage_ = System::Int8(0x5);
static const System::Int8 htmlInputPassword = System::Int8(0x6);
static const System::Int8 htmlInputRadio = System::Int8(0x7);
static const System::Int8 htmlInputReset = System::Int8(0x8);
static const System::Int8 htmlInputSelectOne = System::Int8(0x9);
static const System::Int8 htmlInputSelectMultiple = System::Int8(0xa);
static const System::Int8 htmlInputSubmit = System::Int8(0xb);
static const System::Int8 htmlInputText = System::Int8(0xc);
static const System::Int8 htmlInputTextarea = System::Int8(0xd);
static const System::Int8 htmlInputRichtext = System::Int8(0xe);
static const System::Int8 htmlInputRange = System::Int8(0xf);
static const System::Int8 htmlInputUrl = System::Int8(0x10);
static const System::Int8 htmlInputEmail = System::Int8(0x11);
static const System::Int8 htmlInputNumber = System::Int8(0x12);
static const System::Int8 htmlInputTel = System::Int8(0x13);
static const System::Int8 htmlInputSearch = System::Int8(0x14);
static const int htmlInput_Max = int(0x7fffffff);
static const System::Int8 htmlSpellCheckNotSet = System::Int8(0x0);
static const System::Int8 htmlSpellCheckTrue = System::Int8(0x1);
static const System::Int8 htmlSpellCheckFalse = System::Int8(0x2);
static const System::Int8 htmlSpellCheckDefault = System::Int8(0x3);
static const int htmlSpellCheck_Max = int(0x7fffffff);
static const System::Int8 htmlEncodingURL = System::Int8(0x0);
static const System::Int8 htmlEncodingMultipart = System::Int8(0x1);
static const System::Int8 htmlEncodingText = System::Int8(0x2);
static const int htmlEncoding_Max = int(0x7fffffff);
static const System::Int8 htmlAdjacencyBeforeBegin = System::Int8(0x1);
static const System::Int8 htmlAdjacencyAfterBegin = System::Int8(0x2);
static const System::Int8 htmlAdjacencyBeforeEnd = System::Int8(0x3);
static const System::Int8 htmlAdjacencyAfterEnd = System::Int8(0x4);
static const int htmlAdjacency_Max = int(0x7fffffff);
static const unsigned htmlTabIndexNotSet = unsigned(0xffff8000);
static const int htmlTabIndex_Max = int(0x7fffffff);
static const System::Int8 htmlComponentClient = System::Int8(0x0);
static const System::Int8 htmlComponentSbLeft = System::Int8(0x1);
static const System::Int8 htmlComponentSbPageLeft = System::Int8(0x2);
static const System::Int8 htmlComponentSbHThumb = System::Int8(0x3);
static const System::Int8 htmlComponentSbPageRight = System::Int8(0x4);
static const System::Int8 htmlComponentSbRight = System::Int8(0x5);
static const System::Int8 htmlComponentSbUp = System::Int8(0x6);
static const System::Int8 htmlComponentSbPageUp = System::Int8(0x7);
static const System::Int8 htmlComponentSbVThumb = System::Int8(0x8);
static const System::Int8 htmlComponentSbPageDown = System::Int8(0x9);
static const System::Int8 htmlComponentSbDown = System::Int8(0xa);
static const System::Int8 htmlComponentSbLeft2 = System::Int8(0xb);
static const System::Int8 htmlComponentSbPageLeft2 = System::Int8(0xc);
static const System::Int8 htmlComponentSbRight2 = System::Int8(0xd);
static const System::Int8 htmlComponentSbPageRight2 = System::Int8(0xe);
static const System::Int8 htmlComponentSbUp2 = System::Int8(0xf);
static const System::Int8 htmlComponentSbPageUp2 = System::Int8(0x10);
static const System::Int8 htmlComponentSbDown2 = System::Int8(0x11);
static const System::Int8 htmlComponentSbPageDown2 = System::Int8(0x12);
static const System::Int8 htmlComponentSbTop = System::Int8(0x13);
static const System::Int8 htmlComponentSbBottom = System::Int8(0x14);
static const System::Int8 htmlComponentOutside = System::Int8(0x15);
static const System::Int8 htmlComponentGHTopLeft = System::Int8(0x16);
static const System::Int8 htmlComponentGHLeft = System::Int8(0x17);
static const System::Int8 htmlComponentGHTop = System::Int8(0x18);
static const System::Int8 htmlComponentGHBottomLeft = System::Int8(0x19);
static const System::Int8 htmlComponentGHTopRight = System::Int8(0x1a);
static const System::Int8 htmlComponentGHBottom = System::Int8(0x1b);
static const System::Int8 htmlComponentGHRight = System::Int8(0x1c);
static const System::Int8 htmlComponentGHBottomRight = System::Int8(0x1d);
static const int htmlComponent_Max = int(0x7fffffff);
static const System::Int8 htmlApplyLocationInside = System::Int8(0x0);
static const System::Int8 htmlApplyLocationOutside = System::Int8(0x1);
static const int htmlApplyLocation_Max = int(0x7fffffff);
static const System::Int8 htmlGlyphModeNone = System::Int8(0x0);
static const System::Int8 htmlGlyphModeBegin = System::Int8(0x1);
static const System::Int8 htmlGlyphModeEnd = System::Int8(0x2);
static const System::Int8 htmlGlyphModeBoth = System::Int8(0x3);
static const int htmlGlyphMode_Max = int(0x7fffffff);
static const System::Int8 htmlDraggableAuto = System::Int8(0x0);
static const System::Int8 htmlDraggableTrue = System::Int8(0x1);
static const System::Int8 htmlDraggableFalse = System::Int8(0x2);
static const int htmlDraggable_Max = int(0x7fffffff);
static const System::Int8 htmlUnitCharacter = System::Int8(0x1);
static const System::Int8 htmlUnitWord = System::Int8(0x2);
static const System::Int8 htmlUnitSentence = System::Int8(0x3);
static const System::Int8 htmlUnitTextEdit = System::Int8(0x6);
static const int htmlUnit_Max = int(0x7fffffff);
static const System::Int8 htmlEndPointsStartToStart = System::Int8(0x1);
static const System::Int8 htmlEndPointsStartToEnd = System::Int8(0x2);
static const System::Int8 htmlEndPointsEndToStart = System::Int8(0x3);
static const System::Int8 htmlEndPointsEndToEnd = System::Int8(0x4);
static const int htmlEndPoints_Max = int(0x7fffffff);
static const int htmlDirectionForward = int(0x1869f);
static const unsigned htmlDirectionBackward = unsigned(0xfffe7961);
static const int htmlDirection_Max = int(0x7fffffff);
static const System::Int8 htmlStartfileopen = System::Int8(0x0);
static const System::Int8 htmlStartmouseover = System::Int8(0x1);
static const int htmlStart_Max = int(0x7fffffff);
static const System::Int8 bodyScrollyes = System::Int8(0x1);
static const System::Int8 bodyScrollno = System::Int8(0x2);
static const System::Int8 bodyScrollauto = System::Int8(0x4);
static const System::Int8 bodyScrolldefault = System::Int8(0x3);
static const int bodyScroll_Max = int(0x7fffffff);
static const System::Int8 htmlSelectTypeSelectOne = System::Int8(0x1);
static const System::Int8 htmlSelectTypeSelectMultiple = System::Int8(0x2);
static const int htmlSelectType_Max = int(0x7fffffff);
static const System::Int8 htmlSelectExFlagNone = System::Int8(0x0);
static const System::Int8 htmlSelectExFlagHideSelectionInDesign = System::Int8(0x1);
static const int htmlSelectExFlag_Max = int(0x7fffffff);
static const System::Int8 htmlSelectionNone = System::Int8(0x0);
static const System::Int8 htmlSelectionText = System::Int8(0x1);
static const System::Int8 htmlSelectionControl = System::Int8(0x2);
static const System::Int8 htmlSelectionTable = System::Int8(0x3);
static const int htmlSelection_Max = int(0x7fffffff);
static const System::Int8 htmlMarqueeBehaviorscroll = System::Int8(0x1);
static const System::Int8 htmlMarqueeBehaviorslide = System::Int8(0x2);
static const System::Int8 htmlMarqueeBehavioralternate = System::Int8(0x3);
static const int htmlMarqueeBehavior_Max = int(0x7fffffff);
static const System::Int8 htmlMarqueeDirectionleft = System::Int8(0x1);
static const System::Int8 htmlMarqueeDirectionright = System::Int8(0x3);
static const System::Int8 htmlMarqueeDirectionup = System::Int8(0x5);
static const System::Int8 htmlMarqueeDirectiondown = System::Int8(0x7);
static const int htmlMarqueeDirection_Max = int(0x7fffffff);
static const System::Int8 htmlPersistStateNormal = System::Int8(0x0);
static const System::Int8 htmlPersistStateFavorite = System::Int8(0x1);
static const System::Int8 htmlPersistStateHistory = System::Int8(0x2);
static const System::Int8 htmlPersistStateSnapshot = System::Int8(0x3);
static const System::Int8 htmlPersistStateUserData = System::Int8(0x4);
static const int htmlPersistState_Max = int(0x7fffffff);
static const System::Int8 htmlDropEffectCopy = System::Int8(0x0);
static const System::Int8 htmlDropEffectLink = System::Int8(0x1);
static const System::Int8 htmlDropEffectMove = System::Int8(0x2);
static const System::Int8 htmlDropEffectNone = System::Int8(0x3);
static const int htmlDropEffect_Max = int(0x7fffffff);
static const System::Int8 htmlEffectAllowedCopy = System::Int8(0x0);
static const System::Int8 htmlEffectAllowedLink = System::Int8(0x1);
static const System::Int8 htmlEffectAllowedMove = System::Int8(0x2);
static const System::Int8 htmlEffectAllowedCopyLink = System::Int8(0x3);
static const System::Int8 htmlEffectAllowedCopyMove = System::Int8(0x4);
static const System::Int8 htmlEffectAllowedLinkMove = System::Int8(0x5);
static const System::Int8 htmlEffectAllowedAll = System::Int8(0x6);
static const System::Int8 htmlEffectAllowedNone = System::Int8(0x7);
static const System::Int8 htmlEffectAllowedUninitialized = System::Int8(0x8);
static const int htmlEffectAllowed_Max = int(0x7fffffff);
static const System::Int8 htmlCompatModeBackCompat = System::Int8(0x0);
static const System::Int8 htmlCompatModeCSS1Compat = System::Int8(0x1);
static const int htmlCompatMode_Max = int(0x7fffffff);
static const System::Int8 True_ = System::Int8(0x1);
static const System::Int8 False_ = System::Int8(0x0);
static const int BoolValue_Max = int(0x7fffffff);
static const System::Int8 htmlCaptionAlignNotSet = System::Int8(0x0);
static const System::Int8 htmlCaptionAlignLeft = System::Int8(0x1);
static const System::Int8 htmlCaptionAlignCenter = System::Int8(0x2);
static const System::Int8 htmlCaptionAlignRight = System::Int8(0x3);
static const System::Int8 htmlCaptionAlignJustify = System::Int8(0x4);
static const System::Int8 htmlCaptionAlignTop = System::Int8(0x5);
static const System::Int8 htmlCaptionAlignBottom = System::Int8(0x6);
static const int htmlCaptionAlign_Max = int(0x7fffffff);
static const System::Int8 htmlCaptionVAlignNotSet = System::Int8(0x0);
static const System::Int8 htmlCaptionVAlignTop = System::Int8(0x1);
static const System::Int8 htmlCaptionVAlignBottom = System::Int8(0x2);
static const int htmlCaptionVAlign_Max = int(0x7fffffff);
static const System::Int8 htmlFrameNotSet = System::Int8(0x0);
static const System::Int8 htmlFramevoid = System::Int8(0x1);
static const System::Int8 htmlFrameabove = System::Int8(0x2);
static const System::Int8 htmlFramebelow = System::Int8(0x3);
static const System::Int8 htmlFramehsides = System::Int8(0x4);
static const System::Int8 htmlFramelhs = System::Int8(0x5);
static const System::Int8 htmlFramerhs = System::Int8(0x6);
static const System::Int8 htmlFramevsides = System::Int8(0x7);
static const System::Int8 htmlFramebox = System::Int8(0x8);
static const System::Int8 htmlFrameborder = System::Int8(0x9);
static const int htmlFrame_Max = int(0x7fffffff);
static const System::Int8 htmlRulesNotSet = System::Int8(0x0);
static const System::Int8 htmlRulesnone = System::Int8(0x1);
static const System::Int8 htmlRulesgroups = System::Int8(0x2);
static const System::Int8 htmlRulesrows = System::Int8(0x3);
static const System::Int8 htmlRulescols = System::Int8(0x4);
static const System::Int8 htmlRulesall = System::Int8(0x5);
static const int htmlRules_Max = int(0x7fffffff);
static const System::Int8 htmlCellAlignNotSet = System::Int8(0x0);
static const System::Int8 htmlCellAlignLeft = System::Int8(0x1);
static const System::Int8 htmlCellAlignCenter = System::Int8(0x2);
static const System::Int8 htmlCellAlignRight = System::Int8(0x3);
static const System::Int8 htmlCellAlignMiddle = System::Int8(0x2);
static const int htmlCellAlign_Max = int(0x7fffffff);
static const System::Int8 htmlCellVAlignNotSet = System::Int8(0x0);
static const System::Int8 htmlCellVAlignTop = System::Int8(0x1);
static const System::Int8 htmlCellVAlignMiddle = System::Int8(0x2);
static const System::Int8 htmlCellVAlignBottom = System::Int8(0x3);
static const System::Int8 htmlCellVAlignBaseline = System::Int8(0x4);
static const System::Int8 htmlCellVAlignCenter = System::Int8(0x2);
static const int htmlCellVAlign_Max = int(0x7fffffff);
static const System::Int8 frameScrollingyes = System::Int8(0x1);
static const System::Int8 frameScrollingno = System::Int8(0x2);
static const System::Int8 frameScrollingauto = System::Int8(0x4);
static const int frameScrolling_Max = int(0x7fffffff);
static const System::Int8 sandboxAllowScripts = System::Int8(0x0);
static const System::Int8 sandboxAllowSameOrigin = System::Int8(0x1);
static const System::Int8 sandboxAllowTopNavigation = System::Int8(0x2);
static const System::Int8 sandboxAllowForms = System::Int8(0x3);
static const System::Int8 sandboxAllowPopups = System::Int8(0x4);
static const int sandboxAllow_Max = int(0x7fffffff);
static const System::Int8 SVG_ANGLETYPE_UNKNOWN = System::Int8(0x0);
static const System::Int8 SVG_ANGLETYPE_UNSPECIFIED = System::Int8(0x1);
static const System::Int8 SVG_ANGLETYPE_DEG = System::Int8(0x2);
static const System::Int8 SVG_ANGLETYPE_RAD = System::Int8(0x3);
static const System::Int8 SVG_ANGLETYPE_GRAD = System::Int8(0x4);
static const int svgAngleType_Max = int(0x7fffffff);
static const System::Int8 svgExternalResourcesRequiredFalse = System::Int8(0x0);
static const System::Int8 svgExternalResourcesRequiredTrue = System::Int8(0x1);
static const int svgExternalResourcesRequired_Max = int(0x7fffffff);
static const System::Int8 svgFocusableNotSet = System::Int8(0x0);
static const System::Int8 svgFocusableAuto = System::Int8(0x1);
static const System::Int8 svgFocusableTrue = System::Int8(0x2);
static const System::Int8 svgFocusableFalse = System::Int8(0x3);
static const int svgFocusable_Max = int(0x7fffffff);
static const System::Int8 SVG_LENGTHTYPE_UNKNOWN = System::Int8(0x0);
static const System::Int8 SVG_LENGTHTYPE_NUMBER = System::Int8(0x1);
static const System::Int8 SVG_LENGTHTYPE_PERCENTAGE = System::Int8(0x2);
static const System::Int8 SVG_LENGTHTYPE_EMS = System::Int8(0x3);
static const System::Int8 SVG_LENGTHTYPE_EXS = System::Int8(0x4);
static const System::Int8 SVG_LENGTHTYPE_PX = System::Int8(0x5);
static const System::Int8 SVG_LENGTHTYPE_CM = System::Int8(0x6);
static const System::Int8 SVG_LENGTHTYPE_MM = System::Int8(0x7);
static const System::Int8 SVG_LENGTHTYPE_IN = System::Int8(0x8);
static const System::Int8 SVG_LENGTHTYPE_PT = System::Int8(0x9);
static const System::Int8 SVG_LENGTHTYPE_PC = System::Int8(0xa);
static const int svgLengthType_Max = int(0x7fffffff);
static const System::Int8 PATHSEG_UNKNOWN = System::Int8(0x0);
static const System::Int8 PATHSEG_CLOSEPATH = System::Int8(0x1);
static const System::Int8 PATHSEG_MOVETO_ABS = System::Int8(0x2);
static const System::Int8 PATHSEG_MOVETO_REL = System::Int8(0x3);
static const System::Int8 PATHSEG_LINETO_ABS = System::Int8(0x4);
static const System::Int8 PATHSEG_LINETO_REL = System::Int8(0x5);
static const System::Int8 PATHSEG_CURVETO_CUBIC_ABS = System::Int8(0x6);
static const System::Int8 PATHSEG_CURVETO_CUBIC_REL = System::Int8(0x7);
static const System::Int8 PATHSEG_CURVETO_QUADRATIC_ABS = System::Int8(0x8);
static const System::Int8 PATHSEG_CURVETO_QUADRATIC_REL = System::Int8(0x9);
static const System::Int8 PATHSEG_ARC_ABS = System::Int8(0xa);
static const System::Int8 PATHSEG_ARC_REL = System::Int8(0xb);
static const System::Int8 PATHSEG_LINETO_HORIZONTAL_ABS = System::Int8(0xc);
static const System::Int8 PATHSEG_LINETO_HORIZONTAL_REL = System::Int8(0xd);
static const System::Int8 PATHSEG_LINETO_VERTICAL_ABS = System::Int8(0xe);
static const System::Int8 PATHSEG_LINETO_VERTICAL_REL = System::Int8(0xf);
static const System::Int8 PATHSEG_CURVETO_CUBIC_SMOOTH_ABS = System::Int8(0x10);
static const System::Int8 PATHSEG_CURVETO_CUBIC_SMOOTH_REL = System::Int8(0x11);
static const System::Int8 PATHSEG_CURVETO_QUADRATIC_SMOOTH_ABS = System::Int8(0x12);
static const System::Int8 PATHSEG_CURVETO_QUADRATIC_SMOOTH_REL = System::Int8(0x13);
static const int svgPathSegType_Max = int(0x7fffffff);
static const System::Int8 SVG_TRANSFORM_UNKNOWN = System::Int8(0x0);
static const System::Int8 SVG_TRANSFORM_MATRIX = System::Int8(0x1);
static const System::Int8 SVG_TRANSFORM_TRANSLATE = System::Int8(0x2);
static const System::Int8 SVG_TRANSFORM_SCALE = System::Int8(0x3);
static const System::Int8 SVG_TRANSFORM_ROTATE = System::Int8(0x4);
static const System::Int8 SVG_TRANSFORM_SKEWX = System::Int8(0x5);
static const System::Int8 SVG_TRANSFORM_SKEWY = System::Int8(0x6);
static const int svgTransformType_Max = int(0x7fffffff);
static const System::Int8 SVG_PRESERVEASPECTRATIO_UNKNOWN = System::Int8(0x0);
static const System::Int8 SVG_PRESERVEASPECTRATIO_NONE = System::Int8(0x1);
static const System::Int8 SVG_PRESERVEASPECTRATIO_XMINYMIN = System::Int8(0x2);
static const System::Int8 SVG_PRESERVEASPECTRATIO_XMIDYMIN = System::Int8(0x3);
static const System::Int8 SVG_PRESERVEASPECTRATIO_XMAXYMIN = System::Int8(0x4);
static const System::Int8 SVG_PRESERVEASPECTRATIO_XMINYMID = System::Int8(0x5);
static const System::Int8 SVG_PRESERVEASPECTRATIO_XMIDYMID = System::Int8(0x6);
static const System::Int8 SVG_PRESERVEASPECTRATIO_XMAXYMID = System::Int8(0x7);
static const System::Int8 SVG_PRESERVEASPECTRATIO_XMINYMAX = System::Int8(0x8);
static const System::Int8 SVG_PRESERVEASPECTRATIO_XMIDYMAX = System::Int8(0x9);
static const System::Int8 SVG_PRESERVEASPECTRATIO_XMAXYMAX = System::Int8(0xa);
static const int svgPreserveAspectRatioAlignType_Max = int(0x7fffffff);
static const System::Int8 SVG_MEETORSLICE_UNKNOWN = System::Int8(0x0);
static const System::Int8 SVG_MEETORSLICE_MEET = System::Int8(0x1);
static const System::Int8 SVG_MEETORSLICE_SLICE = System::Int8(0x2);
static const int svgPreserveAspectMeetOrSliceType_Max = int(0x7fffffff);
static const System::Int8 SVG_UNITTYPE_UNKNOWN = System::Int8(0x0);
static const System::Int8 SVG_UNITTYPE_USERSPACEONUSE = System::Int8(0x1);
static const System::Int8 SVG_UNITTYPE_OBJECTBOUNDINGBOX = System::Int8(0x2);
static const int svgUnitTypes_Max = int(0x7fffffff);
static const System::Int8 SVG_SPREADMETHOD_UNKNOWN = System::Int8(0x0);
static const System::Int8 SVG_SPREADMETHOD_PAD = System::Int8(0x1);
static const System::Int8 SVG_SPREADMETHOD_REFLECT = System::Int8(0x2);
static const System::Int8 SVG_SPREADMETHOD_REPEAT = System::Int8(0x3);
static const int svgSpreadMethod_Max = int(0x7fffffff);
static const System::Int8 SVG_FEBLEND_MODE_UNKNOWN = System::Int8(0x0);
static const System::Int8 SVG_FEBLEND_MODE_NORMAL = System::Int8(0x1);
static const System::Int8 SVG_FEBLEND_MODE_MULTIPLY = System::Int8(0x2);
static const System::Int8 SVG_FEBLEND_MODE_SCREEN = System::Int8(0x3);
static const System::Int8 SVG_FEBLEND_MODE_DARKEN = System::Int8(0x4);
static const System::Int8 SVG_FEBLEND_MODE_LIGHTEN = System::Int8(0x5);
static const int svgFeblendMode_Max = int(0x7fffffff);
static const System::Int8 SVG_FECOLORMATRIX_TYPE_UNKNOWN = System::Int8(0x0);
static const System::Int8 SVG_FECOLORMATRIX_TYPE_MATRIX = System::Int8(0x1);
static const System::Int8 SVG_FECOLORMATRIX_TYPE_SATURATE = System::Int8(0x2);
static const System::Int8 SVG_FECOLORMATRIX_TYPE_HUEROTATE = System::Int8(0x3);
static const System::Int8 SVG_FECOLORMATRIX_TYPE_LUMINANCETOALPHA = System::Int8(0x4);
static const int svgFecolormatrixType_Max = int(0x7fffffff);
static const System::Int8 SVG_FECOMPONENTTRANSFER_TYPE_UNKNOWN = System::Int8(0x0);
static const System::Int8 SVG_FECOMPONENTTRANSFER_TYPE_IDENTITY = System::Int8(0x1);
static const System::Int8 SVG_FECOMPONENTTRANSFER_TYPE_TABLE = System::Int8(0x2);
static const System::Int8 SVG_FECOMPONENTTRANSFER_TYPE_DISCRETE = System::Int8(0x3);
static const System::Int8 SVG_FECOMPONENTTRANSFER_TYPE_LINEAR = System::Int8(0x4);
static const System::Int8 SVG_FECOMPONENTTRANSFER_TYPE_GAMMA = System::Int8(0x5);
static const int svgFecomponenttransferType_Max = int(0x7fffffff);
static const System::Int8 SVG_FECOMPOSITE_OPERATOR_UNKNOWN = System::Int8(0x0);
static const System::Int8 SVG_FECOMPOSITE_OPERATOR_OVER = System::Int8(0x1);
static const System::Int8 SVG_FECOMPOSITE_OPERATOR_IN = System::Int8(0x2);
static const System::Int8 SVG_FECOMPOSITE_OPERATOR_OUT = System::Int8(0x3);
static const System::Int8 SVG_FECOMPOSITE_OPERATOR_ATOP = System::Int8(0x4);
static const System::Int8 SVG_FECOMPOSITE_OPERATOR_XOR = System::Int8(0x5);
static const System::Int8 SVG_FECOMPOSITE_OPERATOR_ARITHMETIC = System::Int8(0x6);
static const int svgFecompositeOperator_Max = int(0x7fffffff);
static const System::Int8 SVG_EDGEMODE_UNKNOWN = System::Int8(0x0);
static const System::Int8 SVG_EDGEMODE_DUPLICATE = System::Int8(0x1);
static const System::Int8 SVG_EDGEMODE_WRAP = System::Int8(0x2);
static const System::Int8 SVG_EDGEMODE_NONE = System::Int8(0x3);
static const int svgEdgemode_Max = int(0x7fffffff);
static const System::Int8 SVG_PRESERVEALPHA_FALSE = System::Int8(0x0);
static const System::Int8 SVG_PRESERVEALPHA_TRUE = System::Int8(0x1);
static const int svgPreserveAlpha_Max = int(0x7fffffff);
static const System::Int8 SVG_CHANNEL_UNKNOWN = System::Int8(0x0);
static const System::Int8 SVG_CHANNEL_R = System::Int8(0x1);
static const System::Int8 SVG_CHANNEL_G = System::Int8(0x2);
static const System::Int8 SVG_CHANNEL_B = System::Int8(0x3);
static const System::Int8 SVG_CHANNEL_A = System::Int8(0x4);
static const int svgChannel_Max = int(0x7fffffff);
static const System::Int8 SVG_MORPHOLOGY_OPERATOR_UNKNOWN = System::Int8(0x0);
static const System::Int8 SVG_MORPHOLOGY_OPERATOR_ERODE = System::Int8(0x1);
static const System::Int8 SVG_MORPHOLOGY_OPERATOR_DILATE = System::Int8(0x2);
static const int svgMorphologyOperator_Max = int(0x7fffffff);
static const System::Int8 SVG_TURBULENCE_TYPE_UNKNOWN = System::Int8(0x0);
static const System::Int8 SVG_TURBULENCE_TYPE_FACTALNOISE = System::Int8(0x1);
static const System::Int8 SVG_TURBULENCE_TYPE_TURBULENCE = System::Int8(0x2);
static const int svgTurbulenceType_Max = int(0x7fffffff);
static const System::Int8 SVG_STITCHTYPE_UNKNOWN = System::Int8(0x0);
static const System::Int8 SVG_STITCHTYPE_STITCH = System::Int8(0x1);
static const System::Int8 SVG_STITCHTYPE_NOSTITCH = System::Int8(0x2);
static const int svgStitchtype_Max = int(0x7fffffff);
static const System::Int8 SVG_MARKERUNITS_UNKNOWN = System::Int8(0x0);
static const System::Int8 SVG_MARKERUNITS_USERSPACEONUSE = System::Int8(0x1);
static const System::Int8 SVG_MARKERUNITS_STROKEWIDTH = System::Int8(0x2);
static const int svgMarkerUnits_Max = int(0x7fffffff);
static const System::Int8 SVG_MARKER_ORIENT_UNKNOWN = System::Int8(0x0);
static const System::Int8 SVG_MARKER_ORIENT_AUTO = System::Int8(0x1);
static const System::Int8 SVG_MARKER_ORIENT_ANGLE = System::Int8(0x2);
static const int svgMarkerOrient_Max = int(0x7fffffff);
static const System::Int8 svgMarkerOrientAttributeAuto = System::Int8(0x0);
static const int svgMarkerOrientAttribute_Max = int(0x7fffffff);
static const System::Int8 htmlMediaNetworkStateEmpty = System::Int8(0x0);
static const System::Int8 htmlMediaNetworkStateIdle = System::Int8(0x1);
static const System::Int8 htmlMediaNetworkStateLoading = System::Int8(0x2);
static const System::Int8 htmlMediaNetworkStateNoSource = System::Int8(0x3);
static const int htmlMediaNetworkState_Max = int(0x7fffffff);
static const System::Int8 htmlMediaReadyStateHaveNothing = System::Int8(0x0);
static const System::Int8 htmlMediaReadyStateHaveMetadata = System::Int8(0x1);
static const System::Int8 htmlMediaReadyStateHaveCurrentData = System::Int8(0x2);
static const System::Int8 htmlMediaReadyStateHaveFutureData = System::Int8(0x3);
static const System::Int8 htmlMediaReadyStateHaveEnoughData = System::Int8(0x4);
static const int htmlMediaReadyState_Max = int(0x7fffffff);
static const System::Int8 htmlMediaErrAborted = System::Int8(0x0);
static const System::Int8 htmlMediaErrNetwork = System::Int8(0x1);
static const System::Int8 htmlMediaErrDecode = System::Int8(0x2);
static const System::Int8 htmlMediaErrSrcNotSupported = System::Int8(0x3);
static const int htmlMediaErr_Max = int(0x7fffffff);
static const System::Int8 LENGTHADJUST_UNKNOWN = System::Int8(0x0);
static const System::Int8 LENGTHADJUST_SPACING = System::Int8(0x1);
static const System::Int8 LENGTHADJUST_SPACINGANDGLYPHS = System::Int8(0x2);
static const int lengthAdjust_Max = int(0x7fffffff);
static const System::Int8 TEXTPATH_METHODTYPE_UNKNOWN = System::Int8(0x0);
static const System::Int8 TEXTPATH_METHODTYPE_ALIGN = System::Int8(0x1);
static const System::Int8 TEXTPATH_METHODTYPE_STRETCH = System::Int8(0x2);
static const int textpathMethodtype_Max = int(0x7fffffff);
static const System::Int8 TEXTPATH_SPACINGTYPE_UNKNOWN = System::Int8(0x0);
static const System::Int8 TEXTPATH_SPACINGTYPE_AUTO = System::Int8(0x1);
static const System::Int8 TEXTPATH_SPACINGTYPE_EXACT = System::Int8(0x2);
static const int textpathSpacingtype_Max = int(0x7fffffff);
static const System::Int8 ELEMENT_CORNER_NONE = System::Int8(0x0);
static const System::Int8 ELEMENT_CORNER_TOP = System::Int8(0x1);
static const System::Int8 ELEMENT_CORNER_LEFT = System::Int8(0x2);
static const System::Int8 ELEMENT_CORNER_BOTTOM = System::Int8(0x3);
static const System::Int8 ELEMENT_CORNER_RIGHT = System::Int8(0x4);
static const System::Int8 ELEMENT_CORNER_TOPLEFT = System::Int8(0x5);
static const System::Int8 ELEMENT_CORNER_TOPRIGHT = System::Int8(0x6);
static const System::Int8 ELEMENT_CORNER_BOTTOMLEFT = System::Int8(0x7);
static const System::Int8 ELEMENT_CORNER_BOTTOMRIGHT = System::Int8(0x8);
static const int ELEMENT_CORNER_Max = int(0x7fffffff);
static const System::Int8 SUHV_PROMPTBEFORENO = System::Int8(0x1);
static const System::Int8 SUHV_SILENTYES = System::Int8(0x2);
static const System::Int8 SUHV_UNSECURESOURCE = System::Int8(0x4);
static const int SECUREURLHOSTVALIDATE_FLAGS_Max = int(0x7fffffff);
static const System::Int8 POINTER_GRAVITY_Left = System::Int8(0x0);
static const System::Int8 POINTER_GRAVITY_Right = System::Int8(0x1);
static const int POINTER_GRAVITY_Max = int(0x7fffffff);
static const System::Int8 ELEM_ADJ_BeforeBegin = System::Int8(0x0);
static const System::Int8 ELEM_ADJ_AfterBegin = System::Int8(0x1);
static const System::Int8 ELEM_ADJ_BeforeEnd = System::Int8(0x2);
static const System::Int8 ELEM_ADJ_AfterEnd = System::Int8(0x3);
static const int ELEMENT_ADJACENCY_Max = int(0x7fffffff);
static const System::Int8 CONTEXT_TYPE_None = System::Int8(0x0);
static const System::Int8 CONTEXT_TYPE_Text = System::Int8(0x1);
static const System::Int8 CONTEXT_TYPE_EnterScope = System::Int8(0x2);
static const System::Int8 CONTEXT_TYPE_ExitScope = System::Int8(0x3);
static const System::Int8 CONTEXT_TYPE_NoScope = System::Int8(0x4);
static const int MARKUP_CONTEXT_TYPE_Max = int(0x7fffffff);
static const System::Int8 FINDTEXT_BACKWARDS = System::Int8(0x1);
static const System::Int8 FINDTEXT_WHOLEWORD = System::Int8(0x2);
static const System::Int8 FINDTEXT_MATCHCASE = System::Int8(0x4);
static const int FINDTEXT_RAW = int(0x20000);
static const int FINDTEXT_MATCHREPEATEDWHITESPACE = int(0x40000);
static const int FINDTEXT_MATCHDIAC = int(0x20000000);
static const int FINDTEXT_MATCHKASHIDA = int(0x40000000);
static const unsigned FINDTEXT_MATCHALEFHAMZA = unsigned(0x80000000);
static const int FINDTEXT_FLAGS_Max = int(0x7fffffff);
static const System::Int8 MOVEUNIT_PREVCHAR = System::Int8(0x0);
static const System::Int8 MOVEUNIT_NEXTCHAR = System::Int8(0x1);
static const System::Int8 MOVEUNIT_PREVCLUSTERBEGIN = System::Int8(0x2);
static const System::Int8 MOVEUNIT_NEXTCLUSTERBEGIN = System::Int8(0x3);
static const System::Int8 MOVEUNIT_PREVCLUSTEREND = System::Int8(0x4);
static const System::Int8 MOVEUNIT_NEXTCLUSTEREND = System::Int8(0x5);
static const System::Int8 MOVEUNIT_PREVWORDBEGIN = System::Int8(0x6);
static const System::Int8 MOVEUNIT_NEXTWORDBEGIN = System::Int8(0x7);
static const System::Int8 MOVEUNIT_PREVWORDEND = System::Int8(0x8);
static const System::Int8 MOVEUNIT_NEXTWORDEND = System::Int8(0x9);
static const System::Int8 MOVEUNIT_PREVPROOFWORD = System::Int8(0xa);
static const System::Int8 MOVEUNIT_NEXTPROOFWORD = System::Int8(0xb);
static const System::Int8 MOVEUNIT_NEXTURLBEGIN = System::Int8(0xc);
static const System::Int8 MOVEUNIT_PREVURLBEGIN = System::Int8(0xd);
static const System::Int8 MOVEUNIT_NEXTURLEND = System::Int8(0xe);
static const System::Int8 MOVEUNIT_PREVURLEND = System::Int8(0xf);
static const System::Int8 MOVEUNIT_PREVSENTENCE = System::Int8(0x10);
static const System::Int8 MOVEUNIT_NEXTSENTENCE = System::Int8(0x11);
static const System::Int8 MOVEUNIT_PREVBLOCK = System::Int8(0x12);
static const System::Int8 MOVEUNIT_NEXTBLOCK = System::Int8(0x13);
static const int MOVEUNIT_ACTION_Max = int(0x7fffffff);
static const System::Int8 PARSE_ABSOLUTIFYIE40URLS = System::Int8(0x1);
static const System::Int8 PARSE_DISABLEVML = System::Int8(0x2);
static const int PARSE_FLAGS_Max = int(0x7fffffff);
static const System::Int8 TAGID_NULL = System::Int8(0x0);
static const System::Int8 TAGID_UNKNOWN = System::Int8(0x1);
static const System::Int8 TAGID_A = System::Int8(0x2);
static const System::Int8 TAGID_ACRONYM = System::Int8(0x3);
static const System::Int8 TAGID_ADDRESS = System::Int8(0x4);
static const System::Int8 TAGID_APPLET = System::Int8(0x5);
static const System::Int8 TAGID_AREA = System::Int8(0x6);
static const System::Int8 TAGID_B = System::Int8(0x7);
static const System::Int8 TAGID_BASE = System::Int8(0x8);
static const System::Int8 TAGID_BASEFONT = System::Int8(0x9);
static const System::Int8 TAGID_BDO = System::Int8(0xa);
static const System::Int8 TAGID_BGSOUND = System::Int8(0xb);
static const System::Int8 TAGID_BIG = System::Int8(0xc);
static const System::Int8 TAGID_BLINK = System::Int8(0xd);
static const System::Int8 TAGID_BLOCKQUOTE = System::Int8(0xe);
static const System::Int8 TAGID_BODY = System::Int8(0xf);
static const System::Int8 TAGID_BR = System::Int8(0x10);
static const System::Int8 TAGID_BUTTON = System::Int8(0x11);
static const System::Int8 TAGID_CAPTION = System::Int8(0x12);
static const System::Int8 TAGID_CENTER = System::Int8(0x13);
static const System::Int8 TAGID_CITE = System::Int8(0x14);
static const System::Int8 TAGID_CODE = System::Int8(0x15);
static const System::Int8 TAGID_COL = System::Int8(0x16);
static const System::Int8 TAGID_COLGROUP = System::Int8(0x17);
static const System::Int8 TAGID_COMMENT = System::Int8(0x18);
static const System::Int8 TAGID_COMMENT_RAW = System::Int8(0x19);
static const System::Int8 TAGID_DD = System::Int8(0x1a);
static const System::Int8 TAGID_DEL = System::Int8(0x1b);
static const System::Int8 TAGID_DFN = System::Int8(0x1c);
static const System::Int8 TAGID_DIR = System::Int8(0x1d);
static const System::Int8 TAGID_DIV = System::Int8(0x1e);
static const System::Int8 TAGID_DL = System::Int8(0x1f);
static const System::Int8 TAGID_DT = System::Int8(0x20);
static const System::Int8 TAGID_EM = System::Int8(0x21);
static const System::Int8 TAGID_EMBED = System::Int8(0x22);
static const System::Int8 TAGID_FIELDSET = System::Int8(0x23);
static const System::Int8 TAGID_FONT = System::Int8(0x24);
static const System::Int8 TAGID_FORM = System::Int8(0x25);
static const System::Int8 TAGID_FRAME = System::Int8(0x26);
static const System::Int8 TAGID_FRAMESET = System::Int8(0x27);
static const System::Int8 TAGID_GENERIC = System::Int8(0x28);
static const System::Int8 TAGID_H1 = System::Int8(0x29);
static const System::Int8 TAGID_H2 = System::Int8(0x2a);
static const System::Int8 TAGID_H3 = System::Int8(0x2b);
static const System::Int8 TAGID_H4 = System::Int8(0x2c);
static const System::Int8 TAGID_H5 = System::Int8(0x2d);
static const System::Int8 TAGID_H6 = System::Int8(0x2e);
static const System::Int8 TAGID_HEAD = System::Int8(0x2f);
static const System::Int8 TAGID_HR = System::Int8(0x30);
static const System::Int8 TAGID_HTML = System::Int8(0x31);
static const System::Int8 TAGID_I = System::Int8(0x32);
static const System::Int8 TAGID_IFRAME = System::Int8(0x33);
static const System::Int8 TAGID_IMG = System::Int8(0x34);
static const System::Int8 TAGID_INPUT = System::Int8(0x35);
static const System::Int8 TAGID_INS = System::Int8(0x36);
static const System::Int8 TAGID_KBD = System::Int8(0x37);
static const System::Int8 TAGID_LABEL = System::Int8(0x38);
static const System::Int8 TAGID_LEGEND = System::Int8(0x39);
static const System::Int8 TAGID_LI = System::Int8(0x3a);
static const System::Int8 TAGID_LINK = System::Int8(0x3b);
static const System::Int8 TAGID_LISTING = System::Int8(0x3c);
static const System::Int8 TAGID_MAP = System::Int8(0x3d);
static const System::Int8 TAGID_MARQUEE = System::Int8(0x3e);
static const System::Int8 TAGID_MENU = System::Int8(0x3f);
static const System::Int8 TAGID_META = System::Int8(0x40);
static const System::Int8 TAGID_NEXTID = System::Int8(0x41);
static const System::Int8 TAGID_NOBR = System::Int8(0x42);
static const System::Int8 TAGID_NOEMBED = System::Int8(0x43);
static const System::Int8 TAGID_NOFRAMES = System::Int8(0x44);
static const System::Int8 TAGID_NOSCRIPT = System::Int8(0x45);
static const System::Int8 TAGID_OBJECT = System::Int8(0x46);
static const System::Int8 TAGID_OL = System::Int8(0x47);
static const System::Int8 TAGID_OPTION = System::Int8(0x48);
static const System::Int8 TAGID_P = System::Int8(0x49);
static const System::Int8 TAGID_PARAM = System::Int8(0x4a);
static const System::Int8 TAGID_PLAINTEXT = System::Int8(0x4b);
static const System::Int8 TAGID_PRE = System::Int8(0x4c);
static const System::Int8 TAGID_Q = System::Int8(0x4d);
static const System::Int8 TAGID_RP = System::Int8(0x4e);
static const System::Int8 TAGID_RT = System::Int8(0x4f);
static const System::Int8 TAGID_RUBY = System::Int8(0x50);
static const System::Int8 TAGID_S = System::Int8(0x51);
static const System::Int8 TAGID_SAMP = System::Int8(0x52);
static const System::Int8 TAGID_SCRIPT = System::Int8(0x53);
static const System::Int8 TAGID_SELECT = System::Int8(0x54);
static const System::Int8 TAGID_SMALL = System::Int8(0x55);
static const System::Int8 TAGID_SPAN = System::Int8(0x56);
static const System::Int8 TAGID_STRIKE = System::Int8(0x57);
static const System::Int8 TAGID_STRONG = System::Int8(0x58);
static const System::Int8 TAGID_STYLE = System::Int8(0x59);
static const System::Int8 TAGID_SUB = System::Int8(0x5a);
static const System::Int8 TAGID_SUP = System::Int8(0x5b);
static const System::Int8 TAGID_TABLE = System::Int8(0x5c);
static const System::Int8 TAGID_TBODY = System::Int8(0x5d);
static const System::Int8 TAGID_TC = System::Int8(0x5e);
static const System::Int8 TAGID_TD = System::Int8(0x5f);
static const System::Int8 TAGID_TEXTAREA = System::Int8(0x60);
static const System::Int8 TAGID_TFOOT = System::Int8(0x61);
static const System::Int8 TAGID_TH = System::Int8(0x62);
static const System::Int8 TAGID_THEAD = System::Int8(0x63);
static const System::Int8 TAGID_TITLE = System::Int8(0x64);
static const System::Int8 TAGID_TR = System::Int8(0x65);
static const System::Int8 TAGID_TT = System::Int8(0x66);
static const System::Int8 TAGID_U = System::Int8(0x67);
static const System::Int8 TAGID_UL = System::Int8(0x68);
static const System::Int8 TAGID_VAR = System::Int8(0x69);
static const System::Int8 TAGID_WBR = System::Int8(0x6a);
static const System::Int8 TAGID_XMP = System::Int8(0x6b);
static const System::Int8 TAGID_ROOT = System::Int8(0x6c);
static const System::Int8 TAGID_OPTGROUP = System::Int8(0x6d);
static const System::Int8 TAGID_ABBR = System::Int8(0x6e);
static const System::Int8 TAGID_SVG_A = System::Int8(0x6f);
static const System::Int8 TAGID_SVG_ALTGLYPH = System::Int8(0x70);
static const System::Int8 TAGID_SVG_ALTGLYPHDEF = System::Int8(0x71);
static const System::Int8 TAGID_SVG_ALTGLYPHITEM = System::Int8(0x72);
static const System::Int8 TAGID_SVG_ANIMATE = System::Int8(0x73);
static const System::Int8 TAGID_SVG_ANIMATECOLOR = System::Int8(0x74);
static const System::Int8 TAGID_SVG_ANIMATEMOTION = System::Int8(0x75);
static const System::Int8 TAGID_SVG_ANIMATETRANSFORM = System::Int8(0x76);
static const System::Int8 TAGID_SVG_CIRCLE = System::Int8(0x77);
static const System::Int8 TAGID_SVG_CLIPPATH = System::Int8(0x78);
static const System::Int8 TAGID_SVG_COLOR_PROFILE = System::Int8(0x79);
static const System::Int8 TAGID_SVG_CURSOR = System::Int8(0x7a);
static const System::Int8 TAGID_SVG_DEFINITION_SRC = System::Int8(0x7b);
static const System::Int8 TAGID_SVG_DEFS = System::Int8(0x7c);
static const System::Int8 TAGID_SVG_DESC = System::Int8(0x7d);
static const System::Int8 TAGID_SVG_ELLIPSE = System::Int8(0x7e);
static const System::Int8 TAGID_SVG_FEBLEND = System::Int8(0x7f);
static const System::Byte TAGID_SVG_FECOLORMATRIX = System::Byte(0x80);
static const System::Byte TAGID_SVG_FECOMPONENTTRANSFER = System::Byte(0x81);
static const System::Byte TAGID_SVG_FECOMPOSITE = System::Byte(0x82);
static const System::Byte TAGID_SVG_FECONVOLVEMATRIX = System::Byte(0x83);
static const System::Byte TAGID_SVG_FEDIFFUSELIGHTING = System::Byte(0x84);
static const System::Byte TAGID_SVG_FEDISPLACEMENTMAP = System::Byte(0x85);
static const System::Byte TAGID_SVG_FEDISTANTLIGHT = System::Byte(0x86);
static const System::Byte TAGID_SVG_FEFLOOD = System::Byte(0x87);
static const System::Byte TAGID_SVG_FEFUNCA = System::Byte(0x88);
static const System::Byte TAGID_SVG_FEFUNCB = System::Byte(0x89);
static const System::Byte TAGID_SVG_FEFUNCG = System::Byte(0x8a);
static const System::Byte TAGID_SVG_FEFUNCR = System::Byte(0x8b);
static const System::Byte TAGID_SVG_FEGAUSSIANBLUR = System::Byte(0x8c);
static const System::Byte TAGID_SVG_FEIMAGE = System::Byte(0x8d);
static const System::Byte TAGID_SVG_FEMERGE = System::Byte(0x8e);
static const System::Byte TAGID_SVG_FEMERGENODE = System::Byte(0x8f);
static const System::Byte TAGID_SVG_FEMORPHOLOGY = System::Byte(0x90);
static const System::Byte TAGID_SVG_FEOFFSET = System::Byte(0x91);
static const System::Byte TAGID_SVG_FEPOINTLIGHT = System::Byte(0x92);
static const System::Byte TAGID_SVG_FESPECULARLIGHTING = System::Byte(0x93);
static const System::Byte TAGID_SVG_FESPOTLIGHT = System::Byte(0x94);
static const System::Byte TAGID_SVG_FETILE = System::Byte(0x95);
static const System::Byte TAGID_SVG_FETURBULENCE = System::Byte(0x96);
static const System::Byte TAGID_SVG_FILTER = System::Byte(0x97);
static const System::Byte TAGID_SVG_FONT = System::Byte(0x98);
static const System::Byte TAGID_SVG_FONT_FACE = System::Byte(0x99);
static const System::Byte TAGID_SVG_FONT_FACE_FORMAT = System::Byte(0x9a);
static const System::Byte TAGID_SVG_FONT_FACE_NAME = System::Byte(0x9b);
static const System::Byte TAGID_SVG_FONT_FACE_SRC = System::Byte(0x9c);
static const System::Byte TAGID_SVG_FONT_FACE_URI = System::Byte(0x9d);
static const System::Byte TAGID_SVG_FOREIGNOBJECT = System::Byte(0x9e);
static const System::Byte TAGID_SVG_G = System::Byte(0x9f);
static const System::Byte TAGID_SVG_GLYPH = System::Byte(0xa0);
static const System::Byte TAGID_SVG_GLYPHREF = System::Byte(0xa1);
static const System::Byte TAGID_SVG_HKERN = System::Byte(0xa2);
static const System::Byte TAGID_SVG_IMAGE = System::Byte(0xa3);
static const System::Byte TAGID_SVG_LINE = System::Byte(0xa4);
static const System::Byte TAGID_SVG_LINEARGRADIENT = System::Byte(0xa5);
static const System::Byte TAGID_SVG_MARKER = System::Byte(0xa6);
static const System::Byte TAGID_SVG_MASK = System::Byte(0xa7);
static const System::Byte TAGID_SVG_METADATA = System::Byte(0xa8);
static const System::Byte TAGID_SVG_MISSING_GLYPH = System::Byte(0xa9);
static const System::Byte TAGID_SVG_MPATH = System::Byte(0xaa);
static const System::Byte TAGID_SVG_PATH = System::Byte(0xab);
static const System::Byte TAGID_SVG_PATTERN = System::Byte(0xac);
static const System::Byte TAGID_SVG_POLYGON = System::Byte(0xad);
static const System::Byte TAGID_SVG_POLYLINE = System::Byte(0xae);
static const System::Byte TAGID_SVG_RADIALGRADIENT = System::Byte(0xaf);
static const System::Byte TAGID_SVG_RECT = System::Byte(0xb0);
static const System::Byte TAGID_SVG_SCRIPT = System::Byte(0xb1);
static const System::Byte TAGID_SVG_SET = System::Byte(0xb2);
static const System::Byte TAGID_SVG_STOP = System::Byte(0xb3);
static const System::Byte TAGID_SVG_STYLE = System::Byte(0xb4);
static const System::Byte TAGID_SVG_SVG = System::Byte(0xb5);
static const System::Byte TAGID_SVG_SWITCH = System::Byte(0xb6);
static const System::Byte TAGID_SVG_SYMBOL = System::Byte(0xb7);
static const System::Byte TAGID_SVG_TEXT = System::Byte(0xb8);
static const System::Byte TAGID_SVG_TEXTPATH = System::Byte(0xb9);
static const System::Byte TAGID_SVG_TITLE = System::Byte(0xba);
static const System::Byte TAGID_SVG_TREF = System::Byte(0xbb);
static const System::Byte TAGID_SVG_TSPAN = System::Byte(0xbc);
static const System::Byte TAGID_SVG_USE = System::Byte(0xbd);
static const System::Byte TAGID_SVG_VIEW = System::Byte(0xbe);
static const System::Byte TAGID_SVG_VKERN = System::Byte(0xbf);
static const System::Byte TAGID_AUDIO = System::Byte(0xc0);
static const System::Byte TAGID_SOURCE = System::Byte(0xc1);
static const System::Byte TAGID_VIDEO = System::Byte(0xc2);
static const System::Byte TAGID_CANVAS = System::Byte(0xc3);
static const System::Byte TAGID_DOCTYPE = System::Byte(0xc4);
static const System::Byte TAGID_KEYGEN = System::Byte(0xc5);
static const System::Byte TAGID_PROCESSINGINSTRUCTION = System::Byte(0xc6);
static const System::Byte TAGID_ARTICLE = System::Byte(0xc7);
static const System::Byte TAGID_ASIDE = System::Byte(0xc8);
static const System::Byte TAGID_FIGCAPTION = System::Byte(0xc9);
static const System::Byte TAGID_FIGURE = System::Byte(0xca);
static const System::Byte TAGID_FOOTER = System::Byte(0xcb);
static const System::Byte TAGID_HEADER = System::Byte(0xcc);
static const System::Byte TAGID_HGROUP = System::Byte(0xcd);
static const System::Byte TAGID_MARK = System::Byte(0xce);
static const System::Byte TAGID_NAV = System::Byte(0xcf);
static const System::Byte TAGID_SECTION = System::Byte(0xd0);
static const System::Byte TAGID_PROGRESS = System::Byte(0xd1);
static const System::Byte TAGID_MATHML_ANNOTATION_XML = System::Byte(0xd2);
static const System::Byte TAGID_MATHML_MATH = System::Byte(0xd3);
static const System::Byte TAGID_MATHML_MI = System::Byte(0xd4);
static const System::Byte TAGID_MATHML_MN = System::Byte(0xd5);
static const System::Byte TAGID_MATHML_MO = System::Byte(0xd6);
static const System::Byte TAGID_MATHML_MS = System::Byte(0xd7);
static const System::Byte TAGID_MATHML_MTEXT = System::Byte(0xd8);
static const System::Byte TAGID_DATALIST = System::Byte(0xd9);
static const System::Byte TAGID_TRACK = System::Byte(0xda);
static const System::Byte TAGID_ISINDEX = System::Byte(0xdb);
static const System::Byte TAGID_COMMAND = System::Byte(0xdc);
static const System::Byte TAGID_DETAILS = System::Byte(0xdd);
static const System::Byte TAGID_SUMMARY = System::Byte(0xde);
static const System::Byte TAGID_X_MS_WEBVIEW = System::Byte(0xdf);
static const System::Byte TAGID_COUNT = System::Byte(0xe0);
static const System::Word TAGID_LAST_PREDEFINED = System::Word(0x2710);
static const int ELEMENT_TAG_ID_Max = int(0x7fffffff);
static const System::Int8 SELECTION_TYPE_None = System::Int8(0x0);
static const System::Int8 SELECTION_TYPE_Caret = System::Int8(0x1);
static const System::Int8 SELECTION_TYPE_Text = System::Int8(0x2);
static const System::Int8 SELECTION_TYPE_Control = System::Int8(0x3);
static const int SELECTION_TYPE_Max = int(0x7fffffff);
static const System::Int8 SAVE_SEGMENTS_NoIE4SelectionCompat = System::Int8(0x1);
static const int SAVE_SEGMENTS_FLAGS_Max = int(0x7fffffff);
static const System::Int8 CARET_DIRECTION_INDETERMINATE = System::Int8(0x0);
static const System::Int8 CARET_DIRECTION_SAME = System::Int8(0x1);
static const System::Int8 CARET_DIRECTION_BACKWARD = System::Int8(0x2);
static const System::Int8 CARET_DIRECTION_FORWARD = System::Int8(0x3);
static const int CARET_DIRECTION_Max = int(0x7fffffff);
static const System::Int8 LINE_DIRECTION_RightToLeft = System::Int8(0x1);
static const System::Int8 LINE_DIRECTION_LeftToRight = System::Int8(0x2);
static const int LINE_DIRECTION_Max = int(0x7fffffff);
static const System::Int8 HT_OPT_AllowAfterEOL = System::Int8(0x1);
static const int HT_OPTIONS_Max = int(0x7fffffff);
static const System::Int8 HT_RESULTS_Glyph = System::Int8(0x1);
static const int HT_RESULTS_Max = int(0x7fffffff);
static const System::Int8 DISPLAY_MOVEUNIT_PreviousLine = System::Int8(0x1);
static const System::Int8 DISPLAY_MOVEUNIT_NextLine = System::Int8(0x2);
static const System::Int8 DISPLAY_MOVEUNIT_CurrentLineStart = System::Int8(0x3);
static const System::Int8 DISPLAY_MOVEUNIT_CurrentLineEnd = System::Int8(0x4);
static const System::Int8 DISPLAY_MOVEUNIT_TopOfWindow = System::Int8(0x5);
static const System::Int8 DISPLAY_MOVEUNIT_BottomOfWindow = System::Int8(0x6);
static const int DISPLAY_MOVEUNIT_Max = int(0x7fffffff);
static const System::Int8 DISPLAY_GRAVITY_PreviousLine = System::Int8(0x1);
static const System::Int8 DISPLAY_GRAVITY_NextLine = System::Int8(0x2);
static const int DISPLAY_GRAVITY_Max = int(0x7fffffff);
static const System::Int8 DISPLAY_BREAK_None = System::Int8(0x0);
static const System::Int8 DISPLAY_BREAK_Block = System::Int8(0x1);
static const System::Int8 DISPLAY_BREAK_Break = System::Int8(0x2);
static const int DISPLAY_BREAK_Max = int(0x7fffffff);
static const System::Int8 COORD_SYSTEM_GLOBAL = System::Int8(0x0);
static const System::Int8 COORD_SYSTEM_PARENT = System::Int8(0x1);
static const System::Int8 COORD_SYSTEM_CONTAINER = System::Int8(0x2);
static const System::Int8 COORD_SYSTEM_CONTENT = System::Int8(0x3);
static const System::Int8 COORD_SYSTEM_FRAME = System::Int8(0x4);
static const System::Int8 COORD_SYSTEM_CLIENT = System::Int8(0x5);
static const int COORD_SYSTEM_Max = int(0x7fffffff);
static const System::Int8 DCML_INFORMATIONAL = System::Int8(0x0);
static const System::Int8 DCML_WARNING = System::Int8(0x1);
static const System::Int8 DCML_ERROR = System::Int8(0x2);
static const int DEV_CONSOLE_MESSAGE_LEVEL_Max = int(0x7fffffff);
static const System::Int8 DEP_CAPTURING_PHASE = System::Int8(0x1);
static const System::Int8 DEP_AT_TARGET = System::Int8(0x2);
static const System::Int8 DEP_BUBBLING_PHASE = System::Int8(0x3);
static const int DOM_EVENT_PHASE_Max = int(0x7fffffff);
static const System::Int8 STT_TIMEOUT = System::Int8(0x0);
static const System::Int8 STT_INTERVAL = System::Int8(0x1);
static const System::Int8 STT_IMMEDIATE = System::Int8(0x2);
static const System::Int8 STT_ANIMATION_FRAME = System::Int8(0x3);
static const int SCRIPT_TIMER_TYPE_Max = int(0x7fffffff);
static const System::Int8 HTMLPAINTER_OPAQUE = System::Int8(0x1);
static const System::Int8 HTMLPAINTER_TRANSPARENT = System::Int8(0x2);
static const System::Int8 HTMLPAINTER_ALPHA = System::Int8(0x4);
static const System::Int8 HTMLPAINTER_COMPLEX = System::Int8(0x8);
static const System::Int8 HTMLPAINTER_OVERLAY = System::Int8(0x10);
static const System::Int8 HTMLPAINTER_HITTEST = System::Int8(0x20);
static const System::Word HTMLPAINTER_SURFACE = System::Word(0x100);
static const System::Word HTMLPAINTER_3DSURFACE = System::Word(0x200);
static const System::Word HTMLPAINTER_NOBAND = System::Word(0x400);
static const System::Word HTMLPAINTER_NODC = System::Word(0x1000);
static const System::Word HTMLPAINTER_NOPHYSICALCLIP = System::Word(0x2000);
static const System::Word HTMLPAINTER_NOSAVEDC = System::Word(0x4000);
static const System::Word HTMLPAINTER_SUPPORTS_XFORM = System::Word(0x8000);
static const int HTMLPAINTER_EXPAND = int(0x10000);
static const int HTMLPAINTER_NOSCROLLBITS = int(0x20000);
static const int HTML_PAINTER_Max = int(0x7fffffff);
static const System::Int8 HTMLPAINT_ZORDER_NONE = System::Int8(0x0);
static const System::Int8 HTMLPAINT_ZORDER_REPLACE_ALL = System::Int8(0x1);
static const System::Int8 HTMLPAINT_ZORDER_REPLACE_CONTENT = System::Int8(0x2);
static const System::Int8 HTMLPAINT_ZORDER_REPLACE_BACKGROUND = System::Int8(0x3);
static const System::Int8 HTMLPAINT_ZORDER_BELOW_CONTENT = System::Int8(0x4);
static const System::Int8 HTMLPAINT_ZORDER_BELOW_FLOW = System::Int8(0x5);
static const System::Int8 HTMLPAINT_ZORDER_ABOVE_FLOW = System::Int8(0x6);
static const System::Int8 HTMLPAINT_ZORDER_ABOVE_CONTENT = System::Int8(0x7);
static const System::Int8 HTMLPAINT_ZORDER_WINDOW_TOP = System::Int8(0x8);
static const int HTML_PAINT_ZORDER_Max = int(0x7fffffff);
static const System::Int8 HTMLPAINT_DRAW_UPDATEREGION = System::Int8(0x1);
static const System::Int8 HTMLPAINT_DRAW_USE_XFORM = System::Int8(0x2);
static const int HTML_PAINT_DRAW_FLAGS_Max = int(0x7fffffff);
static const System::Int8 HTMLPAINT_EVENT_TARGET = System::Int8(0x1);
static const System::Int8 HTMLPAINT_EVENT_SETCURSOR = System::Int8(0x2);
static const int HTML_PAINT_EVENT_FLAGS_Max = int(0x7fffffff);
static const System::Int8 HTMLPAINT_DRAWINFO_VIEWPORT = System::Int8(0x1);
static const System::Int8 HTMLPAINT_DRAWINFO_UPDATEREGION = System::Int8(0x2);
static const System::Int8 HTMLPAINT_DRAWINFO_XFORM = System::Int8(0x4);
static const int HTML_PAINT_DRAW_INFO_FLAGS_Max = int(0x7fffffff);
static const System::Int8 HTMLDlgFlagNo = System::Int8(0x0);
static const System::Int8 HTMLDlgFlagOff = System::Int8(0x0);
static const System::Int8 HTMLDlgFlag0 = System::Int8(0x0);
static const System::Int8 HTMLDlgFlagYes = System::Int8(0x1);
static const System::Int8 HTMLDlgFlagOn = System::Int8(0x1);
static const System::Int8 HTMLDlgFlag1 = System::Int8(0x1);
static const unsigned HTMLDlgFlagNotSet = unsigned(0xffffffff);
static const int HTMLDlgFlag_Max = int(0x7fffffff);
static const System::Int8 HTMLDlgBorderThin = System::Int8(0x0);
static const int HTMLDlgBorderThick = int(0x40000);
static const int HTMLDlgBorder_Max = int(0x7fffffff);
static const System::Int8 HTMLDlgEdgeSunken = System::Int8(0x0);
static const System::Int8 HTMLDlgEdgeRaised = System::Int8(0x10);
static const int HTMLDlgEdge_Max = int(0x7fffffff);
static const System::Int8 HTMLDlgCenterNo = System::Int8(0x0);
static const System::Int8 HTMLDlgCenterOff = System::Int8(0x0);
static const System::Int8 HTMLDlgCenter0 = System::Int8(0x0);
static const System::Int8 HTMLDlgCenterYes = System::Int8(0x1);
static const System::Int8 HTMLDlgCenterOn = System::Int8(0x1);
static const System::Int8 HTMLDlgCenter1 = System::Int8(0x1);
static const System::Int8 HTMLDlgCenterParent = System::Int8(0x1);
static const System::Int8 HTMLDlgCenterDesktop = System::Int8(0x2);
static const int HTMLDlgCenter_Max = int(0x7fffffff);
static const System::Int8 HTMLAppFlagNo = System::Int8(0x0);
static const System::Int8 HTMLAppFlagOff = System::Int8(0x0);
static const System::Int8 HTMLAppFlag0 = System::Int8(0x0);
static const System::Int8 HTMLAppFlagYes = System::Int8(0x1);
static const System::Int8 HTMLAppFlagOn = System::Int8(0x1);
static const System::Int8 HTMLAppFlag1 = System::Int8(0x1);
static const int HTMLAppFlag_Max = int(0x7fffffff);
static const System::Int8 HTMLMinimizeFlagNo = System::Int8(0x0);
static const int HTMLMinimizeFlagYes = int(0x20000);
static const int HTMLMinimizeFlag_Max = int(0x7fffffff);
static const System::Int8 HTMLMaximizeFlagNo = System::Int8(0x0);
static const int HTMLMaximizeFlagYes = int(0x10000);
static const int HTMLMaximizeFlag_Max = int(0x7fffffff);
static const System::Int8 HTMLCaptionFlagNo = System::Int8(0x0);
static const int HTMLCaptionFlagYes = int(0xc00000);
static const int HTMLCaptionFlag_Max = int(0x7fffffff);
static const System::Int8 HTMLSysMenuFlagNo = System::Int8(0x0);
static const int HTMLSysMenuFlagYes = int(0x80000);
static const int HTMLSysMenuFlag_Max = int(0x7fffffff);
static const System::Int8 HTMLBorderNone = System::Int8(0x0);
static const int HTMLBorderThick = int(0x40000);
static const int HTMLBorderDialog = int(0x400000);
static const int HTMLBorderThin = int(0x800000);
static const int HTMLBorder_Max = int(0x7fffffff);
static const System::Int8 HTMLBorderStyleNormal = System::Int8(0x0);
static const System::Word HTMLBorderStyleRaised = System::Word(0x100);
static const System::Word HTMLBorderStyleSunken = System::Word(0x200);
static const System::Word HTMLBorderStylecombined = System::Word(0x300);
static const int HTMLBorderStyleStatic = int(0x20000);
static const int HTMLBorderStyle_Max = int(0x7fffffff);
static const System::Int8 HTMLWindowStateNormal = System::Int8(0x1);
static const System::Int8 HTMLWindowStateMaximize = System::Int8(0x3);
static const System::Int8 HTMLWindowStateMinimize = System::Int8(0x6);
static const int HTMLWindowState_Max = int(0x7fffffff);
static const System::Int8 BEHAVIOREVENT_FIRST = System::Int8(0x0);
static const System::Int8 BEHAVIOREVENT_CONTENTREADY = System::Int8(0x0);
static const System::Int8 BEHAVIOREVENT_DOCUMENTREADY = System::Int8(0x1);
static const System::Int8 BEHAVIOREVENT_APPLYSTYLE = System::Int8(0x2);
static const System::Int8 BEHAVIOREVENT_DOCUMENTCONTEXTCHANGE = System::Int8(0x3);
static const System::Int8 BEHAVIOREVENT_CONTENTSAVE = System::Int8(0x4);
static const System::Int8 BEHAVIOREVENT_LAST = System::Int8(0x4);
static const int BEHAVIOR_EVENT_Max = int(0x7fffffff);
static const System::Int8 BEHAVIOREVENTFLAGS_BUBBLE = System::Int8(0x1);
static const System::Int8 BEHAVIOREVENTFLAGS_STANDARDADDITIVE = System::Int8(0x2);
static const int BEHAVIOR_EVENT_FLAGS_Max = int(0x7fffffff);
static const System::Int8 BEHAVIORRENDERINFO_BEFOREBACKGROUND = System::Int8(0x1);
static const System::Int8 BEHAVIORRENDERINFO_AFTERBACKGROUND = System::Int8(0x2);
static const System::Int8 BEHAVIORRENDERINFO_BEFORECONTENT = System::Int8(0x4);
static const System::Int8 BEHAVIORRENDERINFO_AFTERCONTENT = System::Int8(0x8);
static const System::Int8 BEHAVIORRENDERINFO_AFTERFOREGROUND = System::Int8(0x20);
static const System::Int8 BEHAVIORRENDERINFO_ABOVECONTENT = System::Int8(0x28);
static const System::Byte BEHAVIORRENDERINFO_ALLLAYERS = System::Byte(0xff);
static const System::Word BEHAVIORRENDERINFO_DISABLEBACKGROUND = System::Word(0x100);
static const System::Word BEHAVIORRENDERINFO_DISABLENEGATIVEZ = System::Word(0x200);
static const System::Word BEHAVIORRENDERINFO_DISABLECONTENT = System::Word(0x400);
static const System::Word BEHAVIORRENDERINFO_DISABLEPOSITIVEZ = System::Word(0x800);
static const System::Word BEHAVIORRENDERINFO_DISABLEALLLAYERS = System::Word(0xf00);
static const System::Word BEHAVIORRENDERINFO_HITTESTING = System::Word(0x1000);
static const int BEHAVIORRENDERINFO_SURFACE = int(0x100000);
static const int BEHAVIORRENDERINFO_3DSURFACE = int(0x200000);
static const int BEHAVIOR_RENDER_INFO_Max = int(0x7fffffff);
static const System::Int8 BEHAVIOR_FIRSTRELATION = System::Int8(0x0);
static const System::Int8 BEHAVIOR_SAMEELEMENT = System::Int8(0x0);
static const System::Int8 BEHAVIOR_PARENT = System::Int8(0x1);
static const System::Int8 BEHAVIOR_CHILD = System::Int8(0x2);
static const System::Int8 BEHAVIOR_SIBLING = System::Int8(0x3);
static const System::Int8 BEHAVIOR_LASTRELATION = System::Int8(0x3);
static const int BEHAVIOR_RELATION_Max = int(0x7fffffff);
static const System::Int8 BEHAVIORLAYOUTINFO_FULLDELEGATION = System::Int8(0x1);
static const System::Int8 BEHAVIORLAYOUTINFO_MODIFYNATURAL = System::Int8(0x2);
static const System::Int8 BEHAVIORLAYOUTINFO_MAPSIZE = System::Int8(0x4);
static const int BEHAVIOR_LAYOUT_INFO_Max = int(0x7fffffff);
static const System::Int8 BEHAVIORLAYOUTMODE_NATURAL = System::Int8(0x1);
static const System::Int8 BEHAVIORLAYOUTMODE_MINWIDTH = System::Int8(0x2);
static const System::Int8 BEHAVIORLAYOUTMODE_MAXWIDTH = System::Int8(0x4);
static const System::Word BEHAVIORLAYOUTMODE_MEDIA_RESOLUTION = System::Word(0x4000);
static const System::Word BEHAVIORLAYOUTMODE_FINAL_PERCENT = System::Word(0x8000);
static const int BEHAVIOR_LAYOUT_MODE_Max = int(0x7fffffff);
static const System::Int8 ELEMENTDESCRIPTORFLAGS_LITERAL = System::Int8(0x1);
static const System::Int8 ELEMENTDESCRIPTORFLAGS_NESTED_LITERAL = System::Int8(0x2);
static const int ELEMENTDESCRIPTOR_FLAGS_Max = int(0x7fffffff);
static const System::Int8 ELEMENTNAMESPACEFLAGS_ALLOWANYTAG = System::Int8(0x1);
static const System::Int8 ELEMENTNAMESPACEFLAGS_QUERYFORUNKNOWNTAGS = System::Int8(0x2);
static const int ELEMENTNAMESPACE_FLAGS_Max = int(0x7fffffff);
static const System::Int8 VIEW_OBJECT_ALPHA_MODE_IGNORE = System::Int8(0x0);
static const System::Int8 VIEW_OBJECT_ALPHA_MODE_PREMULTIPLIED = System::Int8(0x1);
static const int VIEW_OBJECT_ALPHA_MODE_Max = int(0x7fffffff);
static const System::Int8 VIEW_OBJECT_COMPOSITION_MODE_LEGACY = System::Int8(0x0);
static const System::Int8 VIEW_OBJECT_COMPOSITION_MODE_SURFACEPRESENTER = System::Int8(0x1);
static const int VIEW_OBJECT_COMPOSITION_MODE_Max = int(0x7fffffff);
static const System::Int8 DXGI_FORMAT_UNKNOWN = System::Int8(0x0);
static const System::Int8 DXGI_FORMAT_R32G32B32A32_TYPELESS = System::Int8(0x1);
static const System::Int8 DXGI_FORMAT_R32G32B32A32_FLOAT = System::Int8(0x2);
static const System::Int8 DXGI_FORMAT_R32G32B32A32_UINT = System::Int8(0x3);
static const System::Int8 DXGI_FORMAT_R32G32B32A32_SINT = System::Int8(0x4);
static const System::Int8 DXGI_FORMAT_R32G32B32_TYPELESS = System::Int8(0x5);
static const System::Int8 DXGI_FORMAT_R32G32B32_FLOAT = System::Int8(0x6);
static const System::Int8 DXGI_FORMAT_R32G32B32_UINT = System::Int8(0x7);
static const System::Int8 DXGI_FORMAT_R32G32B32_SINT = System::Int8(0x8);
static const System::Int8 DXGI_FORMAT_R16G16B16A16_TYPELESS = System::Int8(0x9);
static const System::Int8 DXGI_FORMAT_R16G16B16A16_FLOAT = System::Int8(0xa);
static const System::Int8 DXGI_FORMAT_R16G16B16A16_UNORM = System::Int8(0xb);
static const System::Int8 DXGI_FORMAT_R16G16B16A16_UINT = System::Int8(0xc);
static const System::Int8 DXGI_FORMAT_R16G16B16A16_SNORM = System::Int8(0xd);
static const System::Int8 DXGI_FORMAT_R16G16B16A16_SINT = System::Int8(0xe);
static const System::Int8 DXGI_FORMAT_R32G32_TYPELESS = System::Int8(0xf);
static const System::Int8 DXGI_FORMAT_R32G32_FLOAT = System::Int8(0x10);
static const System::Int8 DXGI_FORMAT_R32G32_UINT = System::Int8(0x11);
static const System::Int8 DXGI_FORMAT_R32G32_SINT = System::Int8(0x12);
static const System::Int8 DXGI_FORMAT_R32G8X24_TYPELESS = System::Int8(0x13);
static const System::Int8 DXGI_FORMAT_D32_FLOAT_S8X24_UINT = System::Int8(0x14);
static const System::Int8 DXGI_FORMAT_R32_FLOAT_X8X24_TYPELESS = System::Int8(0x15);
static const System::Int8 DXGI_FORMAT_X32_TYPELESS_G8X24_UINT = System::Int8(0x16);
static const System::Int8 DXGI_FORMAT_R10G10B10A2_TYPELESS = System::Int8(0x17);
static const System::Int8 DXGI_FORMAT_R10G10B10A2_UNORM = System::Int8(0x18);
static const System::Int8 DXGI_FORMAT_R10G10B10A2_UINT = System::Int8(0x19);
static const System::Int8 DXGI_FORMAT_R11G11B10_FLOAT = System::Int8(0x1a);
static const System::Int8 DXGI_FORMAT_R8G8B8A8_TYPELESS = System::Int8(0x1b);
static const System::Int8 DXGI_FORMAT_R8G8B8A8_UNORM = System::Int8(0x1c);
static const System::Int8 DXGI_FORMAT_R8G8B8A8_UNORM_SRGB = System::Int8(0x1d);
static const System::Int8 DXGI_FORMAT_R8G8B8A8_UINT = System::Int8(0x1e);
static const System::Int8 DXGI_FORMAT_R8G8B8A8_SNORM = System::Int8(0x1f);
static const System::Int8 DXGI_FORMAT_R8G8B8A8_SINT = System::Int8(0x20);
static const System::Int8 DXGI_FORMAT_R16G16_TYPELESS = System::Int8(0x21);
static const System::Int8 DXGI_FORMAT_R16G16_FLOAT = System::Int8(0x22);
static const System::Int8 DXGI_FORMAT_R16G16_UNORM = System::Int8(0x23);
static const System::Int8 DXGI_FORMAT_R16G16_UINT = System::Int8(0x24);
static const System::Int8 DXGI_FORMAT_R16G16_SNORM = System::Int8(0x25);
static const System::Int8 DXGI_FORMAT_R16G16_SINT = System::Int8(0x26);
static const System::Int8 DXGI_FORMAT_R32_TYPELESS = System::Int8(0x27);
static const System::Int8 DXGI_FORMAT_D32_FLOAT = System::Int8(0x28);
static const System::Int8 DXGI_FORMAT_R32_FLOAT = System::Int8(0x29);
static const System::Int8 DXGI_FORMAT_R32_UINT = System::Int8(0x2a);
static const System::Int8 DXGI_FORMAT_R32_SINT = System::Int8(0x2b);
static const System::Int8 DXGI_FORMAT_R24G8_TYPELESS = System::Int8(0x2c);
static const System::Int8 DXGI_FORMAT_D24_UNORM_S8_UINT = System::Int8(0x2d);
static const System::Int8 DXGI_FORMAT_R24_UNORM_X8_TYPELESS = System::Int8(0x2e);
static const System::Int8 DXGI_FORMAT_X24_TYPELESS_G8_UINT = System::Int8(0x2f);
static const System::Int8 DXGI_FORMAT_R8G8_TYPELESS = System::Int8(0x30);
static const System::Int8 DXGI_FORMAT_R8G8_UNORM = System::Int8(0x31);
static const System::Int8 DXGI_FORMAT_R8G8_UINT = System::Int8(0x32);
static const System::Int8 DXGI_FORMAT_R8G8_SNORM = System::Int8(0x33);
static const System::Int8 DXGI_FORMAT_R8G8_SINT = System::Int8(0x34);
static const System::Int8 DXGI_FORMAT_R16_TYPELESS = System::Int8(0x35);
static const System::Int8 DXGI_FORMAT_R16_FLOAT = System::Int8(0x36);
static const System::Int8 DXGI_FORMAT_D16_UNORM = System::Int8(0x37);
static const System::Int8 DXGI_FORMAT_R16_UNORM = System::Int8(0x38);
static const System::Int8 DXGI_FORMAT_R16_UINT = System::Int8(0x39);
static const System::Int8 DXGI_FORMAT_R16_SNORM = System::Int8(0x3a);
static const System::Int8 DXGI_FORMAT_R16_SINT = System::Int8(0x3b);
static const System::Int8 DXGI_FORMAT_R8_TYPELESS = System::Int8(0x3c);
static const System::Int8 DXGI_FORMAT_R8_UNORM = System::Int8(0x3d);
static const System::Int8 DXGI_FORMAT_R8_UINT = System::Int8(0x3e);
static const System::Int8 DXGI_FORMAT_R8_SNORM = System::Int8(0x3f);
static const System::Int8 DXGI_FORMAT_R8_SINT = System::Int8(0x40);
static const System::Int8 DXGI_FORMAT_A8_UNORM = System::Int8(0x41);
static const System::Int8 DXGI_FORMAT_R1_UNORM = System::Int8(0x42);
static const System::Int8 DXGI_FORMAT_R9G9B9E5_SHAREDEXP = System::Int8(0x43);
static const System::Int8 DXGI_FORMAT_R8G8_B8G8_UNORM = System::Int8(0x44);
static const System::Int8 DXGI_FORMAT_G8R8_G8B8_UNORM = System::Int8(0x45);
static const System::Int8 DXGI_FORMAT_BC1_TYPELESS = System::Int8(0x46);
static const System::Int8 DXGI_FORMAT_BC1_UNORM = System::Int8(0x47);
static const System::Int8 DXGI_FORMAT_BC1_UNORM_SRGB = System::Int8(0x48);
static const System::Int8 DXGI_FORMAT_BC2_TYPELESS = System::Int8(0x49);
static const System::Int8 DXGI_FORMAT_BC2_UNORM = System::Int8(0x4a);
static const System::Int8 DXGI_FORMAT_BC2_UNORM_SRGB = System::Int8(0x4b);
static const System::Int8 DXGI_FORMAT_BC3_TYPELESS = System::Int8(0x4c);
static const System::Int8 DXGI_FORMAT_BC3_UNORM = System::Int8(0x4d);
static const System::Int8 DXGI_FORMAT_BC3_UNORM_SRGB = System::Int8(0x4e);
static const System::Int8 DXGI_FORMAT_BC4_TYPELESS = System::Int8(0x4f);
static const System::Int8 DXGI_FORMAT_BC4_UNORM = System::Int8(0x50);
static const System::Int8 DXGI_FORMAT_BC4_SNORM = System::Int8(0x51);
static const System::Int8 DXGI_FORMAT_BC5_TYPELESS = System::Int8(0x52);
static const System::Int8 DXGI_FORMAT_BC5_UNORM = System::Int8(0x53);
static const System::Int8 DXGI_FORMAT_BC5_SNORM = System::Int8(0x54);
static const System::Int8 DXGI_FORMAT_B5G6R5_UNORM = System::Int8(0x55);
static const System::Int8 DXGI_FORMAT_B5G5R5A1_UNORM = System::Int8(0x56);
static const System::Int8 DXGI_FORMAT_B8G8R8A8_UNORM = System::Int8(0x57);
static const System::Int8 DXGI_FORMAT_B8G8R8X8_UNORM = System::Int8(0x58);
static const System::Int8 DXGI_FORMAT_R10G10B10_XR_BIAS_A2_UNORM = System::Int8(0x59);
static const System::Int8 DXGI_FORMAT_B8G8R8A8_TYPELESS = System::Int8(0x5a);
static const System::Int8 DXGI_FORMAT_B8G8R8A8_UNORM_SRGB = System::Int8(0x5b);
static const System::Int8 DXGI_FORMAT_B8G8R8X8_TYPELESS = System::Int8(0x5c);
static const System::Int8 DXGI_FORMAT_B8G8R8X8_UNORM_SRGB = System::Int8(0x5d);
static const System::Int8 DXGI_FORMAT_BC6H_TYPELESS = System::Int8(0x5e);
static const System::Int8 DXGI_FORMAT_BC6H_UF16 = System::Int8(0x5f);
static const System::Int8 DXGI_FORMAT_BC6H_SF16 = System::Int8(0x60);
static const System::Int8 DXGI_FORMAT_BC7_TYPELESS = System::Int8(0x61);
static const System::Int8 DXGI_FORMAT_BC7_UNORM = System::Int8(0x62);
static const System::Int8 DXGI_FORMAT_BC7_UNORM_SRGB = System::Int8(0x63);
static const System::Int8 DXGI_FORMAT_AYUV = System::Int8(0x64);
static const System::Int8 DXGI_FORMAT_Y410 = System::Int8(0x65);
static const System::Int8 DXGI_FORMAT_Y416 = System::Int8(0x66);
static const System::Int8 DXGI_FORMAT_NV12 = System::Int8(0x67);
static const System::Int8 DXGI_FORMAT_P010 = System::Int8(0x68);
static const System::Int8 DXGI_FORMAT_P016 = System::Int8(0x69);
static const System::Int8 DXGI_FORMAT_420_OPAQUE = System::Int8(0x6a);
static const System::Int8 DXGI_FORMAT_YUY2 = System::Int8(0x6b);
static const System::Int8 DXGI_FORMAT_Y210 = System::Int8(0x6c);
static const System::Int8 DXGI_FORMAT_Y216 = System::Int8(0x6d);
static const System::Int8 DXGI_FORMAT_NV11 = System::Int8(0x6e);
static const System::Int8 DXGI_FORMAT_AI44 = System::Int8(0x6f);
static const System::Int8 DXGI_FORMAT_IA44 = System::Int8(0x70);
static const System::Int8 DXGI_FORMAT_P8 = System::Int8(0x71);
static const System::Int8 DXGI_FORMAT_A8P8 = System::Int8(0x72);
static const System::Int8 DXGI_FORMAT_B4G4R4A4_UNORM = System::Int8(0x73);
static const unsigned DXGI_FORMAT_FORCE_UINT = unsigned(0xffffffff);
}	/* namespace Mshtml */
#pragma pack(pop)
#pragma option pop

#pragma delphiheader end.
//-- end unit ----------------------------------------------------------------
#endif	// MshtmlHPP
