ReactOS 0.4.16-dev-732-g2d1144a
|
#include "mshtml_private.h"
Go to the source code of this file.
Classes | |
struct | nsEventListener |
struct | nsDocumentEventListener |
Macros | |
#define | EVENTLISTENER_VTBL(handler) |
Variables | |
static const PRUnichar | blurW [] = {'b','l','u','r',0} |
static const PRUnichar | focusW [] = {'f','o','c','u','s',0} |
static const PRUnichar | keypressW [] = {'k','e','y','p','r','e','s','s',0} |
static const PRUnichar | loadW [] = {'l','o','a','d',0} |
static const nsIDOMEventListenerVtbl | blur_vtbl = EVENTLISTENER_VTBL(handle_blur) |
static const nsIDOMEventListenerVtbl | focus_vtbl = EVENTLISTENER_VTBL(handle_focus) |
static const nsIDOMEventListenerVtbl | keypress_vtbl = EVENTLISTENER_VTBL(handle_keypress) |
static const nsIDOMEventListenerVtbl | load_vtbl = EVENTLISTENER_VTBL(handle_load) |
static const nsIDOMEventListenerVtbl | htmlevent_vtbl = EVENTLISTENER_VTBL(handle_htmlevent) |
Definition at line 311 of file nsevents.c.
void add_nsevent_listener | ( | HTMLDocumentNode * | doc, |
nsIDOMNode * | nsnode, | ||
LPCWSTR | type | ||
) |
Definition at line 346 of file nsevents.c.
Referenced by ensure_doc_nsevent_handler().
void detach_nsevent | ( | HTMLDocumentNode * | doc, |
const WCHAR * | type | ||
) |
Definition at line 389 of file nsevents.c.
Referenced by detach_events().
|
static |
Definition at line 365 of file nsevents.c.
Referenced by detach_nsevent(), and release_nsevents().
|
static |
Definition at line 110 of file nsevents.c.
|
static |
Definition at line 170 of file nsevents.c.
Referenced by handle_load().
|
static |
Definition at line 130 of file nsevents.c.
|
static |
Definition at line 267 of file nsevents.c.
|
static |
Definition at line 150 of file nsevents.c.
|
static |
Definition at line 211 of file nsevents.c.
|
inlinestatic |
Definition at line 55 of file nsevents.c.
Referenced by handle_blur(), handle_focus(), handle_htmlevent(), handle_keypress(), handle_load(), nsDOMEventListener_AddRef(), nsDOMEventListener_QueryInterface(), and nsDOMEventListener_Release().
|
static |
Definition at line 325 of file nsevents.c.
Referenced by add_nsevent_listener(), and init_nsevents().
|
static |
Definition at line 339 of file nsevents.c.
Referenced by init_nsevents().
void init_nsevents | ( | HTMLDocumentNode * | doc | ) |
Definition at line 413 of file nsevents.c.
Referenced by doc_init_events().
|
static |
Definition at line 101 of file nsevents.c.
Referenced by handle_blur().
|
static |
Definition at line 84 of file nsevents.c.
|
static |
Definition at line 60 of file nsevents.c.
|
static |
Definition at line 94 of file nsevents.c.
|
static |
Definition at line 43 of file nsevents.c.
Referenced by nsDOMEventListener_Release(), and release_nsevents().
void release_nsevents | ( | HTMLDocumentNode * | doc | ) |
Definition at line 394 of file nsevents.c.
Referenced by detach_events().
|
static |
Definition at line 319 of file nsevents.c.
Referenced by init_nsevents().
Definition at line 21 of file nsevents.c.
Referenced by init_nsevents(), and release_nsevents().
|
static |
Definition at line 320 of file nsevents.c.
Referenced by init_nsevents().
Definition at line 22 of file nsevents.c.
Referenced by init_nsevents(), and release_nsevents().
|
static |
Definition at line 323 of file nsevents.c.
Referenced by init_nsevents().
|
static |
Definition at line 321 of file nsevents.c.
Referenced by init_nsevents().
Definition at line 23 of file nsevents.c.
Referenced by init_nsevents(), and release_nsevents().
|
static |
Definition at line 322 of file nsevents.c.
Referenced by init_nsevents().
Definition at line 24 of file nsevents.c.
Referenced by init_nsevents(), and release_nsevents().