TestSliders Class Reference

#include <guitest.h>

Inheritance diagram for TestSliders:

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

Public Member Functions

 TestSliders (const TGWindow *p, const TGWindow *main, UInt_t w, UInt_t h)
virtual ~TestSliders ()
virtual void CloseWindow ()
virtual Bool_t ProcessMessage (Long_t msg, Long_t parm1, Long_t parm2)
 TestSliders (const TGWindow *p, const TGWindow *main, UInt_t w, UInt_t h)
virtual ~TestSliders ()
virtual void CloseWindow ()
virtual Bool_t ProcessMessage (Long_t msg, Long_t parm1, Long_t parm2)
 TestSliders (const TGWindow *p, const TGWindow *main, UInt_t w, UInt_t h)
virtual ~TestSliders ()
void CloseWindow ()
void DoText (const char *text)
void DoSlider (Int_t pos=0)

Private Attributes

TGVerticalFrame * fVframe1
TGVerticalFrame * fVframe2
TGLayoutHints * fBly
TGLayoutHints * fBfly1
TGHSlider * fHslider1
TGHSlider * fHslider2
TGVSlider * fVslider1
TGDoubleVSlider * fVslider2
TGTextEntry * fTeh1
TGTextEntry * fTev1
TGTextEntry * fTeh2
TGTextEntry * fTev2
TGTextBuffer * fTbh1
TGTextBuffer * fTbv1
TGTextBuffer * fTbh2
TGTextBuffer * fTbv2
TGVerticalFrame * fVframe1
TGLayoutHints * fBly
TGHSlider * fHslider1
TGVSlider * fVslider1
TGDoubleVSlider * fVslider2
TGTextEntry * fTeh1
TGTextBuffer * fTbh1
TGTransientFrame * fMain
TGVerticalFrame * fVframe1
TGLayoutHints * fBly
TGHSlider * fHslider1
TGVSlider * fVslider1
TGDoubleVSlider * fVslider2
TGTextEntry * fTeh1
TGTextBuffer * fTbh1

Detailed Description

Definition at line 179 of file guitest.h.


Constructor & Destructor Documentation

TestSliders::TestSliders ( const TGWindow *  p,
const TGWindow *  main,
UInt_t  w,
UInt_t  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]

Definition at line 1099 of file guitest.cpp.

References fBfly1, fBly, fHslider1, fHslider2, fTeh1, fTeh2, fTev1, fTev2, fVframe1, fVframe2, fVslider1, and fVslider2.

TestSliders::TestSliders ( const TGWindow *  p,
const TGWindow *  main,
UInt_t  w,
UInt_t  h 
)

virtual TestSliders::~TestSliders (  )  [virtual]

TestSliders::TestSliders ( const TGWindow *  p,
const TGWindow *  main,
UInt_t  w,
UInt_t  h 
)

virtual TestSliders::~TestSliders (  )  [virtual]


Member Function Documentation

void TestSliders::CloseWindow (  )  [virtual]

Reimplemented from TGMainFrame.

Definition at line 1111 of file guitest.cpp.

Bool_t TestSliders::ProcessMessage ( Long_t  msg,
Long_t  parm1,
Long_t  parm2 
) [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.

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

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().


Member Data Documentation

TGVerticalFrame* TestSliders::fVframe1 [private]

Definition at line 182 of file guitest.h.

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

TGVerticalFrame * TestSliders::fVframe2 [private]

Definition at line 182 of file guitest.h.

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

TGLayoutHints* TestSliders::fBly [private]

Definition at line 183 of file guitest.h.

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

TGLayoutHints * TestSliders::fBfly1 [private]

Definition at line 183 of file guitest.h.

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

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]

Reimplemented from TGTransientFrame.

Definition at line 346 of file guitest.C.

TGVerticalFrame* TestSliders::fVframe1 [private]

Definition at line 347 of file guitest.C.

TGLayoutHints* TestSliders::fBly [private]

Definition at line 348 of file guitest.C.

TGHSlider* TestSliders::fHslider1 [private]

Definition at line 349 of file guitest.C.

TGVSlider* TestSliders::fVslider1 [private]

Definition at line 350 of file guitest.C.

TGDoubleVSlider* TestSliders::fVslider2 [private]

Definition at line 351 of file guitest.C.

TGTextEntry* TestSliders::fTeh1 [private]

Definition at line 352 of file guitest.C.

TGTextBuffer* TestSliders::fTbh1 [private]

Definition at line 353 of file guitest.C.


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