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

AddFuncDlg Class Reference

#include <gui.h>

List of all members.

Public Methods

 AddFuncDlg (ConfigDialog *, const TGWindow *, const TGWindow *, UInt_t, UInt_t, UInt_t=kVerticalFrame)
virtual ~AddFuncDlg ()
void DoButtons (Int_t=-1, Int_t=-1)
void CloseWindow ()

Private Methods

 RQ_OBJECT ("AddFuncDlg")

Private Attributes

ConfigDialogconfDlg
TGTransientFrame * pMain
TGTextButton * pOkButton
TGTextButton * pCancelButton
TGCompositeFrame * pDlgFrame
TGCompositeFrame * pBtFrame
TGLabel * pNameL
TGFuncNameEntrypNameT
TGRadioButton * pEmptyRad
TGRadioButton * pCloneRad
TGComboBox * pFuncList
TGGroupFrame * pGrpFrame
TGLayoutHints * pL
TList * pCleanup


Constructor & Destructor Documentation

AddFuncDlg::AddFuncDlg ConfigDialog  ,
const TGWindow *   ,
const TGWindow *   ,
UInt_t   ,
UInt_t   ,
UInt_t    = kVerticalFrame
 

Definition at line 920 of file gui.cpp.

References Function::bDeleted, confDlg, D_ADDFUNC_CANCEL, D_ADDFUNC_CLONE, D_ADDFUNC_COMBO, D_ADDFUNC_EMPTY, D_ADDFUNC_OK, Configuration::GetFunction(), pBtFrame, pCancelButton, pCleanup, pCloneRad, ConfigDialog::pConfig, pDlgFrame, pEmptyRad, pFuncList, pGrpFrame, pL, pMain, pNameL, pNameT, and pOkButton.

AddFuncDlg::~AddFuncDlg   [virtual]
 

Definition at line 984 of file gui.cpp.

References pBtFrame, pCancelButton, pCleanup, pCloneRad, pDlgFrame, pEmptyRad, pFuncList, pGrpFrame, pMain, pNameL, pNameT, and pOkButton.


Member Function Documentation

void AddFuncDlg::CloseWindow  
 

Definition at line 1043 of file gui.cpp.

void AddFuncDlg::DoButtons Int_t    = -1,
Int_t    = -1
 

Definition at line 995 of file gui.cpp.

References Configuration::AddFunction(), confDlg, Function::curExpr, Function::curLatex, Function::curX, Function::curY, Function::curZ, D_ADDFUNC_CANCEL, D_ADDFUNC_CLONE, D_ADDFUNC_COMBO, D_ADDFUNC_EMPTY, D_ADDFUNC_OK, D_ENERGY_CHOOSE_NAME, ConfigDialog::DoTabButtons(), Configuration::GetFunction(), ConfigDialog::LoadFunctions(), pCloneRad, ConfigDialog::pConfig, pEmptyRad, pFuncList, pMain, pNameT, and ConfigDialog::RemoveFunctions().

AddFuncDlg::RQ_OBJECT "AddFuncDlg"    [private]
 


Member Data Documentation

ConfigDialog* AddFuncDlg::confDlg [private]
 

Definition at line 331 of file gui.h.

Referenced by AddFuncDlg(), and DoButtons().

TGCompositeFrame * AddFuncDlg::pBtFrame [private]
 

Definition at line 334 of file gui.h.

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

TGTextButton * AddFuncDlg::pCancelButton [private]
 

Definition at line 333 of file gui.h.

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

TList* AddFuncDlg::pCleanup [private]
 

Definition at line 341 of file gui.h.

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

TGRadioButton * AddFuncDlg::pCloneRad [private]
 

Definition at line 337 of file gui.h.

Referenced by AddFuncDlg(), DoButtons(), and ~AddFuncDlg().

TGCompositeFrame* AddFuncDlg::pDlgFrame [private]
 

Definition at line 334 of file gui.h.

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

TGRadioButton* AddFuncDlg::pEmptyRad [private]
 

Definition at line 337 of file gui.h.

Referenced by AddFuncDlg(), DoButtons(), and ~AddFuncDlg().

TGComboBox* AddFuncDlg::pFuncList [private]
 

Definition at line 338 of file gui.h.

Referenced by AddFuncDlg(), DoButtons(), and ~AddFuncDlg().

TGGroupFrame* AddFuncDlg::pGrpFrame [private]
 

Definition at line 339 of file gui.h.

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

TGLayoutHints* AddFuncDlg::pL [private]
 

Definition at line 340 of file gui.h.

Referenced by AddFuncDlg().

TGTransientFrame* AddFuncDlg::pMain [private]
 

Definition at line 332 of file gui.h.

Referenced by AddFuncDlg(), DoButtons(), and ~AddFuncDlg().

TGLabel* AddFuncDlg::pNameL [private]
 

Definition at line 335 of file gui.h.

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

TGFuncNameEntry* AddFuncDlg::pNameT [private]
 

Definition at line 336 of file gui.h.

Referenced by AddFuncDlg(), DoButtons(), and ~AddFuncDlg().

TGTextButton* AddFuncDlg::pOkButton [private]
 

Definition at line 333 of file gui.h.

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


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