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

htmlevent.h File Reference

Go to the source code of this file.

Enumerations

enum  eventid_t {
  EVENTID_BEFOREUNLOAD, EVENTID_BLUR, EVENTID_CHANGE, EVENTID_CLICK,
  EVENTID_CONTEXTMENU, EVENTID_DBLCLICK, EVENTID_DRAG, EVENTID_DRAGSTART,
  EVENTID_FOCUS, EVENTID_KEYDOWN, EVENTID_KEYUP, EVENTID_LOAD,
  EVENTID_MOUSEDOWN, EVENTID_MOUSEOUT, EVENTID_MOUSEOVER, EVENTID_MOUSEUP,
  EVENTID_PASTE, EVENTID_READYSTATECHANGE, EVENTID_RESIZE, EVENTID_SELECTSTART,
  EVENTID_LAST
}

Functions

eventid_t str_to_eid (LPCWSTR)
void check_event_attr (HTMLDocumentNode *, nsIDOMElement *)
void release_event_target (event_target_t *)
void fire_event (HTMLDocumentNode *, eventid_t, BOOL, nsIDOMNode *, nsIDOMEvent *)
HRESULT set_event_handler (event_target_t **, nsIDOMNode *, HTMLDocumentNode *, eventid_t, VARIANT *)
HRESULT get_event_handler (event_target_t **, eventid_t, VARIANT *)
HRESULT attach_event (event_target_t **, nsIDOMNode *, HTMLDocument *, BSTR, IDispatch *, VARIANT_BOOL *)
HRESULT detach_event (event_target_t *, HTMLDocument *, BSTR, IDispatch *)
HRESULT dispatch_event (HTMLDOMNode *, const WCHAR *, VARIANT *, VARIANT_BOOL *)
HRESULT call_event (HTMLDOMNode *, eventid_t)
void update_cp_events (HTMLWindow *, event_target_t **, cp_static_data_t *, nsIDOMNode *)
static event_target_t ** get_node_event_target (HTMLDOMNode *node)
static HRESULT set_node_event (HTMLDOMNode *node, eventid_t eid, VARIANT *var)
static HRESULT get_node_event (HTMLDOMNode *node, eventid_t eid, VARIANT *var)
static HRESULT set_doc_event (HTMLDocument *doc, eventid_t eid, VARIANT *var)
static HRESULT get_doc_event (HTMLDocument *doc, eventid_t eid, VARIANT *var)

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