ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

htmlstylesheet.c File Reference
#include <stdarg.h>
#include "windef.h"
#include "winbase.h"
#include "winuser.h"
#include "ole2.h"
#include "wine/debug.h"
#include "wine/unicode.h"
#include "mshtml_private.h"

Go to the source code of this file.

Data Structures

struct  HTMLStyleSheet
struct  HTMLStyleSheetsCollection
struct  HTMLStyleSheetRulesCollection

Defines

#define COBJMACROS
#define HTMLSTYLESHEET(x)   ((IHTMLStyleSheet*) &(x)->lpHTMLStyleSheetVtbl)
#define HTMLSTYLESHEETSCOL(x)   ((IHTMLStyleSheetsCollection*) &(x)->lpHTMLStyleSheetsCollectionVtbl)
#define HTMLSTYLERULESCOL(x)   ((IHTMLStyleSheetRulesCollection*) &(x)->lpHTMLStyleSheetRulesCollectionVtbl)
#define HTMLSTYLERULESCOL_THIS(iface)   DEFINE_THIS(HTMLStyleSheetRulesCollection, HTMLStyleSheetRulesCollection, iface)
#define HTMLSTYLESHEETSCOL_THIS(iface)   DEFINE_THIS(HTMLStyleSheetsCollection, HTMLStyleSheetsCollection, iface)
#define HTMLSTYLESHEET_THIS(iface)   DEFINE_THIS(HTMLStyleSheet, HTMLStyleSheet, iface)

Functions

 WINE_DEFAULT_DEBUG_CHANNEL (mshtml)
static HRESULT WINAPI HTMLStyleSheetRulesCollection_QueryInterface (IHTMLStyleSheetRulesCollection *iface, REFIID riid, void **ppv)
static ULONG WINAPI HTMLStyleSheetRulesCollection_AddRef (IHTMLStyleSheetRulesCollection *iface)
static ULONG WINAPI HTMLStyleSheetRulesCollection_Release (IHTMLStyleSheetRulesCollection *iface)
static HRESULT WINAPI HTMLStyleSheetRulesCollection_GetTypeInfoCount (IHTMLStyleSheetRulesCollection *iface, UINT *pctinfo)
static HRESULT WINAPI HTMLStyleSheetRulesCollection_GetTypeInfo (IHTMLStyleSheetRulesCollection *iface, UINT iTInfo, LCID lcid, ITypeInfo **ppTInfo)
static HRESULT WINAPI HTMLStyleSheetRulesCollection_GetIDsOfNames (IHTMLStyleSheetRulesCollection *iface, REFIID riid, LPOLESTR *rgszNames, UINT cNames, LCID lcid, DISPID *rgDispId)
static HRESULT WINAPI HTMLStyleSheetRulesCollection_Invoke (IHTMLStyleSheetRulesCollection *iface, DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr)
static HRESULT WINAPI HTMLStyleSheetRulesCollection_get_length (IHTMLStyleSheetRulesCollection *iface, LONG *p)
static HRESULT WINAPI HTMLStyleSheetRulesCollection_item (IHTMLStyleSheetRulesCollection *iface, LONG index, IHTMLStyleSheetRule **ppHTMLStyleSheetRule)
static
IHTMLStyleSheetRulesCollection * 
HTMLStyleSheetRulesCollection_Create (nsIDOMCSSRuleList *nslist)
static HRESULT WINAPI HTMLStyleSheetsCollection_QueryInterface (IHTMLStyleSheetsCollection *iface, REFIID riid, void **ppv)
static ULONG WINAPI HTMLStyleSheetsCollection_AddRef (IHTMLStyleSheetsCollection *iface)
static ULONG WINAPI HTMLStyleSheetsCollection_Release (IHTMLStyleSheetsCollection *iface)
static HRESULT WINAPI HTMLStyleSheetsCollection_GetTypeInfoCount (IHTMLStyleSheetsCollection *iface, UINT *pctinfo)
static HRESULT WINAPI HTMLStyleSheetsCollection_GetTypeInfo (IHTMLStyleSheetsCollection *iface, UINT iTInfo, LCID lcid, ITypeInfo **ppTInfo)
static HRESULT WINAPI HTMLStyleSheetsCollection_GetIDsOfNames (IHTMLStyleSheetsCollection *iface, REFIID riid, LPOLESTR *rgszNames, UINT cNames, LCID lcid, DISPID *rgDispId)
static HRESULT WINAPI HTMLStyleSheetsCollection_Invoke (IHTMLStyleSheetsCollection *iface, DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr)
static HRESULT WINAPI HTMLStyleSheetsCollection_get_length (IHTMLStyleSheetsCollection *iface, LONG *p)
static HRESULT WINAPI HTMLStyleSheetsCollection_get__newEnum (IHTMLStyleSheetsCollection *iface, IUnknown **p)
static HRESULT WINAPI HTMLStyleSheetsCollection_item (IHTMLStyleSheetsCollection *iface, VARIANT *pvarIndex, VARIANT *pvarResult)
IHTMLStyleSheetsCollection * HTMLStyleSheetsCollection_Create (nsIDOMStyleSheetList *nslist)
static HRESULT WINAPI HTMLStyleSheet_QueryInterface (IHTMLStyleSheet *iface, REFIID riid, void **ppv)
static ULONG WINAPI HTMLStyleSheet_AddRef (IHTMLStyleSheet *iface)
static ULONG WINAPI HTMLStyleSheet_Release (IHTMLStyleSheet *iface)
static HRESULT WINAPI HTMLStyleSheet_GetTypeInfoCount (IHTMLStyleSheet *iface, UINT *pctinfo)
static HRESULT WINAPI HTMLStyleSheet_GetTypeInfo (IHTMLStyleSheet *iface, UINT iTInfo, LCID lcid, ITypeInfo **ppTInfo)
static HRESULT WINAPI HTMLStyleSheet_GetIDsOfNames (IHTMLStyleSheet *iface, REFIID riid, LPOLESTR *rgszNames, UINT cNames, LCID lcid, DISPID *rgDispId)
static HRESULT WINAPI HTMLStyleSheet_Invoke (IHTMLStyleSheet *iface, DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr)
static HRESULT WINAPI HTMLStyleSheet_put_title (IHTMLStyleSheet *iface, BSTR v)
static HRESULT WINAPI HTMLStyleSheet_get_title (IHTMLStyleSheet *iface, BSTR *p)
static HRESULT WINAPI HTMLStyleSheet_get_parentStyleSheet (IHTMLStyleSheet *iface, IHTMLStyleSheet **p)
static HRESULT WINAPI HTMLStyleSheet_get_owningElement (IHTMLStyleSheet *iface, IHTMLElement **p)
static HRESULT WINAPI HTMLStyleSheet_put_disabled (IHTMLStyleSheet *iface, VARIANT_BOOL v)
static HRESULT WINAPI HTMLStyleSheet_get_disabled (IHTMLStyleSheet *iface, VARIANT_BOOL *p)
static HRESULT WINAPI HTMLStyleSheet_get_readOnly (IHTMLStyleSheet *iface, VARIANT_BOOL *p)
static HRESULT WINAPI HTMLStyleSheet_get_imports (IHTMLStyleSheet *iface, IHTMLStyleSheetsCollection **p)
static HRESULT WINAPI HTMLStyleSheet_put_href (IHTMLStyleSheet *iface, BSTR v)
static HRESULT WINAPI HTMLStyleSheet_get_href (IHTMLStyleSheet *iface, BSTR *p)
static HRESULT WINAPI HTMLStyleSheet_get_type (IHTMLStyleSheet *iface, BSTR *p)
static HRESULT WINAPI HTMLStyleSheet_get_id (IHTMLStyleSheet *iface, BSTR *p)
static HRESULT WINAPI HTMLStyleSheet_addImport (IHTMLStyleSheet *iface, BSTR bstrURL, LONG lIndex, LONG *plIndex)
static HRESULT WINAPI HTMLStyleSheet_addRule (IHTMLStyleSheet *iface, BSTR bstrSelector, BSTR bstrStyle, LONG lIndex, LONG *plIndex)
static HRESULT WINAPI HTMLStyleSheet_removeImport (IHTMLStyleSheet *iface, LONG lIndex)
static HRESULT WINAPI HTMLStyleSheet_removeRule (IHTMLStyleSheet *iface, LONG lIndex)
static HRESULT WINAPI HTMLStyleSheet_put_media (IHTMLStyleSheet *iface, BSTR v)
static HRESULT WINAPI HTMLStyleSheet_get_media (IHTMLStyleSheet *iface, BSTR *p)
static HRESULT WINAPI HTMLStyleSheet_put_cssText (IHTMLStyleSheet *iface, BSTR v)
static HRESULT WINAPI HTMLStyleSheet_get_cssText (IHTMLStyleSheet *iface, BSTR *p)
static HRESULT WINAPI HTMLStyleSheet_get_rules (IHTMLStyleSheet *iface, IHTMLStyleSheetRulesCollection **p)
IHTMLStyleSheet * HTMLStyleSheet_Create (nsIDOMStyleSheet *nsstylesheet)

Variables

static const
IHTMLStyleSheetRulesCollectionVtbl 
HTMLStyleSheetRulesCollectionVtbl
static const
IHTMLStyleSheetsCollectionVtbl 
HTMLStyleSheetsCollectionVtbl
static const IHTMLStyleSheetVtbl HTMLStyleSheetVtbl

Generated on Fri May 25 2012 05:11:51 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.