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

TGVerticalFramefVframe1
TGVerticalFramefVframe2
TGLayoutHintsfBly
TGLayoutHintsfBfly1
TGHSliderfHslider1
TGHSliderfHslider2
TGVSliderfVslider1
TGDoubleVSliderfVslider2
TGTextEntryfTeh1
TGTextEntryfTev1
TGTextEntryfTeh2
TGTextEntryfTev2
TGTextBufferfTbh1
TGTextBufferfTbv1
TGTextBufferfTbh2
TGTextBufferfTbv2
TGVerticalFramefVframe1
TGLayoutHintsfBly
TGHSliderfHslider1
TGVSliderfVslider1
TGDoubleVSliderfVslider2
TGTextEntryfTeh1
TGTextBufferfTbh1
TGTransientFramefMain
TGVerticalFramefVframe1
TGLayoutHintsfBly
TGHSliderfHslider1
TGVSliderfVslider1
TGDoubleVSliderfVslider2
TGTextEntryfTeh1
TGTextBufferfTbh1

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