RootShowerAbout Class Reference

#include <RSAbout.h>

Inheritance diagram for RootShowerAbout:

TGTransientFrame TGMainFrame TGMainFrame TGCompositeFrame TGCompositeFrame TGCompositeFrame TGCompositeFrame TGFrame TGFrame TGFrame TGFrame TGFrame TGFrame TGFrame TGFrame List of all members.

Public Member Functions

 RootShowerAbout (const TGWindow *p, const TGWindow *main, UInt_t w, UInt_t h, UInt_t options=kMainFrame|kVerticalFrame)
virtual ~RootShowerAbout ()
virtual void CloseWindow ()
virtual Bool_t ProcessMessage (Long_t msg, Long_t parm1, Long_t parm2)

Private Attributes

TGVerticalFramefVFrame
TGHorizontalFramefHFrame
TGTextButtonfOkButton
TGLabelfLabel1
TGLabelfLabel2
TGLabelfLabel4
TGLayoutHintsfLogoLayout
TGLayoutHintsfL1
TGLayoutHintsfL2
TGLayoutHintsfBly
TGLayoutHintsfBfly

Detailed Description

Definition at line 40 of file RSAbout.h.


Constructor & Destructor Documentation

RootShowerAbout::RootShowerAbout ( const TGWindow p,
const TGWindow main,
UInt_t  w,
UInt_t  h,
UInt_t  options = kMainFrame|kVerticalFrame 
)

Definition at line 19 of file RSAbout.cxx.

References TGCompositeFrame::AddFrame(), TString::Append(), TGWidget::Associate(), fBfly, fBly, TGObject::fClient, TGFrame::fHeight, fHFrame, fL1, fL2, fLabel1, fLabel2, fLabel4, fLogoLayout, fOkButton, Form(), fVFrame, TGFrame::fWidth, gClient, TGFrame::GetDefaultHeight(), TGCompositeFrame::GetDefaultSize(), TGPicture::GetHeight(), TGFrame::GetHeight(), TGObject::GetId(), TGWindow::GetParent(), TGClient::GetPicture(), TROOT::GetVersion(), TROOT::GetVersionDate(), TGPicture::GetWidth(), TGFrame::GetWidth(), gProgPath, gROOT, gVirtualX, kLHintsBottom, kLHintsCenterX, kLHintsExpandX, kLHintsLeft, kLHintsRight, kLHintsTop, kMWMDecorAll, kMWMDecorMaximize, kMWMDecorMenu, kMWMDecorMinimize, kMWMDecorResizeH, kMWMFuncAll, kMWMFuncMaximize, kMWMFuncMinimize, kMWMFuncResize, kMWMInputModeless, main(), TGCompositeFrame::MapSubwindows(), TGFrame::MapWindow(), TGFrame::Move(), TGFrame::Resize(), ROOTSHOWER_RELEASE, TGMainFrame::SetMWMHints(), TGMainFrame::SetWindowName(), TGMainFrame::SetWMPosition(), TGMainFrame::SetWMSize(), TGMainFrame::SetWMSizeHints(), size, sprintf(), StrDup(), and TGClient::WaitFor().

RootShowerAbout::~RootShowerAbout (  )  [virtual]

Definition at line 115 of file RSAbout.cxx.

References fBly, fHFrame, fLabel1, fLabel2, fLabel4, fOkButton, and fVFrame.


Member Function Documentation

void RootShowerAbout::CloseWindow (  )  [virtual]

Reimplemented from TGMainFrame.

Definition at line 127 of file RSAbout.cxx.

References TGFrame::DeleteWindow().

Referenced by ProcessMessage().

Bool_t RootShowerAbout::ProcessMessage ( Long_t  msg,
Long_t  parm1,
Long_t  parm2 
) [virtual]

Reimplemented from TGCompositeFrame.

Definition at line 135 of file RSAbout.cxx.

References CloseWindow(), GET_MSG(), GET_SUBMSG(), kC_COMMAND, kCM_BUTTON, and kTRUE.


Member Data Documentation

TGVerticalFrame* RootShowerAbout::fVFrame [private]

Definition at line 43 of file RSAbout.h.

Referenced by RootShowerAbout(), and ~RootShowerAbout().

TGHorizontalFrame* RootShowerAbout::fHFrame [private]

Definition at line 44 of file RSAbout.h.

Referenced by RootShowerAbout(), and ~RootShowerAbout().

TGTextButton* RootShowerAbout::fOkButton [private]

Definition at line 45 of file RSAbout.h.

Referenced by RootShowerAbout(), and ~RootShowerAbout().

TGLabel* RootShowerAbout::fLabel1 [private]

Definition at line 46 of file RSAbout.h.

Referenced by RootShowerAbout(), and ~RootShowerAbout().

TGLabel* RootShowerAbout::fLabel2 [private]

Definition at line 47 of file RSAbout.h.

Referenced by RootShowerAbout(), and ~RootShowerAbout().

TGLabel* RootShowerAbout::fLabel4 [private]

Definition at line 48 of file RSAbout.h.

Referenced by RootShowerAbout(), and ~RootShowerAbout().

TGLayoutHints* RootShowerAbout::fLogoLayout [private]

Definition at line 50 of file RSAbout.h.

Referenced by RootShowerAbout().

TGLayoutHints* RootShowerAbout::fL1 [private]

Definition at line 52 of file RSAbout.h.

Referenced by RootShowerAbout().

TGLayoutHints* RootShowerAbout::fL2 [private]

Definition at line 53 of file RSAbout.h.

Referenced by RootShowerAbout().

TGLayoutHints* RootShowerAbout::fBly [private]

Definition at line 55 of file RSAbout.h.

Referenced by RootShowerAbout(), and ~RootShowerAbout().

TGLayoutHints* RootShowerAbout::fBfly [private]

Definition at line 56 of file RSAbout.h.

Referenced by RootShowerAbout().


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:34:06 2011 for ROOT_528-00b_version by  doxygen 1.5.1