Back to index

lightning-sunbird  0.9+nobinonly
Public Member Functions
nsPIEventSinkStandalone Interface Reference

The nsPIEventSinkStandalone is implemented internally by Gecko as the conduit through which native menu events travel into Gecko. More...

import "nsPIEventSinkStandalone.idl";

Inheritance diagram for nsPIEventSinkStandalone:
Inheritance graph
[legend]
Collaboration diagram for nsPIEventSinkStandalone:
Collaboration graph
[legend]

List of all members.

Public Member Functions

boolean dispatchMenuEvent (in voidPtr anEvent, in long aNativeResult)
 Entry point for native menu events into Gecko.

Detailed Description

The nsPIEventSinkStandalone is implemented internally by Gecko as the conduit through which native menu events travel into Gecko.

You obtain an event sink by QI'ing the top-level nsIWidget, usually a window.

This api extends nsIEventSink for events that the stand-alone mozilla client needs but embedding does not. It is not intended to be public.

Definition at line 53 of file nsPIEventSinkStandalone.idl.


Member Function Documentation

boolean nsPIEventSinkStandalone::dispatchMenuEvent ( in voidPtr  anEvent,
in long  aNativeResult 
)

Entry point for native menu events into Gecko.

Returns:
PR_TRUE if event was handled PR_FALSE if not handled
Parameters:
anEventa native EventRecord*.
aNativeResultthe result of ::MenuSelect().

The documentation for this interface was generated from the following file: