TGEventHandler Class Reference

#include <TGEventHandler.h>

Inheritance diagram for TGEventHandler:

TNamed TQObject TNamed TQObject TObject TObject TObject TObject TGLEventHandler TGLEventHandler TEveLegoEventHandler TEveLegoEventHandler TEveLegoEventHandler TEveLegoEventHandler List of all members.

Public Member Functions

 TGEventHandler (const char *name, TGWindow *w, TObject *obj, const char *title="")
virtual ~TGEventHandler ()
void Activate ()
void DeActivate ()
Bool_t IsActive () const
virtual Bool_t HandleEvent (Event_t *ev)
virtual Bool_t HandleConfigureNotify (Event_t *)
virtual Bool_t HandleButton (Event_t *)
virtual Bool_t HandleDoubleClick (Event_t *)
virtual Bool_t HandleCrossing (Event_t *)
virtual Bool_t HandleMotion (Event_t *)
virtual Bool_t HandleKey (Event_t *)
virtual Bool_t HandleFocusChange (Event_t *)
virtual Bool_t HandleSelection (Event_t *)
virtual Bool_t HandleSelectionRequest (Event_t *)
virtual Bool_t HandleSelectionClear (Event_t *)
virtual Bool_t HandleColormapChange (Event_t *)
virtual void ProcessedEvent (Event_t *event)
virtual void SendMessage (const TGWindow *w, Long_t msg, Long_t parm1, Long_t parm2)
virtual Bool_t ProcessMessage (Long_t, Long_t, Long_t)
virtual void Repaint ()
 TGEventHandler (const char *name, TGWindow *w, TObject *obj, const char *title="")
virtual ~TGEventHandler ()
void Activate ()
void DeActivate ()
Bool_t IsActive () const
virtual Bool_t HandleEvent (Event_t *ev)
virtual Bool_t HandleConfigureNotify (Event_t *)
virtual Bool_t HandleButton (Event_t *)
virtual Bool_t HandleDoubleClick (Event_t *)
virtual Bool_t HandleCrossing (Event_t *)
virtual Bool_t HandleMotion (Event_t *)
virtual Bool_t HandleKey (Event_t *)
virtual Bool_t HandleFocusChange (Event_t *)
virtual Bool_t HandleSelection (Event_t *)
virtual Bool_t HandleSelectionRequest (Event_t *)
virtual Bool_t HandleSelectionClear (Event_t *)
virtual Bool_t HandleColormapChange (Event_t *)
virtual void ProcessedEvent (Event_t *event)
virtual void SendMessage (const TGWindow *w, Long_t msg, Long_t parm1, Long_t parm2)
virtual Bool_t ProcessMessage (Long_t, Long_t, Long_t)
virtual void Repaint ()

Private Member Functions

 TGEventHandler (const TGEventHandler &)
TGEventHandleroperator= (const TGEventHandler &)
void * GetSender ()
 TGEventHandler (const TGEventHandler &)
TGEventHandleroperator= (const TGEventHandler &)
void * GetSender ()

Private Attributes

Bool_t fIsActive
TGWindowfWindow
TObjectfObject
TGWindowfWindow
TObjectfObject

Detailed Description

Definition at line 33 of file TGEventHandler.h.


Constructor & Destructor Documentation

TGEventHandler::TGEventHandler ( const TGEventHandler  )  [private]

Referenced by G__G__Gui3_413_0_4().

TGEventHandler::TGEventHandler ( const char *  name,
TGWindow w,
TObject obj,
const char *  title = "" 
) [inline]

Definition at line 47 of file TGEventHandler.h.

virtual TGEventHandler::~TGEventHandler (  )  [inline, virtual]

Definition at line 49 of file TGEventHandler.h.

TGEventHandler::TGEventHandler ( const TGEventHandler  )  [private]

TGEventHandler::TGEventHandler ( const char *  name,
TGWindow w,
TObject obj,
const char *  title = "" 
) [inline]

Definition at line 47 of file TGEventHandler.h.

virtual TGEventHandler::~TGEventHandler (  )  [inline, virtual]

Definition at line 49 of file TGEventHandler.h.


Member Function Documentation

TGEventHandler& TGEventHandler::operator= ( const TGEventHandler  )  [private]

void* TGEventHandler::GetSender (  )  [inline, private, virtual]

Reimplemented from TQObject.

Definition at line 44 of file TGEventHandler.h.

void TGEventHandler::Activate (  )  [inline]

Definition at line 51 of file TGEventHandler.h.

References fIsActive, and kTRUE.

Referenced by G__G__Gui3_413_0_5().

void TGEventHandler::DeActivate (  )  [inline]

Definition at line 52 of file TGEventHandler.h.

References fIsActive, and kFALSE.

Referenced by G__G__Gui3_413_0_6().

Bool_t TGEventHandler::IsActive (  )  const [inline]

Definition at line 53 of file TGEventHandler.h.

References fIsActive.

Referenced by G__G__Gui3_413_0_7().

virtual Bool_t TGEventHandler::HandleEvent ( Event_t ev  )  [virtual]

Referenced by G__G__Gui3_332_0_19(), and G__G__Gui3_413_0_8().

virtual Bool_t TGEventHandler::HandleConfigureNotify ( Event_t  )  [inline, virtual]

Definition at line 55 of file TGEventHandler.h.

References kFALSE.

Referenced by G__G__Gui3_413_0_9(), and TGLWidget::HandleConfigureNotify().

virtual Bool_t TGEventHandler::HandleButton ( Event_t  )  [inline, virtual]

Definition at line 56 of file TGEventHandler.h.

References kFALSE.

Referenced by G__G__Gui3_413_0_10(), and TGLWidget::HandleButton().

virtual Bool_t TGEventHandler::HandleDoubleClick ( Event_t  )  [inline, virtual]

Definition at line 57 of file TGEventHandler.h.

References kFALSE.

Referenced by G__G__Gui3_413_0_11(), and TGLWidget::HandleDoubleClick().

virtual Bool_t TGEventHandler::HandleCrossing ( Event_t  )  [inline, virtual]

Definition at line 58 of file TGEventHandler.h.

References kFALSE.

Referenced by G__G__Gui3_413_0_12(), and TGLWidget::HandleCrossing().

virtual Bool_t TGEventHandler::HandleMotion ( Event_t  )  [inline, virtual]

Definition at line 59 of file TGEventHandler.h.

References kFALSE.

Referenced by G__G__Gui3_413_0_13(), and TGLWidget::HandleMotion().

virtual Bool_t TGEventHandler::HandleKey ( Event_t  )  [inline, virtual]

Definition at line 60 of file TGEventHandler.h.

References kFALSE.

Referenced by G__G__Gui3_413_0_14(), and TGLWidget::HandleKey().

virtual Bool_t TGEventHandler::HandleFocusChange ( Event_t  )  [inline, virtual]

Definition at line 61 of file TGEventHandler.h.

References kFALSE.

Referenced by G__G__Gui3_413_0_15(), and TGLWidget::HandleFocusChange().

virtual Bool_t TGEventHandler::HandleSelection ( Event_t  )  [inline, virtual]

Definition at line 62 of file TGEventHandler.h.

References kFALSE.

Referenced by G__G__Gui3_242_0_23(), and G__G__Gui3_413_0_16().

virtual Bool_t TGEventHandler::HandleSelectionRequest ( Event_t  )  [inline, virtual]

Definition at line 63 of file TGEventHandler.h.

References kFALSE.

Referenced by G__G__Gui3_242_0_22(), and G__G__Gui3_413_0_17().

virtual Bool_t TGEventHandler::HandleSelectionClear ( Event_t  )  [inline, virtual]

Definition at line 64 of file TGEventHandler.h.

References kFALSE.

Referenced by G__G__Gui3_413_0_18().

virtual Bool_t TGEventHandler::HandleColormapChange ( Event_t  )  [inline, virtual]

Definition at line 65 of file TGEventHandler.h.

References kFALSE.

Referenced by G__G__Gui3_413_0_19().

virtual void TGEventHandler::ProcessedEvent ( Event_t event  )  [inline, virtual]

Definition at line 66 of file TGEventHandler.h.

References TQObject::Emit().

Referenced by G__G__Gui3_413_0_20().

void TGEventHandler::SendMessage ( const TGWindow w,
Long_t  msg,
Long_t  parm1,
Long_t  parm2 
) [virtual]

Definition at line 33 of file TGEventHandler.cxx.

References Event_t::fFormat, Event_t::fHandle, Event_t::fType, Event_t::fUser, Event_t::fWindow, gROOT_MESSAGE, gVirtualX, kClientMessage, and w.

Referenced by G__G__Gui3_413_0_21().

virtual Bool_t TGEventHandler::ProcessMessage ( Long_t  ,
Long_t  ,
Long_t   
) [inline, virtual]

Definition at line 70 of file TGEventHandler.h.

References kFALSE.

Referenced by G__G__Gui3_413_0_22().

virtual void TGEventHandler::Repaint (  )  [inline, virtual]

Definition at line 71 of file TGEventHandler.h.

Referenced by TGLWidget::DoRedraw(), and G__G__Gui3_413_0_23().

TGEventHandler& TGEventHandler::operator= ( const TGEventHandler  )  [private]

void* TGEventHandler::GetSender (  )  [inline, private, virtual]

Reimplemented from TQObject.

Definition at line 44 of file TGEventHandler.h.

void TGEventHandler::Activate (  )  [inline]

Definition at line 51 of file TGEventHandler.h.

References fIsActive, and kTRUE.

void TGEventHandler::DeActivate (  )  [inline]

Definition at line 52 of file TGEventHandler.h.

References fIsActive, and kFALSE.

Bool_t TGEventHandler::IsActive (  )  const [inline]

Definition at line 53 of file TGEventHandler.h.

References fIsActive.

virtual Bool_t TGEventHandler::HandleEvent ( Event_t ev  )  [virtual]

virtual Bool_t TGEventHandler::HandleConfigureNotify ( Event_t  )  [inline, virtual]

Definition at line 55 of file TGEventHandler.h.

References kFALSE.

virtual Bool_t TGEventHandler::HandleButton ( Event_t  )  [inline, virtual]

Definition at line 56 of file TGEventHandler.h.

References kFALSE.

virtual Bool_t TGEventHandler::HandleDoubleClick ( Event_t  )  [inline, virtual]

Definition at line 57 of file TGEventHandler.h.

References kFALSE.

virtual Bool_t TGEventHandler::HandleCrossing ( Event_t  )  [inline, virtual]

Definition at line 58 of file TGEventHandler.h.

References kFALSE.

virtual Bool_t TGEventHandler::HandleMotion ( Event_t  )  [inline, virtual]

Definition at line 59 of file TGEventHandler.h.

References kFALSE.

virtual Bool_t TGEventHandler::HandleKey ( Event_t  )  [inline, virtual]

Definition at line 60 of file TGEventHandler.h.

References kFALSE.

virtual Bool_t TGEventHandler::HandleFocusChange ( Event_t  )  [inline, virtual]

Definition at line 61 of file TGEventHandler.h.

References kFALSE.

virtual Bool_t TGEventHandler::HandleSelection ( Event_t  )  [inline, virtual]

Definition at line 62 of file TGEventHandler.h.

References kFALSE.

virtual Bool_t TGEventHandler::HandleSelectionRequest ( Event_t  )  [inline, virtual]

Definition at line 63 of file TGEventHandler.h.

References kFALSE.

virtual Bool_t TGEventHandler::HandleSelectionClear ( Event_t  )  [inline, virtual]

Definition at line 64 of file TGEventHandler.h.

References kFALSE.

virtual Bool_t TGEventHandler::HandleColormapChange ( Event_t  )  [inline, virtual]

Definition at line 65 of file TGEventHandler.h.

References kFALSE.

virtual void TGEventHandler::ProcessedEvent ( Event_t event  )  [inline, virtual]

Definition at line 66 of file TGEventHandler.h.

References TQObject::Emit().

virtual void TGEventHandler::SendMessage ( const TGWindow w,
Long_t  msg,
Long_t  parm1,
Long_t  parm2 
) [virtual]

virtual Bool_t TGEventHandler::ProcessMessage ( Long_t  ,
Long_t  ,
Long_t   
) [inline, virtual]

Definition at line 70 of file TGEventHandler.h.

References kFALSE.

virtual void TGEventHandler::Repaint (  )  [inline, virtual]

Definition at line 71 of file TGEventHandler.h.


Member Data Documentation

Bool_t TGEventHandler::fIsActive [private]

Definition at line 40 of file TGEventHandler.h.

Referenced by Activate(), DeActivate(), and IsActive().

TGWindow* TGEventHandler::fWindow [private]

Definition at line 41 of file TGEventHandler.h.

TObject* TGEventHandler::fObject [private]

Definition at line 42 of file TGEventHandler.h.

TGWindow* TGEventHandler::fWindow [private]

Definition at line 41 of file TGEventHandler.h.

TObject* TGEventHandler::fObject [private]

Definition at line 42 of file TGEventHandler.h.


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:39:14 2011 for ROOT_528-00b_version by  doxygen 1.5.1