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

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

Go to the source code of this file.

Data Structures

struct  HTMLBodyElement

Defines

#define COBJMACROS
#define HTMLBODY(x)   (&(x)->lpHTMLBodyElementVtbl)
#define HTMLBODY_THIS(iface)   DEFINE_THIS(HTMLBodyElement, HTMLBodyElement, iface)
#define HTMLBODY_NODE_THIS(iface)   DEFINE_THIS2(HTMLBodyElement, textcont.element.node, iface)

Functions

 WINE_DEFAULT_DEBUG_CHANNEL (mshtml)
static int comp_value (const WCHAR *ptr, int dpc)
static int loose_hex_to_rgb (const WCHAR *hex)
static HRESULT nscolor_to_str (LPCWSTR color, BSTR *ret)
static BOOL variant_to_nscolor (const VARIANT *v, nsAString *nsstr)
static void nscolor_to_variant (const nsAString *nsstr, VARIANT *p)
static HRESULT WINAPI HTMLBodyElement_QueryInterface (IHTMLBodyElement *iface, REFIID riid, void **ppv)
static ULONG WINAPI HTMLBodyElement_AddRef (IHTMLBodyElement *iface)
static ULONG WINAPI HTMLBodyElement_Release (IHTMLBodyElement *iface)
static HRESULT WINAPI HTMLBodyElement_GetTypeInfoCount (IHTMLBodyElement *iface, UINT *pctinfo)
static HRESULT WINAPI HTMLBodyElement_GetTypeInfo (IHTMLBodyElement *iface, UINT iTInfo, LCID lcid, ITypeInfo **ppTInfo)
static HRESULT WINAPI HTMLBodyElement_GetIDsOfNames (IHTMLBodyElement *iface, REFIID riid, LPOLESTR *rgszNames, UINT cNames, LCID lcid, DISPID *rgDispId)
static HRESULT WINAPI HTMLBodyElement_Invoke (IHTMLBodyElement *iface, DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr)
static HRESULT WINAPI HTMLBodyElement_put_background (IHTMLBodyElement *iface, BSTR v)
static HRESULT WINAPI HTMLBodyElement_get_background (IHTMLBodyElement *iface, BSTR *p)
static HRESULT WINAPI HTMLBodyElement_put_bgProperties (IHTMLBodyElement *iface, BSTR v)
static HRESULT WINAPI HTMLBodyElement_get_bgProperties (IHTMLBodyElement *iface, BSTR *p)
static HRESULT WINAPI HTMLBodyElement_put_leftMargin (IHTMLBodyElement *iface, VARIANT v)
static HRESULT WINAPI HTMLBodyElement_get_leftMargin (IHTMLBodyElement *iface, VARIANT *p)
static HRESULT WINAPI HTMLBodyElement_put_topMargin (IHTMLBodyElement *iface, VARIANT v)
static HRESULT WINAPI HTMLBodyElement_get_topMargin (IHTMLBodyElement *iface, VARIANT *p)
static HRESULT WINAPI HTMLBodyElement_put_rightMargin (IHTMLBodyElement *iface, VARIANT v)
static HRESULT WINAPI HTMLBodyElement_get_rightMargin (IHTMLBodyElement *iface, VARIANT *p)
static HRESULT WINAPI HTMLBodyElement_put_bottomMargin (IHTMLBodyElement *iface, VARIANT v)
static HRESULT WINAPI HTMLBodyElement_get_bottomMargin (IHTMLBodyElement *iface, VARIANT *p)
static HRESULT WINAPI HTMLBodyElement_put_noWrap (IHTMLBodyElement *iface, VARIANT_BOOL v)
static HRESULT WINAPI HTMLBodyElement_get_noWrap (IHTMLBodyElement *iface, VARIANT_BOOL *p)
static HRESULT WINAPI HTMLBodyElement_put_bgColor (IHTMLBodyElement *iface, VARIANT v)
static HRESULT WINAPI HTMLBodyElement_get_bgColor (IHTMLBodyElement *iface, VARIANT *p)
static HRESULT WINAPI HTMLBodyElement_put_text (IHTMLBodyElement *iface, VARIANT v)
static HRESULT WINAPI HTMLBodyElement_get_text (IHTMLBodyElement *iface, VARIANT *p)
static HRESULT WINAPI HTMLBodyElement_put_link (IHTMLBodyElement *iface, VARIANT v)
static HRESULT WINAPI HTMLBodyElement_get_link (IHTMLBodyElement *iface, VARIANT *p)
static HRESULT WINAPI HTMLBodyElement_put_vLink (IHTMLBodyElement *iface, VARIANT v)
static HRESULT WINAPI HTMLBodyElement_get_vLink (IHTMLBodyElement *iface, VARIANT *p)
static HRESULT WINAPI HTMLBodyElement_put_aLink (IHTMLBodyElement *iface, VARIANT v)
static HRESULT WINAPI HTMLBodyElement_get_aLink (IHTMLBodyElement *iface, VARIANT *p)
static HRESULT WINAPI HTMLBodyElement_put_onload (IHTMLBodyElement *iface, VARIANT v)
static HRESULT WINAPI HTMLBodyElement_get_onload (IHTMLBodyElement *iface, VARIANT *p)
static HRESULT WINAPI HTMLBodyElement_put_onunload (IHTMLBodyElement *iface, VARIANT v)
static HRESULT WINAPI HTMLBodyElement_get_onunload (IHTMLBodyElement *iface, VARIANT *p)
static HRESULT WINAPI HTMLBodyElement_put_scroll (IHTMLBodyElement *iface, BSTR v)
static HRESULT WINAPI HTMLBodyElement_get_scroll (IHTMLBodyElement *iface, BSTR *p)
static HRESULT WINAPI HTMLBodyElement_put_onselect (IHTMLBodyElement *iface, VARIANT v)
static HRESULT WINAPI HTMLBodyElement_get_onselect (IHTMLBodyElement *iface, VARIANT *p)
static HRESULT WINAPI HTMLBodyElement_put_onbeforeunload (IHTMLBodyElement *iface, VARIANT v)
static HRESULT WINAPI HTMLBodyElement_get_onbeforeunload (IHTMLBodyElement *iface, VARIANT *p)
static HRESULT WINAPI HTMLBodyElement_createTextRange (IHTMLBodyElement *iface, IHTMLTxtRange **range)
static HRESULT HTMLBodyElement_QI (HTMLDOMNode *iface, REFIID riid, void **ppv)
static void HTMLBodyElement_destructor (HTMLDOMNode *iface)
static event_target_t ** HTMLBodyElement_get_event_target (HTMLDOMNode *iface)
HTMLElementHTMLBodyElement_Create (HTMLDocumentNode *doc, nsIDOMHTMLElement *nselem)

Variables

static const WCHAR aquaW [] = {'a','q','u','a',0}
static const WCHAR blackW [] = {'b','l','a','c','k',0}
static const WCHAR blueW [] = {'b','l','u','e',0}
static const WCHAR fuchsiaW [] = {'f','u','s','h','s','i','a',0}
static const WCHAR grayW [] = {'g','r','a','y',0}
static const WCHAR greenW [] = {'g','r','e','e','n',0}
static const WCHAR limeW [] = {'l','i','m','e',0}
static const WCHAR maroonW [] = {'m','a','r','o','o','n',0}
static const WCHAR navyW [] = {'n','a','v','y',0}
static const WCHAR oliveW [] = {'o','l','i','v','e',0}
static const WCHAR purpleW [] = {'p','u','r','p','l','e',0}
static const WCHAR redW [] = {'r','e','d',0}
static const WCHAR silverW [] = {'s','i','l','v','e','r',0}
static const WCHAR tealW [] = {'t','e','a','l',0}
static const WCHAR whiteW [] = {'w','h','i','t','e',0}
static const WCHAR yellowW [] = {'y','e','l','l','o','w',0}
struct {
   LPCWSTR   keyword
   DWORD   rgb
keyword_table []
static const IHTMLBodyElementVtbl HTMLBodyElementVtbl
static const NodeImplVtbl HTMLBodyElementImplVtbl
static const tid_t HTMLBodyElement_iface_tids []
static dispex_static_data_t HTMLBodyElement_dispex

Generated on Fri May 25 2012 05:11:19 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.