Module: wine Branch: master Commit: 88edfb5701843522fd4da989deede04ca752a92a URL: http://source.winehq.org/git/wine.git/?a=commit;h=88edfb5701843522fd4da989de... Author: Jacek Caban <jacek(a)codeweavers.com> Date: Fri Mar 20 16:00:00 2015 +0100 mshtml.idl: Added IHTMLSelectionObject2 declaration. --- include/mshtmdid.h | 4 ++++ include/mshtml.idl | 18 ++++++++++++++++++ 2 files changed, 22 insertions(+) diff --git a/include/mshtmdid.h b/include/mshtmdid.h index e65a049..722686a 100644 --- a/include/mshtmdid.h +++ b/include/mshtmdid.h @@ -1759,6 +1759,10 @@ #define DISPID_IHTMLSELECTIONOBJECT_CLEAR (DISPID_SELECTOBJ+3) #define DISPID_IHTMLSELECTIONOBJECT_TYPE (DISPID_SELECTOBJ+4) +/* IHTMLSelectionObject2 */ +#define DISPID_IHTMLSELECTIONOBJECT2_CREATERANGECOLLECTION DISPID_SELECTOBJ+5 +#define DISPID_IHTMLSELECTIONOBJECT2_TYPEDETAIL DISPID_SELECTOBJ+6 + /* IHTMLSelection */ #define DISPID_IHTMLSELECTION_ANCHORNODE DISPID_HTMLSELECTION+1 #define DISPID_IHTMLSELECTION_ANCHOROFFSET DISPID_HTMLSELECTION+2 diff --git a/include/mshtml.idl b/include/mshtml.idl index 0c5a874..ba45677 100644 --- a/include/mshtml.idl +++ b/include/mshtml.idl @@ -9494,6 +9494,24 @@ interface IHTMLSelectionObject : IDispatch } /***************************************************************************** + * IHTMLSelectionObject2 interface + */ +[ + odl, + oleautomation, + dual, + uuid(3050f7ec-98b5-11cf-bb82-00aa00bdce0b) +] +interface IHTMLSelectionObject2 : IDispatch +{ + [id(DISPID_IHTMLSELECTIONOBJECT2_CREATERANGECOLLECTION)] + HRESULT createRangeCollection([out, retval] IDispatch **rangeCollection); + + [propget, id(DISPID_IHTMLSELECTIONOBJECT2_TYPEDETAIL)] + HRESULT typeDetail([out, retval] BSTR *p); +} + +/***************************************************************************** * IHTMLSelection interface */ [