library: libGui #include "TGMdiDecorFrame.h"

# TGMdiTitleIcon

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

## class TGMdiTitleIcon : public TGIcon

| Inheritance Chart:
`TObject`
| <- | `TGObject`
| <- | `TGWindow`
`TQObject`
| <- | `TGFrame`
| <- | `TGIcon`
| <- | `TGMdiTitleIcon` |

        protected:

          virtual void DoRedraw()

        public:

                          TGMdiTitleIcon(const TGWindow* p, const TGWindow* titlebar, const TGPicture* pic, Int_t w, Int_t h)
                          TGMdiTitleIcon(const TGMdiTitleIcon&)
                  virtual ~TGMdiTitleIcon()
           static TClass* Class()
             TGPopupMenu* GetPopup() const
           virtual Bool_t HandleButton(Event_t* event)
           virtual Bool_t HandleDoubleClick(Event_t* event)
          virtual TClass* IsA() const
             virtual void ShowMembers(TMemberInspector& insp, char* parent)
             virtual void Streamer(TBuffer& b)
                     void StreamerNVirtual(TBuffer& b)

### Data Members

        protected:

          const TGWindow* fMsgWindow
             TGPopupMenu* fPopup

## Class Description

     TGMdiDecorFrame, TGMdiTitleBar, TGMdiButtons, TGMdiTitleIcon,
     TGMdiWinResizer, TGMdiVerticalWinResizer, TGMdiHorizontalWinResizer,
     and TGMdiCornerWinResizer.

     This file contains all different MDI frame decoration classes.

TGMdiTitleIcon(const TGWindow *p, const TGWindow *titlebar, const TGPicture *pic, Int_t w, Int_t h) : TGIcon(p, pic, w, h)

~TGMdiTitleIcon()

void DoRedraw()

Bool_t HandleDoubleClick(Event_t *event)

Bool_t HandleButton(Event_t *event)

### Inline Functions

              TGPopupMenu* GetPopup() const
                   TClass* Class()
                   TClass* IsA() const
                      void ShowMembers(TMemberInspector& insp, char* parent)
                      void Streamer(TBuffer& b)
                      void StreamerNVirtual(TBuffer& b)
            TGMdiTitleIcon TGMdiTitleIcon(const TGMdiTitleIcon&)

Author: Bertrand Bellenot 20/08/2004
Last update: root/gui:$Name: $:$Id: TGMdiDecorFrame.cxx,v 1.12 2005/01/12 18:39:29 brun Exp $
Copyright (C) 1995-2004, Rene Brun and Fons Rademakers. *