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