4e2933c620 2015-04-21 kinaba: /***********************************************************************\ 4e2933c620 2015-04-21 kinaba: * mshtml.d * 4e2933c620 2015-04-21 kinaba: * * 4e2933c620 2015-04-21 kinaba: * Windows API header module * 4e2933c620 2015-04-21 kinaba: * * 4e2933c620 2015-04-21 kinaba: * Translated from MinGW Windows headers * 4e2933c620 2015-04-21 kinaba: * * 4e2933c620 2015-04-21 kinaba: * Placed into public domain * 4e2933c620 2015-04-21 kinaba: \***********************************************************************/ 4e2933c620 2015-04-21 kinaba: module win32.mshtml; 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: private import win32.basetyps, win32.oaidl, win32.unknwn, 4e2933c620 2015-04-21 kinaba: win32.windef, win32.wtypes; 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: // These are used in this file, but not defined in MinGW. 4e2933c620 2015-04-21 kinaba: interface IHTMLStyleSheet {}; 4e2933c620 2015-04-21 kinaba: alias IHTMLStyle LPHTMLSTYLE; 4e2933c620 2015-04-21 kinaba: alias IHTMLStyleSheet LPHTMLSTYLESHEET; 4e2933c620 2015-04-21 kinaba: interface IHTMLLocation {}; 4e2933c620 2015-04-21 kinaba: alias IHTMLLocation LPHTMLLOCATION; 4e2933c620 2015-04-21 kinaba: interface IHTMLFramesCollection {}; 4e2933c620 2015-04-21 kinaba: alias IHTMLFramesCollection LPHTMLFRAMESCOLLECTION; 4e2933c620 2015-04-21 kinaba: interface IHTMLStyleSheetsCollection {}; 4e2933c620 2015-04-21 kinaba: alias IHTMLStyleSheetsCollection LPHTMLSTYLESHEETSCOLLECTION; 4e2933c620 2015-04-21 kinaba: interface IHTMLStyle {}; 4e2933c620 2015-04-21 kinaba: interface IHTMLFiltersCollection {}; 4e2933c620 2015-04-21 kinaba: alias IHTMLFiltersCollection LPHTMLFILTERSCOLLECTION; 4e2933c620 2015-04-21 kinaba: interface IOmHistory : IDispatch { 4e2933c620 2015-04-21 kinaba: HRESULT get_length(short* p); 4e2933c620 2015-04-21 kinaba: HRESULT back(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT forward(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT go(VARIANT*); 4e2933c620 2015-04-21 kinaba: }; 4e2933c620 2015-04-21 kinaba: alias IOmHistory LPOMHISTORY; 4e2933c620 2015-04-21 kinaba: interface IOmNavigator {}; 4e2933c620 2015-04-21 kinaba: alias IOmNavigator LPOMNAVIGATOR; 4e2933c620 2015-04-21 kinaba: interface IHTMLImageElementFactory {}; 4e2933c620 2015-04-21 kinaba: alias IHTMLImageElementFactory LPHTMLIMAGEELEMENTFACTORY; 4e2933c620 2015-04-21 kinaba: interface IHTMLEventObj {}; 4e2933c620 2015-04-21 kinaba: alias IHTMLEventObj LPHTMLEVENTOBJ; 4e2933c620 2015-04-21 kinaba: interface IHTMLScreen {}; 4e2933c620 2015-04-21 kinaba: alias IHTMLScreen LPHTMLSCREEN; 4e2933c620 2015-04-21 kinaba: interface IHTMLOptionElementFactory {}; 4e2933c620 2015-04-21 kinaba: alias IHTMLOptionElementFactory LPHTMLOPTIONELEMENTFACTORY; 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: interface IHTMLLinkElement : IDispatch { 4e2933c620 2015-04-21 kinaba: HRESULT put_href(BSTR); 4e2933c620 2015-04-21 kinaba: HRESULT get_href(BSTR*); 4e2933c620 2015-04-21 kinaba: HRESULT put_rel(BSTR); 4e2933c620 2015-04-21 kinaba: HRESULT get_rel(BSTR*); 4e2933c620 2015-04-21 kinaba: HRESULT put_rev(BSTR); 4e2933c620 2015-04-21 kinaba: HRESULT get_rev(BSTR*); 4e2933c620 2015-04-21 kinaba: HRESULT put_type(BSTR); 4e2933c620 2015-04-21 kinaba: HRESULT get_type(BSTR*); 4e2933c620 2015-04-21 kinaba: HRESULT get_readyState(BSTR*); 4e2933c620 2015-04-21 kinaba: HRESULT put_onreadystatechange(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT get_onreadystatechange(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT put_onload(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT get_onload(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT put_onerror(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT get_onerror(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT get_styleSheet(LPHTMLSTYLESHEET*); 4e2933c620 2015-04-21 kinaba: HRESULT put_disabled(VARIANT_BOOL); 4e2933c620 2015-04-21 kinaba: HRESULT get_disabled(VARIANT_BOOL*); 4e2933c620 2015-04-21 kinaba: HRESULT put_media(BSTR); 4e2933c620 2015-04-21 kinaba: HRESULT get_media(BSTR*); 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: alias IHTMLLinkElement LPHTMLLINKELEMENT; 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: interface IHTMLImgElement : IDispatch { 4e2933c620 2015-04-21 kinaba: HRESULT put_isMap(VARIANT_BOOL); 4e2933c620 2015-04-21 kinaba: HRESULT get_isMap(VARIANT_BOOL*); 4e2933c620 2015-04-21 kinaba: HRESULT put_useMap(BSTR); 4e2933c620 2015-04-21 kinaba: HRESULT get_useMap(BSTR*); 4e2933c620 2015-04-21 kinaba: HRESULT get_mimeType(BSTR*); 4e2933c620 2015-04-21 kinaba: HRESULT get_fileSize(BSTR*); 4e2933c620 2015-04-21 kinaba: HRESULT get_fileCreatedDate(BSTR*); 4e2933c620 2015-04-21 kinaba: HRESULT get_fileModifiedDate(BSTR*); 4e2933c620 2015-04-21 kinaba: HRESULT get_fileUpdatedDate(BSTR*); 4e2933c620 2015-04-21 kinaba: HRESULT get_protocol(BSTR*); 4e2933c620 2015-04-21 kinaba: HRESULT get_href(BSTR*); 4e2933c620 2015-04-21 kinaba: HRESULT get_nameProp(BSTR*); 4e2933c620 2015-04-21 kinaba: HRESULT put_border(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT get_border(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT put_vspace(LONG); 4e2933c620 2015-04-21 kinaba: HRESULT get_vspace(LONG*); 4e2933c620 2015-04-21 kinaba: HRESULT put_hspace(LONG); 4e2933c620 2015-04-21 kinaba: HRESULT get_hspace(LONG*); 4e2933c620 2015-04-21 kinaba: HRESULT put_alt(BSTR); 4e2933c620 2015-04-21 kinaba: HRESULT get_alt(BSTR*); 4e2933c620 2015-04-21 kinaba: HRESULT put_src(BSTR); 4e2933c620 2015-04-21 kinaba: HRESULT get_src(BSTR*); 4e2933c620 2015-04-21 kinaba: HRESULT put_lowsrc(BSTR); 4e2933c620 2015-04-21 kinaba: HRESULT get_lowsrc(BSTR*); 4e2933c620 2015-04-21 kinaba: HRESULT put_vrml(BSTR); 4e2933c620 2015-04-21 kinaba: HRESULT get_vrml(BSTR*); 4e2933c620 2015-04-21 kinaba: HRESULT put_dynsrc(BSTR); 4e2933c620 2015-04-21 kinaba: HRESULT get_dynsrc(BSTR*); 4e2933c620 2015-04-21 kinaba: HRESULT get_readyState(BSTR*); 4e2933c620 2015-04-21 kinaba: HRESULT get_complete(VARIANT_BOOL*); 4e2933c620 2015-04-21 kinaba: HRESULT put_loop(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT get_loop(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT put_align(BSTR); 4e2933c620 2015-04-21 kinaba: HRESULT get_align(BSTR*); 4e2933c620 2015-04-21 kinaba: HRESULT put_onload(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT get_onload(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT put_onerror(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT get_onerror(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT put_onabort(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT get_onabort(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT put_name(BSTR); 4e2933c620 2015-04-21 kinaba: HRESULT get_name(BSTR*); 4e2933c620 2015-04-21 kinaba: HRESULT put_width(LONG); 4e2933c620 2015-04-21 kinaba: HRESULT get_width(LONG*); 4e2933c620 2015-04-21 kinaba: HRESULT put_height(LONG); 4e2933c620 2015-04-21 kinaba: HRESULT get_height(LONG*); 4e2933c620 2015-04-21 kinaba: HRESULT put_start(BSTR); 4e2933c620 2015-04-21 kinaba: HRESULT get_start(BSTR*); 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: alias IHTMLImgElement LPHTMLIMGELEMENT; 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: interface IHTMLElementCollection : IDispatch { 4e2933c620 2015-04-21 kinaba: HRESULT toString(BSTR*); 4e2933c620 2015-04-21 kinaba: HRESULT put_length(LONG); 4e2933c620 2015-04-21 kinaba: HRESULT get_length(LONG*); 4e2933c620 2015-04-21 kinaba: HRESULT get__newEnum(IUnknown*); 4e2933c620 2015-04-21 kinaba: HRESULT item(VARIANT,VARIANT,IDispatch* pDisp); 4e2933c620 2015-04-21 kinaba: HRESULT tags(VARIANT,IDispatch* pdisp); 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: alias IHTMLElementCollection LPHTMLELEMENTCOLLECTION; 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: interface IHTMLDocument : IDispatch { 4e2933c620 2015-04-21 kinaba: HRESULT get_Script(IDispatch*); 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: interface IHTMLDocument2 : IHTMLDocument { 4e2933c620 2015-04-21 kinaba: HRESULT get_all(LPHTMLELEMENTCOLLECTION*); 4e2933c620 2015-04-21 kinaba: HRESULT get_body(LPHTMLELEMENT*); 4e2933c620 2015-04-21 kinaba: HRESULT get_activeElement(LPHTMLELEMENT*); 4e2933c620 2015-04-21 kinaba: HRESULT get_images(LPHTMLELEMENTCOLLECTION*); 4e2933c620 2015-04-21 kinaba: HRESULT get_applets(LPHTMLELEMENTCOLLECTION*); 4e2933c620 2015-04-21 kinaba: HRESULT get_links(LPHTMLELEMENTCOLLECTION*); 4e2933c620 2015-04-21 kinaba: HRESULT get_forms(LPHTMLELEMENTCOLLECTION*); 4e2933c620 2015-04-21 kinaba: HRESULT get_anchors(LPHTMLELEMENTCOLLECTION*); 4e2933c620 2015-04-21 kinaba: HRESULT put_title(BSTR); 4e2933c620 2015-04-21 kinaba: HRESULT get_title(BSTR*); 4e2933c620 2015-04-21 kinaba: HRESULT get_scripts(LPHTMLELEMENTCOLLECTION*); 4e2933c620 2015-04-21 kinaba: HRESULT put_designMode(BSTR); 4e2933c620 2015-04-21 kinaba: HRESULT get_designMode(BSTR*); 4e2933c620 2015-04-21 kinaba: HRESULT get_selection(LPHTMLSELECTIONOBJECT*); 4e2933c620 2015-04-21 kinaba: HRESULT get_readyState(BSTR*); 4e2933c620 2015-04-21 kinaba: HRESULT get_frames(IHTMLFramesCollection2*); 4e2933c620 2015-04-21 kinaba: HRESULT get_embeds(LPHTMLELEMENTCOLLECTION*); 4e2933c620 2015-04-21 kinaba: HRESULT get_plugins(LPHTMLELEMENTCOLLECTION*); 4e2933c620 2015-04-21 kinaba: HRESULT put_alinkColor(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT get_alinkColor(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT put_bgColor(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT get_bgColor(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT put_fgColor(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT get_fgColor(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT put_linkColor(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT get_linkColor(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT put_vlinkColor(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT get_vlinkColor(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT get_referrer(BSTR*); 4e2933c620 2015-04-21 kinaba: HRESULT get_location(LPHTMLLOCATION*); 4e2933c620 2015-04-21 kinaba: HRESULT get_lastModified(BSTR*); 4e2933c620 2015-04-21 kinaba: HRESULT put_url(BSTR); 4e2933c620 2015-04-21 kinaba: HRESULT get_url(BSTR*); 4e2933c620 2015-04-21 kinaba: HRESULT put_domain(BSTR); 4e2933c620 2015-04-21 kinaba: HRESULT get_domain(BSTR*); 4e2933c620 2015-04-21 kinaba: HRESULT put_cookie(BSTR); 4e2933c620 2015-04-21 kinaba: HRESULT get_cookie(BSTR*); 4e2933c620 2015-04-21 kinaba: HRESULT put_expands(VARIANT_BOOL); 4e2933c620 2015-04-21 kinaba: HRESULT get_expands(VARIANT_BOOL*); 4e2933c620 2015-04-21 kinaba: HRESULT put_charset(BSTR); 4e2933c620 2015-04-21 kinaba: HRESULT get_charset(BSTR*); 4e2933c620 2015-04-21 kinaba: HRESULT put_defaultCharset(BSTR); 4e2933c620 2015-04-21 kinaba: HRESULT get_defaultCharset(BSTR*); 4e2933c620 2015-04-21 kinaba: HRESULT get_mimeType(BSTR*); 4e2933c620 2015-04-21 kinaba: HRESULT get_fileSize(BSTR*); 4e2933c620 2015-04-21 kinaba: HRESULT get_fileCreatedDate(BSTR*); 4e2933c620 2015-04-21 kinaba: HRESULT get_fileModifiedDate(BSTR*); 4e2933c620 2015-04-21 kinaba: HRESULT get_fileUpdatedDate(BSTR*); 4e2933c620 2015-04-21 kinaba: HRESULT get_security(BSTR*); 4e2933c620 2015-04-21 kinaba: HRESULT get_protocol(BSTR*); 4e2933c620 2015-04-21 kinaba: HRESULT get_nameProp(BSTR*); 4e2933c620 2015-04-21 kinaba: HRESULT write(SAFEARRAY*); 4e2933c620 2015-04-21 kinaba: HRESULT writeln(SAFEARRAY*); 4e2933c620 2015-04-21 kinaba: HRESULT open(BSTR,VARIANT,VARIANT,VARIANT,IDispatch*); 4e2933c620 2015-04-21 kinaba: HRESULT close(); 4e2933c620 2015-04-21 kinaba: HRESULT clear(); 4e2933c620 2015-04-21 kinaba: HRESULT queryCommandSupported(BSTR,VARIANT_BOOL*); 4e2933c620 2015-04-21 kinaba: HRESULT queryCommandEnabled(BSTR,VARIANT_BOOL*); 4e2933c620 2015-04-21 kinaba: HRESULT queryCommandState(BSTR,VARIANT_BOOL*); 4e2933c620 2015-04-21 kinaba: HRESULT queryCommandIndeterm(BSTR,VARIANT_BOOL*); 4e2933c620 2015-04-21 kinaba: HRESULT queryCommandText(BSTR,BSTR*); 4e2933c620 2015-04-21 kinaba: HRESULT queryCommandValue(BSTR,VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT execCommand(BSTR,VARIANT_BOOL,VARIANT,VARIANT_BOOL*); 4e2933c620 2015-04-21 kinaba: HRESULT execCommandShowHelp(BSTR,VARIANT_BOOL*); 4e2933c620 2015-04-21 kinaba: HRESULT createElement(BSTR,LPHTMLELEMENT*); 4e2933c620 2015-04-21 kinaba: HRESULT put_onhelp(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT get_onhelp(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT put_onclick(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT get_onclick(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT put_ondblclick(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT get_ondblclick(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT put_onkeyup(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT get_onkeyup(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT put_onkeydown(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT get_onkeydown(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT put_onkeypress(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT get_onkeypress(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT put_onmouseup(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT get_onmouseup(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT put_onmousedown(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT get_onmousedown(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT put_onmousemove(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT get_onmousemove(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT put_onmouseout(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT get_onmouseout(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT put_onmouseover(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT get_onmouseover(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT put_onreadystatechange(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT get_onreadystatechange(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT put_onafterupdate(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT get_onafterupdate(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT put_onrowexit(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT get_onrowexit(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT put_onrowenter(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT get_onrowenter(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT put_ondragstart(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT get_ondragstart(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT put_onselectstart(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT get_onselectstart(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT elementFromPoint(LONG,LONG,LPHTMLELEMENT*); 4e2933c620 2015-04-21 kinaba: HRESULT get_parentWindow(LPHTMLWINDOW2*); 4e2933c620 2015-04-21 kinaba: HRESULT get_styleSheets(LPHTMLSTYLESHEETSCOLLECTION*); 4e2933c620 2015-04-21 kinaba: HRESULT put_onbeforeupdate(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT get_onbeforeupdate(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT put_onerrorupdate(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT get_onerrorupdate(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT toString(BSTR*); 4e2933c620 2015-04-21 kinaba: HRESULT createStyleSheet(BSTR,LONG,LPHTMLSTYLESHEET*); 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: interface IHTMLSelectionObject : IDispatch { 4e2933c620 2015-04-21 kinaba: HRESULT createRange(IDispatch*); 4e2933c620 2015-04-21 kinaba: HRESULT empty(); 4e2933c620 2015-04-21 kinaba: HRESULT clear(); 4e2933c620 2015-04-21 kinaba: HRESULT get_type(BSTR*); 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: alias IHTMLSelectionObject LPHTMLSELECTIONOBJECT; 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: interface IHTMLTxtRange : IDispatch { 4e2933c620 2015-04-21 kinaba: HRESULT get_htmlText(BSTR*); 4e2933c620 2015-04-21 kinaba: HRESULT put_text(BSTR); 4e2933c620 2015-04-21 kinaba: HRESULT get_text(BSTR*); 4e2933c620 2015-04-21 kinaba: HRESULT parentElement(LPHTMLELEMENT*); 4e2933c620 2015-04-21 kinaba: HRESULT duplicate(IHTMLTxtRange*); 4e2933c620 2015-04-21 kinaba: HRESULT inRange(IHTMLTxtRange,VARIANT_BOOL*); 4e2933c620 2015-04-21 kinaba: HRESULT isEqual(IHTMLTxtRange,VARIANT_BOOL*); 4e2933c620 2015-04-21 kinaba: HRESULT scrollIntoView(VARIANT_BOOL); 4e2933c620 2015-04-21 kinaba: HRESULT collapse(VARIANT_BOOL); 4e2933c620 2015-04-21 kinaba: HRESULT expand(BSTR,VARIANT_BOOL*); 4e2933c620 2015-04-21 kinaba: HRESULT move(BSTR,LONG,LONG*); 4e2933c620 2015-04-21 kinaba: HRESULT moveStart(BSTR,LONG,LONG*); 4e2933c620 2015-04-21 kinaba: HRESULT moveEnd(BSTR,LONG,LONG*); 4e2933c620 2015-04-21 kinaba: HRESULT select(); 4e2933c620 2015-04-21 kinaba: HRESULT pasteHTML(BSTR); 4e2933c620 2015-04-21 kinaba: HRESULT moveToElementText(LPHTMLELEMENT); 4e2933c620 2015-04-21 kinaba: HRESULT setEndPoint(BSTR,IHTMLTxtRange); 4e2933c620 2015-04-21 kinaba: HRESULT compareEndPoints(BSTR,IHTMLTxtRange,LONG*); 4e2933c620 2015-04-21 kinaba: HRESULT findText(BSTR,LONG,LONG,VARIANT_BOOL*); 4e2933c620 2015-04-21 kinaba: HRESULT moveToPoint(LONG,LONG); 4e2933c620 2015-04-21 kinaba: HRESULT getBookmark(BSTR*); 4e2933c620 2015-04-21 kinaba: HRESULT moveToBookbark(BSTR,VARIANT_BOOL*); 4e2933c620 2015-04-21 kinaba: HRESULT queryCommandSupported(BSTR,VARIANT_BOOL*); 4e2933c620 2015-04-21 kinaba: HRESULT queryCommandEnabled(BSTR,VARIANT_BOOL*); 4e2933c620 2015-04-21 kinaba: HRESULT queryCommandState(BSTR,VARIANT_BOOL*); 4e2933c620 2015-04-21 kinaba: HRESULT queryCommandIndeterm(BSTR,VARIANT_BOOL*); 4e2933c620 2015-04-21 kinaba: HRESULT queryCommandText(BSTR,BSTR*); 4e2933c620 2015-04-21 kinaba: HRESULT queryCommandValue(BSTR,VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT execCommand(BSTR,VARIANT_BOOL,VARIANT,VARIANT_BOOL*); 4e2933c620 2015-04-21 kinaba: HRESULT execCommandShowHelp(BSTR,VARIANT_BOOL*); 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: interface IHTMLElement : IDispatch { 4e2933c620 2015-04-21 kinaba: HRESULT setAttribute(BSTR,VARIANT,LONG); 4e2933c620 2015-04-21 kinaba: HRESULT getAttribute(BSTR,LONG,VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT removeAttribute(BSTR,LONG,VARIANT_BOOL*); 4e2933c620 2015-04-21 kinaba: HRESULT put_className(BSTR); 4e2933c620 2015-04-21 kinaba: HRESULT get_className(ref BSTR); 4e2933c620 2015-04-21 kinaba: HRESULT put_id(BSTR); 4e2933c620 2015-04-21 kinaba: HRESULT get_id(ref BSTR); 4e2933c620 2015-04-21 kinaba: HRESULT get_tagName(ref BSTR); 4e2933c620 2015-04-21 kinaba: HRESULT get_parentElement(LPHTMLELEMENT*); 4e2933c620 2015-04-21 kinaba: HRESULT get_style(LPHTMLSTYLE*); 4e2933c620 2015-04-21 kinaba: HRESULT put_onhelp(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT get_onhelp(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT put_onclick(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT get_onclick(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT put_ondblclick(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT get_ondblclick(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT put_onkeydown(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT get_onkeydown(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT put_onkeyup(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT get_onkeyup(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT put_onkeypress(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT get_onkeypress(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT put_onmouseout(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT get_onmouseout(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT put_onmouseover(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT get_onmouseover(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT put_onmousemove(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT get_onmousemove(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT put_onmousedown(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT get_onmousedown(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT put_onmouseup(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT get_onmouseup(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT get_document(IDispatch*); 4e2933c620 2015-04-21 kinaba: HRESULT put_title(BSTR); 4e2933c620 2015-04-21 kinaba: HRESULT get_title(ref BSTR); 4e2933c620 2015-04-21 kinaba: HRESULT put_language(BSTR); 4e2933c620 2015-04-21 kinaba: HRESULT get_language(ref BSTR); 4e2933c620 2015-04-21 kinaba: HRESULT put_onselectstart(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT get_onselectstart(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT scrollIntoView(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT contains(LPHTMLELEMENT,VARIANT_BOOL*); 4e2933c620 2015-04-21 kinaba: HRESULT get_source3Index(LONG*); 4e2933c620 2015-04-21 kinaba: HRESULT get_recordNumber(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT put_lang(BSTR); 4e2933c620 2015-04-21 kinaba: HRESULT get_lang(ref BSTR); 4e2933c620 2015-04-21 kinaba: HRESULT get_offsetLeft(LONG*); 4e2933c620 2015-04-21 kinaba: HRESULT get_offsetTop(LONG*); 4e2933c620 2015-04-21 kinaba: HRESULT get_offsetWidth(LONG*); 4e2933c620 2015-04-21 kinaba: HRESULT get_offsetHeight(LONG*); 4e2933c620 2015-04-21 kinaba: HRESULT get_offsetParent(LPHTMLELEMENT*); 4e2933c620 2015-04-21 kinaba: HRESULT put_innerHTML(BSTR); 4e2933c620 2015-04-21 kinaba: HRESULT get_innerHTML(ref BSTR); 4e2933c620 2015-04-21 kinaba: HRESULT put_innerText(BSTR); 4e2933c620 2015-04-21 kinaba: HRESULT get_innerText(ref BSTR); 4e2933c620 2015-04-21 kinaba: HRESULT put_outerHTML(BSTR); 4e2933c620 2015-04-21 kinaba: HRESULT get_outerHTML(ref BSTR); 4e2933c620 2015-04-21 kinaba: HRESULT put_outerText(BSTR); 4e2933c620 2015-04-21 kinaba: HRESULT get_outerText(ref BSTR); 4e2933c620 2015-04-21 kinaba: HRESULT insertAdjacentHTML(BSTR,BSTR); 4e2933c620 2015-04-21 kinaba: HRESULT insertAdjacentText(BSTR,BSTR); 4e2933c620 2015-04-21 kinaba: HRESULT get_parentTextEdit(LPHTMLELEMENT*); 4e2933c620 2015-04-21 kinaba: HRESULT isTextEdit(VARIANT_BOOL*); 4e2933c620 2015-04-21 kinaba: HRESULT click(); 4e2933c620 2015-04-21 kinaba: HRESULT get_filters(LPHTMLFILTERSCOLLECTION*); 4e2933c620 2015-04-21 kinaba: HRESULT put_ondragstart(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT get_ondragstart(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT toString(BSTR*); 4e2933c620 2015-04-21 kinaba: HRESULT put_onbeforeupdate(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT get_onbeforeupdate(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT put_onafterupdate(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT get_onafterupdate(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT put_onerrorupdate(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT get_onerrorupdate(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT put_onrowexit(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT get_onrowexit(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT put_onrowenter(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT get_onrowenter(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT put_ondatasetchanged(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT get_ondatasetchanged(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT put_ondataavailable(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT get_ondataavailable(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT put_ondatasetcomplete(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT get_ondatasetcomplete(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT put_onfilterchange(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT get_onfilterchange(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT get_children(IDispatch*); 4e2933c620 2015-04-21 kinaba: HRESULT get_all(IDispatch*); 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: alias IHTMLElement LPHTMLELEMENT; 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: interface IHTMLFramesCollection2 : IDispatch { 4e2933c620 2015-04-21 kinaba: HRESULT item(VARIANT*,VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT get_length(LONG*); 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: interface IHTMLWindow2 : IHTMLFramesCollection2 { 4e2933c620 2015-04-21 kinaba: HRESULT get_frames(IHTMLFramesCollection2*); 4e2933c620 2015-04-21 kinaba: HRESULT put_defaultStatus(BSTR); 4e2933c620 2015-04-21 kinaba: HRESULT get_defaultStatus(BSTR*); 4e2933c620 2015-04-21 kinaba: HRESULT put_status(BSTR); 4e2933c620 2015-04-21 kinaba: HRESULT get_status(BSTR*); 4e2933c620 2015-04-21 kinaba: HRESULT setTimeout(BSTR,LONG,VARIANT*,LONG*); 4e2933c620 2015-04-21 kinaba: HRESULT clearTimeout(LONG); 4e2933c620 2015-04-21 kinaba: HRESULT alert(BSTR); 4e2933c620 2015-04-21 kinaba: HRESULT confirm(BSTR,VARIANT_BOOL*); 4e2933c620 2015-04-21 kinaba: HRESULT prompt(BSTR,BSTR,VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT get_Image(LPHTMLIMAGEELEMENTFACTORY*); 4e2933c620 2015-04-21 kinaba: HRESULT get_location(LPHTMLLOCATION*); 4e2933c620 2015-04-21 kinaba: HRESULT get_history(LPOMHISTORY*); 4e2933c620 2015-04-21 kinaba: HRESULT close(); 4e2933c620 2015-04-21 kinaba: HRESULT put_opener(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT get_opener(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT get_navigator(LPOMNAVIGATOR*); 4e2933c620 2015-04-21 kinaba: HRESULT put_name(BSTR); 4e2933c620 2015-04-21 kinaba: HRESULT get_name(BSTR*); 4e2933c620 2015-04-21 kinaba: HRESULT get_parent(LPHTMLWINDOW2*); 4e2933c620 2015-04-21 kinaba: HRESULT open(BSTR,BSTR,BSTR,VARIANT_BOOL,LPHTMLWINDOW2*); 4e2933c620 2015-04-21 kinaba: HRESULT get_self(LPHTMLWINDOW2*); 4e2933c620 2015-04-21 kinaba: HRESULT get_top(LPHTMLWINDOW2*); 4e2933c620 2015-04-21 kinaba: HRESULT get_window(LPHTMLWINDOW2*); 4e2933c620 2015-04-21 kinaba: HRESULT navigate(BSTR); 4e2933c620 2015-04-21 kinaba: HRESULT put_onfocus(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT get_onfocus(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT put_onblur(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT get_onblur(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT put_onload(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT get_onload(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT put_onbeforeunload(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT get_onbeforeunload(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT put_onunload(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT get_onunload(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT put_onhelp(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT get_onhelp(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT put_onerror(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT get_onerror(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT put_onresize(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT get_onresize(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT put_onscroll(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT get_onscroll(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT get_document(IHTMLDocument2*); 4e2933c620 2015-04-21 kinaba: HRESULT get_event(LPHTMLEVENTOBJ*); 4e2933c620 2015-04-21 kinaba: HRESULT get__newEnum(IUnknown*); 4e2933c620 2015-04-21 kinaba: HRESULT showModalDialog(BSTR,VARIANT*,VARIANT*,VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT showHelp(BSTR,VARIANT,BSTR); 4e2933c620 2015-04-21 kinaba: HRESULT get_screen(LPHTMLSCREEN*); 4e2933c620 2015-04-21 kinaba: HRESULT get_Option(LPHTMLOPTIONELEMENTFACTORY*); 4e2933c620 2015-04-21 kinaba: HRESULT focus(); 4e2933c620 2015-04-21 kinaba: HRESULT get_closed(VARIANT_BOOL*); 4e2933c620 2015-04-21 kinaba: HRESULT blur(); 4e2933c620 2015-04-21 kinaba: HRESULT scroll(long,long); 4e2933c620 2015-04-21 kinaba: HRESULT get_clientInformation(LPOMNAVIGATOR*); 4e2933c620 2015-04-21 kinaba: HRESULT setInterval(BSTR,long,VARIANT*,long*); 4e2933c620 2015-04-21 kinaba: HRESULT clearInterval(long); 4e2933c620 2015-04-21 kinaba: HRESULT put_offscreenBuffering(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT get_offscreenBuffering(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT execScript(BSTR,BSTR,VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT toString(BSTR*); 4e2933c620 2015-04-21 kinaba: HRESULT scrollBy(LONG,LONG); 4e2933c620 2015-04-21 kinaba: HRESULT scrollTo(LONG,LONG); 4e2933c620 2015-04-21 kinaba: HRESULT moveTo(LONG,LONG); 4e2933c620 2015-04-21 kinaba: HRESULT moveBy(LONG,LONG); 4e2933c620 2015-04-21 kinaba: HRESULT resizeTo(LONG,LONG); 4e2933c620 2015-04-21 kinaba: HRESULT resizeBy(LONG,LONG); 4e2933c620 2015-04-21 kinaba: HRESULT get_external(IDispatch*); 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: alias IHTMLWindow2 LPHTMLWINDOW2; 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: interface IHTMLFrameBase : IDispatch { 4e2933c620 2015-04-21 kinaba: HRESULT put_src(BSTR); 4e2933c620 2015-04-21 kinaba: HRESULT get_src(BSTR*); 4e2933c620 2015-04-21 kinaba: HRESULT put_name(BSTR); 4e2933c620 2015-04-21 kinaba: HRESULT get_name(BSTR*); 4e2933c620 2015-04-21 kinaba: HRESULT put_border(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT get_border(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT put_frameBorder(BSTR); 4e2933c620 2015-04-21 kinaba: HRESULT get_frameBorder(BSTR*); 4e2933c620 2015-04-21 kinaba: HRESULT put_frameSpacing(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT get_frameSpacing(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT put_marginWidth(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT get_marginWidth(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT put_marginHeight(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT get_marginHeight(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT put_noResize(VARIANT_BOOL); 4e2933c620 2015-04-21 kinaba: HRESULT get_noResize(VARIANT_BOOL*); 4e2933c620 2015-04-21 kinaba: HRESULT put_scrolling(BSTR); 4e2933c620 2015-04-21 kinaba: HRESULT get_scrolling(BSTR*); 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: interface IHTMLFrameBase2 : IDispatch { 4e2933c620 2015-04-21 kinaba: HRESULT get_contentWindow(IHTMLWindow2 *); 4e2933c620 2015-04-21 kinaba: HRESULT put_onload(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT get_onload(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT put_onreadystatechange(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT get_onreadystatechange(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT get_readyState(BSTR*); 4e2933c620 2015-04-21 kinaba: HRESULT put_allowTransparency(VARIANT_BOOL); 4e2933c620 2015-04-21 kinaba: HRESULT get_allowTransparency(VARIANT_BOOL*); 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: interface IHTMLFrameBase3 : IDispatch { 4e2933c620 2015-04-21 kinaba: HRESULT put_longDesc(BSTR); 4e2933c620 2015-04-21 kinaba: HRESULT get_longDesc(BSTR*); 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: interface IHTMLBodyElement : IDispatch { 4e2933c620 2015-04-21 kinaba: HRESULT put_background(BSTR); 4e2933c620 2015-04-21 kinaba: HRESULT get_background(BSTR*); 4e2933c620 2015-04-21 kinaba: HRESULT put_bgProperties(BSTR); 4e2933c620 2015-04-21 kinaba: HRESULT get_bgProperties(BSTR*); 4e2933c620 2015-04-21 kinaba: HRESULT put_leftMargin(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT get_leftMargin(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT put_topMargin(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT get_topMargin(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT put_rightMargin(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT get_rightMargin(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT put_bottomMargin(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT get_bottomMargin(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT put_noWrap(VARIANT_BOOL); 4e2933c620 2015-04-21 kinaba: HRESULT get_noWrap(VARIANT_BOOL*); 4e2933c620 2015-04-21 kinaba: HRESULT put_bgColor(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT get_bgColor(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT put_text(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT get_text(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT put_link(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT get_link(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT put_vLink(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT get_vLink(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT put_aLink(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT get_aLink(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT put_onload(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT get_onload(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT put_onunload(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT get_onunload(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT put_scroll(BSTR); 4e2933c620 2015-04-21 kinaba: HRESULT get_scroll(BSTR*); 4e2933c620 2015-04-21 kinaba: HRESULT put_onselect(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT get_onselect(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT put_onbeforeunload(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT get_onbeforeunload(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT createTextRange(IHTMLTxtRange*); 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: interface IHTMLBodyElement2 : IDispatch { 4e2933c620 2015-04-21 kinaba: HRESULT put_onbeforeprint(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT get_onbeforeprint(VARIANT*); 4e2933c620 2015-04-21 kinaba: HRESULT put_onafterprint(VARIANT); 4e2933c620 2015-04-21 kinaba: HRESULT get_onafterprint(VARIANT*); 4e2933c620 2015-04-21 kinaba: }