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

htmlselect.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"
#include "htmlevent.h"

Go to the source code of this file.

Data Structures

struct  HTMLSelectElement

Defines

#define COBJMACROS
#define HTMLSELECT(x)   ((IHTMLSelectElement*) &(x)->lpHTMLSelectElementVtbl)
#define HTMLSELECT_THIS(iface)   DEFINE_THIS(HTMLSelectElement, HTMLSelectElement, iface)
#define HTMLSELECT_NODE_THIS(iface)   DEFINE_THIS2(HTMLSelectElement, element.node, iface)
#define DISPID_OPTIONCOL_0   MSHTML_DISPID_CUSTOM_MIN

Functions

 WINE_DEFAULT_DEBUG_CHANNEL (mshtml)
static HRESULT htmlselect_item (HTMLSelectElement *This, int i, IDispatch **ret)
static HRESULT WINAPI HTMLSelectElement_QueryInterface (IHTMLSelectElement *iface, REFIID riid, void **ppv)
static ULONG WINAPI HTMLSelectElement_AddRef (IHTMLSelectElement *iface)
static ULONG WINAPI HTMLSelectElement_Release (IHTMLSelectElement *iface)
static HRESULT WINAPI HTMLSelectElement_GetTypeInfoCount (IHTMLSelectElement *iface, UINT *pctinfo)
static HRESULT WINAPI HTMLSelectElement_GetTypeInfo (IHTMLSelectElement *iface, UINT iTInfo, LCID lcid, ITypeInfo **ppTInfo)
static HRESULT WINAPI HTMLSelectElement_GetIDsOfNames (IHTMLSelectElement *iface, REFIID riid, LPOLESTR *rgszNames, UINT cNames, LCID lcid, DISPID *rgDispId)
static HRESULT WINAPI HTMLSelectElement_Invoke (IHTMLSelectElement *iface, DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr)
static HRESULT WINAPI HTMLSelectElement_put_size (IHTMLSelectElement *iface, LONG v)
static HRESULT WINAPI HTMLSelectElement_get_size (IHTMLSelectElement *iface, LONG *p)
static HRESULT WINAPI HTMLSelectElement_put_multiple (IHTMLSelectElement *iface, VARIANT_BOOL v)
static HRESULT WINAPI HTMLSelectElement_get_multiple (IHTMLSelectElement *iface, VARIANT_BOOL *p)
static HRESULT WINAPI HTMLSelectElement_put_name (IHTMLSelectElement *iface, BSTR v)
static HRESULT WINAPI HTMLSelectElement_get_name (IHTMLSelectElement *iface, BSTR *p)
static HRESULT WINAPI HTMLSelectElement_get_options (IHTMLSelectElement *iface, IDispatch **p)
static HRESULT WINAPI HTMLSelectElement_put_onchange (IHTMLSelectElement *iface, VARIANT v)
static HRESULT WINAPI HTMLSelectElement_get_onchange (IHTMLSelectElement *iface, VARIANT *p)
static HRESULT WINAPI HTMLSelectElement_put_selectedIndex (IHTMLSelectElement *iface, LONG v)
static HRESULT WINAPI HTMLSelectElement_get_selectedIndex (IHTMLSelectElement *iface, LONG *p)
static HRESULT WINAPI HTMLSelectElement_get_type (IHTMLSelectElement *iface, BSTR *p)
static HRESULT WINAPI HTMLSelectElement_put_value (IHTMLSelectElement *iface, BSTR v)
static HRESULT WINAPI HTMLSelectElement_get_value (IHTMLSelectElement *iface, BSTR *p)
static HRESULT WINAPI HTMLSelectElement_put_disabled (IHTMLSelectElement *iface, VARIANT_BOOL v)
static HRESULT WINAPI HTMLSelectElement_get_disabled (IHTMLSelectElement *iface, VARIANT_BOOL *p)
static HRESULT WINAPI HTMLSelectElement_get_form (IHTMLSelectElement *iface, IHTMLFormElement **p)
static HRESULT WINAPI HTMLSelectElement_add (IHTMLSelectElement *iface, IHTMLElement *element, VARIANT before)
static HRESULT WINAPI HTMLSelectElement_remove (IHTMLSelectElement *iface, LONG index)
static HRESULT WINAPI HTMLSelectElement_put_length (IHTMLSelectElement *iface, LONG v)
static HRESULT WINAPI HTMLSelectElement_get_length (IHTMLSelectElement *iface, LONG *p)
static HRESULT WINAPI HTMLSelectElement_get__newEnum (IHTMLSelectElement *iface, IUnknown **p)
static HRESULT WINAPI HTMLSelectElement_item (IHTMLSelectElement *iface, VARIANT name, VARIANT index, IDispatch **pdisp)
static HRESULT WINAPI HTMLSelectElement_tags (IHTMLSelectElement *iface, VARIANT tagName, IDispatch **pdisp)
static HRESULT HTMLSelectElement_QI (HTMLDOMNode *iface, REFIID riid, void **ppv)
static void HTMLSelectElement_destructor (HTMLDOMNode *iface)
static HRESULT HTMLSelectElementImpl_put_disabled (HTMLDOMNode *iface, VARIANT_BOOL v)
static HRESULT HTMLSelectElementImpl_get_disabled (HTMLDOMNode *iface, VARIANT_BOOL *p)
static HRESULT HTMLSelectElement_get_dispid (HTMLDOMNode *iface, BSTR name, DWORD flags, DISPID *dispid)
static HRESULT HTMLSelectElement_invoke (HTMLDOMNode *iface, DISPID id, LCID lcid, WORD flags, DISPPARAMS *params, VARIANT *res, EXCEPINFO *ei, IServiceProvider *caller)
HTMLElementHTMLSelectElement_Create (HTMLDocumentNode *doc, nsIDOMHTMLElement *nselem)

Variables

static const IHTMLSelectElementVtbl HTMLSelectElementVtbl
static const NodeImplVtbl HTMLSelectElementImplVtbl
static const tid_t HTMLSelectElement_tids []
static dispex_static_data_t HTMLSelectElement_dispex

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