Commit b9202639 authored by Jacek Caban's avatar Jacek Caban Committed by Alexandre Julliard

mshtml.idl: Added IHTMLStyle5 and IHTMLStyle6 declarations.

parent f42d9e2e
......@@ -454,6 +454,42 @@
#define DISPID_A_MAXHEIGHT (DISPID_A_FIRST+214)
#define DISPID_A_MINWIDTH (DISPID_A_FIRST+215)
#define DISPID_A_MAXWIDTH (DISPID_A_FIRST+216)
#define DISPID_INTERNAL_ARYOBJECTRELEASECLEANUPPTRCACHE (DISPID_A_FIRST+217)
#define DISPID_A_CONTENT (DISPID_A_FIRST+218)
#define DISPID_A_CAPTIONSIDE (DISPID_A_FIRST+219)
#define DISPID_A_COUNTERINCREMENT (DISPID_A_FIRST+220)
#define DISPID_A_COUNTERRESET (DISPID_A_FIRST+221)
#define DISPID_A_OUTLINE (DISPID_A_FIRST+222)
#define DISPID_A_OUTLINEWIDTH (DISPID_A_FIRST+223)
#define DISPID_A_OUTLINESTYLE (DISPID_A_FIRST+224)
#define DISPID_A_OUTLINECOLOR (DISPID_A_FIRST+225)
#define DISPID_A_BOXSIZING (DISPID_A_FIRST+226)
#define DISPID_A_BORDERSPACING (DISPID_A_FIRST+227)
#define DISPID_A_ORPHANS (DISPID_A_FIRST+228)
#define DISPID_A_WIDOWS (DISPID_A_FIRST+229)
#define DISPID_A_PAGEBREAKINSIDE (DISPID_A_FIRST+230)
#define DISPID_A_MS_BEHAVIOR (DISPID_A_FIRST+231)
#define DISPID_A_MS_SCROLLBARBASECOLOR (DISPID_A_FIRST+232)
#define DISPID_A_MS_SCROLLBARFACECOLOR (DISPID_A_FIRST+233)
#define DISPID_A_MS_SCROLLBAR3DLIGHTCOLOR (DISPID_A_FIRST+234)
#define DISPID_A_MS_SCROLLBARSHADOWCOLOR (DISPID_A_FIRST+235)
#define DISPID_A_MS_SCROLLBARHIGHLIGHTCOLOR (DISPID_A_FIRST+236)
#define DISPID_A_MS_SCROLLBARDARKSHADOWCOLOR (DISPID_A_FIRST+237)
#define DISPID_A_MS_SCROLLBARARROWCOLOR (DISPID_A_FIRST+238)
#define DISPID_A_MS_SCROLLBARTRACKCOLOR (DISPID_A_FIRST+239)
#define DISPID_A_MS_TEXTALIGNLAST (DISPID_A_FIRST+240)
#define DISPID_A_MS_TEXTOVERFLOW (DISPID_A_FIRST+241)
#define DISPID_A_MS_TEXTUNDERLINEPOSITION (DISPID_A_FIRST+242)
#define DISPID_A_MS_WRITINGMODE (DISPID_A_FIRST+243)
#define DISPID_A_MS_IMEMODE (DISPID_A_FIRST+244)
#define DISPID_A_MS_BACKGROUNDPOSX (DISPID_A_FIRST+245)
#define DISPID_A_MS_BACKGROUNDPOSY (DISPID_A_FIRST+246)
#define DISPID_A_MS_ACCELERATOR (DISPID_A_FIRST+247)
#define DISPID_A_MS_LAYOUTFLOW (DISPID_A_FIRST+248)
#define DISPID_A_MS_ZOOM (DISPID_A_FIRST+249)
#define DISPID_A_EMPTYCELLS (DISPID_A_FIRST+250)
#define DISPID_A_MS_BLOCKPROGRESSION (DISPID_A_FIRST+251)
#define DISPID_A_QUOTES (DISPID_A_FIRST+252)
#define DISPID_WINDOWOBJECT (-5500)
#define DISPID_LOCATIONOBJECT (-5506)
......@@ -1514,6 +1550,30 @@
#define DISPID_IHTMLSTYLE4_TEXTOVERFLOW DISPID_A_TEXTOVERFLOW
#define DISPID_IHTMLSTYLE4_MINHEIGHT DISPID_A_MINHEIGHT
/* IHTMLStyle5 */
#define DISPID_IHTMLSTYLE5_MSINTERPOLATIONMODE DISPID_A_INTERPOLATION
#define DISPID_IHTMLSTYLE5_MAXHEIGHT DISPID_A_MAXHEIGHT
#define DISPID_IHTMLSTYLE5_MINWIDTH DISPID_A_MINWIDTH
#define DISPID_IHTMLSTYLE5_MAXWIDTH DISPID_A_MAXWIDTH
/* IHTMLStyle6 */
#define DISPID_IHTMLSTYLE6_CONTENT DISPID_A_CONTENT
#define DISPID_IHTMLSTYLE6_CAPTIONSIDE DISPID_A_CAPTIONSIDE
#define DISPID_IHTMLSTYLE6_COUNTERINCREMENT DISPID_A_COUNTERINCREMENT
#define DISPID_IHTMLSTYLE6_COUNTERRESET DISPID_A_COUNTERRESET
#define DISPID_IHTMLSTYLE6_OUTLINE DISPID_A_OUTLINE
#define DISPID_IHTMLSTYLE6_OUTLINEWIDTH DISPID_A_OUTLINEWIDTH
#define DISPID_IHTMLSTYLE6_OUTLINESTYLE DISPID_A_OUTLINESTYLE
#define DISPID_IHTMLSTYLE6_OUTLINECOLOR DISPID_A_OUTLINECOLOR
#define DISPID_IHTMLSTYLE6_BOXSIZING DISPID_A_BOXSIZING
#define DISPID_IHTMLSTYLE6_BORDERSPACING DISPID_A_BORDERSPACING
#define DISPID_IHTMLSTYLE6_ORPHANS DISPID_A_ORPHANS
#define DISPID_IHTMLSTYLE6_WIDOWS DISPID_A_WIDOWS
#define DISPID_IHTMLSTYLE6_PAGEBREAKINSIDE DISPID_A_PAGEBREAKINSIDE
#define DISPID_IHTMLSTYLE6_EMPTYCELLS DISPID_A_EMPTYCELLS
#define DISPID_IHTMLSTYLE6_MSBLOCKPROGRESSION DISPID_A_MS_BLOCKPROGRESSION
#define DISPID_IHTMLSTYLE6_QUOTES DISPID_A_QUOTES
/* IHTMLFiltersCollection */
#define DISPID_IHTMLFILTERSCOLLECTION_LENGTH (DISPID_FILTERS+1)
#define DISPID_IHTMLFILTERSCOLLECTION__NEWENUM DISPID_NEWENUM
......
......@@ -2397,6 +2397,150 @@ interface IHTMLStyle4 : IDispatch
HRESULT minHeight([retval, out] VARIANT * p);
}
/*****************************************************************************
* IHTMLSytyle5 interface
*/
[
odl,
oleautomation,
dual,
uuid(3050f33a-98b5-11cf-bb82-00aa00bdce0b)
]
interface IHTMLStyle5 : IDispatch
{
[propput, id(DISPID_IHTMLSTYLE5_MSINTERPOLATIONMODE), displaybind, bindable]
HRESULT msInterpolationMode([in] BSTR v);
[propget, id(DISPID_IHTMLSTYLE5_MSINTERPOLATIONMODE), displaybind, bindable]
HRESULT msInterpolationMode([out, retval] BSTR *p);
[propput, id(DISPID_IHTMLSTYLE5_MAXHEIGHT), displaybind, bindable]
HRESULT maxHeight([in] VARIANT v);
[propget, id(DISPID_IHTMLSTYLE5_MAXHEIGHT), displaybind, bindable]
HRESULT maxHeight([out, retval] VARIANT *p);
[propput, id(DISPID_IHTMLSTYLE5_MINWIDTH), displaybind, bindable]
HRESULT minWidth([in] VARIANT v);
[propget, id(DISPID_IHTMLSTYLE5_MINWIDTH), displaybind, bindable]
HRESULT minWidth([out, retval] VARIANT *p);
[propput, id(DISPID_IHTMLSTYLE5_MAXWIDTH), displaybind, bindable]
HRESULT maxWidth([in] VARIANT v);
[propget, id(DISPID_IHTMLSTYLE5_MAXWIDTH), displaybind, bindable]
HRESULT maxWidth([out, retval] VARIANT *p);
}
/*****************************************************************************
* IHTMLSytyle6 interface
*/
[
odl,
oleautomation,
dual,
uuid(30510480-98b5-11cf-bb82-00aa00bdce0b)
]
interface IHTMLStyle6 : IDispatch
{
[propput, id(DISPID_IHTMLSTYLE6_CONTENT), displaybind, bindable]
HRESULT content([in] BSTR v);
[propget, id(DISPID_IHTMLSTYLE6_CONTENT), displaybind, bindable]
HRESULT content([out, retval] BSTR *p);
[propput, id(DISPID_IHTMLSTYLE6_CAPTIONSIDE), displaybind, bindable]
HRESULT captionSide([in] BSTR v);
[propget, id(DISPID_IHTMLSTYLE6_CAPTIONSIDE), displaybind, bindable]
HRESULT captionSide([retval, out] BSTR *p);
[propput, id(DISPID_IHTMLSTYLE6_COUNTERINCREMENT), displaybind, bindable]
HRESULT counterIncrement([in] BSTR v);
[propget, id(DISPID_IHTMLSTYLE6_COUNTERINCREMENT), displaybind, bindable]
HRESULT counterIncrement([out, retval] BSTR *p);
[propput, id(DISPID_IHTMLSTYLE6_COUNTERRESET), displaybind, bindable]
HRESULT counterReset([in] BSTR v);
[propget, id(DISPID_IHTMLSTYLE6_COUNTERRESET), displaybind, bindable]
HRESULT counterReset([out, retval] BSTR *p);
[propput, id(DISPID_IHTMLSTYLE6_OUTLINE), displaybind, bindable]
HRESULT outline([in] BSTR v);
[propget, id(DISPID_IHTMLSTYLE6_OUTLINE), displaybind, bindable]
HRESULT outline([out, retval] BSTR *p);
[propput, id(DISPID_IHTMLSTYLE6_OUTLINEWIDTH), displaybind, bindable]
HRESULT outlineWidth([in] VARIANT v);
[propget, id(DISPID_IHTMLSTYLE6_OUTLINEWIDTH), displaybind, bindable]
HRESULT outlineWidth([out, retval] VARIANT *p);
[propput, id(DISPID_IHTMLSTYLE6_OUTLINESTYLE), displaybind, bindable]
HRESULT outlineStyle([in] BSTR v);
[propget, id(DISPID_IHTMLSTYLE6_OUTLINESTYLE), displaybind, bindable]
HRESULT outlineStyle([out, retval] BSTR *p);
[propput, id(DISPID_IHTMLSTYLE6_OUTLINECOLOR), displaybind, bindable]
HRESULT outlineColor([in] VARIANT v);
[propget, id(DISPID_IHTMLSTYLE6_OUTLINECOLOR), displaybind, bindable]
HRESULT outlineColor([out, retval] VARIANT *p);
[propput, id(DISPID_IHTMLSTYLE6_BOXSIZING), displaybind, bindable]
HRESULT boxSizing([in] BSTR v);
[propget, id(DISPID_IHTMLSTYLE6_BOXSIZING), displaybind, bindable]
HRESULT boxSizing([out, retval] BSTR *p);
[propput, id(DISPID_IHTMLSTYLE6_BORDERSPACING), displaybind, bindable]
HRESULT borderSpacing([in] BSTR v);
[propget, id(DISPID_IHTMLSTYLE6_BORDERSPACING), displaybind, bindable]
HRESULT borderSpacing([out, retval] BSTR *p);
[propput, id(DISPID_IHTMLSTYLE6_ORPHANS), displaybind, bindable]
HRESULT orphans([in] VARIANT v);
[propget, id(DISPID_IHTMLSTYLE6_ORPHANS), displaybind, bindable]
HRESULT orphans([out, retval] VARIANT *p);
[propput, id(DISPID_IHTMLSTYLE6_WIDOWS), displaybind, bindable]
HRESULT widows([in] VARIANT v);
[propget, id(DISPID_IHTMLSTYLE6_WIDOWS), displaybind, bindable]
HRESULT widows([out, retval] VARIANT *p);
[propput, id(DISPID_IHTMLSTYLE6_PAGEBREAKINSIDE), displaybind, bindable]
HRESULT pageBreakInside([in] BSTR v);
[propget, id(DISPID_IHTMLSTYLE6_PAGEBREAKINSIDE), displaybind, bindable]
HRESULT pageBreakInside([out, retval] BSTR *p);
[propput, id(DISPID_IHTMLSTYLE6_EMPTYCELLS), displaybind, bindable]
HRESULT emptyCells([in] BSTR v);
[propget, id(DISPID_IHTMLSTYLE6_EMPTYCELLS), displaybind, bindable]
HRESULT emptyCells([out, retval] BSTR *p);
[propput, id(DISPID_IHTMLSTYLE6_MSBLOCKPROGRESSION), displaybind, bindable]
HRESULT msBlockProgression([in] BSTR v);
[propget, id(DISPID_IHTMLSTYLE6_MSBLOCKPROGRESSION), displaybind, bindable]
HRESULT msBlockProgression([out, retval] BSTR *p);
[propput, id(DISPID_IHTMLSTYLE6_QUOTES), displaybind, bindable]
HRESULT quotes([in] BSTR v);
[propget, id(DISPID_IHTMLSTYLE6_QUOTES), displaybind, bindable]
HRESULT quotes([out, retval] BSTR *p);
}
[
noncreatable,
uuid(3050f285-98b5-11cf-bb82-00aa00bdce0b)
......@@ -2408,7 +2552,8 @@ coclass HTMLStyle
interface IHTMLStyle2;
interface IHTMLStyle3;
interface IHTMLStyle4;
/* interface IHTMLStyle5; */
interface IHTMLStyle5;
interface IHTMLStyle6;
}
/*****************************************************************************
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment