#include <guitest.h>
Inheritance diagram for TestShutter:
Public Member Functions | |
TestShutter (const TGWindow *p, const TGWindow *main, UInt_t w, UInt_t h) | |
~TestShutter () | |
void | AddShutterItem (const char *name, shutterData_t data[]) |
virtual void | CloseWindow () |
virtual Bool_t | ProcessMessage (Long_t msg, Long_t parm1, Long_t parm2) |
TestShutter (const TGWindow *p, const TGWindow *main, UInt_t w, UInt_t h) | |
~TestShutter () | |
void | AddShutterItem (const char *name, shutterData_t data[]) |
virtual void | CloseWindow () |
virtual Bool_t | ProcessMessage (Long_t msg, Long_t parm1, Long_t parm2) |
TestShutter (const TGWindow *p, const TGWindow *main, UInt_t w, UInt_t h) | |
~TestShutter () | |
void | AddShutterItem (const char *name, shutterData_t *data) |
void | CloseWindow () |
void | HandleButtons () |
Private Attributes | |
TGShutter * | fShutter |
TGLayoutHints * | fLayout |
const TGPicture * | fDefaultPic |
TList * | fTrash |
TGShutter * | fShutter |
TGLayoutHints * | fLayout |
const TGPicture * | fDefaultPic |
TGTransientFrame * | fMain |
TGShutter * | fShutter |
TGLayoutHints * | fLayout |
const TGPicture * | fDefaultPic |
Definition at line 199 of file guitest.h.
Definition at line 1183 of file guitest.cpp.
References TGCompositeFrame::AddFrame(), AddShutterItem(), TGObject::fClient, fDefaultPic, TGFrame::fHeight, fLayout, fShutter, fTrash, function_data0, TGFrame::fWidth, TGFrame::GetHeight(), TGObject::GetId(), TGWindow::GetParent(), TGClient::GetPicture(), gVirtualX, histo_data0, kLHintsExpandX, kLHintsExpandY, kSunkenFrame, main(), TGCompositeFrame::MapSubwindows(), TGFrame::MapWindow(), TGFrame::Move(), TGFrame::Resize(), TGMainFrame::SetWindowName(), and tree_data0.
Referenced by TestSliders::DoSlider().
TestShutter::~TestShutter | ( | ) |
Definition at line 1254 of file guitest.cpp.
References TList::Delete(), fLayout, fShutter, and fTrash.
Referenced by TestSliders::DoSlider().
TestShutter::~TestShutter | ( | ) |
TestShutter::~TestShutter | ( | ) |
void TestShutter::AddShutterItem | ( | const char * | name, | |
shutterData_t | data[] | |||
) |
Definition at line 1219 of file guitest.cpp.
References TList::Add(), TGCompositeFrame::AddFrame(), TGShutter::AddItem(), TGWidget::Associate(), data, TGObject::fClient, fDefaultPic, fShutter, fTrash, TGShutterItem::GetContainer(), TGClient::GetPicture(), i, kLHintsCenterX, kLHintsTop, l, TGButton::SetToolTipText(), and TObject::Warning().
Referenced by TestSliders::DoSlider(), and TestShutter().
void TestShutter::CloseWindow | ( | ) | [virtual] |
Reimplemented from TGMainFrame.
Definition at line 1262 of file guitest.cpp.
Referenced by TestSliders::DoSlider().
void TestShutter::AddShutterItem | ( | const char * | name, | |
shutterData_t | data[] | |||
) |
virtual void TestShutter::CloseWindow | ( | ) | [virtual] |
Reimplemented from TGMainFrame.
Reimplemented from TGCompositeFrame.
void TestShutter::AddShutterItem | ( | const char * | name, | |
shutterData_t * | data | |||
) |
Definition at line 1686 of file guitest.cxx.
References TGCompositeFrame::AddFrame(), TGShutter::AddItem(), TGWidget::Associate(), data, TGObject::fClient, fDefaultPic, fShutter, TGShutterItem::GetContainer(), TGClient::GetPicture(), kLHintsCenterX, kLHintsTop, l, TGButton::SetToolTipText(), and TObject::Warning().
void TestShutter::CloseWindow | ( | ) | [virtual] |
Reimplemented from TGMainFrame.
void TestShutter::HandleButtons | ( | ) |
TGShutter* TestShutter::fShutter [private] |
Definition at line 202 of file guitest.h.
Referenced by AddShutterItem(), TestSliders::DoSlider(), TestShutter(), and ~TestShutter().
TGLayoutHints* TestShutter::fLayout [private] |
Definition at line 203 of file guitest.h.
Referenced by TestSliders::DoSlider(), TestShutter(), and ~TestShutter().
const TGPicture* TestShutter::fDefaultPic [private] |
Definition at line 204 of file guitest.h.
Referenced by AddShutterItem(), TestSliders::DoSlider(), and TestShutter().
TList* TestShutter::fTrash [private] |
Definition at line 205 of file guitest.h.
Referenced by AddShutterItem(), TestShutter(), and ~TestShutter().
TGShutter* TestShutter::fShutter [private] |
Definition at line 332 of file guitest.cxx.
TGLayoutHints* TestShutter::fLayout [private] |
Definition at line 333 of file guitest.cxx.
const TGPicture* TestShutter::fDefaultPic [private] |
Definition at line 334 of file guitest.cxx.
TGTransientFrame* TestShutter::fMain [private] |
Reimplemented from TGTransientFrame.
Definition at line 371 of file guitest.C.
Referenced by TestSliders::DoSlider().
TGShutter* TestShutter::fShutter [private] |
TGLayoutHints* TestShutter::fLayout [private] |
const TGPicture* TestShutter::fDefaultPic [private] |