Back to index

lightning-sunbird  0.9+nobinonly
Public Types | Public Member Functions
nsSwitchToUIThread Class Reference

Switch thread to match the thread the widget was created in so messages will be dispatched. More...

#include <nsSwitchToUIThread.h>

Inheritance diagram for nsSwitchToUIThread:
Inheritance graph
[legend]

List of all members.

Public Types

enum  {
  CREATE = 0x0101, CREATE_NATIVE, DESTROY, SET_FOCUS,
  GOT_FOCUS, KILL_FOCUS, ONMOUSE, ONDROP,
  ONWHEEL, ONPAINT, ONRESIZE, CLOSEWINDOW,
  ONKEY, BTNCLICK, ONACTIVATE, ONMOVE,
  ONWORKSPACE
}

Public Member Functions

virtual bool CallMethod (MethodInfo *info)=0
virtual BOOL CallMethod (MethodInfo *info)=0
virtual BOOL CallMethod (MethodInfo *info)=0

Detailed Description

Switch thread to match the thread the widget was created in so messages will be dispatched.

Definition at line 53 of file nsSwitchToUIThread.h.


Member Enumeration Documentation

anonymous enum
Enumerator:
CREATE 
CREATE_NATIVE 
DESTROY 
SET_FOCUS 
GOT_FOCUS 
KILL_FOCUS 
ONMOUSE 
ONDROP 
ONWHEEL 
ONPAINT 
ONRESIZE 
CLOSEWINDOW 
ONKEY 
BTNCLICK 
ONACTIVATE 
ONMOVE 
ONWORKSPACE 

Definition at line 61 of file nsSwitchToUIThread.h.


Member Function Documentation

virtual BOOL nsSwitchToUIThread::CallMethod ( MethodInfo info) [pure virtual]

Implemented in nsWindow, nsWindow, and nsWindow.

virtual BOOL nsSwitchToUIThread::CallMethod ( MethodInfo info) [pure virtual]

Implemented in nsWindow, nsWindow, and nsWindow.

virtual bool nsSwitchToUIThread::CallMethod ( MethodInfo info) [pure virtual]

Implemented in nsWindow, nsWindow, and nsWindow.


The documentation for this class was generated from the following files: