Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

TempControl Class Reference

#include <gui.h>

List of all members.

Public Methods

 TempControl (Configuration *, MainFrame *, const TGWindow *, const TGWindow *, UInt_t, UInt_t, UInt_t=kVerticalFrame)
virtual ~TempControl ()
void DoMinRange (char *)
void DoMaxRange (char *)
void CloseWindow ()
void DoSlider ()

Private Methods

 RQ_OBJECT ("TempControl")

Private Attributes

ConfigurationpConfig
MainFramepMainFrame
TGTransientFrame * pMain
TGLabel * pTempL
TGCompositeFrame * pDlgFrame
TGCompositeFrame * pRangeFrame
TGDoubleHSlider * pTempSlider
TGNumEntrypFromEntry
TGNumEntrypToEntry
TGLayoutHints * pL1
TGLayoutHints * pL2


Constructor & Destructor Documentation

TempControl::TempControl Configuration  ,
MainFrame  ,
const TGWindow *   ,
const TGWindow *   ,
UInt_t   ,
UInt_t   ,
UInt_t    = kVerticalFrame
 

Definition at line 2386 of file gui.cpp.

References Configuration::GetTemp(), Configuration::GetTempMax(), Configuration::GetTempMin(), pConfig, pDlgFrame, pFromEntry, pL1, pL2, pMain, pMainFrame, pRangeFrame, MainFrame::pSimTmpFr, MainFrame::pSimToolFr, pTempL, pTempSlider, and pToEntry.

TempControl::~TempControl   [virtual]
 

Definition at line 2429 of file gui.cpp.

References Configuration::GetTemp(), Configuration::GetTempMax(), Configuration::GetTempMin(), M_VIEW_TEMP, pConfig, pDlgFrame, pFromEntry, pL1, pL2, pMain, pMainFrame, MainFrame::pMenuView, pRangeFrame, MainFrame::pSimTmpFr, MainFrame::pSimTmpSlider, MainFrame::pSimToolFr, pTempL, pTempSlider, and pToEntry.


Member Function Documentation

void TempControl::CloseWindow  
 

Definition at line 2502 of file gui.cpp.

void TempControl::DoMaxRange char *   
 

Definition at line 2468 of file gui.cpp.

References Configuration::GetTemp(), Configuration::GetTempMax(), Configuration::GetTempMin(), pConfig, pTempSlider, pToEntry, Configuration::SetTemp(), and Configuration::SetTempMax().

void TempControl::DoMinRange char *   
 

Definition at line 2443 of file gui.cpp.

References Configuration::GetTemp(), Configuration::GetTempMax(), Configuration::GetTempMin(), pConfig, pFromEntry, pTempSlider, Configuration::SetTemp(), and Configuration::SetTempMin().

void TempControl::DoSlider  
 

Definition at line 2493 of file gui.cpp.

References pConfig, pTempL, pTempSlider, and Configuration::SetTemp().

TempControl::RQ_OBJECT "TempControl"    [private]
 


Member Data Documentation

Configuration* TempControl::pConfig [private]
 

Definition at line 406 of file gui.h.

Referenced by DoMaxRange(), DoMinRange(), DoSlider(), TempControl(), and ~TempControl().

TGCompositeFrame* TempControl::pDlgFrame [private]
 

Definition at line 410 of file gui.h.

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

TGNumEntry* TempControl::pFromEntry [private]
 

Definition at line 412 of file gui.h.

Referenced by DoMinRange(), TempControl(), and ~TempControl().

TGLayoutHints* TempControl::pL1 [private]
 

Definition at line 413 of file gui.h.

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

TGLayoutHints * TempControl::pL2 [private]
 

Definition at line 413 of file gui.h.

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

TGTransientFrame* TempControl::pMain [private]
 

Definition at line 408 of file gui.h.

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

MainFrame* TempControl::pMainFrame [private]
 

Definition at line 407 of file gui.h.

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

TGCompositeFrame * TempControl::pRangeFrame [private]
 

Definition at line 410 of file gui.h.

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

TGLabel* TempControl::pTempL [private]
 

Definition at line 409 of file gui.h.

Referenced by DoSlider(), TempControl(), and ~TempControl().

TGDoubleHSlider* TempControl::pTempSlider [private]
 

Definition at line 411 of file gui.h.

Referenced by DoMaxRange(), DoMinRange(), DoSlider(), TempControl(), and ~TempControl().

TGNumEntry * TempControl::pToEntry [private]
 

Definition at line 412 of file gui.h.

Referenced by DoMaxRange(), TempControl(), and ~TempControl().


The documentation for this class was generated from the following files:
Generated on Sun Jun 16 20:08:07 2002 for XEIS by doxygen1.2.16