#include <guitest.h>
Inheritance diagram for TestSliders:
Definition at line 179 of file guitest.h.
Definition at line 1006 of file guitest.cpp.
References TGCompositeFrame::AddFrame(), TGTextBuffer::AddText(), TGWidget::Associate(), TGCompositeFrame::ChangeOptions(), fBfly1, fBly, TGObject::fClient, TGFrame::fHeight, fHslider1, fHslider2, fTbh1, fTbh2, fTbv1, fTbv2, fTeh1, fTeh2, fTev1, fTev2, fVframe1, fVframe2, fVslider1, fVslider2, TGFrame::fWidth, TGCompositeFrame::GetDefaultSize(), TGFrame::GetHeight(), TGObject::GetId(), TGFrame::GetOptions(), TGWindow::GetParent(), gVirtualX, HId1, HId2, HSId1, HSId2, kDoubleScaleBoth, kHorizontalFrame, kLHintsExpandX, kLHintsLeft, kLHintsRight, kLHintsTop, kMWMDecorAll, kMWMDecorMaximize, kMWMDecorMenu, kMWMDecorMinimize, kMWMDecorResizeH, kMWMFuncAll, kMWMFuncMaximize, kMWMFuncMinimize, kMWMFuncResize, kMWMInputModeless, kScaleBoth, kSlider1, kSlider2, kVerticalFrame, main(), TGCompositeFrame::MapSubwindows(), TGFrame::MapWindow(), TGFrame::Move(), TGFrame::Resize(), TGMainFrame::SetMWMHints(), TGDoubleSlider::SetRange(), TGSlider::SetRange(), TGMainFrame::SetWindowName(), TGMainFrame::SetWMSize(), TGMainFrame::SetWMSizeHints(), size, VId1, VId2, VSId1, VSId2, and TGClient::WaitFor().
TestSliders::~TestSliders | ( | ) | [virtual] |
virtual TestSliders::~TestSliders | ( | ) | [virtual] |
virtual TestSliders::~TestSliders | ( | ) | [virtual] |
void TestSliders::CloseWindow | ( | ) | [virtual] |
Reimplemented from TGCompositeFrame.
Definition at line 1118 of file guitest.cpp.
References TGTextBuffer::AddText(), buf, TGTextBuffer::Clear(), TGObject::fClient, fHslider1, fHslider2, fTbh1, fTbh2, fTbv1, fTbv2, fTeh1, fTeh2, fTev1, fTev2, fVslider1, fVslider2, GET_MSG(), GET_SUBMSG(), TGDoubleSlider::GetMinPosition(), TGTextBuffer::GetString(), HId1, HId2, HSId1, HSId2, kC_HSLIDER, kC_TEXTENTRY, kC_VSLIDER, kSL_POS, kTE_TEXTCHANGED, kTRUE, TGClient::NeedRedraw(), TGDoubleSlider::SetPosition(), TGSlider::SetPosition(), sprintf(), VId1, VId2, VSId1, and VSId2.
virtual void TestSliders::CloseWindow | ( | ) | [virtual] |
Reimplemented from TGMainFrame.
Reimplemented from TGCompositeFrame.
void TestSliders::CloseWindow | ( | ) | [virtual] |
Reimplemented from TGMainFrame.
void TestSliders::DoText | ( | const char * | text | ) |
Definition at line 1700 of file guitest.C.
References fHslider1, fHslider2, fTbh1, fTbh2, fTbv1, fTbv2, fVslider1, fVslider2, TGTextBuffer::GetString(), gTQSender, HId1, HId2, TGDoubleSlider::SetPosition(), TGSlider::SetPosition(), VId1, VId2, and TGWidget::WidgetId().
void TestSliders::DoSlider | ( | Int_t | pos = 0 |
) |
Definition at line 1726 of file guitest.C.
References TGCompositeFrame::AddFrame(), TGShutter::AddItem(), TestShutter::AddShutterItem(), TGTextBuffer::AddText(), buf, TGTransientFrame::CenterOnParent(), xmlio::Class, TGTextBuffer::Clear(), TestShutter::CloseWindow(), TQObject::Connect(), data, TGFrame::DeleteWindow(), TGTextEntry::Deselect(), TGMainFrame::DontCallClose(), TestShutter::fDefaultPic, TestShutter::fLayout, TestShutter::fMain, TGClient::FreePicture(), TestShutter::fShutter, fTbh1, fTbh2, fTbv1, fTbv2, fTeh1, fTeh2, fTev1, fTev2, function_data, fVslider2, gClient, TGShutterItem::GetContainer(), TGTextEntry::GetCursorPosition(), TGDoubleSlider::GetMinPosition(), TGClient::GetPicture(), gTQSender, histo_data, HSId1, HSId2, id, TObject::InheritsFrom(), kDeepCleanup, kLHintsCenterX, kLHintsExpandY, kLHintsTop, kSunkenFrame, l, main(), TGCompositeFrame::MapSubwindows(), TGFrame::MapWindow(), name, TGClient::NeedRedraw(), p, TGFrame::Resize(), TGCompositeFrame::SetCleanup(), TGTextEntry::SetCursorPosition(), TGButton::SetToolTipText(), TGMainFrame::SetWindowName(), sprintf(), TestShutter::TestShutter(), TGTransientFrame::TGTransientFrame(), tree_data, VSId1, VSId2, TGWidget::WidgetId(), and TestShutter::~TestShutter().
TGVerticalFrame* TestSliders::fVframe1 [private] |
TGVerticalFrame * TestSliders::fVframe2 [private] |
TGLayoutHints* TestSliders::fBly [private] |
TGLayoutHints * TestSliders::fBfly1 [private] |
TGHSlider* TestSliders::fHslider1 [private] |
Definition at line 184 of file guitest.h.
Referenced by DoText(), ProcessMessage(), TestSliders(), and ~TestSliders().
TGHSlider * TestSliders::fHslider2 [private] |
Definition at line 184 of file guitest.h.
Referenced by DoText(), ProcessMessage(), TestSliders(), and ~TestSliders().
TGVSlider* TestSliders::fVslider1 [private] |
Definition at line 185 of file guitest.h.
Referenced by DoText(), ProcessMessage(), TestSliders(), and ~TestSliders().
TGDoubleVSlider* TestSliders::fVslider2 [private] |
Definition at line 186 of file guitest.h.
Referenced by DoSlider(), DoText(), ProcessMessage(), TestSliders(), and ~TestSliders().
TGTextEntry* TestSliders::fTeh1 [private] |
Definition at line 187 of file guitest.h.
Referenced by DoSlider(), ProcessMessage(), TestSliders(), and ~TestSliders().
TGTextEntry * TestSliders::fTev1 [private] |
Definition at line 187 of file guitest.h.
Referenced by DoSlider(), ProcessMessage(), TestSliders(), and ~TestSliders().
TGTextEntry * TestSliders::fTeh2 [private] |
Definition at line 187 of file guitest.h.
Referenced by DoSlider(), ProcessMessage(), TestSliders(), and ~TestSliders().
TGTextEntry * TestSliders::fTev2 [private] |
Definition at line 187 of file guitest.h.
Referenced by DoSlider(), ProcessMessage(), TestSliders(), and ~TestSliders().
TGTextBuffer* TestSliders::fTbh1 [private] |
Definition at line 188 of file guitest.h.
Referenced by DoSlider(), DoText(), ProcessMessage(), and TestSliders().
TGTextBuffer * TestSliders::fTbv1 [private] |
Definition at line 188 of file guitest.h.
Referenced by DoSlider(), DoText(), ProcessMessage(), and TestSliders().
TGTextBuffer * TestSliders::fTbh2 [private] |
Definition at line 188 of file guitest.h.
Referenced by DoSlider(), DoText(), ProcessMessage(), and TestSliders().
TGTextBuffer * TestSliders::fTbv2 [private] |
Definition at line 188 of file guitest.h.
Referenced by DoSlider(), DoText(), ProcessMessage(), and TestSliders().
TGVerticalFrame* TestSliders::fVframe1 [private] |
Definition at line 312 of file guitest.cxx.
TGLayoutHints* TestSliders::fBly [private] |
Definition at line 313 of file guitest.cxx.
TGHSlider* TestSliders::fHslider1 [private] |
Definition at line 314 of file guitest.cxx.
TGVSlider* TestSliders::fVslider1 [private] |
Definition at line 315 of file guitest.cxx.
TGDoubleVSlider* TestSliders::fVslider2 [private] |
Definition at line 316 of file guitest.cxx.
TGTextEntry* TestSliders::fTeh1 [private] |
Definition at line 317 of file guitest.cxx.
TGTextBuffer* TestSliders::fTbh1 [private] |
Definition at line 318 of file guitest.cxx.
TGTransientFrame* TestSliders::fMain [private] |
TGVerticalFrame* TestSliders::fVframe1 [private] |
TGLayoutHints* TestSliders::fBly [private] |
TGHSlider* TestSliders::fHslider1 [private] |
TGVSlider* TestSliders::fVslider1 [private] |
TGDoubleVSlider* TestSliders::fVslider2 [private] |
TGTextEntry* TestSliders::fTeh1 [private] |
TGTextBuffer* TestSliders::fTbh1 [private] |