library: libGui #include "TGMdiDecorFrame.h" |
TGMdiTitleIcon
class description - source file - inheritance tree (.pdf)
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)
protected:
const TGWindow* fMsgWindow window handling container messages
TGPopupMenu* fPopup Popup menu associated to the title icon
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 constructor.
the TGMdiTitleIcon is the left icon used also for the MDI
popup menu allowing access to MDI commands as : restore,
move, size, minimize and close.
~TGMdiTitleIcon()
TGMdiTitleIcon destructor.
void DoRedraw()
Redraw icon.
Bool_t HandleDoubleClick(Event_t *event)
Handle double click event on MDI icon (close the window)
Bool_t HandleButton(Event_t *event)
Handle button event on MDI icon (popup menu)
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.14 2005/11/21 00:25:37 rdm Exp $
Copyright (C) 1995-2004, Rene Brun and Fons Rademakers. *
ROOT page - Class index - Class Hierarchy - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.