#include <guitest.h>
Inheritance diagram for TestMsgBox:
Definition at line 154 of file guitest.h.
TestMsgBox::TestMsgBox | ( | const TGWindow * | p, | |
const TGWindow * | main, | |||
UInt_t | w, | |||
UInt_t | h, | |||
UInt_t | options = kVerticalFrame | |||
) |
Definition at line 785 of file guitest.cpp.
References TGCompositeFrame::AddFrame(), TGTextBuffer::AddText(), TGWidget::Associate(), TGFrame::ChangeBackground(), TGCompositeFrame::ChangeOptions(), f1, f2, f3, f4, f5, fC, TGObject::fClient, fCloseButton, fG1, fG2, TGFrame::fHeight, fL1, fL2, fL21, fL3, fL4, fL5, fL6, fLmsg, fLtitle, fMsg, fPictButton, fR, fRedTextGC, fTbmsg, fTbtitle, fTestButton, fTitle, TGFrame::fWidth, TGClient::GetColorByName(), TGCompositeFrame::GetDefaultHeight(), TGFrame::GetDefaultHeight(), TGCompositeFrame::GetDefaultSize(), TGFrame::GetDefaultWidth(), TGFrame::GetHeight(), TGObject::GetId(), TGFrame::GetOptions(), TGWindow::GetParent(), TGClient::GetPicture(), green, gVirtualX, i, kButtonDown, kFixedWidth, kHorizontalFrame, kLHintsCenterY, kLHintsExpandX, kLHintsExpandY, kLHintsLeft, kLHintsRight, kLHintsTop, kVerticalFrame, main(), TGCompositeFrame::MapSubwindows(), TGFrame::MapWindow(), TGFrame::Move(), red, TGFrame::Resize(), TGGC::SetForeground(), TGRadioButton::SetState(), TGCheckButton::SetState(), TGMainFrame::SetWindowName(), TGCompositeFrame::TGCompositeFrame(), and TGClient::WaitFor().
TestMsgBox::~TestMsgBox | ( | ) | [virtual] |
TestMsgBox::TestMsgBox | ( | const TGWindow * | p, | |
const TGWindow * | main, | |||
UInt_t | w, | |||
UInt_t | h, | |||
UInt_t | options = kVerticalFrame | |||
) |
virtual TestMsgBox::~TestMsgBox | ( | ) | [virtual] |
TestMsgBox::TestMsgBox | ( | const TGWindow * | p, | |
const TGWindow * | main, | |||
UInt_t | w, | |||
UInt_t | h, | |||
UInt_t | options = kVerticalFrame | |||
) |
virtual TestMsgBox::~TestMsgBox | ( | ) | [virtual] |
void TestMsgBox::CloseWindow | ( | ) | [virtual] |
Reimplemented from TGMainFrame.
Definition at line 943 of file guitest.cpp.
Referenced by DoClose(), and ProcessMessage().
Reimplemented from TGCompositeFrame.
Definition at line 950 of file guitest.cpp.
References CloseWindow(), fC, TGObject::fClient, fR, fTbmsg, fTbtitle, GET_MSG(), GET_SUBMSG(), TGClient::GetRoot(), TGCompositeFrame::GetState(), TGTextBuffer::GetString(), i, kButtonDown, kButtonUp, kC_COMMAND, kCM_BUTTON, kCM_CHECKBUTTON, kCM_RADIOBUTTON, kMBIconStop, kTRUE, mb_button_id0, mb_icon1, and retval.
virtual void TestMsgBox::CloseWindow | ( | ) | [virtual] |
Reimplemented from TGMainFrame.
Reimplemented from TGCompositeFrame.
void TestMsgBox::TryToClose | ( | ) |
void TestMsgBox::CloseWindow | ( | ) | [virtual] |
Reimplemented from TGMainFrame.
void TestMsgBox::DoClose | ( | ) |
void TestMsgBox::DoRadio | ( | ) |
void TestMsgBox::DoTest | ( | ) |
Definition at line 1540 of file guitest.C.
References TQObject::Connect(), TQObject::Disconnect(), fC, fMain, fR, fTbmsg, fTbtitle, gClient, TGClient::GetRoot(), TGCompositeFrame::GetState(), TGTextBuffer::GetString(), kButtonDown, kMBIconStop, mb_button_id, mb_icon, and retval.
TGCompositeFrame* TestMsgBox::f1 [private] |
TGCompositeFrame * TestMsgBox::f2 [private] |
TGCompositeFrame * TestMsgBox::f3 [private] |
TGCompositeFrame * TestMsgBox::f4 [private] |
TGCompositeFrame * TestMsgBox::f5 [private] |
TGButton* TestMsgBox::fTestButton [private] |
TGButton * TestMsgBox::fCloseButton [private] |
TGPictureButton* TestMsgBox::fPictButton [private] |
TGRadioButton* TestMsgBox::fR[4] [private] |
Definition at line 160 of file guitest.h.
Referenced by DoRadio(), DoTest(), ProcessMessage(), TestMsgBox(), and ~TestMsgBox().
TGCheckButton* TestMsgBox::fC[9] [private] |
Definition at line 161 of file guitest.h.
Referenced by DoTest(), ProcessMessage(), TestMsgBox(), and ~TestMsgBox().
TGGroupFrame* TestMsgBox::fG1 [private] |
TGGroupFrame * TestMsgBox::fG2 [private] |
TGLayoutHints* TestMsgBox::fL1 [private] |
TGLayoutHints * TestMsgBox::fL2 [private] |
TGLayoutHints * TestMsgBox::fL3 [private] |
TGLayoutHints * TestMsgBox::fL4 [private] |
TGLayoutHints * TestMsgBox::fL5 [private] |
TGLayoutHints * TestMsgBox::fL6 [private] |
TGLayoutHints * TestMsgBox::fL21 [private] |
TGTextEntry* TestMsgBox::fTitle [private] |
TGTextEntry * TestMsgBox::fMsg [private] |
TGTextBuffer* TestMsgBox::fTbtitle [private] |
Definition at line 165 of file guitest.h.
Referenced by DoTest(), ProcessMessage(), and TestMsgBox().
TGTextBuffer * TestMsgBox::fTbmsg [private] |
Definition at line 165 of file guitest.h.
Referenced by DoTest(), ProcessMessage(), and TestMsgBox().
TGLabel* TestMsgBox::fLtitle [private] |
TGLabel * TestMsgBox::fLmsg [private] |
TGGC TestMsgBox::fRedTextGC [private] |
TGCompositeFrame* TestMsgBox::f1 [private] |
Definition at line 287 of file guitest.cxx.
TGButton* TestMsgBox::fTestButton [private] |
Definition at line 288 of file guitest.cxx.
TGPictureButton* TestMsgBox::fPictButton [private] |
Definition at line 289 of file guitest.cxx.
TGRadioButton* TestMsgBox::fR[4] [private] |
Definition at line 290 of file guitest.cxx.
TGCheckButton* TestMsgBox::fC[13] [private] |
Definition at line 291 of file guitest.cxx.
TGGroupFrame* TestMsgBox::fG1 [private] |
Definition at line 292 of file guitest.cxx.
TGLayoutHints* TestMsgBox::fL1 [private] |
Definition at line 293 of file guitest.cxx.
TGTextEntry* TestMsgBox::fTitle [private] |
Definition at line 294 of file guitest.cxx.
TGTextBuffer* TestMsgBox::fTbtitle [private] |
Definition at line 295 of file guitest.cxx.
TGLabel* TestMsgBox::fLtitle [private] |
Definition at line 296 of file guitest.cxx.
TGTransientFrame* TestMsgBox::fMain [private] |
Reimplemented from TGTransientFrame.
Definition at line 314 of file guitest.C.
Referenced by DoTest(), and TryToClose().
TGCompositeFrame* TestMsgBox::f1 [private] |
TGButton* TestMsgBox::fTestButton [private] |
TGPictureButton* TestMsgBox::fPictButton [private] |
TGRadioButton* TestMsgBox::fR[4] [private] |
TGCheckButton* TestMsgBox::fC[13] [private] |
TGGroupFrame* TestMsgBox::fG1 [private] |
TGLayoutHints* TestMsgBox::fL1 [private] |
TGTextEntry* TestMsgBox::fTitle [private] |
TGTextBuffer* TestMsgBox::fTbtitle [private] |
TGLabel* TestMsgBox::fLtitle [private] |