Inheritance diagram for TTripleSliderDemo:

Public Member Functions | |
| TTripleSliderDemo () | |
| virtual | ~TTripleSliderDemo () | 
| void | CloseWindow () | 
| void | DoText (const char *text) | 
| void | DoSlider () | 
| void | HandleButtons () | 
Private Attributes | |
| TRootEmbeddedCanvas * | fCanvas | 
| TGLayoutHints * | fLcan | 
| TF1 * | fFitFcn | 
| TGHorizontalFrame * | fHframe0 | 
| TGHorizontalFrame * | fHframe1 | 
| TGHorizontalFrame * | fHframe2 | 
| TGLayoutHints * | fBly | 
| TGLayoutHints * | fBfly1 | 
| TGLayoutHints * | fBfly2 | 
| TGLayoutHints * | fBfly3 | 
| TGTripleHSlider * | fHslider1 | 
| TGTextEntry * | fTeh1 | 
| TGTextEntry * | fTeh2 | 
| TGTextEntry * | fTeh3 | 
| TGTextBuffer * | fTbh1 | 
| TGTextBuffer * | fTbh2 | 
| TGTextBuffer * | fTbh3 | 
| TGCheckButton * | fCheck1 | 
| TGCheckButton * | fCheck2 | 
Definition at line 24 of file Slider3Demo.C.
| TTripleSliderDemo::TTripleSliderDemo | ( | ) | 
Definition at line 50 of file Slider3Demo.C.
References TGCompositeFrame::AddFrame(), TGTextBuffer::AddText(), buf, TGTextBuffer::Clear(), TQObject::Connect(), TF1::Draw(), fBfly1, fBfly2, fBfly3, fBly, fCanvas, fCheck1, fCheck2, fFitFcn, fHframe0, fHframe1, fHframe2, fHslider1, fLcan, fTbh1, fTbh2, fTbh3, fTeh1, fTeh2, fTeh3, TRootEmbeddedCanvas::GetCanvas(), TGFrame::GetDefaultFrameBackground(), TGCompositeFrame::GetDefaultSize(), TGDoubleSlider::GetMaxPosition(), TGDoubleSlider::GetMinPosition(), TGTripleHSlider::GetPointerPosition(), HCId1, HCId2, HId1, HId2, HId3, HSId1, kButtonUp, kDeepCleanup, kDoubleScaleBoth, kFALSE, kHorizontalFrame, kLHintsCenterX, kLHintsExpandX, kLHintsExpandY, kLHintsLeft, kLHintsRight, kLHintsTop, kRed, TGCompositeFrame::MapSubwindows(), TGFrame::MapWindow(), TGFrame::Resize(), TPad::SetBorderMode(), TGCompositeFrame::SetCleanup(), TAttFill::SetFillColor(), TAttPad::SetFrameFillColor(), TPad::SetGrid(), TAttLine::SetLineColor(), TAttLine::SetLineWidth(), TPad::SetLogy(), TF1::SetMaximum(), TF1::SetMinimum(), TFormula::SetParameters(), TGTripleHSlider::SetPointerPosition(), TGDoubleSlider::SetPosition(), TGDoubleSlider::SetRange(), TF1::SetRange(), TGCheckButton::SetState(), TGTextEntry::SetToolTipText(), TGButton::SetToolTipText(), TGMainFrame::SetWindowName(), and sprintf().
| TTripleSliderDemo::~TTripleSliderDemo | ( | ) |  [virtual] | 
        
| void TTripleSliderDemo::CloseWindow | ( | ) |  [virtual] | 
        
| void TTripleSliderDemo::DoText | ( | const char * | text | ) | 
Definition at line 185 of file Slider3Demo.C.
References TF1::Draw(), fCanvas, fFitFcn, fHslider1, fTbh1, fTbh2, TRootEmbeddedCanvas::GetCanvas(), TGDoubleSlider::GetMaxPosition(), TGDoubleSlider::GetMinPosition(), TGTripleHSlider::GetPointerPosition(), TGTextBuffer::GetString(), gTQSender, HId1, HId2, HId3, TPad::Modified(), TFormula::SetParameters(), TGTripleHSlider::SetPointerPosition(), TGDoubleSlider::SetPosition(), TF1::SetRange(), TCanvas::Update(), and TGWidget::WidgetId().
| void TTripleSliderDemo::DoSlider | ( | ) | 
Definition at line 216 of file Slider3Demo.C.
References TGTextBuffer::AddText(), buf, TGTextBuffer::Clear(), TGTextEntry::Deselect(), TF1::Draw(), fCanvas, fFitFcn, fHslider1, fTbh1, fTbh2, fTbh3, fTeh1, fTeh2, fTeh3, gClient, TRootEmbeddedCanvas::GetCanvas(), TGTextEntry::GetCursorPosition(), TGDoubleSlider::GetMaxPosition(), TGDoubleSlider::GetMinPosition(), TGTripleHSlider::GetPointerPosition(), TPad::Modified(), TGClient::NeedRedraw(), TGTextEntry::SetCursorPosition(), TFormula::SetParameters(), TF1::SetRange(), sprintf(), and TCanvas::Update().
| void TTripleSliderDemo::HandleButtons | ( | ) | 
Definition at line 252 of file Slider3Demo.C.
References fCheck1, fCheck2, fHslider1, TGButton::GetState(), gTQSender, HCId1, HCId2, TGTripleHSlider::SetConstrained(), TGTripleHSlider::SetRelative(), and TGWidget::WidgetId().
TRootEmbeddedCanvas* TTripleSliderDemo::fCanvas [private]           | 
        
Definition at line 27 of file Slider3Demo.C.
Referenced by DoSlider(), DoText(), and TTripleSliderDemo().
TGLayoutHints* TTripleSliderDemo::fLcan [private]           | 
        
TF1* TTripleSliderDemo::fFitFcn [private]           | 
        
Definition at line 29 of file Slider3Demo.C.
Referenced by DoSlider(), DoText(), and TTripleSliderDemo().
TGHorizontalFrame* TTripleSliderDemo::fHframe0 [private]           | 
        
TGHorizontalFrame * TTripleSliderDemo::fHframe1 [private]           | 
        
TGHorizontalFrame * TTripleSliderDemo::fHframe2 [private]           | 
        
TGLayoutHints* TTripleSliderDemo::fBly [private]           | 
        
TGLayoutHints * TTripleSliderDemo::fBfly1 [private]           | 
        
TGLayoutHints * TTripleSliderDemo::fBfly2 [private]           | 
        
TGLayoutHints * TTripleSliderDemo::fBfly3 [private]           | 
        
TGTripleHSlider* TTripleSliderDemo::fHslider1 [private]           | 
        
Definition at line 32 of file Slider3Demo.C.
Referenced by DoSlider(), DoText(), HandleButtons(), and TTripleSliderDemo().
TGTextEntry* TTripleSliderDemo::fTeh1 [private]           | 
        
TGTextEntry * TTripleSliderDemo::fTeh2 [private]           | 
        
TGTextEntry * TTripleSliderDemo::fTeh3 [private]           | 
        
TGTextBuffer* TTripleSliderDemo::fTbh1 [private]           | 
        
Definition at line 34 of file Slider3Demo.C.
Referenced by DoSlider(), DoText(), and TTripleSliderDemo().
TGTextBuffer * TTripleSliderDemo::fTbh2 [private]           | 
        
Definition at line 34 of file Slider3Demo.C.
Referenced by DoSlider(), DoText(), and TTripleSliderDemo().
TGTextBuffer * TTripleSliderDemo::fTbh3 [private]           | 
        
TGCheckButton* TTripleSliderDemo::fCheck1 [private]           | 
        
Definition at line 35 of file Slider3Demo.C.
Referenced by HandleButtons(), and TTripleSliderDemo().
TGCheckButton * TTripleSliderDemo::fCheck2 [private]           | 
        
Definition at line 35 of file Slider3Demo.C.
Referenced by HandleButtons(), and TTripleSliderDemo().
 1.5.1