[Home] [ToC] [Up] [Prev] [Next]
The language user interface services provide access to a language's widget representation and a mechanism for sending system events to the module.
void*
(This is an opaque
type that is defined by the language's internal
implementation.)
The language-side user interface object. This object manages positioning and layout of the browser widget, responding to interface events, keeping state information, and doing the appropriate drawing operations
int HandleEvent(IHLangEnv* env, IHEvent*
event)
(IHLangEnv*)
env
(IHEvent*)
event
(int)
TRUE if the language has
used the event, else FALSE.
This function dispatches an event to the given language environment. The language should send it to the appropriate object in its environment for handling. If it was able to do something with the event, it should return TRUE. Otherwise, it should return FALSE so that the system can continue sending the event to other interested handlers.
[Home] [ToC] [Up] [Prev] [Next]
Dianne Kyra Hackborn <hackbod@angryredplanet.com> | Last modified: Tue Oct 8 04:52:47 PDT 1996 |