12#ifndef ROOT_TGEventHandler
13#define ROOT_TGEventHandler
61 {
Emit(
"ProcessedEvent(Event_t*)", (
Long_t)event); }
#define ClassDef(name, id)
virtual Bool_t HandleSelection(Event_t *)
virtual void SendMessage(const TGWindow *w, Long_t msg, Long_t parm1, Long_t parm2)
Send message (i.e.
virtual Bool_t HandleKey(Event_t *)
virtual Bool_t HandleMotion(Event_t *)
virtual void ProcessedEvent(Event_t *event)
virtual ~TGEventHandler()
virtual Bool_t HandleEvent(Event_t *ev)
Handle the event.
virtual Bool_t ProcessMessage(Long_t, Long_t, Long_t)
virtual Bool_t HandleColormapChange(Event_t *)
virtual Bool_t HandleCrossing(Event_t *)
virtual Bool_t HandleButton(Event_t *)
virtual Bool_t HandleSelectionRequest(Event_t *)
virtual Bool_t HandleSelectionClear(Event_t *)
TGEventHandler(const char *name, TGWindow *w, TObject *obj, const char *title="")
TGEventHandler & operator=(const TGEventHandler &)
virtual Bool_t HandleConfigureNotify(Event_t *)
virtual Bool_t HandleDoubleClick(Event_t *)
virtual Bool_t HandleFocusChange(Event_t *)
TGEventHandler(const TGEventHandler &)
The TNamed class is the base class for all named ROOT classes.
Mother of all ROOT objects.
This is the ROOT implementation of the Qt object communication mechanism (see also http://www....
void Emit(const char *signal, const T &arg)
Activate signal with single parameter.