mshtml.idl: Added DispHTMLTableCell declaration.

oldstable
Jacek Caban 2012-03-28 13:34:40 +02:00 committed by Alexandre Julliard
parent 37d3eaf476
commit 33742f1ed3
2 changed files with 164 additions and 0 deletions

View File

@ -2643,6 +2643,33 @@
#define DISPID_IHTMLTABLEROW3_CH DISPID_TABLEROW+9
#define DISPID_IHTMLTABLEROW3_CHOFF DISPID_TABLEROW+10
/* IHTMLTableCell */
#define DISPID_IHTMLTABLECELL_ROWSPAN DISPID_TABLECELL+1
#define DISPID_IHTMLTABLECELL_COLSPAN DISPID_TABLECELL+2
#define DISPID_IHTMLTABLECELL_ALIGN STDPROPID_XOBJ_BLOCKALIGN
#define DISPID_IHTMLTABLECELL_VALIGN DISPID_A_TABLEVALIGN
#define DISPID_IHTMLTABLECELL_BGCOLOR DISPID_BACKCOLOR
#define DISPID_IHTMLTABLECELL_NOWRAP DISPID_A_NOWRAP
#define DISPID_IHTMLTABLECELL_BACKGROUND DISPID_A_BACKGROUNDIMAGE
#define DISPID_IHTMLTABLECELL_BORDERCOLOR DISPID_A_TABLEBORDERCOLOR
#define DISPID_IHTMLTABLECELL_BORDERCOLORLIGHT DISPID_A_TABLEBORDERCOLORLIGHT
#define DISPID_IHTMLTABLECELL_BORDERCOLORDARK DISPID_A_TABLEBORDERCOLORDARK
#define DISPID_IHTMLTABLECELL_WIDTH STDPROPID_XOBJ_WIDTH
#define DISPID_IHTMLTABLECELL_HEIGHT STDPROPID_XOBJ_HEIGHT
#define DISPID_IHTMLTABLECELL_CELLINDEX DISPID_TABLECELL+3
/* IHTMLTableCell2 */
#define DISPID_IHTMLTABLECELL2_ABBR DISPID_TABLECELL+4
#define DISPID_IHTMLTABLECELL2_AXIS DISPID_TABLECELL+5
#define DISPID_IHTMLTABLECELL2_CH DISPID_TABLECELL+6
#define DISPID_IHTMLTABLECELL2_CHOFF DISPID_TABLECELL+7
#define DISPID_IHTMLTABLECELL2_HEADERS DISPID_TABLECELL+8
#define DISPID_IHTMLTABLECELL2_SCOPE DISPID_TABLECELL+9
/* IHTMLTableCell3 */
#define DISPID_IHTMLTABLECELL3_IE9_CH DISPID_TABLECELL+10
#define DISPID_IHTMLTABLECELL3_IE9_CHOFF DISPID_TABLECELL+11
/* IHTMLScriptElement */
#define DISPID_IHTMLSCRIPTELEMENT_SRC DISPID_SCRIPT+1
#define DISPID_IHTMLSCRIPTELEMENT_HTMLFOR DISPID_SCRIPT+4

View File

@ -15593,6 +15593,143 @@ methods:
BSTR chOff();
}
/*****************************************************************************
* DispHTMLTableCell dispinterface
*/
[
hidden,
uuid(3050f536-98b5-11cf-bb82-00aa00bdce0b)
]
dispinterface DispHTMLTableCell
{
properties:
methods:
WINE_HTMLELEMENT_DISPINTERFACE_DECL;
[propput, id(DISPID_IHTMLTABLECELL_ROWSPAN)]
void rowSpan(long v);
[propget, id(DISPID_IHTMLTABLECELL_ROWSPAN)]
long rowSpan();
[propput, id(DISPID_IHTMLTABLECELL_COLSPAN)]
void colSpan(long v);
[propget, id(DISPID_IHTMLTABLECELL_COLSPAN)]
long colSpan();
[propput, id(DISPID_IHTMLTABLECELL_ALIGN)]
void align(BSTR v);
[propget, id(DISPID_IHTMLTABLECELL_ALIGN)]
BSTR align();
[propput, id(DISPID_IHTMLTABLECELL_VALIGN)]
void vAlign(BSTR v);
[propget, id(DISPID_IHTMLTABLECELL_VALIGN)]
BSTR vAlign();
[propput, id(DISPID_IHTMLTABLECELL_BGCOLOR)]
void bgColor(VARIANT v);
[propget, id(DISPID_IHTMLTABLECELL_BGCOLOR)]
VARIANT bgColor();
[propput, id(DISPID_IHTMLTABLECELL_NOWRAP)]
void noWrap(VARIANT_BOOL v);
[propget, id(DISPID_IHTMLTABLECELL_NOWRAP)]
VARIANT_BOOL noWrap();
[propput, id(DISPID_IHTMLTABLECELL_BACKGROUND)]
void background(BSTR v);
[propget, id(DISPID_IHTMLTABLECELL_BACKGROUND)]
BSTR background();
[propput, id(DISPID_IHTMLTABLECELL_BORDERCOLOR)]
void borderColor(VARIANT v);
[propget, id(DISPID_IHTMLTABLECELL_BORDERCOLOR)]
VARIANT borderColor();
[propput, id(DISPID_IHTMLTABLECELL_BORDERCOLORLIGHT)]
void borderColorLight(VARIANT v);
[propget, id(DISPID_IHTMLTABLECELL_BORDERCOLORLIGHT)]
VARIANT borderColorLight();
[propput, id(DISPID_IHTMLTABLECELL_BORDERCOLORDARK)]
void borderColorDark(VARIANT v);
[propget, id(DISPID_IHTMLTABLECELL_BORDERCOLORDARK)]
VARIANT borderColorDark();
[propput, id(DISPID_IHTMLTABLECELL_WIDTH)]
void width(VARIANT v);
[propget, id(DISPID_IHTMLTABLECELL_WIDTH)]
VARIANT width();
[propput, id(DISPID_IHTMLTABLECELL_HEIGHT)]
void height(VARIANT v);
[propget, id(DISPID_IHTMLTABLECELL_HEIGHT)]
VARIANT height();
[propget, id(DISPID_IHTMLTABLECELL_CELLINDEX)]
long cellIndex();
[propput, id(DISPID_IHTMLTABLECELL2_ABBR), displaybind, bindable]
void abbr(BSTR v);
[propget, id(DISPID_IHTMLTABLECELL2_ABBR), displaybind, bindable]
BSTR abbr();
[propput, id(DISPID_IHTMLTABLECELL2_AXIS), displaybind, bindable]
void axis(BSTR v);
[propget, id(DISPID_IHTMLTABLECELL2_AXIS), displaybind, bindable]
BSTR axis();
[propput, id(DISPID_IHTMLTABLECELL2_CH), displaybind, bindable]
void ch(BSTR v);
[propget, id(DISPID_IHTMLTABLECELL2_CH), displaybind, bindable]
BSTR ch();
[propput, id(DISPID_IHTMLTABLECELL2_CHOFF), displaybind, bindable]
void chOff(BSTR v);
[propget, id(DISPID_IHTMLTABLECELL2_CHOFF), displaybind, bindable]
BSTR chOff();
[propput, id(DISPID_IHTMLTABLECELL2_HEADERS), displaybind, bindable]
void headers(BSTR v);
[propget, id(DISPID_IHTMLTABLECELL2_HEADERS), displaybind, bindable]
BSTR headers();
[propput, id(DISPID_IHTMLTABLECELL2_SCOPE), displaybind, bindable]
void scope(BSTR v);
[propget, id(DISPID_IHTMLTABLECELL2_SCOPE), displaybind, bindable]
BSTR scope();
[propput, id(DISPID_IHTMLTABLECELL3_IE9_CH), displaybind, bindable]
void ie9_ch(BSTR v);
[propget, id(DISPID_IHTMLTABLECELL3_IE9_CH), displaybind, bindable]
BSTR ie9_ch();
[propput, id(DISPID_IHTMLTABLECELL3_IE9_CHOFF), displaybind, bindable]
void ie9_chOff(BSTR v);
[propget, id(DISPID_IHTMLTABLECELL3_IE9_CHOFF), displaybind, bindable]
BSTR ie9_chOff();
}
/*****************************************************************************
* IHTMLScriptElement interface
*/