ReactOS  0.4.14-dev-98-gb0d4763
htmlstyle2.c File Reference
#include "mshtml_private.h"
Include dependency graph for htmlstyle2.c:

Go to the source code of this file.

Functions

static HTMLStyleimpl_from_IHTMLStyle2 (IHTMLStyle2 *iface)
 
static HRESULT WINAPI HTMLStyle2_QueryInterface (IHTMLStyle2 *iface, REFIID riid, void **ppv)
 
static ULONG WINAPI HTMLStyle2_AddRef (IHTMLStyle2 *iface)
 
static ULONG WINAPI HTMLStyle2_Release (IHTMLStyle2 *iface)
 
static HRESULT WINAPI HTMLStyle2_GetTypeInfoCount (IHTMLStyle2 *iface, UINT *pctinfo)
 
static HRESULT WINAPI HTMLStyle2_GetTypeInfo (IHTMLStyle2 *iface, UINT iTInfo, LCID lcid, ITypeInfo **ppTInfo)
 
static HRESULT WINAPI HTMLStyle2_GetIDsOfNames (IHTMLStyle2 *iface, REFIID riid, LPOLESTR *rgszNames, UINT cNames, LCID lcid, DISPID *rgDispId)
 
static HRESULT WINAPI HTMLStyle2_Invoke (IHTMLStyle2 *iface, DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr)
 
static HRESULT WINAPI HTMLStyle2_put_tableLayout (IHTMLStyle2 *iface, BSTR v)
 
static HRESULT WINAPI HTMLStyle2_get_tableLayout (IHTMLStyle2 *iface, BSTR *p)
 
static HRESULT WINAPI HTMLStyle2_put_borderCollapse (IHTMLStyle2 *iface, BSTR v)
 
static HRESULT WINAPI HTMLStyle2_get_borderCollapse (IHTMLStyle2 *iface, BSTR *p)
 
static HRESULT WINAPI HTMLStyle2_put_direction (IHTMLStyle2 *iface, BSTR v)
 
static HRESULT WINAPI HTMLStyle2_get_direction (IHTMLStyle2 *iface, BSTR *p)
 
static HRESULT WINAPI HTMLStyle2_put_behavior (IHTMLStyle2 *iface, BSTR v)
 
static HRESULT WINAPI HTMLStyle2_get_behavior (IHTMLStyle2 *iface, BSTR *p)
 
static HRESULT WINAPI HTMLStyle2_setExpression (IHTMLStyle2 *iface, BSTR propname, BSTR expression, BSTR language)
 
static HRESULT WINAPI HTMLStyle2_getExpression (IHTMLStyle2 *iface, BSTR propname, VARIANT *expression)
 
static HRESULT WINAPI HTMLStyle2_removeExpression (IHTMLStyle2 *iface, BSTR propname, VARIANT_BOOL *pfSuccess)
 
static HRESULT WINAPI HTMLStyle2_put_position (IHTMLStyle2 *iface, BSTR v)
 
static HRESULT WINAPI HTMLStyle2_get_position (IHTMLStyle2 *iface, BSTR *p)
 
static HRESULT WINAPI HTMLStyle2_put_unicodeBidi (IHTMLStyle2 *iface, BSTR v)
 
static HRESULT WINAPI HTMLStyle2_get_unicodeBidi (IHTMLStyle2 *iface, BSTR *p)
 
static HRESULT WINAPI HTMLStyle2_put_bottom (IHTMLStyle2 *iface, VARIANT v)
 
static HRESULT WINAPI HTMLStyle2_get_bottom (IHTMLStyle2 *iface, VARIANT *p)
 
static HRESULT WINAPI HTMLStyle2_put_right (IHTMLStyle2 *iface, VARIANT v)
 
static HRESULT WINAPI HTMLStyle2_get_right (IHTMLStyle2 *iface, VARIANT *p)
 
static HRESULT WINAPI HTMLStyle2_put_pixelBottom (IHTMLStyle2 *iface, LONG v)
 
static HRESULT WINAPI HTMLStyle2_get_pixelBottom (IHTMLStyle2 *iface, LONG *p)
 
static HRESULT WINAPI HTMLStyle2_put_pixelRight (IHTMLStyle2 *iface, LONG v)
 
static HRESULT WINAPI HTMLStyle2_get_pixelRight (IHTMLStyle2 *iface, LONG *p)
 
static HRESULT WINAPI HTMLStyle2_put_posBottom (IHTMLStyle2 *iface, float v)
 
static HRESULT WINAPI HTMLStyle2_get_posBottom (IHTMLStyle2 *iface, float *p)
 
static HRESULT WINAPI HTMLStyle2_put_posRight (IHTMLStyle2 *iface, float v)
 
static HRESULT WINAPI HTMLStyle2_get_posRight (IHTMLStyle2 *iface, float *p)
 
static HRESULT WINAPI HTMLStyle2_put_imeMode (IHTMLStyle2 *iface, BSTR v)
 
static HRESULT WINAPI HTMLStyle2_get_imeMode (IHTMLStyle2 *iface, BSTR *p)
 
static HRESULT WINAPI HTMLStyle2_put_rubyAlign (IHTMLStyle2 *iface, BSTR v)
 
static HRESULT WINAPI HTMLStyle2_get_rubyAlign (IHTMLStyle2 *iface, BSTR *p)
 
static HRESULT WINAPI HTMLStyle2_put_rubyPosition (IHTMLStyle2 *iface, BSTR v)
 
static HRESULT WINAPI HTMLStyle2_get_rubyPosition (IHTMLStyle2 *iface, BSTR *p)
 
static HRESULT WINAPI HTMLStyle2_put_rubyOverhang (IHTMLStyle2 *iface, BSTR v)
 
static HRESULT WINAPI HTMLStyle2_get_rubyOverhang (IHTMLStyle2 *iface, BSTR *p)
 
static HRESULT WINAPI HTMLStyle2_put_layoutGridChar (IHTMLStyle2 *iface, VARIANT v)
 
static HRESULT WINAPI HTMLStyle2_get_layoutGridChar (IHTMLStyle2 *iface, VARIANT *p)
 
static HRESULT WINAPI HTMLStyle2_put_layoutGridLine (IHTMLStyle2 *iface, VARIANT v)
 
static HRESULT WINAPI HTMLStyle2_get_layoutGridLine (IHTMLStyle2 *iface, VARIANT *p)
 
static HRESULT WINAPI HTMLStyle2_put_layoutGridMode (IHTMLStyle2 *iface, BSTR v)
 
static HRESULT WINAPI HTMLStyle2_get_layoutGridMode (IHTMLStyle2 *iface, BSTR *p)
 
static HRESULT WINAPI HTMLStyle2_put_layoutGridType (IHTMLStyle2 *iface, BSTR v)
 
static HRESULT WINAPI HTMLStyle2_get_layoutGridType (IHTMLStyle2 *iface, BSTR *p)
 
static HRESULT WINAPI HTMLStyle2_put_layoutGrid (IHTMLStyle2 *iface, BSTR v)
 
static HRESULT WINAPI HTMLStyle2_get_layoutGrid (IHTMLStyle2 *iface, BSTR *p)
 
static HRESULT WINAPI HTMLStyle2_put_wordBreak (IHTMLStyle2 *iface, BSTR v)
 
static HRESULT WINAPI HTMLStyle2_get_wordBreak (IHTMLStyle2 *iface, BSTR *p)
 
static HRESULT WINAPI HTMLStyle2_put_lineBreak (IHTMLStyle2 *iface, BSTR v)
 
static HRESULT WINAPI HTMLStyle2_get_lineBreak (IHTMLStyle2 *iface, BSTR *p)
 
static HRESULT WINAPI HTMLStyle2_put_textJustify (IHTMLStyle2 *iface, BSTR v)
 
static HRESULT WINAPI HTMLStyle2_get_textJustify (IHTMLStyle2 *iface, BSTR *p)
 
static HRESULT WINAPI HTMLStyle2_put_textJustifyTrim (IHTMLStyle2 *iface, BSTR v)
 
static HRESULT WINAPI HTMLStyle2_get_textJustifyTrim (IHTMLStyle2 *iface, BSTR *p)
 
static HRESULT WINAPI HTMLStyle2_put_textKashida (IHTMLStyle2 *iface, VARIANT v)
 
static HRESULT WINAPI HTMLStyle2_get_textKashida (IHTMLStyle2 *iface, VARIANT *p)
 
static HRESULT WINAPI HTMLStyle2_put_textAutospace (IHTMLStyle2 *iface, BSTR v)
 
static HRESULT WINAPI HTMLStyle2_get_textAutospace (IHTMLStyle2 *iface, BSTR *p)
 
static HRESULT WINAPI HTMLStyle2_put_overflowX (IHTMLStyle2 *iface, BSTR v)
 
static HRESULT WINAPI HTMLStyle2_get_overflowX (IHTMLStyle2 *iface, BSTR *p)
 
static HRESULT WINAPI HTMLStyle2_put_overflowY (IHTMLStyle2 *iface, BSTR v)
 
static HRESULT WINAPI HTMLStyle2_get_overflowY (IHTMLStyle2 *iface, BSTR *p)
 
static HRESULT WINAPI HTMLStyle2_put_accelerator (IHTMLStyle2 *iface, BSTR v)
 
static HRESULT WINAPI HTMLStyle2_get_accelerator (IHTMLStyle2 *iface, BSTR *p)
 
void HTMLStyle2_Init (HTMLStyle *This)
 

Variables

static const IHTMLStyle2Vtbl HTMLStyle2Vtbl
 

Function Documentation

◆ HTMLStyle2_AddRef()

static ULONG WINAPI HTMLStyle2_AddRef ( IHTMLStyle2 *  iface)
static

Definition at line 33 of file htmlstyle2.c.

34 {
36 
37  return IHTMLStyle_AddRef(&This->IHTMLStyle_iface);
38 }
static HTMLStyle * impl_from_IHTMLStyle2(IHTMLStyle2 *iface)
Definition: htmlstyle2.c:21

◆ HTMLStyle2_get_accelerator()

static HRESULT WINAPI HTMLStyle2_get_accelerator ( IHTMLStyle2 *  iface,
BSTR p 
)
static

Definition at line 540 of file htmlstyle2.c.

541 {
543  FIXME("(%p)->(%p)\n", This, p);
544  return E_NOTIMPL;
545 }
static HTMLStyle * impl_from_IHTMLStyle2(IHTMLStyle2 *iface)
Definition: htmlstyle2.c:21
#define FIXME(fmt,...)
Definition: debug.h:110
#define E_NOTIMPL
Definition: ddrawi.h:99
GLfloat GLfloat p
Definition: glext.h:8902

◆ HTMLStyle2_get_behavior()

static HRESULT WINAPI HTMLStyle2_get_behavior ( IHTMLStyle2 *  iface,
BSTR p 
)
static

Definition at line 135 of file htmlstyle2.c.

136 {
138  FIXME("(%p)->(%p)\n", This, p);
139  return E_NOTIMPL;
140 }
static HTMLStyle * impl_from_IHTMLStyle2(IHTMLStyle2 *iface)
Definition: htmlstyle2.c:21
#define FIXME(fmt,...)
Definition: debug.h:110
#define E_NOTIMPL
Definition: ddrawi.h:99
GLfloat GLfloat p
Definition: glext.h:8902

◆ HTMLStyle2_get_borderCollapse()

static HRESULT WINAPI HTMLStyle2_get_borderCollapse ( IHTMLStyle2 *  iface,
BSTR p 
)
static

Definition at line 103 of file htmlstyle2.c.

104 {
106  FIXME("(%p)->(%p)\n", This, p);
107  return E_NOTIMPL;
108 }
static HTMLStyle * impl_from_IHTMLStyle2(IHTMLStyle2 *iface)
Definition: htmlstyle2.c:21
#define FIXME(fmt,...)
Definition: debug.h:110
#define E_NOTIMPL
Definition: ddrawi.h:99
GLfloat GLfloat p
Definition: glext.h:8902

◆ HTMLStyle2_get_bottom()

static HRESULT WINAPI HTMLStyle2_get_bottom ( IHTMLStyle2 *  iface,
VARIANT p 
)
static

Definition at line 204 of file htmlstyle2.c.

205 {
207 
208  TRACE("(%p)->(%p)\n", This, p);
209 
210  return get_nsstyle_attr_var(This->nsstyle, STYLEID_BOTTOM, p, 0);
211 }
static HTMLStyle * impl_from_IHTMLStyle2(IHTMLStyle2 *iface)
Definition: htmlstyle2.c:21
HRESULT get_nsstyle_attr_var(nsIDOMCSSStyleDeclaration *nsstyle, styleid_t sid, VARIANT *p, DWORD flags)
Definition: htmlstyle.c:547
#define TRACE(s)
Definition: solgame.cpp:4
GLfloat GLfloat p
Definition: glext.h:8902

◆ HTMLStyle2_get_direction()

static HRESULT WINAPI HTMLStyle2_get_direction ( IHTMLStyle2 *  iface,
BSTR p 
)
static

Definition at line 119 of file htmlstyle2.c.

120 {
122 
123  TRACE("(%p)->(%p)\n", This, p);
124 
125  return get_nsstyle_attr(This->nsstyle, STYLEID_DIRECTION, p, 0);
126 }
static HTMLStyle * impl_from_IHTMLStyle2(IHTMLStyle2 *iface)
Definition: htmlstyle2.c:21
HRESULT get_nsstyle_attr(nsIDOMCSSStyleDeclaration *nsstyle, styleid_t sid, BSTR *p, DWORD flags)
Definition: htmlstyle.c:529
#define TRACE(s)
Definition: solgame.cpp:4
GLfloat GLfloat p
Definition: glext.h:8902

◆ HTMLStyle2_get_imeMode()

static HRESULT WINAPI HTMLStyle2_get_imeMode ( IHTMLStyle2 *  iface,
BSTR p 
)
static

Definition at line 294 of file htmlstyle2.c.

295 {
297  FIXME("(%p)->(%p)\n", This, p);
298  return E_NOTIMPL;
299 }
static HTMLStyle * impl_from_IHTMLStyle2(IHTMLStyle2 *iface)
Definition: htmlstyle2.c:21
#define FIXME(fmt,...)
Definition: debug.h:110
#define E_NOTIMPL
Definition: ddrawi.h:99
GLfloat GLfloat p
Definition: glext.h:8902

◆ HTMLStyle2_get_layoutGrid()

static HRESULT WINAPI HTMLStyle2_get_layoutGrid ( IHTMLStyle2 *  iface,
BSTR p 
)
static

Definition at line 406 of file htmlstyle2.c.

407 {
409  FIXME("(%p)->(%p)\n", This, p);
410  return E_NOTIMPL;
411 }
static HTMLStyle * impl_from_IHTMLStyle2(IHTMLStyle2 *iface)
Definition: htmlstyle2.c:21
#define FIXME(fmt,...)
Definition: debug.h:110
#define E_NOTIMPL
Definition: ddrawi.h:99
GLfloat GLfloat p
Definition: glext.h:8902

◆ HTMLStyle2_get_layoutGridChar()

static HRESULT WINAPI HTMLStyle2_get_layoutGridChar ( IHTMLStyle2 *  iface,
VARIANT p 
)
static

Definition at line 350 of file htmlstyle2.c.

351 {
353  FIXME("(%p)->(%p)\n", This, p);
354  return E_NOTIMPL;
355 }
static HTMLStyle * impl_from_IHTMLStyle2(IHTMLStyle2 *iface)
Definition: htmlstyle2.c:21
#define FIXME(fmt,...)
Definition: debug.h:110
#define E_NOTIMPL
Definition: ddrawi.h:99
GLfloat GLfloat p
Definition: glext.h:8902

◆ HTMLStyle2_get_layoutGridLine()

static HRESULT WINAPI HTMLStyle2_get_layoutGridLine ( IHTMLStyle2 *  iface,
VARIANT p 
)
static

Definition at line 364 of file htmlstyle2.c.

365 {
367  FIXME("(%p)->(%p)\n", This, p);
368  return E_NOTIMPL;
369 }
static HTMLStyle * impl_from_IHTMLStyle2(IHTMLStyle2 *iface)
Definition: htmlstyle2.c:21
#define FIXME(fmt,...)
Definition: debug.h:110
#define E_NOTIMPL
Definition: ddrawi.h:99
GLfloat GLfloat p
Definition: glext.h:8902

◆ HTMLStyle2_get_layoutGridMode()

static HRESULT WINAPI HTMLStyle2_get_layoutGridMode ( IHTMLStyle2 *  iface,
BSTR p 
)
static

Definition at line 378 of file htmlstyle2.c.

379 {
381  FIXME("(%p)->(%p)\n", This, p);
382  return E_NOTIMPL;
383 }
static HTMLStyle * impl_from_IHTMLStyle2(IHTMLStyle2 *iface)
Definition: htmlstyle2.c:21
#define FIXME(fmt,...)
Definition: debug.h:110
#define E_NOTIMPL
Definition: ddrawi.h:99
GLfloat GLfloat p
Definition: glext.h:8902

◆ HTMLStyle2_get_layoutGridType()

static HRESULT WINAPI HTMLStyle2_get_layoutGridType ( IHTMLStyle2 *  iface,
BSTR p 
)
static

Definition at line 392 of file htmlstyle2.c.

393 {
395  FIXME("(%p)->(%p)\n", This, p);
396  return E_NOTIMPL;
397 }
static HTMLStyle * impl_from_IHTMLStyle2(IHTMLStyle2 *iface)
Definition: htmlstyle2.c:21
#define FIXME(fmt,...)
Definition: debug.h:110
#define E_NOTIMPL
Definition: ddrawi.h:99
GLfloat GLfloat p
Definition: glext.h:8902

◆ HTMLStyle2_get_lineBreak()

static HRESULT WINAPI HTMLStyle2_get_lineBreak ( IHTMLStyle2 *  iface,
BSTR p 
)
static

Definition at line 434 of file htmlstyle2.c.

435 {
437  FIXME("(%p)->(%p)\n", This, p);
438  return E_NOTIMPL;
439 }
static HTMLStyle * impl_from_IHTMLStyle2(IHTMLStyle2 *iface)
Definition: htmlstyle2.c:21
#define FIXME(fmt,...)
Definition: debug.h:110
#define E_NOTIMPL
Definition: ddrawi.h:99
GLfloat GLfloat p
Definition: glext.h:8902

◆ HTMLStyle2_get_overflowX()

static HRESULT WINAPI HTMLStyle2_get_overflowX ( IHTMLStyle2 *  iface,
BSTR p 
)
static

Definition at line 506 of file htmlstyle2.c.

507 {
509 
510  TRACE("(%p)->(%p)\n", This, p);
511 
512  return get_nsstyle_attr(This->nsstyle, STYLEID_OVERFLOW_X, p, 0);
513 }
static HTMLStyle * impl_from_IHTMLStyle2(IHTMLStyle2 *iface)
Definition: htmlstyle2.c:21
HRESULT get_nsstyle_attr(nsIDOMCSSStyleDeclaration *nsstyle, styleid_t sid, BSTR *p, DWORD flags)
Definition: htmlstyle.c:529
#define TRACE(s)
Definition: solgame.cpp:4
GLfloat GLfloat p
Definition: glext.h:8902

◆ HTMLStyle2_get_overflowY()

static HRESULT WINAPI HTMLStyle2_get_overflowY ( IHTMLStyle2 *  iface,
BSTR p 
)
static

Definition at line 524 of file htmlstyle2.c.

525 {
527 
528  TRACE("(%p)->(%p)\n", This, p);
529 
530  return get_nsstyle_attr(This->nsstyle, STYLEID_OVERFLOW_Y, p, 0);
531 }
static HTMLStyle * impl_from_IHTMLStyle2(IHTMLStyle2 *iface)
Definition: htmlstyle2.c:21
HRESULT get_nsstyle_attr(nsIDOMCSSStyleDeclaration *nsstyle, styleid_t sid, BSTR *p, DWORD flags)
Definition: htmlstyle.c:529
#define TRACE(s)
Definition: solgame.cpp:4
GLfloat GLfloat p
Definition: glext.h:8902

◆ HTMLStyle2_get_pixelBottom()

static HRESULT WINAPI HTMLStyle2_get_pixelBottom ( IHTMLStyle2 *  iface,
LONG p 
)
static

Definition at line 238 of file htmlstyle2.c.

239 {
241  FIXME("(%p)->(%p)\n", This, p);
242  return E_NOTIMPL;
243 }
static HTMLStyle * impl_from_IHTMLStyle2(IHTMLStyle2 *iface)
Definition: htmlstyle2.c:21
#define FIXME(fmt,...)
Definition: debug.h:110
#define E_NOTIMPL
Definition: ddrawi.h:99
GLfloat GLfloat p
Definition: glext.h:8902

◆ HTMLStyle2_get_pixelRight()

static HRESULT WINAPI HTMLStyle2_get_pixelRight ( IHTMLStyle2 *  iface,
LONG p 
)
static

Definition at line 252 of file htmlstyle2.c.

253 {
255  FIXME("(%p)->(%p)\n", This, p);
256  return E_NOTIMPL;
257 }
static HTMLStyle * impl_from_IHTMLStyle2(IHTMLStyle2 *iface)
Definition: htmlstyle2.c:21
#define FIXME(fmt,...)
Definition: debug.h:110
#define E_NOTIMPL
Definition: ddrawi.h:99
GLfloat GLfloat p
Definition: glext.h:8902

◆ HTMLStyle2_get_posBottom()

static HRESULT WINAPI HTMLStyle2_get_posBottom ( IHTMLStyle2 *  iface,
float *  p 
)
static

Definition at line 266 of file htmlstyle2.c.

267 {
269  FIXME("(%p)->(%p)\n", This, p);
270  return E_NOTIMPL;
271 }
static HTMLStyle * impl_from_IHTMLStyle2(IHTMLStyle2 *iface)
Definition: htmlstyle2.c:21
#define FIXME(fmt,...)
Definition: debug.h:110
#define E_NOTIMPL
Definition: ddrawi.h:99
GLfloat GLfloat p
Definition: glext.h:8902

◆ HTMLStyle2_get_position()

static HRESULT WINAPI HTMLStyle2_get_position ( IHTMLStyle2 *  iface,
BSTR p 
)
static

Definition at line 172 of file htmlstyle2.c.

173 {
175 
176  TRACE("(%p)->(%p)\n", This, p);
177 
178  return get_nsstyle_attr(This->nsstyle, STYLEID_POSITION, p, 0);
179 }
static HTMLStyle * impl_from_IHTMLStyle2(IHTMLStyle2 *iface)
Definition: htmlstyle2.c:21
HRESULT get_nsstyle_attr(nsIDOMCSSStyleDeclaration *nsstyle, styleid_t sid, BSTR *p, DWORD flags)
Definition: htmlstyle.c:529
#define TRACE(s)
Definition: solgame.cpp:4
GLfloat GLfloat p
Definition: glext.h:8902

◆ HTMLStyle2_get_posRight()

static HRESULT WINAPI HTMLStyle2_get_posRight ( IHTMLStyle2 *  iface,
float *  p 
)
static

Definition at line 280 of file htmlstyle2.c.

281 {
283  FIXME("(%p)->(%p)\n", This, p);
284  return E_NOTIMPL;
285 }
static HTMLStyle * impl_from_IHTMLStyle2(IHTMLStyle2 *iface)
Definition: htmlstyle2.c:21
#define FIXME(fmt,...)
Definition: debug.h:110
#define E_NOTIMPL
Definition: ddrawi.h:99
GLfloat GLfloat p
Definition: glext.h:8902

◆ HTMLStyle2_get_right()

static HRESULT WINAPI HTMLStyle2_get_right ( IHTMLStyle2 *  iface,
VARIANT p 
)
static

Definition at line 222 of file htmlstyle2.c.

223 {
225 
226  TRACE("(%p)->(%p)\n", This, p);
227 
228  return get_nsstyle_attr_var(This->nsstyle, STYLEID_RIGHT, p, 0);
229 }
static HTMLStyle * impl_from_IHTMLStyle2(IHTMLStyle2 *iface)
Definition: htmlstyle2.c:21
HRESULT get_nsstyle_attr_var(nsIDOMCSSStyleDeclaration *nsstyle, styleid_t sid, VARIANT *p, DWORD flags)
Definition: htmlstyle.c:547
#define TRACE(s)
Definition: solgame.cpp:4
GLfloat GLfloat p
Definition: glext.h:8902

◆ HTMLStyle2_get_rubyAlign()

static HRESULT WINAPI HTMLStyle2_get_rubyAlign ( IHTMLStyle2 *  iface,
BSTR p 
)
static

Definition at line 308 of file htmlstyle2.c.

309 {
311  FIXME("(%p)->(%p)\n", This, p);
312  return E_NOTIMPL;
313 }
static HTMLStyle * impl_from_IHTMLStyle2(IHTMLStyle2 *iface)
Definition: htmlstyle2.c:21
#define FIXME(fmt,...)
Definition: debug.h:110
#define E_NOTIMPL
Definition: ddrawi.h:99
GLfloat GLfloat p
Definition: glext.h:8902

◆ HTMLStyle2_get_rubyOverhang()

static HRESULT WINAPI HTMLStyle2_get_rubyOverhang ( IHTMLStyle2 *  iface,
BSTR p 
)
static

Definition at line 336 of file htmlstyle2.c.

337 {
339  FIXME("(%p)->(%p)\n", This, p);
340  return E_NOTIMPL;
341 }
static HTMLStyle * impl_from_IHTMLStyle2(IHTMLStyle2 *iface)
Definition: htmlstyle2.c:21
#define FIXME(fmt,...)
Definition: debug.h:110
#define E_NOTIMPL
Definition: ddrawi.h:99
GLfloat GLfloat p
Definition: glext.h:8902

◆ HTMLStyle2_get_rubyPosition()

static HRESULT WINAPI HTMLStyle2_get_rubyPosition ( IHTMLStyle2 *  iface,
BSTR p 
)
static

Definition at line 322 of file htmlstyle2.c.

323 {
325  FIXME("(%p)->(%p)\n", This, p);
326  return E_NOTIMPL;
327 }
static HTMLStyle * impl_from_IHTMLStyle2(IHTMLStyle2 *iface)
Definition: htmlstyle2.c:21
#define FIXME(fmt,...)
Definition: debug.h:110
#define E_NOTIMPL
Definition: ddrawi.h:99
GLfloat GLfloat p
Definition: glext.h:8902

◆ HTMLStyle2_get_tableLayout()

static HRESULT WINAPI HTMLStyle2_get_tableLayout ( IHTMLStyle2 *  iface,
BSTR p 
)
static

Definition at line 87 of file htmlstyle2.c.

88 {
90 
91  TRACE("(%p)->(%p)\n", This, p);
92 
93  return get_nsstyle_attr(This->nsstyle, STYLEID_TABLE_LAYOUT, p, 0);
94 }
static HTMLStyle * impl_from_IHTMLStyle2(IHTMLStyle2 *iface)
Definition: htmlstyle2.c:21
HRESULT get_nsstyle_attr(nsIDOMCSSStyleDeclaration *nsstyle, styleid_t sid, BSTR *p, DWORD flags)
Definition: htmlstyle.c:529
#define TRACE(s)
Definition: solgame.cpp:4
GLfloat GLfloat p
Definition: glext.h:8902

◆ HTMLStyle2_get_textAutospace()

static HRESULT WINAPI HTMLStyle2_get_textAutospace ( IHTMLStyle2 *  iface,
BSTR p 
)
static

Definition at line 490 of file htmlstyle2.c.

491 {
493  FIXME("(%p)->(%p)\n", This, p);
494  return E_NOTIMPL;
495 }
static HTMLStyle * impl_from_IHTMLStyle2(IHTMLStyle2 *iface)
Definition: htmlstyle2.c:21
#define FIXME(fmt,...)
Definition: debug.h:110
#define E_NOTIMPL
Definition: ddrawi.h:99
GLfloat GLfloat p
Definition: glext.h:8902

◆ HTMLStyle2_get_textJustify()

static HRESULT WINAPI HTMLStyle2_get_textJustify ( IHTMLStyle2 *  iface,
BSTR p 
)
static

Definition at line 448 of file htmlstyle2.c.

449 {
451  FIXME("(%p)->(%p)\n", This, p);
452  return E_NOTIMPL;
453 }
static HTMLStyle * impl_from_IHTMLStyle2(IHTMLStyle2 *iface)
Definition: htmlstyle2.c:21
#define FIXME(fmt,...)
Definition: debug.h:110
#define E_NOTIMPL
Definition: ddrawi.h:99
GLfloat GLfloat p
Definition: glext.h:8902

◆ HTMLStyle2_get_textJustifyTrim()

static HRESULT WINAPI HTMLStyle2_get_textJustifyTrim ( IHTMLStyle2 *  iface,
BSTR p 
)
static

Definition at line 462 of file htmlstyle2.c.

463 {
465  FIXME("(%p)->(%p)\n", This, p);
466  return E_NOTIMPL;
467 }
static HTMLStyle * impl_from_IHTMLStyle2(IHTMLStyle2 *iface)
Definition: htmlstyle2.c:21
#define FIXME(fmt,...)
Definition: debug.h:110
#define E_NOTIMPL
Definition: ddrawi.h:99
GLfloat GLfloat p
Definition: glext.h:8902

◆ HTMLStyle2_get_textKashida()

static HRESULT WINAPI HTMLStyle2_get_textKashida ( IHTMLStyle2 *  iface,
VARIANT p 
)
static

Definition at line 476 of file htmlstyle2.c.

477 {
479  FIXME("(%p)->(%p)\n", This, p);
480  return E_NOTIMPL;
481 }
static HTMLStyle * impl_from_IHTMLStyle2(IHTMLStyle2 *iface)
Definition: htmlstyle2.c:21
#define FIXME(fmt,...)
Definition: debug.h:110
#define E_NOTIMPL
Definition: ddrawi.h:99
GLfloat GLfloat p
Definition: glext.h:8902

◆ HTMLStyle2_get_unicodeBidi()

static HRESULT WINAPI HTMLStyle2_get_unicodeBidi ( IHTMLStyle2 *  iface,
BSTR p 
)
static

Definition at line 188 of file htmlstyle2.c.

189 {
191  FIXME("(%p)->(%p)\n", This, p);
192  return E_NOTIMPL;
193 }
static HTMLStyle * impl_from_IHTMLStyle2(IHTMLStyle2 *iface)
Definition: htmlstyle2.c:21
#define FIXME(fmt,...)
Definition: debug.h:110
#define E_NOTIMPL
Definition: ddrawi.h:99
GLfloat GLfloat p
Definition: glext.h:8902

◆ HTMLStyle2_get_wordBreak()

static HRESULT WINAPI HTMLStyle2_get_wordBreak ( IHTMLStyle2 *  iface,
BSTR p 
)
static

Definition at line 420 of file htmlstyle2.c.

421 {
423  FIXME("(%p)->(%p)\n", This, p);
424  return E_NOTIMPL;
425 }
static HTMLStyle * impl_from_IHTMLStyle2(IHTMLStyle2 *iface)
Definition: htmlstyle2.c:21
#define FIXME(fmt,...)
Definition: debug.h:110
#define E_NOTIMPL
Definition: ddrawi.h:99
GLfloat GLfloat p
Definition: glext.h:8902

◆ HTMLStyle2_getExpression()

static HRESULT WINAPI HTMLStyle2_getExpression ( IHTMLStyle2 *  iface,
BSTR  propname,
VARIANT expression 
)
static

Definition at line 149 of file htmlstyle2.c.

150 {
152  FIXME("(%p)->(%s %p)\n", This, debugstr_w(propname), expression);
153  return E_NOTIMPL;
154 }
static HTMLStyle * impl_from_IHTMLStyle2(IHTMLStyle2 *iface)
Definition: htmlstyle2.c:21
#define debugstr_w
Definition: kernel32.h:32
#define FIXME(fmt,...)
Definition: debug.h:110
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ HTMLStyle2_GetIDsOfNames()

static HRESULT WINAPI HTMLStyle2_GetIDsOfNames ( IHTMLStyle2 *  iface,
REFIID  riid,
LPOLESTR rgszNames,
UINT  cNames,
LCID  lcid,
DISPID rgDispId 
)
static

Definition at line 60 of file htmlstyle2.c.

63 {
65  return IDispatchEx_GetIDsOfNames(&This->dispex.IDispatchEx_iface, riid, rgszNames, cNames,
66  lcid, rgDispId);
67 }
REFIID riid
Definition: precomp.h:44
static HTMLStyle * impl_from_IHTMLStyle2(IHTMLStyle2 *iface)
Definition: htmlstyle2.c:21

◆ HTMLStyle2_GetTypeInfo()

static HRESULT WINAPI HTMLStyle2_GetTypeInfo ( IHTMLStyle2 *  iface,
UINT  iTInfo,
LCID  lcid,
ITypeInfo **  ppTInfo 
)
static

Definition at line 53 of file htmlstyle2.c.

55 {
57  return IDispatchEx_GetTypeInfo(&This->dispex.IDispatchEx_iface, iTInfo, lcid, ppTInfo);
58 }
static HTMLStyle * impl_from_IHTMLStyle2(IHTMLStyle2 *iface)
Definition: htmlstyle2.c:21

◆ HTMLStyle2_GetTypeInfoCount()

static HRESULT WINAPI HTMLStyle2_GetTypeInfoCount ( IHTMLStyle2 *  iface,
UINT pctinfo 
)
static

Definition at line 47 of file htmlstyle2.c.

48 {
50  return IDispatchEx_GetTypeInfoCount(&This->dispex.IDispatchEx_iface, pctinfo);
51 }
static HTMLStyle * impl_from_IHTMLStyle2(IHTMLStyle2 *iface)
Definition: htmlstyle2.c:21

◆ HTMLStyle2_Init()

void HTMLStyle2_Init ( HTMLStyle This)

Definition at line 620 of file htmlstyle2.c.

621 {
622  This->IHTMLStyle2_iface.lpVtbl = &HTMLStyle2Vtbl;
623 }
static const IHTMLStyle2Vtbl HTMLStyle2Vtbl
Definition: htmlstyle2.c:547

Referenced by HTMLStyle_Create().

◆ HTMLStyle2_Invoke()

static HRESULT WINAPI HTMLStyle2_Invoke ( IHTMLStyle2 *  iface,
DISPID  dispIdMember,
REFIID  riid,
LCID  lcid,
WORD  wFlags,
DISPPARAMS *  pDispParams,
VARIANT pVarResult,
EXCEPINFO *  pExcepInfo,
UINT puArgErr 
)
static

Definition at line 69 of file htmlstyle2.c.

72 {
74  return IDispatchEx_Invoke(&This->dispex.IDispatchEx_iface, dispIdMember, riid, lcid,
75  wFlags, pDispParams, pVarResult, pExcepInfo, puArgErr);
76 }
REFIID riid
Definition: precomp.h:44
static HTMLStyle * impl_from_IHTMLStyle2(IHTMLStyle2 *iface)
Definition: htmlstyle2.c:21
_In_ DWORD _Out_ _In_ WORD wFlags
Definition: wincon.h:519

◆ HTMLStyle2_put_accelerator()

static HRESULT WINAPI HTMLStyle2_put_accelerator ( IHTMLStyle2 *  iface,
BSTR  v 
)
static

Definition at line 533 of file htmlstyle2.c.

534 {
536  FIXME("(%p)->(%s)\n", This, debugstr_w(v));
537  return E_NOTIMPL;
538 }
static HTMLStyle * impl_from_IHTMLStyle2(IHTMLStyle2 *iface)
Definition: htmlstyle2.c:21
#define debugstr_w
Definition: kernel32.h:32
#define FIXME(fmt,...)
Definition: debug.h:110
const GLdouble * v
Definition: gl.h:2040
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ HTMLStyle2_put_behavior()

static HRESULT WINAPI HTMLStyle2_put_behavior ( IHTMLStyle2 *  iface,
BSTR  v 
)
static

Definition at line 128 of file htmlstyle2.c.

129 {
131  FIXME("(%p)->(%s)\n", This, debugstr_w(v));
132  return E_NOTIMPL;
133 }
static HTMLStyle * impl_from_IHTMLStyle2(IHTMLStyle2 *iface)
Definition: htmlstyle2.c:21
#define debugstr_w
Definition: kernel32.h:32
#define FIXME(fmt,...)
Definition: debug.h:110
const GLdouble * v
Definition: gl.h:2040
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ HTMLStyle2_put_borderCollapse()

static HRESULT WINAPI HTMLStyle2_put_borderCollapse ( IHTMLStyle2 *  iface,
BSTR  v 
)
static

Definition at line 96 of file htmlstyle2.c.

97 {
99  FIXME("(%p)->(%s)\n", This, debugstr_w(v));
100  return E_NOTIMPL;
101 }
static HTMLStyle * impl_from_IHTMLStyle2(IHTMLStyle2 *iface)
Definition: htmlstyle2.c:21
#define debugstr_w
Definition: kernel32.h:32
#define FIXME(fmt,...)
Definition: debug.h:110
const GLdouble * v
Definition: gl.h:2040
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ HTMLStyle2_put_bottom()

static HRESULT WINAPI HTMLStyle2_put_bottom ( IHTMLStyle2 *  iface,
VARIANT  v 
)
static

Definition at line 195 of file htmlstyle2.c.

196 {
198 
199  TRACE("(%p)->(%s)\n", This, debugstr_variant(&v));
200 
202 }
#define ATTR_FIX_PX
Definition: htmlstyle.h:139
static HTMLStyle * impl_from_IHTMLStyle2(IHTMLStyle2 *iface)
Definition: htmlstyle2.c:21
#define TRACE(s)
Definition: solgame.cpp:4
static const char * debugstr_variant(const VARIANT *var)
Definition: container.c:46
const GLdouble * v
Definition: gl.h:2040
HRESULT set_nsstyle_attr_var(nsIDOMCSSStyleDeclaration *nsstyle, styleid_t sid, VARIANT *value, DWORD flags)
Definition: htmlstyle.c:447

◆ HTMLStyle2_put_direction()

static HRESULT WINAPI HTMLStyle2_put_direction ( IHTMLStyle2 *  iface,
BSTR  v 
)
static

Definition at line 110 of file htmlstyle2.c.

111 {
113 
114  TRACE("(%p)->(%s)\n", This, debugstr_w(v));
115 
116  return set_nsstyle_attr(This->nsstyle, STYLEID_DIRECTION, v, 0);
117 }
static HTMLStyle * impl_from_IHTMLStyle2(IHTMLStyle2 *iface)
Definition: htmlstyle2.c:21
HRESULT set_nsstyle_attr(nsIDOMCSSStyleDeclaration *nsstyle, styleid_t sid, const WCHAR *value, DWORD flags)
Definition: htmlstyle.c:382
#define debugstr_w
Definition: kernel32.h:32
#define TRACE(s)
Definition: solgame.cpp:4
const GLdouble * v
Definition: gl.h:2040

◆ HTMLStyle2_put_imeMode()

static HRESULT WINAPI HTMLStyle2_put_imeMode ( IHTMLStyle2 *  iface,
BSTR  v 
)
static

Definition at line 287 of file htmlstyle2.c.

288 {
290  FIXME("(%p)->(%s)\n", This, debugstr_w(v));
291  return E_NOTIMPL;
292 }
static HTMLStyle * impl_from_IHTMLStyle2(IHTMLStyle2 *iface)
Definition: htmlstyle2.c:21
#define debugstr_w
Definition: kernel32.h:32
#define FIXME(fmt,...)
Definition: debug.h:110
const GLdouble * v
Definition: gl.h:2040
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ HTMLStyle2_put_layoutGrid()

static HRESULT WINAPI HTMLStyle2_put_layoutGrid ( IHTMLStyle2 *  iface,
BSTR  v 
)
static

Definition at line 399 of file htmlstyle2.c.

400 {
402  FIXME("(%p)->(%s)\n", This, debugstr_w(v));
403  return E_NOTIMPL;
404 }
static HTMLStyle * impl_from_IHTMLStyle2(IHTMLStyle2 *iface)
Definition: htmlstyle2.c:21
#define debugstr_w
Definition: kernel32.h:32
#define FIXME(fmt,...)
Definition: debug.h:110
const GLdouble * v
Definition: gl.h:2040
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ HTMLStyle2_put_layoutGridChar()

static HRESULT WINAPI HTMLStyle2_put_layoutGridChar ( IHTMLStyle2 *  iface,
VARIANT  v 
)
static

Definition at line 343 of file htmlstyle2.c.

344 {
346  FIXME("(%p)->(%s)\n", This, debugstr_variant(&v));
347  return E_NOTIMPL;
348 }
static HTMLStyle * impl_from_IHTMLStyle2(IHTMLStyle2 *iface)
Definition: htmlstyle2.c:21
#define FIXME(fmt,...)
Definition: debug.h:110
static const char * debugstr_variant(const VARIANT *var)
Definition: container.c:46
const GLdouble * v
Definition: gl.h:2040
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ HTMLStyle2_put_layoutGridLine()

static HRESULT WINAPI HTMLStyle2_put_layoutGridLine ( IHTMLStyle2 *  iface,
VARIANT  v 
)
static

Definition at line 357 of file htmlstyle2.c.

358 {
360  FIXME("(%p)->(%s)\n", This, debugstr_variant(&v));
361  return E_NOTIMPL;
362 }
static HTMLStyle * impl_from_IHTMLStyle2(IHTMLStyle2 *iface)
Definition: htmlstyle2.c:21
#define FIXME(fmt,...)
Definition: debug.h:110
static const char * debugstr_variant(const VARIANT *var)
Definition: container.c:46
const GLdouble * v
Definition: gl.h:2040
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ HTMLStyle2_put_layoutGridMode()

static HRESULT WINAPI HTMLStyle2_put_layoutGridMode ( IHTMLStyle2 *  iface,
BSTR  v 
)
static

Definition at line 371 of file htmlstyle2.c.

372 {
374  FIXME("(%p)->(%s)\n", This, debugstr_w(v));
375  return E_NOTIMPL;
376 }
static HTMLStyle * impl_from_IHTMLStyle2(IHTMLStyle2 *iface)
Definition: htmlstyle2.c:21
#define debugstr_w
Definition: kernel32.h:32
#define FIXME(fmt,...)
Definition: debug.h:110
const GLdouble * v
Definition: gl.h:2040
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ HTMLStyle2_put_layoutGridType()

static HRESULT WINAPI HTMLStyle2_put_layoutGridType ( IHTMLStyle2 *  iface,
BSTR  v 
)
static

Definition at line 385 of file htmlstyle2.c.

386 {
388  FIXME("(%p)->(%s)\n", This, debugstr_w(v));
389  return E_NOTIMPL;
390 }
static HTMLStyle * impl_from_IHTMLStyle2(IHTMLStyle2 *iface)
Definition: htmlstyle2.c:21
#define debugstr_w
Definition: kernel32.h:32
#define FIXME(fmt,...)
Definition: debug.h:110
const GLdouble * v
Definition: gl.h:2040
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ HTMLStyle2_put_lineBreak()

static HRESULT WINAPI HTMLStyle2_put_lineBreak ( IHTMLStyle2 *  iface,
BSTR  v 
)
static

Definition at line 427 of file htmlstyle2.c.

428 {
430  FIXME("(%p)->(%s)\n", This, debugstr_w(v));
431  return E_NOTIMPL;
432 }
static HTMLStyle * impl_from_IHTMLStyle2(IHTMLStyle2 *iface)
Definition: htmlstyle2.c:21
#define debugstr_w
Definition: kernel32.h:32
#define FIXME(fmt,...)
Definition: debug.h:110
const GLdouble * v
Definition: gl.h:2040
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ HTMLStyle2_put_overflowX()

static HRESULT WINAPI HTMLStyle2_put_overflowX ( IHTMLStyle2 *  iface,
BSTR  v 
)
static

Definition at line 497 of file htmlstyle2.c.

498 {
500 
501  TRACE("(%p)->(%s)\n", This, debugstr_w(v));
502 
503  return set_nsstyle_attr(This->nsstyle, STYLEID_OVERFLOW_X, v, 0);
504 }
static HTMLStyle * impl_from_IHTMLStyle2(IHTMLStyle2 *iface)
Definition: htmlstyle2.c:21
HRESULT set_nsstyle_attr(nsIDOMCSSStyleDeclaration *nsstyle, styleid_t sid, const WCHAR *value, DWORD flags)
Definition: htmlstyle.c:382
#define debugstr_w
Definition: kernel32.h:32
#define TRACE(s)
Definition: solgame.cpp:4
const GLdouble * v
Definition: gl.h:2040

◆ HTMLStyle2_put_overflowY()

static HRESULT WINAPI HTMLStyle2_put_overflowY ( IHTMLStyle2 *  iface,
BSTR  v 
)
static

Definition at line 515 of file htmlstyle2.c.

516 {
518 
519  TRACE("(%p)->(%s)\n", This, debugstr_w(v));
520 
521  return set_nsstyle_attr(This->nsstyle, STYLEID_OVERFLOW_Y, v, 0);
522 }
static HTMLStyle * impl_from_IHTMLStyle2(IHTMLStyle2 *iface)
Definition: htmlstyle2.c:21
HRESULT set_nsstyle_attr(nsIDOMCSSStyleDeclaration *nsstyle, styleid_t sid, const WCHAR *value, DWORD flags)
Definition: htmlstyle.c:382
#define debugstr_w
Definition: kernel32.h:32
#define TRACE(s)
Definition: solgame.cpp:4
const GLdouble * v
Definition: gl.h:2040

◆ HTMLStyle2_put_pixelBottom()

static HRESULT WINAPI HTMLStyle2_put_pixelBottom ( IHTMLStyle2 *  iface,
LONG  v 
)
static

Definition at line 231 of file htmlstyle2.c.

232 {
234  FIXME("(%p)->(%d)\n", This, v);
235  return E_NOTIMPL;
236 }
static HTMLStyle * impl_from_IHTMLStyle2(IHTMLStyle2 *iface)
Definition: htmlstyle2.c:21
#define FIXME(fmt,...)
Definition: debug.h:110
const GLdouble * v
Definition: gl.h:2040
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ HTMLStyle2_put_pixelRight()

static HRESULT WINAPI HTMLStyle2_put_pixelRight ( IHTMLStyle2 *  iface,
LONG  v 
)
static

Definition at line 245 of file htmlstyle2.c.

246 {
248  FIXME("(%p)->(%d)\n", This, v);
249  return E_NOTIMPL;
250 }
static HTMLStyle * impl_from_IHTMLStyle2(IHTMLStyle2 *iface)
Definition: htmlstyle2.c:21
#define FIXME(fmt,...)
Definition: debug.h:110
const GLdouble * v
Definition: gl.h:2040
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ HTMLStyle2_put_posBottom()

static HRESULT WINAPI HTMLStyle2_put_posBottom ( IHTMLStyle2 *  iface,
float  v 
)
static

Definition at line 259 of file htmlstyle2.c.

260 {
262  FIXME("(%p)->(%f)\n", This, v);
263  return E_NOTIMPL;
264 }
static HTMLStyle * impl_from_IHTMLStyle2(IHTMLStyle2 *iface)
Definition: htmlstyle2.c:21
#define FIXME(fmt,...)
Definition: debug.h:110
const GLdouble * v
Definition: gl.h:2040
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ HTMLStyle2_put_position()

static HRESULT WINAPI HTMLStyle2_put_position ( IHTMLStyle2 *  iface,
BSTR  v 
)
static

Definition at line 163 of file htmlstyle2.c.

164 {
166 
167  TRACE("(%p)->(%s)\n", This, debugstr_w(v));
168 
169  return set_nsstyle_attr(This->nsstyle, STYLEID_POSITION, v, 0);
170 }
static HTMLStyle * impl_from_IHTMLStyle2(IHTMLStyle2 *iface)
Definition: htmlstyle2.c:21
HRESULT set_nsstyle_attr(nsIDOMCSSStyleDeclaration *nsstyle, styleid_t sid, const WCHAR *value, DWORD flags)
Definition: htmlstyle.c:382
#define debugstr_w
Definition: kernel32.h:32
#define TRACE(s)
Definition: solgame.cpp:4
const GLdouble * v
Definition: gl.h:2040

◆ HTMLStyle2_put_posRight()

static HRESULT WINAPI HTMLStyle2_put_posRight ( IHTMLStyle2 *  iface,
float  v 
)
static

Definition at line 273 of file htmlstyle2.c.

274 {
276  FIXME("(%p)->(%f)\n", This, v);
277  return E_NOTIMPL;
278 }
static HTMLStyle * impl_from_IHTMLStyle2(IHTMLStyle2 *iface)
Definition: htmlstyle2.c:21
#define FIXME(fmt,...)
Definition: debug.h:110
const GLdouble * v
Definition: gl.h:2040
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ HTMLStyle2_put_right()

static HRESULT WINAPI HTMLStyle2_put_right ( IHTMLStyle2 *  iface,
VARIANT  v 
)
static

Definition at line 213 of file htmlstyle2.c.

214 {
216 
217  TRACE("(%p)->(%s)\n", This, debugstr_variant(&v));
218 
219  return set_nsstyle_attr_var(This->nsstyle, STYLEID_RIGHT, &v, 0);
220 }
static HTMLStyle * impl_from_IHTMLStyle2(IHTMLStyle2 *iface)
Definition: htmlstyle2.c:21
#define TRACE(s)
Definition: solgame.cpp:4
static const char * debugstr_variant(const VARIANT *var)
Definition: container.c:46
const GLdouble * v
Definition: gl.h:2040
HRESULT set_nsstyle_attr_var(nsIDOMCSSStyleDeclaration *nsstyle, styleid_t sid, VARIANT *value, DWORD flags)
Definition: htmlstyle.c:447

◆ HTMLStyle2_put_rubyAlign()

static HRESULT WINAPI HTMLStyle2_put_rubyAlign ( IHTMLStyle2 *  iface,
BSTR  v 
)
static

Definition at line 301 of file htmlstyle2.c.

302 {
304  FIXME("(%p)->(%s)\n", This, debugstr_w(v));
305  return E_NOTIMPL;
306 }
static HTMLStyle * impl_from_IHTMLStyle2(IHTMLStyle2 *iface)
Definition: htmlstyle2.c:21
#define debugstr_w
Definition: kernel32.h:32
#define FIXME(fmt,...)
Definition: debug.h:110
const GLdouble * v
Definition: gl.h:2040
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ HTMLStyle2_put_rubyOverhang()

static HRESULT WINAPI HTMLStyle2_put_rubyOverhang ( IHTMLStyle2 *  iface,
BSTR  v 
)
static

Definition at line 329 of file htmlstyle2.c.

330 {
332  FIXME("(%p)->(%s)\n", This, debugstr_w(v));
333  return E_NOTIMPL;
334 }
static HTMLStyle * impl_from_IHTMLStyle2(IHTMLStyle2 *iface)
Definition: htmlstyle2.c:21
#define debugstr_w
Definition: kernel32.h:32
#define FIXME(fmt,...)
Definition: debug.h:110
const GLdouble * v
Definition: gl.h:2040
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ HTMLStyle2_put_rubyPosition()

static HRESULT WINAPI HTMLStyle2_put_rubyPosition ( IHTMLStyle2 *  iface,
BSTR  v 
)
static

Definition at line 315 of file htmlstyle2.c.

316 {
318  FIXME("(%p)->(%s)\n", This, debugstr_w(v));
319  return E_NOTIMPL;
320 }
static HTMLStyle * impl_from_IHTMLStyle2(IHTMLStyle2 *iface)
Definition: htmlstyle2.c:21
#define debugstr_w
Definition: kernel32.h:32
#define FIXME(fmt,...)
Definition: debug.h:110
const GLdouble * v
Definition: gl.h:2040
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ HTMLStyle2_put_tableLayout()

static HRESULT WINAPI HTMLStyle2_put_tableLayout ( IHTMLStyle2 *  iface,
BSTR  v 
)
static

Definition at line 78 of file htmlstyle2.c.

79 {
81 
82  TRACE("(%p)->(%s)\n", This, debugstr_w(v));
83 
84  return set_nsstyle_attr(This->nsstyle, STYLEID_TABLE_LAYOUT, v, 0);
85 }
static HTMLStyle * impl_from_IHTMLStyle2(IHTMLStyle2 *iface)
Definition: htmlstyle2.c:21
HRESULT set_nsstyle_attr(nsIDOMCSSStyleDeclaration *nsstyle, styleid_t sid, const WCHAR *value, DWORD flags)
Definition: htmlstyle.c:382
#define debugstr_w
Definition: kernel32.h:32
#define TRACE(s)
Definition: solgame.cpp:4
const GLdouble * v
Definition: gl.h:2040

◆ HTMLStyle2_put_textAutospace()

static HRESULT WINAPI HTMLStyle2_put_textAutospace ( IHTMLStyle2 *  iface,
BSTR  v 
)
static

Definition at line 483 of file htmlstyle2.c.

484 {
486  FIXME("(%p)->(%s)\n", This, debugstr_w(v));
487  return E_NOTIMPL;
488 }
static HTMLStyle * impl_from_IHTMLStyle2(IHTMLStyle2 *iface)
Definition: htmlstyle2.c:21
#define debugstr_w
Definition: kernel32.h:32
#define FIXME(fmt,...)
Definition: debug.h:110
const GLdouble * v
Definition: gl.h:2040
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ HTMLStyle2_put_textJustify()

static HRESULT WINAPI HTMLStyle2_put_textJustify ( IHTMLStyle2 *  iface,
BSTR  v 
)
static

Definition at line 441 of file htmlstyle2.c.

442 {
444  FIXME("(%p)->(%s)\n", This, debugstr_w(v));
445  return E_NOTIMPL;
446 }
static HTMLStyle * impl_from_IHTMLStyle2(IHTMLStyle2 *iface)
Definition: htmlstyle2.c:21
#define debugstr_w
Definition: kernel32.h:32
#define FIXME(fmt,...)
Definition: debug.h:110
const GLdouble * v
Definition: gl.h:2040
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ HTMLStyle2_put_textJustifyTrim()

static HRESULT WINAPI HTMLStyle2_put_textJustifyTrim ( IHTMLStyle2 *  iface,
BSTR  v 
)
static

Definition at line 455 of file htmlstyle2.c.

456 {
458  FIXME("(%p)->(%s)\n", This, debugstr_w(v));
459  return E_NOTIMPL;
460 }
static HTMLStyle * impl_from_IHTMLStyle2(IHTMLStyle2 *iface)
Definition: htmlstyle2.c:21
#define debugstr_w
Definition: kernel32.h:32
#define FIXME(fmt,...)
Definition: debug.h:110
const GLdouble * v
Definition: gl.h:2040
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ HTMLStyle2_put_textKashida()

static HRESULT WINAPI HTMLStyle2_put_textKashida ( IHTMLStyle2 *  iface,
VARIANT  v 
)
static

Definition at line 469 of file htmlstyle2.c.

470 {
472  FIXME("(%p)->(%s)\n", This, debugstr_variant(&v));
473  return E_NOTIMPL;
474 }
static HTMLStyle * impl_from_IHTMLStyle2(IHTMLStyle2 *iface)
Definition: htmlstyle2.c:21
#define FIXME(fmt,...)
Definition: debug.h:110
static const char * debugstr_variant(const VARIANT *var)
Definition: container.c:46
const GLdouble * v
Definition: gl.h:2040
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ HTMLStyle2_put_unicodeBidi()

static HRESULT WINAPI HTMLStyle2_put_unicodeBidi ( IHTMLStyle2 *  iface,
BSTR  v 
)
static

Definition at line 181 of file htmlstyle2.c.

182 {
184  FIXME("(%p)->(%s)\n", This, debugstr_w(v));
185  return E_NOTIMPL;
186 }
static HTMLStyle * impl_from_IHTMLStyle2(IHTMLStyle2 *iface)
Definition: htmlstyle2.c:21
#define debugstr_w
Definition: kernel32.h:32
#define FIXME(fmt,...)
Definition: debug.h:110
const GLdouble * v
Definition: gl.h:2040
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ HTMLStyle2_put_wordBreak()

static HRESULT WINAPI HTMLStyle2_put_wordBreak ( IHTMLStyle2 *  iface,
BSTR  v 
)
static

Definition at line 413 of file htmlstyle2.c.

414 {
416  FIXME("(%p)->(%s)\n", This, debugstr_w(v));
417  return E_NOTIMPL;
418 }
static HTMLStyle * impl_from_IHTMLStyle2(IHTMLStyle2 *iface)
Definition: htmlstyle2.c:21
#define debugstr_w
Definition: kernel32.h:32
#define FIXME(fmt,...)
Definition: debug.h:110
const GLdouble * v
Definition: gl.h:2040
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ HTMLStyle2_QueryInterface()

static HRESULT WINAPI HTMLStyle2_QueryInterface ( IHTMLStyle2 *  iface,
REFIID  riid,
void **  ppv 
)
static

Definition at line 26 of file htmlstyle2.c.

27 {
29 
30  return IHTMLStyle_QueryInterface(&This->IHTMLStyle_iface, riid, ppv);
31 }
REFIID riid
Definition: precomp.h:44
REFIID LPVOID * ppv
Definition: atlbase.h:39
static HTMLStyle * impl_from_IHTMLStyle2(IHTMLStyle2 *iface)
Definition: htmlstyle2.c:21

◆ HTMLStyle2_Release()

static ULONG WINAPI HTMLStyle2_Release ( IHTMLStyle2 *  iface)
static

Definition at line 40 of file htmlstyle2.c.

41 {
43 
44  return IHTMLStyle_Release(&This->IHTMLStyle_iface);
45 }
static HTMLStyle * impl_from_IHTMLStyle2(IHTMLStyle2 *iface)
Definition: htmlstyle2.c:21

◆ HTMLStyle2_removeExpression()

static HRESULT WINAPI HTMLStyle2_removeExpression ( IHTMLStyle2 *  iface,
BSTR  propname,
VARIANT_BOOL pfSuccess 
)
static

Definition at line 156 of file htmlstyle2.c.

157 {
159  FIXME("(%p)->(%s %p)\n", This, debugstr_w(propname), pfSuccess);
160  return E_NOTIMPL;
161 }
static HTMLStyle * impl_from_IHTMLStyle2(IHTMLStyle2 *iface)
Definition: htmlstyle2.c:21
#define debugstr_w
Definition: kernel32.h:32
#define FIXME(fmt,...)
Definition: debug.h:110
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ HTMLStyle2_setExpression()

static HRESULT WINAPI HTMLStyle2_setExpression ( IHTMLStyle2 *  iface,
BSTR  propname,
BSTR  expression,
BSTR  language 
)
static

Definition at line 142 of file htmlstyle2.c.

143 {
145  FIXME("(%p)->(%s %s %s)\n", This, debugstr_w(propname), debugstr_w(expression), debugstr_w(language));
146  return E_NOTIMPL;
147 }
static HTMLStyle * impl_from_IHTMLStyle2(IHTMLStyle2 *iface)
Definition: htmlstyle2.c:21
#define debugstr_w
Definition: kernel32.h:32
#define FIXME(fmt,...)
Definition: debug.h:110
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ impl_from_IHTMLStyle2()

static HTMLStyle* impl_from_IHTMLStyle2 ( IHTMLStyle2 *  iface)
inlinestatic

Definition at line 21 of file htmlstyle2.c.

22 {
23  return CONTAINING_RECORD(iface, HTMLStyle, IHTMLStyle2_iface);
24 }
PFLT_MESSAGE_WAITER_QUEUE CONTAINING_RECORD(Csq, DEVICE_EXTENSION, IrpQueue)) -> WaiterQ.mLock) _IRQL_raises_(DISPATCH_LEVEL) VOID NTAPI FltpAcquireMessageWaiterLock(_In_ PIO_CSQ Csq, _Out_ PKIRQL Irql)
Definition: Messaging.c:560

Referenced by HTMLStyle2_AddRef(), HTMLStyle2_get_accelerator(), HTMLStyle2_get_behavior(), HTMLStyle2_get_borderCollapse(), HTMLStyle2_get_bottom(), HTMLStyle2_get_direction(), HTMLStyle2_get_imeMode(), HTMLStyle2_get_layoutGrid(), HTMLStyle2_get_layoutGridChar(), HTMLStyle2_get_layoutGridLine(), HTMLStyle2_get_layoutGridMode(), HTMLStyle2_get_layoutGridType(), HTMLStyle2_get_lineBreak(), HTMLStyle2_get_overflowX(), HTMLStyle2_get_overflowY(), HTMLStyle2_get_pixelBottom(), HTMLStyle2_get_pixelRight(), HTMLStyle2_get_posBottom(), HTMLStyle2_get_position(), HTMLStyle2_get_posRight(), HTMLStyle2_get_right(), HTMLStyle2_get_rubyAlign(), HTMLStyle2_get_rubyOverhang(), HTMLStyle2_get_rubyPosition(), HTMLStyle2_get_tableLayout(), HTMLStyle2_get_textAutospace(), HTMLStyle2_get_textJustify(), HTMLStyle2_get_textJustifyTrim(), HTMLStyle2_get_textKashida(), HTMLStyle2_get_unicodeBidi(), HTMLStyle2_get_wordBreak(), HTMLStyle2_getExpression(), HTMLStyle2_GetIDsOfNames(), HTMLStyle2_GetTypeInfo(), HTMLStyle2_GetTypeInfoCount(), HTMLStyle2_Invoke(), HTMLStyle2_put_accelerator(), HTMLStyle2_put_behavior(), HTMLStyle2_put_borderCollapse(), HTMLStyle2_put_bottom(), HTMLStyle2_put_direction(), HTMLStyle2_put_imeMode(), HTMLStyle2_put_layoutGrid(), HTMLStyle2_put_layoutGridChar(), HTMLStyle2_put_layoutGridLine(), HTMLStyle2_put_layoutGridMode(), HTMLStyle2_put_layoutGridType(), HTMLStyle2_put_lineBreak(), HTMLStyle2_put_overflowX(), HTMLStyle2_put_overflowY(), HTMLStyle2_put_pixelBottom(), HTMLStyle2_put_pixelRight(), HTMLStyle2_put_posBottom(), HTMLStyle2_put_position(), HTMLStyle2_put_posRight(), HTMLStyle2_put_right(), HTMLStyle2_put_rubyAlign(), HTMLStyle2_put_rubyOverhang(), HTMLStyle2_put_rubyPosition(), HTMLStyle2_put_tableLayout(), HTMLStyle2_put_textAutospace(), HTMLStyle2_put_textJustify(), HTMLStyle2_put_textJustifyTrim(), HTMLStyle2_put_textKashida(), HTMLStyle2_put_unicodeBidi(), HTMLStyle2_put_wordBreak(), HTMLStyle2_QueryInterface(), HTMLStyle2_Release(), HTMLStyle2_removeExpression(), and HTMLStyle2_setExpression().

Variable Documentation

◆ HTMLStyle2Vtbl

const IHTMLStyle2Vtbl HTMLStyle2Vtbl
static

Definition at line 547 of file htmlstyle2.c.

Referenced by HTMLStyle2_Init().