mozilla

Compare Revisions

Adding a new event

Change Revisions

Revision 646501:

Revision 646501 by Masayuki on

Revision 646503:

Revision 646503 by Masayuki on

Title:
Adding a new event
Adding a new event
Slug:
Mozilla/Adding_a_new_event
Mozilla/Adding_a_new_event
Tags:
"DOM", "Events", "Gecko", "Developing Mozilla"
"Developing Mozilla", "DOM", "Gecko", "events"
Content:

Revision 646501
Revision 646503
n12    <h2>n12    <h2 id="What_type_of_event_do_you_want.3F">
n27    <h2>n27    <h2 id="How_to_implement_an_internal_event_class">
n35    <h3>n35    <h3 id="Add_event_messages">
n41    <h3>n41    <h3 id="Define_event_class_name">
n59    <h3>n59    <h3 id="Add_an_event_struct_type">
n68    <h3>n68    <h3 id="Define_and_implement_an_event_class">
n144    <h3>n144    <h3 id="Make_new_event_class_IPC_aware">
n150    <h3>n150    <h3 id="Modify_utility_methods_of_WidgetEvent">
n156    <h2>n156    <h2 id="How_to_implement_a_DOM_event_class">
n164    <h3>n164    <h3 id="Create_WebIDL_of_the_event">
n179    <h3>n179    <h3 id="Create_XPCOM_interface_for_the_DOM_event">
n187<em>AnEventListener</em>::HandleEvent(nsIDOMEvent* aEvent)n187AnEventListener::HandleEvent(nsIDOMEvent* aEvent)
n189  Internal<em>Foo</em>Event* internalEvent =n189  InternalFooEvent* internalEvent =
190    aEvent-&gt;GetInternalNSEvent()-&gt;As<em>Foo</em>Event();190    aEvent-&gt;GetInternalNSEvent()-&gt;AsFooEvent();
n199    <h3>n199    <h3 id="Implement_DOM_event_class">
n202    <h4>n202    <h4 id="Generate_DOM_event_implementation_if_it's_possible">
n208    <h4>n208    <h4 id="Define_and_create_DOM_event_class_manually">
n234    <h3>n234    <h3 id="Create_DOM_event_factory_method">
n248    <h2>n248    <h2 id="Modify_EventDispatcher.3A.3ACreateEvent()">
n268    <h2>n268    <h2 id="Register_each_event_into_EventNameList.h">
t279    <h2>t279    <h2 id="Modify_tests">

Back to History