#include <RSMsgBox.h>
Inheritance diagram for RootShowerMsgBox:
Public Member Functions | |
RootShowerMsgBox (const TGWindow *p, const TGWindow *main, UInt_t w, UInt_t h, UInt_t options=kMainFrame|kVerticalFrame) | |
virtual | ~RootShowerMsgBox () |
virtual void | CloseWindow () |
virtual Bool_t | ProcessMessage (Long_t msg, Long_t parm1, Long_t parm2) |
Private Attributes | |
TGVerticalFrame * | fVFrame |
TGHorizontalFrame * | fHFrame |
TGTextButton * | fCancelButton |
TGTextButton * | fHelpButton |
TGTextButton * | fOkButton |
TGLabel * | fLabel1 |
TGLabel * | fLabel2 |
TGLayoutHints * | fLogoLayout |
TGLayoutHints * | fL1 |
TGLayoutHints * | fL2 |
TGLayoutHints * | fBly |
TGLayoutHints * | fBfly |
Definition at line 40 of file RSMsgBox.h.
RootShowerMsgBox::RootShowerMsgBox | ( | const TGWindow * | p, | |
const TGWindow * | main, | |||
UInt_t | w, | |||
UInt_t | h, | |||
UInt_t | options = kMainFrame|kVerticalFrame | |||
) |
Definition at line 18 of file RSMsgBox.cxx.
References TGCompositeFrame::AddFrame(), TString::Append(), TGWidget::Associate(), fBfly, fBly, fCancelButton, TGObject::fClient, TGFrame::fHeight, fHelpButton, fHFrame, fL1, fL2, fLabel1, fLabel2, fLogoLayout, fOkButton, fVFrame, TGFrame::fWidth, gClient, TGFrame::GetDefaultHeight(), TGCompositeFrame::GetDefaultSize(), TGPicture::GetHeight(), TGFrame::GetHeight(), TGObject::GetId(), TGWindow::GetParent(), TGClient::GetPicture(), TGPicture::GetWidth(), TGFrame::GetWidth(), gProgPath, 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(), TGMainFrame::SetMWMHints(), TGMainFrame::SetWindowName(), TGMainFrame::SetWMSize(), TGMainFrame::SetWMSizeHints(), size, StrDup(), and TGClient::WaitFor().
RootShowerMsgBox::~RootShowerMsgBox | ( | ) | [virtual] |
Definition at line 103 of file RSMsgBox.cxx.
References fBly, fCancelButton, fHelpButton, fHFrame, fLabel1, fLabel2, fLogoLayout, fOkButton, and fVFrame.
void RootShowerMsgBox::CloseWindow | ( | ) | [virtual] |
Reimplemented from TGMainFrame.
Definition at line 117 of file RSMsgBox.cxx.
References TGFrame::DeleteWindow().
Referenced by ProcessMessage().
Reimplemented from TGCompositeFrame.
Definition at line 125 of file RSMsgBox.cxx.
References CloseWindow(), TGObject::fClient, GET_MSG(), GET_SUBMSG(), gRootShower, gRSHelpMsgBox, kC_COMMAND, kCM_BUTTON, kTRUE, TRootHelpDialog::Popup(), RootShower::SetOk(), TRootHelpDialog::SetText(), and TGClient::WaitFor().
TGVerticalFrame* RootShowerMsgBox::fVFrame [private] |
Definition at line 43 of file RSMsgBox.h.
Referenced by RootShowerMsgBox(), and ~RootShowerMsgBox().
TGHorizontalFrame* RootShowerMsgBox::fHFrame [private] |
Definition at line 44 of file RSMsgBox.h.
Referenced by RootShowerMsgBox(), and ~RootShowerMsgBox().
TGTextButton* RootShowerMsgBox::fCancelButton [private] |
Definition at line 45 of file RSMsgBox.h.
Referenced by RootShowerMsgBox(), and ~RootShowerMsgBox().
TGTextButton* RootShowerMsgBox::fHelpButton [private] |
Definition at line 46 of file RSMsgBox.h.
Referenced by RootShowerMsgBox(), and ~RootShowerMsgBox().
TGTextButton* RootShowerMsgBox::fOkButton [private] |
Definition at line 47 of file RSMsgBox.h.
Referenced by RootShowerMsgBox(), and ~RootShowerMsgBox().
TGLabel* RootShowerMsgBox::fLabel1 [private] |
Definition at line 48 of file RSMsgBox.h.
Referenced by RootShowerMsgBox(), and ~RootShowerMsgBox().
TGLabel* RootShowerMsgBox::fLabel2 [private] |
Definition at line 49 of file RSMsgBox.h.
Referenced by RootShowerMsgBox(), and ~RootShowerMsgBox().
TGLayoutHints* RootShowerMsgBox::fLogoLayout [private] |
Definition at line 51 of file RSMsgBox.h.
Referenced by RootShowerMsgBox(), and ~RootShowerMsgBox().
TGLayoutHints* RootShowerMsgBox::fL1 [private] |
TGLayoutHints* RootShowerMsgBox::fL2 [private] |
TGLayoutHints* RootShowerMsgBox::fBly [private] |
Definition at line 56 of file RSMsgBox.h.
Referenced by RootShowerMsgBox(), and ~RootShowerMsgBox().
TGLayoutHints* RootShowerMsgBox::fBfly [private] |