library: libGui #include "TGIdleHandler.h"

# TGIdleHandler

class description - source file - inheritance tree (.pdf)

## class TGIdleHandler : public TObject

| Inheritance Chart:
`TObject`
| <- | `TGIdleHandler` |

        public:

                          TGIdleHandler(TGWindow* w)
                          TGIdleHandler(const TGIdleHandler&)
                  virtual ~TGIdleHandler()
           static TClass* Class()
           virtual Bool_t HandleEvent()
          virtual TClass* IsA() const
           TGIdleHandler& operator=(const TGIdleHandler&)
             virtual void ShowMembers(TMemberInspector& insp, char* parent)
             virtual void Streamer(TBuffer& b)
                     void StreamerNVirtual(TBuffer& b)

### Data Members

        private:

          TGWindow* fWindow

## Class Description

     TGIdleHandler

     Handle idle events, i.e. process GUI actions when there is nothing
     else anymore to do.

TGIdleHandler(TGWindow *w)

     Create idle handler.

~TGIdleHandler()

     Delete idle handler.

Bool_t HandleEvent()

     Handle the idle event. Returns true if the event has been handled,
     false otherwise.

### Inline Functions

                   TClass* Class()
                   TClass* IsA() const
                      void ShowMembers(TMemberInspector& insp, char* parent)
                      void Streamer(TBuffer& b)
                      void StreamerNVirtual(TBuffer& b)
             TGIdleHandler TGIdleHandler(const TGIdleHandler&)
            TGIdleHandler& operator=(const TGIdleHandler&)

Author: Fons Rademakers 2/8/2004
Last update: root/gui:$Name: $:$Id: TGIdleHandler.cxx,v 1.1 2004/08/02 11:43:12 rdm Exp $
Copyright (C) 1995-2004, Rene Brun and Fons Rademakers. *