ReactOS 0.4.15-dev-7842-g558ab78
htmlstyle3.c File Reference
#include "mshtml_private.h"
Include dependency graph for htmlstyle3.c:

Go to the source code of this file.

Functions

static HTMLStyleimpl_from_IHTMLStyle3 (IHTMLStyle3 *iface)
 
static HRESULT WINAPI HTMLStyle3_QueryInterface (IHTMLStyle3 *iface, REFIID riid, void **ppv)
 
static ULONG WINAPI HTMLStyle3_AddRef (IHTMLStyle3 *iface)
 
static ULONG WINAPI HTMLStyle3_Release (IHTMLStyle3 *iface)
 
static HRESULT WINAPI HTMLStyle3_GetTypeInfoCount (IHTMLStyle3 *iface, UINT *pctinfo)
 
static HRESULT WINAPI HTMLStyle3_GetTypeInfo (IHTMLStyle3 *iface, UINT iTInfo, LCID lcid, ITypeInfo **ppTInfo)
 
static HRESULT WINAPI HTMLStyle3_GetIDsOfNames (IHTMLStyle3 *iface, REFIID riid, LPOLESTR *rgszNames, UINT cNames, LCID lcid, DISPID *rgDispId)
 
static HRESULT WINAPI HTMLStyle3_Invoke (IHTMLStyle3 *iface, DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr)
 
static HRESULT WINAPI HTMLStyle3_put_layoutFlow (IHTMLStyle3 *iface, BSTR v)
 
static HRESULT WINAPI HTMLStyle3_get_layoutFlow (IHTMLStyle3 *iface, BSTR *p)
 
static HRESULT WINAPI HTMLStyle3_put_zoom (IHTMLStyle3 *iface, VARIANT v)
 
static HRESULT WINAPI HTMLStyle3_get_zoom (IHTMLStyle3 *iface, VARIANT *p)
 
static HRESULT WINAPI HTMLStyle3_put_wordWrap (IHTMLStyle3 *iface, BSTR v)
 
static HRESULT WINAPI HTMLStyle3_get_wordWrap (IHTMLStyle3 *iface, BSTR *p)
 
static HRESULT WINAPI HTMLStyle3_put_textUnderlinePosition (IHTMLStyle3 *iface, BSTR v)
 
static HRESULT WINAPI HTMLStyle3_get_textUnderlinePosition (IHTMLStyle3 *iface, BSTR *p)
 
static HRESULT WINAPI HTMLStyle3_put_scrollbarBaseColor (IHTMLStyle3 *iface, VARIANT v)
 
static HRESULT WINAPI HTMLStyle3_get_scrollbarBaseColor (IHTMLStyle3 *iface, VARIANT *p)
 
static HRESULT WINAPI HTMLStyle3_put_scrollbarFaceColor (IHTMLStyle3 *iface, VARIANT v)
 
static HRESULT WINAPI HTMLStyle3_get_scrollbarFaceColor (IHTMLStyle3 *iface, VARIANT *p)
 
static HRESULT WINAPI HTMLStyle3_put_scrollbar3dLightColor (IHTMLStyle3 *iface, VARIANT v)
 
static HRESULT WINAPI HTMLStyle3_get_scrollbar3dLightColor (IHTMLStyle3 *iface, VARIANT *p)
 
static HRESULT WINAPI HTMLStyle3_put_scrollbarShadowColor (IHTMLStyle3 *iface, VARIANT v)
 
static HRESULT WINAPI HTMLStyle3_get_scrollbarShadowColor (IHTMLStyle3 *iface, VARIANT *p)
 
static HRESULT WINAPI HTMLStyle3_put_scrollbarHighlightColor (IHTMLStyle3 *iface, VARIANT v)
 
static HRESULT WINAPI HTMLStyle3_get_scrollbarHighlightColor (IHTMLStyle3 *iface, VARIANT *p)
 
static HRESULT WINAPI HTMLStyle3_put_scrollbarDarkShadowColor (IHTMLStyle3 *iface, VARIANT v)
 
static HRESULT WINAPI HTMLStyle3_get_scrollbarDarkShadowColor (IHTMLStyle3 *iface, VARIANT *p)
 
static HRESULT WINAPI HTMLStyle3_put_scrollbarArrowColor (IHTMLStyle3 *iface, VARIANT v)
 
static HRESULT WINAPI HTMLStyle3_get_scrollbarArrowColor (IHTMLStyle3 *iface, VARIANT *p)
 
static HRESULT WINAPI HTMLStyle3_put_scrollbarTrackColor (IHTMLStyle3 *iface, VARIANT v)
 
static HRESULT WINAPI HTMLStyle3_get_scrollbarTrackColor (IHTMLStyle3 *iface, VARIANT *p)
 
static HRESULT WINAPI HTMLStyle3_put_writingMode (IHTMLStyle3 *iface, BSTR v)
 
static HRESULT WINAPI HTMLStyle3_get_writingMode (IHTMLStyle3 *iface, BSTR *p)
 
static HRESULT WINAPI HTMLStyle3_put_textAlignLast (IHTMLStyle3 *iface, BSTR v)
 
static HRESULT WINAPI HTMLStyle3_get_textAlignLast (IHTMLStyle3 *iface, BSTR *p)
 
static HRESULT WINAPI HTMLStyle3_put_textKashidaSpace (IHTMLStyle3 *iface, VARIANT v)
 
static HRESULT WINAPI HTMLStyle3_get_textKashidaSpace (IHTMLStyle3 *iface, VARIANT *p)
 
static HTMLStyleimpl_from_IHTMLStyle4 (IHTMLStyle4 *iface)
 
static HRESULT WINAPI HTMLStyle4_QueryInterface (IHTMLStyle4 *iface, REFIID riid, void **ppv)
 
static ULONG WINAPI HTMLStyle4_AddRef (IHTMLStyle4 *iface)
 
static ULONG WINAPI HTMLStyle4_Release (IHTMLStyle4 *iface)
 
static HRESULT WINAPI HTMLStyle4_GetTypeInfoCount (IHTMLStyle4 *iface, UINT *pctinfo)
 
static HRESULT WINAPI HTMLStyle4_GetTypeInfo (IHTMLStyle4 *iface, UINT iTInfo, LCID lcid, ITypeInfo **ppTInfo)
 
static HRESULT WINAPI HTMLStyle4_GetIDsOfNames (IHTMLStyle4 *iface, REFIID riid, LPOLESTR *rgszNames, UINT cNames, LCID lcid, DISPID *rgDispId)
 
static HRESULT WINAPI HTMLStyle4_Invoke (IHTMLStyle4 *iface, DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr)
 
static HRESULT WINAPI HTMLStyle4_put_textOverflow (IHTMLStyle4 *iface, BSTR v)
 
static HRESULT WINAPI HTMLStyle4_get_textOverflow (IHTMLStyle4 *iface, BSTR *p)
 
static HRESULT WINAPI HTMLStyle4_put_minHeight (IHTMLStyle4 *iface, VARIANT v)
 
static HRESULT WINAPI HTMLStyle4_get_minHeight (IHTMLStyle4 *iface, VARIANT *p)
 
static HTMLStyleimpl_from_IHTMLStyle5 (IHTMLStyle5 *iface)
 
static HRESULT WINAPI HTMLStyle5_QueryInterface (IHTMLStyle5 *iface, REFIID riid, void **ppv)
 
static ULONG WINAPI HTMLStyle5_AddRef (IHTMLStyle5 *iface)
 
static ULONG WINAPI HTMLStyle5_Release (IHTMLStyle5 *iface)
 
static HRESULT WINAPI HTMLStyle5_GetTypeInfoCount (IHTMLStyle5 *iface, UINT *pctinfo)
 
static HRESULT WINAPI HTMLStyle5_GetTypeInfo (IHTMLStyle5 *iface, UINT iTInfo, LCID lcid, ITypeInfo **ppTInfo)
 
static HRESULT WINAPI HTMLStyle5_GetIDsOfNames (IHTMLStyle5 *iface, REFIID riid, LPOLESTR *rgszNames, UINT cNames, LCID lcid, DISPID *rgDispId)
 
static HRESULT WINAPI HTMLStyle5_Invoke (IHTMLStyle5 *iface, DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr)
 
static HRESULT WINAPI HTMLStyle5_put_msInterpolationMode (IHTMLStyle5 *iface, BSTR v)
 
static HRESULT WINAPI HTMLStyle5_get_msInterpolationMode (IHTMLStyle5 *iface, BSTR *p)
 
static HRESULT WINAPI HTMLStyle5_put_maxHeight (IHTMLStyle5 *iface, VARIANT v)
 
static HRESULT WINAPI HTMLStyle5_get_maxHeight (IHTMLStyle5 *iface, VARIANT *p)
 
static HRESULT WINAPI HTMLStyle5_put_minWidth (IHTMLStyle5 *iface, VARIANT v)
 
static HRESULT WINAPI HTMLStyle5_get_minWidth (IHTMLStyle5 *iface, VARIANT *p)
 
static HRESULT WINAPI HTMLStyle5_put_maxWidth (IHTMLStyle5 *iface, VARIANT v)
 
static HRESULT WINAPI HTMLStyle5_get_maxWidth (IHTMLStyle5 *iface, VARIANT *p)
 
static HTMLStyleimpl_from_IHTMLStyle6 (IHTMLStyle6 *iface)
 
static HRESULT WINAPI HTMLStyle6_QueryInterface (IHTMLStyle6 *iface, REFIID riid, void **ppv)
 
static ULONG WINAPI HTMLStyle6_AddRef (IHTMLStyle6 *iface)
 
static ULONG WINAPI HTMLStyle6_Release (IHTMLStyle6 *iface)
 
static HRESULT WINAPI HTMLStyle6_GetTypeInfoCount (IHTMLStyle6 *iface, UINT *pctinfo)
 
static HRESULT WINAPI HTMLStyle6_GetTypeInfo (IHTMLStyle6 *iface, UINT iTInfo, LCID lcid, ITypeInfo **ppTInfo)
 
static HRESULT WINAPI HTMLStyle6_GetIDsOfNames (IHTMLStyle6 *iface, REFIID riid, LPOLESTR *rgszNames, UINT cNames, LCID lcid, DISPID *rgDispId)
 
static HRESULT WINAPI HTMLStyle6_Invoke (IHTMLStyle6 *iface, DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr)
 
static HRESULT WINAPI HTMLStyle6_put_content (IHTMLStyle6 *iface, BSTR v)
 
static HRESULT WINAPI HTMLStyle6_get_content (IHTMLStyle6 *iface, BSTR *p)
 
static HRESULT WINAPI HTMLStyle6_put_contentSide (IHTMLStyle6 *iface, BSTR v)
 
static HRESULT WINAPI HTMLStyle6_get_contentSide (IHTMLStyle6 *iface, BSTR *p)
 
static HRESULT WINAPI HTMLStyle6_put_counterIncrement (IHTMLStyle6 *iface, BSTR v)
 
static HRESULT WINAPI HTMLStyle6_get_counterIncrement (IHTMLStyle6 *iface, BSTR *p)
 
static HRESULT WINAPI HTMLStyle6_put_counterReset (IHTMLStyle6 *iface, BSTR v)
 
static HRESULT WINAPI HTMLStyle6_get_counterReset (IHTMLStyle6 *iface, BSTR *p)
 
static HRESULT WINAPI HTMLStyle6_put_outline (IHTMLStyle6 *iface, BSTR v)
 
static HRESULT WINAPI HTMLStyle6_get_outline (IHTMLStyle6 *iface, BSTR *p)
 
static HRESULT WINAPI HTMLStyle6_put_outlineWidth (IHTMLStyle6 *iface, VARIANT v)
 
static HRESULT WINAPI HTMLStyle6_get_outlineWidth (IHTMLStyle6 *iface, VARIANT *p)
 
static HRESULT WINAPI HTMLStyle6_put_outlineStyle (IHTMLStyle6 *iface, BSTR v)
 
static HRESULT WINAPI HTMLStyle6_get_outlineStyle (IHTMLStyle6 *iface, BSTR *p)
 
static HRESULT WINAPI HTMLStyle6_put_outlineColor (IHTMLStyle6 *iface, VARIANT v)
 
static HRESULT WINAPI HTMLStyle6_get_outlineColor (IHTMLStyle6 *iface, VARIANT *p)
 
static HRESULT WINAPI HTMLStyle6_put_boxSizing (IHTMLStyle6 *iface, BSTR v)
 
static HRESULT WINAPI HTMLStyle6_get_boxSizing (IHTMLStyle6 *iface, BSTR *p)
 
static HRESULT WINAPI HTMLStyle6_put_boxSpacing (IHTMLStyle6 *iface, BSTR v)
 
static HRESULT WINAPI HTMLStyle6_get_boxSpacing (IHTMLStyle6 *iface, BSTR *p)
 
static HRESULT WINAPI HTMLStyle6_put_orphans (IHTMLStyle6 *iface, VARIANT v)
 
static HRESULT WINAPI HTMLStyle6_get_orphans (IHTMLStyle6 *iface, VARIANT *p)
 
static HRESULT WINAPI HTMLStyle6_put_windows (IHTMLStyle6 *iface, VARIANT v)
 
static HRESULT WINAPI HTMLStyle6_get_windows (IHTMLStyle6 *iface, VARIANT *p)
 
static HRESULT WINAPI HTMLStyle6_put_pageBreakInside (IHTMLStyle6 *iface, BSTR v)
 
static HRESULT WINAPI HTMLStyle6_get_pageBreakInside (IHTMLStyle6 *iface, BSTR *p)
 
static HRESULT WINAPI HTMLStyle6_put_emptyCells (IHTMLStyle6 *iface, BSTR v)
 
static HRESULT WINAPI HTMLStyle6_get_emptyCells (IHTMLStyle6 *iface, BSTR *p)
 
static HRESULT WINAPI HTMLStyle6_put_msBlockProgression (IHTMLStyle6 *iface, BSTR v)
 
static HRESULT WINAPI HTMLStyle6_get_msBlockProgression (IHTMLStyle6 *iface, BSTR *p)
 
static HRESULT WINAPI HTMLStyle6_put_quotes (IHTMLStyle6 *iface, BSTR v)
 
static HRESULT WINAPI HTMLStyle6_get_quotes (IHTMLStyle6 *iface, BSTR *p)
 
void HTMLStyle3_Init (HTMLStyle *This)
 

Variables

static const WCHAR zoomW [] = {'z','o','o','m',0}
 
static const IHTMLStyle3Vtbl HTMLStyle3Vtbl
 
static const IHTMLStyle4Vtbl HTMLStyle4Vtbl
 
static const IHTMLStyle5Vtbl HTMLStyle5Vtbl
 
static const IHTMLStyle6Vtbl HTMLStyle6Vtbl
 

Function Documentation

◆ HTMLStyle3_AddRef()

static ULONG WINAPI HTMLStyle3_AddRef ( IHTMLStyle3 *  iface)
static

Definition at line 33 of file htmlstyle3.c.

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

◆ HTMLStyle3_get_layoutFlow()

static HRESULT WINAPI HTMLStyle3_get_layoutFlow ( IHTMLStyle3 *  iface,
BSTR p 
)
static

Definition at line 85 of file htmlstyle3.c.

86{
88 FIXME("(%p)->(%p)\n", This, p);
89 return E_NOTIMPL;
90}
#define FIXME(fmt,...)
Definition: debug.h:111
#define E_NOTIMPL
Definition: ddrawi.h:99
GLfloat GLfloat p
Definition: glext.h:8902

◆ HTMLStyle3_get_scrollbar3dLightColor()

static HRESULT WINAPI HTMLStyle3_get_scrollbar3dLightColor ( IHTMLStyle3 *  iface,
VARIANT p 
)
static

Definition at line 201 of file htmlstyle3.c.

202{
204 FIXME("(%p)->(%p)\n", This, p);
205 return E_NOTIMPL;
206}

◆ HTMLStyle3_get_scrollbarArrowColor()

static HRESULT WINAPI HTMLStyle3_get_scrollbarArrowColor ( IHTMLStyle3 *  iface,
VARIANT p 
)
static

Definition at line 257 of file htmlstyle3.c.

258{
260 FIXME("(%p)->(%p)\n", This, p);
261 return E_NOTIMPL;
262}

◆ HTMLStyle3_get_scrollbarBaseColor()

static HRESULT WINAPI HTMLStyle3_get_scrollbarBaseColor ( IHTMLStyle3 *  iface,
VARIANT p 
)
static

Definition at line 173 of file htmlstyle3.c.

174{
176 FIXME("(%p)->(%p)\n", This, p);
177 return E_NOTIMPL;
178}

◆ HTMLStyle3_get_scrollbarDarkShadowColor()

static HRESULT WINAPI HTMLStyle3_get_scrollbarDarkShadowColor ( IHTMLStyle3 *  iface,
VARIANT p 
)
static

Definition at line 243 of file htmlstyle3.c.

244{
246 FIXME("(%p)->(%p)\n", This, p);
247 return E_NOTIMPL;
248}

◆ HTMLStyle3_get_scrollbarFaceColor()

static HRESULT WINAPI HTMLStyle3_get_scrollbarFaceColor ( IHTMLStyle3 *  iface,
VARIANT p 
)
static

Definition at line 187 of file htmlstyle3.c.

188{
190 FIXME("(%p)->(%p)\n", This, p);
191 return E_NOTIMPL;
192}

◆ HTMLStyle3_get_scrollbarHighlightColor()

static HRESULT WINAPI HTMLStyle3_get_scrollbarHighlightColor ( IHTMLStyle3 *  iface,
VARIANT p 
)
static

Definition at line 229 of file htmlstyle3.c.

230{
232 FIXME("(%p)->(%p)\n", This, p);
233 return E_NOTIMPL;
234}

◆ HTMLStyle3_get_scrollbarShadowColor()

static HRESULT WINAPI HTMLStyle3_get_scrollbarShadowColor ( IHTMLStyle3 *  iface,
VARIANT p 
)
static

Definition at line 215 of file htmlstyle3.c.

216{
218 FIXME("(%p)->(%p)\n", This, p);
219 return E_NOTIMPL;
220}

◆ HTMLStyle3_get_scrollbarTrackColor()

static HRESULT WINAPI HTMLStyle3_get_scrollbarTrackColor ( IHTMLStyle3 *  iface,
VARIANT p 
)
static

Definition at line 271 of file htmlstyle3.c.

272{
274 FIXME("(%p)->(%p)\n", This, p);
275 return E_NOTIMPL;
276}

◆ HTMLStyle3_get_textAlignLast()

static HRESULT WINAPI HTMLStyle3_get_textAlignLast ( IHTMLStyle3 *  iface,
BSTR p 
)
static

Definition at line 299 of file htmlstyle3.c.

300{
302 FIXME("(%p)->(%p)\n", This, p);
303 return E_NOTIMPL;
304}

◆ HTMLStyle3_get_textKashidaSpace()

static HRESULT WINAPI HTMLStyle3_get_textKashidaSpace ( IHTMLStyle3 *  iface,
VARIANT p 
)
static

Definition at line 313 of file htmlstyle3.c.

314{
316 FIXME("(%p)->(%p)\n", This, p);
317 return E_NOTIMPL;
318}

◆ HTMLStyle3_get_textUnderlinePosition()

static HRESULT WINAPI HTMLStyle3_get_textUnderlinePosition ( IHTMLStyle3 *  iface,
BSTR p 
)
static

Definition at line 159 of file htmlstyle3.c.

160{
162 FIXME("(%p)->(%p)\n", This, p);
163 return E_NOTIMPL;
164}

◆ HTMLStyle3_get_wordWrap()

static HRESULT WINAPI HTMLStyle3_get_wordWrap ( IHTMLStyle3 *  iface,
BSTR p 
)
static

Definition at line 143 of file htmlstyle3.c.

144{
146
147 TRACE("(%p)->(%p)\n", This, p);
148
149 return get_nsstyle_attr(This->nsstyle, STYLEID_WORD_WRAP, p, 0);
150}
HRESULT get_nsstyle_attr(nsIDOMCSSStyleDeclaration *nsstyle, styleid_t sid, BSTR *p, DWORD flags)
Definition: htmlstyle.c:529
@ STYLEID_WORD_WRAP
Definition: htmlstyle.h:121
#define TRACE(s)
Definition: solgame.cpp:4

◆ HTMLStyle3_get_writingMode()

static HRESULT WINAPI HTMLStyle3_get_writingMode ( IHTMLStyle3 *  iface,
BSTR p 
)
static

Definition at line 285 of file htmlstyle3.c.

286{
288 FIXME("(%p)->(%p)\n", This, p);
289 return E_NOTIMPL;
290}

◆ HTMLStyle3_get_zoom()

static HRESULT WINAPI HTMLStyle3_get_zoom ( IHTMLStyle3 *  iface,
VARIANT p 
)
static

Definition at line 114 of file htmlstyle3.c.

115{
117 VARIANT *var;
119
120 TRACE("(%p)->(%p)\n", This, p);
121
123 if(hres == DISP_E_UNKNOWNNAME) {
124 V_VT(p) = VT_BSTR;
125 V_BSTR(p) = NULL;
126 return S_OK;
127 }
128 if(FAILED(hres))
129 return hres;
130
131 return VariantCopy(p, var);
132}
#define NULL
Definition: types.h:112
#define FALSE
Definition: types.h:117
@ VT_BSTR
Definition: compat.h:2303
static const WCHAR zoomW[]
Definition: htmlstyle3.c:92
#define S_OK
Definition: intsafe.h:52
#define FAILED(hr)
Definition: intsafe.h:51
const char * var
Definition: shader.c:5666
HRESULT hres
Definition: protocol.c:465
HRESULT dispex_get_dprop_ref(DispatchEx *This, const WCHAR *name, BOOL alloc, VARIANT **ret)
Definition: dispex.c:555
#define V_VT(A)
Definition: oleauto.h:211
#define V_BSTR(A)
Definition: oleauto.h:226
HRESULT WINAPI VariantCopy(VARIANTARG *pvargDest, VARIANTARG *pvargSrc)
Definition: variant.c:748
#define DISP_E_UNKNOWNNAME
Definition: winerror.h:2515

◆ HTMLStyle3_GetIDsOfNames()

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

Definition at line 60 of file htmlstyle3.c.

63{
65 return IDispatchEx_GetIDsOfNames(&This->dispex.IDispatchEx_iface, riid, rgszNames, cNames,
66 lcid, rgDispId);
67}
REFIID riid
Definition: atlbase.h:39

◆ HTMLStyle3_GetTypeInfo()

static HRESULT WINAPI HTMLStyle3_GetTypeInfo ( IHTMLStyle3 *  iface,
UINT  iTInfo,
LCID  lcid,
ITypeInfo **  ppTInfo 
)
static

Definition at line 53 of file htmlstyle3.c.

55{
57 return IDispatchEx_GetTypeInfo(&This->dispex.IDispatchEx_iface, iTInfo, lcid, ppTInfo);
58}

◆ HTMLStyle3_GetTypeInfoCount()

static HRESULT WINAPI HTMLStyle3_GetTypeInfoCount ( IHTMLStyle3 *  iface,
UINT pctinfo 
)
static

Definition at line 47 of file htmlstyle3.c.

48{
50 return IDispatchEx_GetTypeInfoCount(&This->dispex.IDispatchEx_iface, pctinfo);
51}

◆ HTMLStyle3_Init()

void HTMLStyle3_Init ( HTMLStyle This)

Definition at line 938 of file htmlstyle3.c.

939{
940 This->IHTMLStyle3_iface.lpVtbl = &HTMLStyle3Vtbl;
941 This->IHTMLStyle4_iface.lpVtbl = &HTMLStyle4Vtbl;
942 This->IHTMLStyle5_iface.lpVtbl = &HTMLStyle5Vtbl;
943 This->IHTMLStyle6_iface.lpVtbl = &HTMLStyle6Vtbl;
944}
static const IHTMLStyle6Vtbl HTMLStyle6Vtbl
Definition: htmlstyle3.c:896
static const IHTMLStyle3Vtbl HTMLStyle3Vtbl
Definition: htmlstyle3.c:320
static const IHTMLStyle4Vtbl HTMLStyle4Vtbl
Definition: htmlstyle3.c:452
static const IHTMLStyle5Vtbl HTMLStyle5Vtbl
Definition: htmlstyle3.c:590

Referenced by HTMLStyle_Create().

◆ HTMLStyle3_Invoke()

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

Definition at line 69 of file htmlstyle3.c.

72{
74 return IDispatchEx_Invoke(&This->dispex.IDispatchEx_iface, dispIdMember, riid, lcid,
75 wFlags, pDispParams, pVarResult, pExcepInfo, puArgErr);
76}
_In_ DWORD _Out_ _In_ WORD wFlags
Definition: wincon.h:531

◆ HTMLStyle3_put_layoutFlow()

static HRESULT WINAPI HTMLStyle3_put_layoutFlow ( IHTMLStyle3 *  iface,
BSTR  v 
)
static

Definition at line 78 of file htmlstyle3.c.

79{
81 FIXME("(%p)->(%s)\n", This, debugstr_w(v));
82 return E_NOTIMPL;
83}
const GLdouble * v
Definition: gl.h:2040
#define debugstr_w
Definition: kernel32.h:32

◆ HTMLStyle3_put_scrollbar3dLightColor()

static HRESULT WINAPI HTMLStyle3_put_scrollbar3dLightColor ( IHTMLStyle3 *  iface,
VARIANT  v 
)
static

Definition at line 194 of file htmlstyle3.c.

195{
197 FIXME("(%p)->(%s)\n", This, debugstr_variant(&v));
198 return E_NOTIMPL;
199}
static const char * debugstr_variant(const VARIANT *var)
Definition: container.c:46

◆ HTMLStyle3_put_scrollbarArrowColor()

static HRESULT WINAPI HTMLStyle3_put_scrollbarArrowColor ( IHTMLStyle3 *  iface,
VARIANT  v 
)
static

Definition at line 250 of file htmlstyle3.c.

251{
253 FIXME("(%p)->(%s)\n", This, debugstr_variant(&v));
254 return E_NOTIMPL;
255}

◆ HTMLStyle3_put_scrollbarBaseColor()

static HRESULT WINAPI HTMLStyle3_put_scrollbarBaseColor ( IHTMLStyle3 *  iface,
VARIANT  v 
)
static

Definition at line 166 of file htmlstyle3.c.

167{
169 FIXME("(%p)->(%s)\n", This, debugstr_variant(&v));
170 return E_NOTIMPL;
171}

◆ HTMLStyle3_put_scrollbarDarkShadowColor()

static HRESULT WINAPI HTMLStyle3_put_scrollbarDarkShadowColor ( IHTMLStyle3 *  iface,
VARIANT  v 
)
static

Definition at line 236 of file htmlstyle3.c.

237{
239 FIXME("(%p)->(%s)\n", This, debugstr_variant(&v));
240 return E_NOTIMPL;
241}

◆ HTMLStyle3_put_scrollbarFaceColor()

static HRESULT WINAPI HTMLStyle3_put_scrollbarFaceColor ( IHTMLStyle3 *  iface,
VARIANT  v 
)
static

Definition at line 180 of file htmlstyle3.c.

181{
183 FIXME("(%p)->(%s)\n", This, debugstr_variant(&v));
184 return E_NOTIMPL;
185}

◆ HTMLStyle3_put_scrollbarHighlightColor()

static HRESULT WINAPI HTMLStyle3_put_scrollbarHighlightColor ( IHTMLStyle3 *  iface,
VARIANT  v 
)
static

Definition at line 222 of file htmlstyle3.c.

223{
225 FIXME("(%p)->(%s)\n", This, debugstr_variant(&v));
226 return E_NOTIMPL;
227}

◆ HTMLStyle3_put_scrollbarShadowColor()

static HRESULT WINAPI HTMLStyle3_put_scrollbarShadowColor ( IHTMLStyle3 *  iface,
VARIANT  v 
)
static

Definition at line 208 of file htmlstyle3.c.

209{
211 FIXME("(%p)->(%s)\n", This, debugstr_variant(&v));
212 return E_NOTIMPL;
213}

◆ HTMLStyle3_put_scrollbarTrackColor()

static HRESULT WINAPI HTMLStyle3_put_scrollbarTrackColor ( IHTMLStyle3 *  iface,
VARIANT  v 
)
static

Definition at line 264 of file htmlstyle3.c.

265{
267 FIXME("(%p)->(%s)\n", This, debugstr_variant(&v));
268 return E_NOTIMPL;
269}

◆ HTMLStyle3_put_textAlignLast()

static HRESULT WINAPI HTMLStyle3_put_textAlignLast ( IHTMLStyle3 *  iface,
BSTR  v 
)
static

Definition at line 292 of file htmlstyle3.c.

293{
295 FIXME("(%p)->(%s)\n", This, debugstr_w(v));
296 return E_NOTIMPL;
297}

◆ HTMLStyle3_put_textKashidaSpace()

static HRESULT WINAPI HTMLStyle3_put_textKashidaSpace ( IHTMLStyle3 *  iface,
VARIANT  v 
)
static

Definition at line 306 of file htmlstyle3.c.

307{
309 FIXME("(%p)->(%s)\n", This, debugstr_variant(&v));
310 return E_NOTIMPL;
311}

◆ HTMLStyle3_put_textUnderlinePosition()

static HRESULT WINAPI HTMLStyle3_put_textUnderlinePosition ( IHTMLStyle3 *  iface,
BSTR  v 
)
static

Definition at line 152 of file htmlstyle3.c.

153{
155 FIXME("(%p)->(%s)\n", This, debugstr_w(v));
156 return E_NOTIMPL;
157}

◆ HTMLStyle3_put_wordWrap()

static HRESULT WINAPI HTMLStyle3_put_wordWrap ( IHTMLStyle3 *  iface,
BSTR  v 
)
static

Definition at line 134 of file htmlstyle3.c.

135{
137
138 TRACE("(%p)->(%s)\n", This, debugstr_w(v));
139
140 return set_nsstyle_attr(This->nsstyle, STYLEID_WORD_WRAP, v, 0);
141}
HRESULT set_nsstyle_attr(nsIDOMCSSStyleDeclaration *nsstyle, styleid_t sid, const WCHAR *value, DWORD flags)
Definition: htmlstyle.c:382

◆ HTMLStyle3_put_writingMode()

static HRESULT WINAPI HTMLStyle3_put_writingMode ( IHTMLStyle3 *  iface,
BSTR  v 
)
static

Definition at line 278 of file htmlstyle3.c.

279{
281 FIXME("(%p)->(%s)\n", This, debugstr_w(v));
282 return E_NOTIMPL;
283}

◆ HTMLStyle3_put_zoom()

static HRESULT WINAPI HTMLStyle3_put_zoom ( IHTMLStyle3 *  iface,
VARIANT  v 
)
static

Definition at line 94 of file htmlstyle3.c.

95{
97 VARIANT *var;
99
100 TRACE("(%p)->(%s)\n", This, debugstr_variant(&v));
101
102 /* zoom property is IE CSS extension that is mostly used as a hack to workaround IE bugs.
103 * The value is set to 1 then. We can safely ignore setting zoom to 1. */
104 if(V_VT(&v) != VT_I4 || V_I4(&v) != 1)
105 WARN("stub for %s\n", debugstr_variant(&v));
106
107 hres = dispex_get_dprop_ref(&This->dispex, zoomW, TRUE, &var);
108 if(FAILED(hres))
109 return hres;
110
111 return VariantChangeType(var, &v, 0, VT_BSTR);
112}
#define WARN(fmt,...)
Definition: debug.h:112
#define TRUE
Definition: types.h:120
@ VT_I4
Definition: compat.h:2298
#define V_I4(A)
Definition: oleauto.h:247
HRESULT WINAPI DECLSPEC_HOTPATCH VariantChangeType(VARIANTARG *pvargDest, VARIANTARG *pvargSrc, USHORT wFlags, VARTYPE vt)
Definition: variant.c:962

◆ HTMLStyle3_QueryInterface()

static HRESULT WINAPI HTMLStyle3_QueryInterface ( IHTMLStyle3 *  iface,
REFIID  riid,
void **  ppv 
)
static

Definition at line 26 of file htmlstyle3.c.

27{
29
30 return IHTMLStyle_QueryInterface(&This->IHTMLStyle_iface, riid, ppv);
31}
REFIID LPVOID * ppv
Definition: atlbase.h:39

◆ HTMLStyle3_Release()

static ULONG WINAPI HTMLStyle3_Release ( IHTMLStyle3 *  iface)
static

Definition at line 40 of file htmlstyle3.c.

41{
43
44 return IHTMLStyle_Release(&This->IHTMLStyle_iface);
45}

◆ HTMLStyle4_AddRef()

static ULONG WINAPI HTMLStyle4_AddRef ( IHTMLStyle4 *  iface)
static

Definition at line 375 of file htmlstyle3.c.

376{
378
379 return IHTMLStyle_AddRef(&This->IHTMLStyle_iface);
380}
static HTMLStyle * impl_from_IHTMLStyle4(IHTMLStyle4 *iface)
Definition: htmlstyle3.c:363

◆ HTMLStyle4_get_minHeight()

static HRESULT WINAPI HTMLStyle4_get_minHeight ( IHTMLStyle4 *  iface,
VARIANT p 
)
static

Definition at line 443 of file htmlstyle3.c.

444{
446
447 TRACE("(%p)->(%p)\n", This, p);
448
449 return get_nsstyle_attr_var(This->nsstyle, STYLEID_MIN_HEIGHT, p, 0);
450}
HRESULT get_nsstyle_attr_var(nsIDOMCSSStyleDeclaration *nsstyle, styleid_t sid, VARIANT *p, DWORD flags)
Definition: htmlstyle.c:547
@ STYLEID_MIN_HEIGHT
Definition: htmlstyle.h:95

◆ HTMLStyle4_get_textOverflow()

static HRESULT WINAPI HTMLStyle4_get_textOverflow ( IHTMLStyle4 *  iface,
BSTR p 
)
static

Definition at line 427 of file htmlstyle3.c.

428{
430 FIXME("(%p)->(%p)\n", This, p);
431 return E_NOTIMPL;
432}

◆ HTMLStyle4_GetIDsOfNames()

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

Definition at line 402 of file htmlstyle3.c.

405{
407 return IDispatchEx_GetIDsOfNames(&This->dispex.IDispatchEx_iface, riid, rgszNames, cNames,
408 lcid, rgDispId);
409}

◆ HTMLStyle4_GetTypeInfo()

static HRESULT WINAPI HTMLStyle4_GetTypeInfo ( IHTMLStyle4 *  iface,
UINT  iTInfo,
LCID  lcid,
ITypeInfo **  ppTInfo 
)
static

Definition at line 395 of file htmlstyle3.c.

397{
399 return IDispatchEx_GetTypeInfo(&This->dispex.IDispatchEx_iface, iTInfo, lcid, ppTInfo);
400}

◆ HTMLStyle4_GetTypeInfoCount()

static HRESULT WINAPI HTMLStyle4_GetTypeInfoCount ( IHTMLStyle4 *  iface,
UINT pctinfo 
)
static

Definition at line 389 of file htmlstyle3.c.

390{
392 return IDispatchEx_GetTypeInfoCount(&This->dispex.IDispatchEx_iface, pctinfo);
393}

◆ HTMLStyle4_Invoke()

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

Definition at line 411 of file htmlstyle3.c.

414{
416 return IDispatchEx_Invoke(&This->dispex.IDispatchEx_iface, dispIdMember, riid, lcid,
417 wFlags, pDispParams, pVarResult, pExcepInfo, puArgErr);
418}

◆ HTMLStyle4_put_minHeight()

static HRESULT WINAPI HTMLStyle4_put_minHeight ( IHTMLStyle4 *  iface,
VARIANT  v 
)
static

Definition at line 434 of file htmlstyle3.c.

435{
437
438 TRACE("(%p)->(%s)\n", This, debugstr_variant(&v));
439
440 return set_nsstyle_attr_var(This->nsstyle, STYLEID_MIN_HEIGHT, &v, 0);
441}
HRESULT set_nsstyle_attr_var(nsIDOMCSSStyleDeclaration *nsstyle, styleid_t sid, VARIANT *value, DWORD flags)
Definition: htmlstyle.c:447

◆ HTMLStyle4_put_textOverflow()

static HRESULT WINAPI HTMLStyle4_put_textOverflow ( IHTMLStyle4 *  iface,
BSTR  v 
)
static

Definition at line 420 of file htmlstyle3.c.

421{
423 FIXME("(%p)->(%s)\n", This, debugstr_w(v));
424 return E_NOTIMPL;
425}

◆ HTMLStyle4_QueryInterface()

static HRESULT WINAPI HTMLStyle4_QueryInterface ( IHTMLStyle4 *  iface,
REFIID  riid,
void **  ppv 
)
static

Definition at line 368 of file htmlstyle3.c.

369{
371
372 return IHTMLStyle_QueryInterface(&This->IHTMLStyle_iface, riid, ppv);
373}

◆ HTMLStyle4_Release()

static ULONG WINAPI HTMLStyle4_Release ( IHTMLStyle4 *  iface)
static

Definition at line 382 of file htmlstyle3.c.

383{
385
386 return IHTMLStyle_Release(&This->IHTMLStyle_iface);
387}

◆ HTMLStyle5_AddRef()

static ULONG WINAPI HTMLStyle5_AddRef ( IHTMLStyle5 *  iface)
static

Definition at line 478 of file htmlstyle3.c.

479{
481
482 return IHTMLStyle_AddRef(&This->IHTMLStyle_iface);
483}
static HTMLStyle * impl_from_IHTMLStyle5(IHTMLStyle5 *iface)
Definition: htmlstyle3.c:466

◆ HTMLStyle5_get_maxHeight()

static HRESULT WINAPI HTMLStyle5_get_maxHeight ( IHTMLStyle5 *  iface,
VARIANT p 
)
static

Definition at line 545 of file htmlstyle3.c.

546{
548
549 TRACE("(%p)->(%s)\n", This, debugstr_variant(p));
550
551 return get_nsstyle_attr_var(This->nsstyle, STYLEID_MAX_HEIGHT, p, 0);
552}
@ STYLEID_MAX_HEIGHT
Definition: htmlstyle.h:93

◆ HTMLStyle5_get_maxWidth()

static HRESULT WINAPI HTMLStyle5_get_maxWidth ( IHTMLStyle5 *  iface,
VARIANT p 
)
static

Definition at line 581 of file htmlstyle3.c.

582{
584
585 TRACE("(%p)->(%p)\n", This, p);
586
587 return get_nsstyle_attr_var(This->nsstyle, STYLEID_MAX_WIDTH, p, 0);
588}
@ STYLEID_MAX_WIDTH
Definition: htmlstyle.h:94

◆ HTMLStyle5_get_minWidth()

static HRESULT WINAPI HTMLStyle5_get_minWidth ( IHTMLStyle5 *  iface,
VARIANT p 
)
static

Definition at line 563 of file htmlstyle3.c.

564{
566
567 TRACE("(%p)->(%p)\n", This, p);
568
569 return get_nsstyle_attr_var(This->nsstyle, STYLEID_MIN_WIDTH, p, 0);
570}
@ STYLEID_MIN_WIDTH
Definition: htmlstyle.h:96

◆ HTMLStyle5_get_msInterpolationMode()

static HRESULT WINAPI HTMLStyle5_get_msInterpolationMode ( IHTMLStyle5 *  iface,
BSTR p 
)
static

Definition at line 529 of file htmlstyle3.c.

530{
532 FIXME("(%p)->(%p)\n", This, p);
533 return E_NOTIMPL;
534}

◆ HTMLStyle5_GetIDsOfNames()

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

Definition at line 505 of file htmlstyle3.c.

507{
509 return IDispatchEx_GetIDsOfNames(&This->dispex.IDispatchEx_iface, riid, rgszNames, cNames,
510 lcid, rgDispId);
511}

◆ HTMLStyle5_GetTypeInfo()

static HRESULT WINAPI HTMLStyle5_GetTypeInfo ( IHTMLStyle5 *  iface,
UINT  iTInfo,
LCID  lcid,
ITypeInfo **  ppTInfo 
)
static

Definition at line 498 of file htmlstyle3.c.

500{
502 return IDispatchEx_GetTypeInfo(&This->dispex.IDispatchEx_iface, iTInfo, lcid, ppTInfo);
503}

◆ HTMLStyle5_GetTypeInfoCount()

static HRESULT WINAPI HTMLStyle5_GetTypeInfoCount ( IHTMLStyle5 *  iface,
UINT pctinfo 
)
static

Definition at line 492 of file htmlstyle3.c.

493{
495 return IDispatchEx_GetTypeInfoCount(&This->dispex.IDispatchEx_iface, pctinfo);
496}

◆ HTMLStyle5_Invoke()

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

Definition at line 513 of file htmlstyle3.c.

516{
518 return IDispatchEx_Invoke(&This->dispex.IDispatchEx_iface, dispIdMember, riid, lcid,
519 wFlags, pDispParams, pVarResult, pExcepInfo, puArgErr);
520}

◆ HTMLStyle5_put_maxHeight()

static HRESULT WINAPI HTMLStyle5_put_maxHeight ( IHTMLStyle5 *  iface,
VARIANT  v 
)
static

Definition at line 536 of file htmlstyle3.c.

537{
539
540 TRACE("(%p)->(%s)\n", This, debugstr_variant(&v));
541
543}
#define ATTR_FIX_PX
Definition: htmlstyle.h:139

◆ HTMLStyle5_put_maxWidth()

static HRESULT WINAPI HTMLStyle5_put_maxWidth ( IHTMLStyle5 *  iface,
VARIANT  v 
)
static

Definition at line 572 of file htmlstyle3.c.

573{
575
576 TRACE("(%p)->(%s)\n", This, debugstr_variant(&v));
577
579}

◆ HTMLStyle5_put_minWidth()

static HRESULT WINAPI HTMLStyle5_put_minWidth ( IHTMLStyle5 *  iface,
VARIANT  v 
)
static

Definition at line 554 of file htmlstyle3.c.

555{
557
558 TRACE("(%p)->(%s)\n", This, debugstr_variant(&v));
559
561}

◆ HTMLStyle5_put_msInterpolationMode()

static HRESULT WINAPI HTMLStyle5_put_msInterpolationMode ( IHTMLStyle5 *  iface,
BSTR  v 
)
static

Definition at line 522 of file htmlstyle3.c.

523{
525 FIXME("(%p)->(%s)\n", This, debugstr_w(v));
526 return E_NOTIMPL;
527}

◆ HTMLStyle5_QueryInterface()

static HRESULT WINAPI HTMLStyle5_QueryInterface ( IHTMLStyle5 *  iface,
REFIID  riid,
void **  ppv 
)
static

Definition at line 471 of file htmlstyle3.c.

472{
474
475 return IHTMLStyle_QueryInterface(&This->IHTMLStyle_iface, riid, ppv);
476}

◆ HTMLStyle5_Release()

static ULONG WINAPI HTMLStyle5_Release ( IHTMLStyle5 *  iface)
static

Definition at line 485 of file htmlstyle3.c.

486{
488
489 return IHTMLStyle_Release(&This->IHTMLStyle_iface);
490}

◆ HTMLStyle6_AddRef()

static ULONG WINAPI HTMLStyle6_AddRef ( IHTMLStyle6 *  iface)
static

Definition at line 620 of file htmlstyle3.c.

621{
623
624 return IHTMLStyle_AddRef(&This->IHTMLStyle_iface);
625}
static HTMLStyle * impl_from_IHTMLStyle6(IHTMLStyle6 *iface)
Definition: htmlstyle3.c:608

◆ HTMLStyle6_get_boxSizing()

static HRESULT WINAPI HTMLStyle6_get_boxSizing ( IHTMLStyle6 *  iface,
BSTR p 
)
static

Definition at line 789 of file htmlstyle3.c.

790{
792
793 TRACE("(%p)->(%p)\n", This, p);
794
795 return get_nsstyle_attr(This->nsstyle, STYLEID_BOX_SIZING, p, 0);
796}
@ STYLEID_BOX_SIZING
Definition: htmlstyle.h:67

◆ HTMLStyle6_get_boxSpacing()

static HRESULT WINAPI HTMLStyle6_get_boxSpacing ( IHTMLStyle6 *  iface,
BSTR p 
)
static

Definition at line 805 of file htmlstyle3.c.

806{
808 FIXME("(%p)->(%p)\n", This, p);
809 return E_NOTIMPL;
810}

◆ HTMLStyle6_get_content()

static HRESULT WINAPI HTMLStyle6_get_content ( IHTMLStyle6 *  iface,
BSTR p 
)
static

Definition at line 671 of file htmlstyle3.c.

672{
674 FIXME("(%p)->(%p)\n", This, p);
675 return E_NOTIMPL;
676}

◆ HTMLStyle6_get_contentSide()

static HRESULT WINAPI HTMLStyle6_get_contentSide ( IHTMLStyle6 *  iface,
BSTR p 
)
static

Definition at line 685 of file htmlstyle3.c.

686{
688 FIXME("(%p)->(%p)\n", This, p);
689 return E_NOTIMPL;
690}

◆ HTMLStyle6_get_counterIncrement()

static HRESULT WINAPI HTMLStyle6_get_counterIncrement ( IHTMLStyle6 *  iface,
BSTR p 
)
static

Definition at line 699 of file htmlstyle3.c.

700{
702 FIXME("(%p)->(%p)\n", This, p);
703 return E_NOTIMPL;
704}

◆ HTMLStyle6_get_counterReset()

static HRESULT WINAPI HTMLStyle6_get_counterReset ( IHTMLStyle6 *  iface,
BSTR p 
)
static

Definition at line 713 of file htmlstyle3.c.

714{
716 FIXME("(%p)->(%p)\n", This, p);
717 return E_NOTIMPL;
718}

◆ HTMLStyle6_get_emptyCells()

static HRESULT WINAPI HTMLStyle6_get_emptyCells ( IHTMLStyle6 *  iface,
BSTR p 
)
static

Definition at line 861 of file htmlstyle3.c.

862{
864 FIXME("(%p)->(%p)\n", This, p);
865 return E_NOTIMPL;
866}

◆ HTMLStyle6_get_msBlockProgression()

static HRESULT WINAPI HTMLStyle6_get_msBlockProgression ( IHTMLStyle6 *  iface,
BSTR p 
)
static

Definition at line 875 of file htmlstyle3.c.

876{
878 FIXME("(%p)->(%p)\n", This, p);
879 return E_NOTIMPL;
880}

◆ HTMLStyle6_get_orphans()

static HRESULT WINAPI HTMLStyle6_get_orphans ( IHTMLStyle6 *  iface,
VARIANT p 
)
static

Definition at line 819 of file htmlstyle3.c.

820{
822 FIXME("(%p)->(%p)\n", This, p);
823 return E_NOTIMPL;
824}

◆ HTMLStyle6_get_outline()

static HRESULT WINAPI HTMLStyle6_get_outline ( IHTMLStyle6 *  iface,
BSTR p 
)
static

Definition at line 729 of file htmlstyle3.c.

730{
732
733 TRACE("(%p)->(%p)\n", This, p);
734
736}
@ STYLEID_OUTLINE
Definition: htmlstyle.h:97
#define ATTR_NO_NULL
Definition: htmlstyle.h:144

◆ HTMLStyle6_get_outlineColor()

static HRESULT WINAPI HTMLStyle6_get_outlineColor ( IHTMLStyle6 *  iface,
VARIANT p 
)
static

Definition at line 773 of file htmlstyle3.c.

774{
776 FIXME("(%p)->(%p)\n", This, p);
777 return E_NOTIMPL;
778}

◆ HTMLStyle6_get_outlineStyle()

static HRESULT WINAPI HTMLStyle6_get_outlineStyle ( IHTMLStyle6 *  iface,
BSTR p 
)
static

Definition at line 759 of file htmlstyle3.c.

760{
762 FIXME("(%p)->(%p)\n", This, p);
763 return E_NOTIMPL;
764}

◆ HTMLStyle6_get_outlineWidth()

static HRESULT WINAPI HTMLStyle6_get_outlineWidth ( IHTMLStyle6 *  iface,
VARIANT p 
)
static

Definition at line 745 of file htmlstyle3.c.

746{
748 FIXME("(%p)->(%p)\n", This, p);
749 return E_NOTIMPL;
750}

◆ HTMLStyle6_get_pageBreakInside()

static HRESULT WINAPI HTMLStyle6_get_pageBreakInside ( IHTMLStyle6 *  iface,
BSTR p 
)
static

Definition at line 847 of file htmlstyle3.c.

848{
850 FIXME("(%p)->(%p)\n", This, p);
851 return E_NOTIMPL;
852}

◆ HTMLStyle6_get_quotes()

static HRESULT WINAPI HTMLStyle6_get_quotes ( IHTMLStyle6 *  iface,
BSTR p 
)
static

Definition at line 889 of file htmlstyle3.c.

890{
892 FIXME("(%p)->(%p)\n", This, p);
893 return E_NOTIMPL;
894}

◆ HTMLStyle6_get_windows()

static HRESULT WINAPI HTMLStyle6_get_windows ( IHTMLStyle6 *  iface,
VARIANT p 
)
static

Definition at line 833 of file htmlstyle3.c.

834{
836 FIXME("(%p)->(%p)\n", This, p);
837 return E_NOTIMPL;
838}

◆ HTMLStyle6_GetIDsOfNames()

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

Definition at line 647 of file htmlstyle3.c.

649{
651 return IDispatchEx_GetIDsOfNames(&This->dispex.IDispatchEx_iface, riid, rgszNames, cNames,
652 lcid, rgDispId);
653}

◆ HTMLStyle6_GetTypeInfo()

static HRESULT WINAPI HTMLStyle6_GetTypeInfo ( IHTMLStyle6 *  iface,
UINT  iTInfo,
LCID  lcid,
ITypeInfo **  ppTInfo 
)
static

Definition at line 640 of file htmlstyle3.c.

642{
644 return IDispatchEx_GetTypeInfo(&This->dispex.IDispatchEx_iface, iTInfo, lcid, ppTInfo);
645}

◆ HTMLStyle6_GetTypeInfoCount()

static HRESULT WINAPI HTMLStyle6_GetTypeInfoCount ( IHTMLStyle6 *  iface,
UINT pctinfo 
)
static

Definition at line 634 of file htmlstyle3.c.

635{
637 return IDispatchEx_GetTypeInfoCount(&This->dispex.IDispatchEx_iface, pctinfo);
638}

◆ HTMLStyle6_Invoke()

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

Definition at line 655 of file htmlstyle3.c.

658{
660 return IDispatchEx_Invoke(&This->dispex.IDispatchEx_iface, dispIdMember, riid, lcid,
661 wFlags, pDispParams, pVarResult, pExcepInfo, puArgErr);
662}

◆ HTMLStyle6_put_boxSizing()

static HRESULT WINAPI HTMLStyle6_put_boxSizing ( IHTMLStyle6 *  iface,
BSTR  v 
)
static

Definition at line 780 of file htmlstyle3.c.

781{
783
784 TRACE("(%p)->(%s)\n", This, debugstr_w(v));
785
786 return set_nsstyle_attr(This->nsstyle, STYLEID_BOX_SIZING, v, 0);
787}

◆ HTMLStyle6_put_boxSpacing()

static HRESULT WINAPI HTMLStyle6_put_boxSpacing ( IHTMLStyle6 *  iface,
BSTR  v 
)
static

Definition at line 798 of file htmlstyle3.c.

799{
801 FIXME("(%p)->(%s)\n", This, debugstr_w(v));
802 return E_NOTIMPL;
803}

◆ HTMLStyle6_put_content()

static HRESULT WINAPI HTMLStyle6_put_content ( IHTMLStyle6 *  iface,
BSTR  v 
)
static

Definition at line 664 of file htmlstyle3.c.

665{
667 FIXME("(%p)->(%s)\n", This, debugstr_w(v));
668 return E_NOTIMPL;
669}

◆ HTMLStyle6_put_contentSide()

static HRESULT WINAPI HTMLStyle6_put_contentSide ( IHTMLStyle6 *  iface,
BSTR  v 
)
static

Definition at line 678 of file htmlstyle3.c.

679{
681 FIXME("(%p)->(%s)\n", This, debugstr_w(v));
682 return E_NOTIMPL;
683}

◆ HTMLStyle6_put_counterIncrement()

static HRESULT WINAPI HTMLStyle6_put_counterIncrement ( IHTMLStyle6 *  iface,
BSTR  v 
)
static

Definition at line 692 of file htmlstyle3.c.

693{
695 FIXME("(%p)->(%s)\n", This, debugstr_w(v));
696 return E_NOTIMPL;
697}

◆ HTMLStyle6_put_counterReset()

static HRESULT WINAPI HTMLStyle6_put_counterReset ( IHTMLStyle6 *  iface,
BSTR  v 
)
static

Definition at line 706 of file htmlstyle3.c.

707{
709 FIXME("(%p)->(%s)\n", This, debugstr_w(v));
710 return E_NOTIMPL;
711}

◆ HTMLStyle6_put_emptyCells()

static HRESULT WINAPI HTMLStyle6_put_emptyCells ( IHTMLStyle6 *  iface,
BSTR  v 
)
static

Definition at line 854 of file htmlstyle3.c.

855{
857 FIXME("(%p)->(%s)\n", This, debugstr_w(v));
858 return E_NOTIMPL;
859}

◆ HTMLStyle6_put_msBlockProgression()

static HRESULT WINAPI HTMLStyle6_put_msBlockProgression ( IHTMLStyle6 *  iface,
BSTR  v 
)
static

Definition at line 868 of file htmlstyle3.c.

869{
871 FIXME("(%p)->(%s)\n", This, debugstr_w(v));
872 return E_NOTIMPL;
873}

◆ HTMLStyle6_put_orphans()

static HRESULT WINAPI HTMLStyle6_put_orphans ( IHTMLStyle6 *  iface,
VARIANT  v 
)
static

Definition at line 812 of file htmlstyle3.c.

813{
815 FIXME("(%p)->(%s)\n", This, debugstr_variant(&v));
816 return E_NOTIMPL;
817}

◆ HTMLStyle6_put_outline()

static HRESULT WINAPI HTMLStyle6_put_outline ( IHTMLStyle6 *  iface,
BSTR  v 
)
static

Definition at line 720 of file htmlstyle3.c.

721{
723
724 TRACE("(%p)->(%s)\n", This, debugstr_w(v));
725
726 return set_nsstyle_attr(This->nsstyle, STYLEID_OUTLINE, v, 0);
727}

◆ HTMLStyle6_put_outlineColor()

static HRESULT WINAPI HTMLStyle6_put_outlineColor ( IHTMLStyle6 *  iface,
VARIANT  v 
)
static

Definition at line 766 of file htmlstyle3.c.

767{
769 FIXME("(%p)->(%s)\n", This, debugstr_variant(&v));
770 return E_NOTIMPL;
771}

◆ HTMLStyle6_put_outlineStyle()

static HRESULT WINAPI HTMLStyle6_put_outlineStyle ( IHTMLStyle6 *  iface,
BSTR  v 
)
static

Definition at line 752 of file htmlstyle3.c.

753{
755 FIXME("(%p)->(%s)\n", This, debugstr_w(v));
756 return E_NOTIMPL;
757}

◆ HTMLStyle6_put_outlineWidth()

static HRESULT WINAPI HTMLStyle6_put_outlineWidth ( IHTMLStyle6 *  iface,
VARIANT  v 
)
static

Definition at line 738 of file htmlstyle3.c.

739{
741 FIXME("(%p)->(%s)\n", This, debugstr_variant(&v));
742 return E_NOTIMPL;
743}

◆ HTMLStyle6_put_pageBreakInside()

static HRESULT WINAPI HTMLStyle6_put_pageBreakInside ( IHTMLStyle6 *  iface,
BSTR  v 
)
static

Definition at line 840 of file htmlstyle3.c.

841{
843 FIXME("(%p)->(%s)\n", This, debugstr_w(v));
844 return E_NOTIMPL;
845}

◆ HTMLStyle6_put_quotes()

static HRESULT WINAPI HTMLStyle6_put_quotes ( IHTMLStyle6 *  iface,
BSTR  v 
)
static

Definition at line 882 of file htmlstyle3.c.

883{
885 FIXME("(%p)->(%s)\n", This, debugstr_w(v));
886 return E_NOTIMPL;
887}

◆ HTMLStyle6_put_windows()

static HRESULT WINAPI HTMLStyle6_put_windows ( IHTMLStyle6 *  iface,
VARIANT  v 
)
static

Definition at line 826 of file htmlstyle3.c.

827{
829 FIXME("(%p)->(%s)\n", This, debugstr_variant(&v));
830 return E_NOTIMPL;
831}

◆ HTMLStyle6_QueryInterface()

static HRESULT WINAPI HTMLStyle6_QueryInterface ( IHTMLStyle6 *  iface,
REFIID  riid,
void **  ppv 
)
static

Definition at line 613 of file htmlstyle3.c.

614{
616
617 return IHTMLStyle_QueryInterface(&This->IHTMLStyle_iface, riid, ppv);
618}

◆ HTMLStyle6_Release()

static ULONG WINAPI HTMLStyle6_Release ( IHTMLStyle6 *  iface)
static

Definition at line 627 of file htmlstyle3.c.

628{
630
631 return IHTMLStyle_Release(&This->IHTMLStyle_iface);
632}

◆ impl_from_IHTMLStyle3()

static HTMLStyle * impl_from_IHTMLStyle3 ( IHTMLStyle3 *  iface)
inlinestatic

◆ impl_from_IHTMLStyle4()

◆ impl_from_IHTMLStyle5()

◆ impl_from_IHTMLStyle6()

Variable Documentation

◆ HTMLStyle3Vtbl

const IHTMLStyle3Vtbl HTMLStyle3Vtbl
static

Definition at line 320 of file htmlstyle3.c.

Referenced by HTMLStyle3_Init().

◆ HTMLStyle4Vtbl

const IHTMLStyle4Vtbl HTMLStyle4Vtbl
static
Initial value:
= {
}
static ULONG WINAPI HTMLStyle4_AddRef(IHTMLStyle4 *iface)
Definition: htmlstyle3.c:375
static HRESULT WINAPI HTMLStyle4_GetTypeInfoCount(IHTMLStyle4 *iface, UINT *pctinfo)
Definition: htmlstyle3.c:389
static HRESULT WINAPI HTMLStyle4_put_minHeight(IHTMLStyle4 *iface, VARIANT v)
Definition: htmlstyle3.c:434
static HRESULT WINAPI HTMLStyle4_QueryInterface(IHTMLStyle4 *iface, REFIID riid, void **ppv)
Definition: htmlstyle3.c:368
static HRESULT WINAPI HTMLStyle4_GetIDsOfNames(IHTMLStyle4 *iface, REFIID riid, LPOLESTR *rgszNames, UINT cNames, LCID lcid, DISPID *rgDispId)
Definition: htmlstyle3.c:402
static HRESULT WINAPI HTMLStyle4_get_minHeight(IHTMLStyle4 *iface, VARIANT *p)
Definition: htmlstyle3.c:443
static HRESULT WINAPI HTMLStyle4_get_textOverflow(IHTMLStyle4 *iface, BSTR *p)
Definition: htmlstyle3.c:427
static HRESULT WINAPI HTMLStyle4_Invoke(IHTMLStyle4 *iface, DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr)
Definition: htmlstyle3.c:411
static ULONG WINAPI HTMLStyle4_Release(IHTMLStyle4 *iface)
Definition: htmlstyle3.c:382
static HRESULT WINAPI HTMLStyle4_put_textOverflow(IHTMLStyle4 *iface, BSTR v)
Definition: htmlstyle3.c:420
static HRESULT WINAPI HTMLStyle4_GetTypeInfo(IHTMLStyle4 *iface, UINT iTInfo, LCID lcid, ITypeInfo **ppTInfo)
Definition: htmlstyle3.c:395

Definition at line 452 of file htmlstyle3.c.

Referenced by HTMLStyle3_Init().

◆ HTMLStyle5Vtbl

const IHTMLStyle5Vtbl HTMLStyle5Vtbl
static
Initial value:
= {
}
static HRESULT WINAPI HTMLStyle5_put_minWidth(IHTMLStyle5 *iface, VARIANT v)
Definition: htmlstyle3.c:554
static HRESULT WINAPI HTMLStyle5_get_maxHeight(IHTMLStyle5 *iface, VARIANT *p)
Definition: htmlstyle3.c:545
static ULONG WINAPI HTMLStyle5_AddRef(IHTMLStyle5 *iface)
Definition: htmlstyle3.c:478
static HRESULT WINAPI HTMLStyle5_GetTypeInfoCount(IHTMLStyle5 *iface, UINT *pctinfo)
Definition: htmlstyle3.c:492
static HRESULT WINAPI HTMLStyle5_Invoke(IHTMLStyle5 *iface, DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr)
Definition: htmlstyle3.c:513
static HRESULT WINAPI HTMLStyle5_put_maxWidth(IHTMLStyle5 *iface, VARIANT v)
Definition: htmlstyle3.c:572
static HRESULT WINAPI HTMLStyle5_put_msInterpolationMode(IHTMLStyle5 *iface, BSTR v)
Definition: htmlstyle3.c:522
static HRESULT WINAPI HTMLStyle5_get_maxWidth(IHTMLStyle5 *iface, VARIANT *p)
Definition: htmlstyle3.c:581
static HRESULT WINAPI HTMLStyle5_QueryInterface(IHTMLStyle5 *iface, REFIID riid, void **ppv)
Definition: htmlstyle3.c:471
static HRESULT WINAPI HTMLStyle5_GetIDsOfNames(IHTMLStyle5 *iface, REFIID riid, LPOLESTR *rgszNames, UINT cNames, LCID lcid, DISPID *rgDispId)
Definition: htmlstyle3.c:505
static HRESULT WINAPI HTMLStyle5_GetTypeInfo(IHTMLStyle5 *iface, UINT iTInfo, LCID lcid, ITypeInfo **ppTInfo)
Definition: htmlstyle3.c:498
static ULONG WINAPI HTMLStyle5_Release(IHTMLStyle5 *iface)
Definition: htmlstyle3.c:485
static HRESULT WINAPI HTMLStyle5_get_msInterpolationMode(IHTMLStyle5 *iface, BSTR *p)
Definition: htmlstyle3.c:529
static HRESULT WINAPI HTMLStyle5_get_minWidth(IHTMLStyle5 *iface, VARIANT *p)
Definition: htmlstyle3.c:563
static HRESULT WINAPI HTMLStyle5_put_maxHeight(IHTMLStyle5 *iface, VARIANT v)
Definition: htmlstyle3.c:536

Definition at line 590 of file htmlstyle3.c.

Referenced by HTMLStyle3_Init().

◆ HTMLStyle6Vtbl

const IHTMLStyle6Vtbl HTMLStyle6Vtbl
static

Definition at line 896 of file htmlstyle3.c.

Referenced by HTMLStyle3_Init().

◆ zoomW

const WCHAR zoomW[] = {'z','o','o','m',0}
static

Definition at line 92 of file htmlstyle3.c.

Referenced by HTMLStyle3_get_zoom(), HTMLStyle3_put_zoom(), and load_settings().