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

htmlform.c File Reference
#include <stdarg.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  HTMLFormElement

Defines

#define COBJMACROS
#define HTMLFORM(x)   (&(x)->lpHTMLFormElementVtbl)
#define HTMLFORM_THIS(iface)   DEFINE_THIS(HTMLFormElement, HTMLFormElement, iface)
#define HTMLFORM_NODE_THIS(iface)   DEFINE_THIS2(HTMLFormElement, element.node, iface)

Functions

 WINE_DEFAULT_DEBUG_CHANNEL (mshtml)
static HRESULT htmlform_item (HTMLFormElement *This, int i, IDispatch **ret)
static HRESULT WINAPI HTMLFormElement_QueryInterface (IHTMLFormElement *iface, REFIID riid, void **ppv)
static ULONG WINAPI HTMLFormElement_AddRef (IHTMLFormElement *iface)
static ULONG WINAPI HTMLFormElement_Release (IHTMLFormElement *iface)
static HRESULT WINAPI HTMLFormElement_GetTypeInfoCount (IHTMLFormElement *iface, UINT *pctinfo)
static HRESULT WINAPI HTMLFormElement_GetTypeInfo (IHTMLFormElement *iface, UINT iTInfo, LCID lcid, ITypeInfo **ppTInfo)
static HRESULT WINAPI HTMLFormElement_GetIDsOfNames (IHTMLFormElement *iface, REFIID riid, LPOLESTR *rgszNames, UINT cNames, LCID lcid, DISPID *rgDispId)
static HRESULT WINAPI HTMLFormElement_Invoke (IHTMLFormElement *iface, DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr)
static HRESULT WINAPI HTMLFormElement_put_action (IHTMLFormElement *iface, BSTR v)
static HRESULT WINAPI HTMLFormElement_get_action (IHTMLFormElement *iface, BSTR *p)
static HRESULT WINAPI HTMLFormElement_put_dir (IHTMLFormElement *iface, BSTR v)
static HRESULT WINAPI HTMLFormElement_get_dir (IHTMLFormElement *iface, BSTR *p)
static HRESULT WINAPI HTMLFormElement_put_encoding (IHTMLFormElement *iface, BSTR v)
static HRESULT WINAPI HTMLFormElement_get_encoding (IHTMLFormElement *iface, BSTR *p)
static HRESULT WINAPI HTMLFormElement_put_method (IHTMLFormElement *iface, BSTR v)
static HRESULT WINAPI HTMLFormElement_get_method (IHTMLFormElement *iface, BSTR *p)
static HRESULT WINAPI HTMLFormElement_get_elements (IHTMLFormElement *iface, IDispatch **p)
static HRESULT WINAPI HTMLFormElement_put_target (IHTMLFormElement *iface, BSTR v)
static HRESULT WINAPI HTMLFormElement_get_target (IHTMLFormElement *iface, BSTR *p)
static HRESULT WINAPI HTMLFormElement_put_name (IHTMLFormElement *iface, BSTR v)
static HRESULT WINAPI HTMLFormElement_get_name (IHTMLFormElement *iface, BSTR *p)
static HRESULT WINAPI HTMLFormElement_put_onsubmit (IHTMLFormElement *iface, VARIANT v)
static HRESULT WINAPI HTMLFormElement_get_onsubmit (IHTMLFormElement *iface, VARIANT *p)
static HRESULT WINAPI HTMLFormElement_put_onreset (IHTMLFormElement *iface, VARIANT v)
static HRESULT WINAPI HTMLFormElement_get_onreset (IHTMLFormElement *iface, VARIANT *p)
static HRESULT WINAPI HTMLFormElement_submit (IHTMLFormElement *iface)
static HRESULT WINAPI HTMLFormElement_reset (IHTMLFormElement *iface)
static HRESULT WINAPI HTMLFormElement_put_length (IHTMLFormElement *iface, LONG v)
static HRESULT WINAPI HTMLFormElement_get_length (IHTMLFormElement *iface, LONG *p)
static HRESULT WINAPI HTMLFormElement__newEnum (IHTMLFormElement *iface, IUnknown **p)
static HRESULT WINAPI HTMLFormElement_item (IHTMLFormElement *iface, VARIANT name, VARIANT index, IDispatch **pdisp)
static HRESULT WINAPI HTMLFormElement_tags (IHTMLFormElement *iface, VARIANT tagName, IDispatch **pdisp)
static HRESULT HTMLFormElement_QI (HTMLDOMNode *iface, REFIID riid, void **ppv)
static void HTMLFormElement_destructor (HTMLDOMNode *iface)
static HRESULT HTMLFormElement_get_dispid (HTMLDOMNode *iface, BSTR name, DWORD grfdex, DISPID *pid)
static HRESULT HTMLFormElement_invoke (HTMLDOMNode *iface, DISPID id, LCID lcid, WORD flags, DISPPARAMS *params, VARIANT *res, EXCEPINFO *ei, IServiceProvider *caller)
HTMLElementHTMLFormElement_Create (HTMLDocumentNode *doc, nsIDOMHTMLElement *nselem)

Variables

static const IHTMLFormElementVtbl HTMLFormElementVtbl
static const NodeImplVtbl HTMLFormElementImplVtbl
static const tid_t HTMLFormElement_iface_tids []
static dispex_static_data_t HTMLFormElement_dispex

Generated on Sun May 27 2012 05:13:27 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.