Logo ROOT   6.16/01
Reference Guide
TGIdleHandler.h
Go to the documentation of this file.
1// @(#)root/gui:$Id$
2// Author: Fons Rademakers 2/8/2004
3
4/*************************************************************************
5 * Copyright (C) 1995-2004, Rene Brun and Fons Rademakers. *
6 * All rights reserved. *
7 * *
8 * For the licensing terms see $ROOTSYS/LICENSE. *
9 * For the list of contributors see $ROOTSYS/README/CREDITS. *
10 *************************************************************************/
11
12#ifndef ROOT_TGIdleHandler
13#define ROOT_TGIdleHandler
14
15//////////////////////////////////////////////////////////////////////////
16// //
17// TGIdleHandler //
18// //
19// Handle idle events, i.e. process GUI actions when there is nothing //
20// else anymore to do. //
21// //
22//////////////////////////////////////////////////////////////////////////
23
24#include "TObject.h"
25
26class TGWindow;
27
28
29class TGIdleHandler : public TObject {
30
31private:
33
34public:
36 virtual ~TGIdleHandler();
37
38 virtual Bool_t HandleEvent();
39
40 ClassDef(TGIdleHandler,0) // Idle event handler
41};
42
43#endif
bool Bool_t
Definition: RtypesCore.h:59
#define ClassDef(name, id)
Definition: Rtypes.h:324
TGIdleHandler(TGWindow *w)
Create idle handler.
virtual ~TGIdleHandler()
Delete idle handler.
virtual Bool_t HandleEvent()
Handle the idle event.
TGWindow * fWindow
Definition: TGIdleHandler.h:32
Mother of all ROOT objects.
Definition: TObject.h:37