#include <gui.h>
Public Methods | |
ConfigDialog (Configuration *, const TGWindow *, const TGWindow *, UInt_t, UInt_t, UInt_t=kVerticalFrame) | |
virtual | ~ConfigDialog () |
void | CloseWindow () |
void | DoOk () |
void | DoCancel () |
Int_t | DoSave () |
void | DoTab (Int_t) |
void | DoTabButtons (Int_t wid=-1, Int_t id=-1) |
Static Public Methods | |
char * | ParseExpression (Configuration *, const char *) |
Private Methods | |
RQ_OBJECT ("ConfigDialog") | |
void | LoadParameters () |
void | LoadFunctions (Int_t=-1) |
void | RemoveFunctions () |
Int_t | VerifyFunction (Int_t, Bool_t=kTRUE, Bool_t=kTRUE) |
Private Attributes | |
TGTransientFrame * | pMain |
TGHorizontalFrame * | pFr1 |
TGTextButton * | pOkButton |
TGTextButton * | pCancelButton |
TGTextButton * | pSaveButton |
TGTab * | pTab |
TGCompositeFrame * | pTabFrame |
TGLayoutHints * | pL |
TGLayoutHints * | pL1 |
TGLayoutHints * | pL2 |
TGLayoutHints * | pL3 |
TGLayoutHints * | pL4 |
TList * | pCleanup |
TEFormula * | pEFormula |
Int_t | curFuncId |
TGCompositeFrame * | pEnergyFr |
TGCompositeFrame * | pParVarFr |
TGCompositeFrame * | pFr |
TGGroupFrame * | pParListGrFr |
TGGroupFrame * | pVarGrFr |
TGGroupFrame * | pEnGrFr |
TGLabel * | pLabel |
TGLabel * | pXLabel |
TGLabel * | pYLabel |
TGLabel * | pZLabel |
TGComboBox * | pEnFunCombo |
TGListView * | pParLV |
TGLVContainer * | pParLVCont |
TGHorizontal3DLine * | pEnLine |
TGTextEntry * | pEnFunExp |
TGTextEntry * | pEnFunLat |
TGTextEntry * | pXEntry |
TGTextEntry * | pYEntry |
TGTextEntry * | pZEntry |
const LVPicture * | pPic |
TRootEmbeddedCanvas * | pLatexCanv |
TLatex * | pLatexExpr |
TGCompositeFrame * | pLatexFr |
TGCompositeFrame * | pLatexBtFr |
TGCompositeFrame * | pEnFunBtFr |
TGCompositeFrame * | pEnBtFr |
TGTextButton * | pEnFunBtVer |
TGTextButton * | pEnFunBtRen |
TGTextButton * | pEnBtAdd |
TGTextButton * | pEnBtDel |
TGTextButton * | pEnBtRev |
TGTextButton * | pLatMBt |
TGTextButton * | pLatPBt |
TGTextButton * | pParamBtAdd |
TGTextButton * | pParamBtDel |
TGTextButton * | pParamBtRev |
ParamFrame * | pPFr |
TGLabel * | pParHeadL1 |
TGLabel * | pParHeadL2 |
TGLabel * | pParHeadL3 |
TGGroupFrame * | pParGrFr |
TGCompositeFrame * | pParHeadFr |
TGCompositeFrame * | pParamFr |
TGCompositeFrame * | pParLineFr |
TGCompositeFrame * | pParamBtFr |
ScrollView * | pParSV |
TGCheckButton * | pChkBox |
TList * | pParamLFr |
Configuration * | pConfig |
Friends | |
class | AddFuncDlg |
class | RenFuncDlg |
|
Definition at line 1251 of file gui.cpp. References curFuncId, D_CANCEL, D_ENERGY_ADD, D_ENERGY_CHOOSE_NAME, D_ENERGY_DEL, D_ENERGY_LATEX_MINUS, D_ENERGY_LATEX_PLUS, D_ENERGY_RENAME, D_ENERGY_REV, D_ENERGY_VERIFY, D_OK, D_PARAM_ADD, D_PARAM_DEL, D_PARAM_REV, D_SAVE, Configuration::GetParam(), LoadFunctions(), LoadParameters(), pCancelButton, pCleanup, pConfig, pEFormula, pEnBtAdd, pEnBtDel, pEnBtFr, pEnBtRev, pEnergyFr, pEnFunBtFr, pEnFunBtRen, pEnFunBtVer, pEnFunCombo, pEnFunExp, pEnFunLat, pEnGrFr, pEnLine, pFr, pFr1, pL, pL1, pL2, pL3, pL4, pLabel, pLatexBtFr, pLatexCanv, pLatexExpr, pLatexFr, pLatMBt, pLatPBt, pMain, pOkButton, pParamBtAdd, pParamBtDel, pParamBtFr, pParamBtRev, pParamFr, pParamLFr, pParGrFr, pParHeadFr, pParHeadL1, pParHeadL2, pParHeadL3, pParLineFr, pParListGrFr, pParLV, pParLVCont, pParSV, pParVarFr, pPFr, pPic, pSaveButton, pTab, pTabFrame, pVarGrFr, pXEntry, pXLabel, pYEntry, pYLabel, pZEntry, and pZLabel. |
|
Definition at line 1497 of file gui.cpp. References pCancelButton, pCleanup, pEFormula, pEnBtAdd, pEnBtDel, pEnBtFr, pEnBtRev, pEnergyFr, pEnFunBtFr, pEnFunBtRen, pEnFunBtVer, pEnFunCombo, pEnFunExp, pEnFunLat, pEnGrFr, pEnLine, pFr1, pL1, pL2, pL3, pL4, pLatexBtFr, pLatexCanv, pLatexExpr, pLatexFr, pLatMBt, pLatPBt, pMain, pOkButton, pParamBtAdd, pParamBtDel, pParamBtFr, pParamBtRev, pParamFr, pParamLFr, pParGrFr, pParHeadFr, pParHeadL1, pParHeadL2, pParHeadL3, pParLineFr, pParListGrFr, pParLV, pParLVCont, pParSV, pParVarFr, pPic, pSaveButton, pTab, pVarGrFr, pXEntry, pXLabel, pYEntry, pYLabel, pZEntry, and pZLabel. |
|
|
|
Definition at line 1556 of file gui.cpp. References pConfig, pMain, and Configuration::RevertFunction(). |
|
|
|
Definition at line 1562 of file gui.cpp. References Function::bDeleted, Configuration::CleanFunction(), D_ENERGY_CHOOSE_NAME, DoTabButtons(), TGNumEntry::GetDoubleNum(), Configuration::GetFunction(), ParamFrame::pChk, pConfig, ParamFrame::pDescr, pMain, ParamFrame::pName, pParamLFr, ParamFrame::pValue, Configuration::SaveFormulaToFile(), Configuration::SetParam(), and VerifyFunction(). Referenced by DoOk(). |
|
Definition at line 1621 of file gui.cpp. References LoadParameters(). |
|
Definition at line 1627 of file gui.cpp. References AddFuncDlg, Function::bDeleted, Function::curExpr, curFuncId, Function::curLatex, Function::curX, Function::curY, Function::curZ, D_ENERGY_ADD, D_ENERGY_CHOOSE_NAME, D_ENERGY_DEL, D_ENERGY_LATEX_MINUS, D_ENERGY_LATEX_PLUS, D_ENERGY_RENAME, D_ENERGY_REV, D_ENERGY_VERIFY, D_PARAM_ADD, D_PARAM_DEL, D_PARAM_REV, Configuration::GetFunction(), Configuration::GetParam(), Function::id, LoadFunctions(), ParamFrame::pChk, pConfig, pEnFunCombo, pEnFunExp, pEnFunLat, pL1, pLatexCanv, pLatexExpr, pMain, pParamLFr, pParLineFr, pParSV, pPFr, pXEntry, pYEntry, pZEntry, RemoveFunctions(), RenFuncDlg, Configuration::RevertFunction(), ParamFrame::SetId(), and VerifyFunction(). Referenced by RenFuncDlg::DoButtons(), AddFuncDlg::DoButtons(), and DoSave(). |
|
Definition at line 1814 of file gui.cpp. References Function::bDeleted, curFuncId, Configuration::GetFunction(), Function::id, pConfig, pEnFunCombo, pEnFunExp, pEnFunLat, pLatexCanv, pLatexExpr, pXEntry, pYEntry, and pZEntry. Referenced by ConfigDialog(), RenFuncDlg::DoButtons(), AddFuncDlg::DoButtons(), and DoTabButtons(). |
|
Definition at line 1787 of file gui.cpp. References Configuration::GetParam(), pConfig, pParLV, pParLVCont, and pPic. Referenced by ConfigDialog(), and DoTab(). |
|
Definition at line 1900 of file gui.cpp. References Configuration::GetParam(). Referenced by MainFrame::FillEnFuncCombo(), and VerifyFunction(). |
|
Definition at line 1852 of file gui.cpp. References Function::bDeleted, Configuration::GetFunction(), pConfig, and pEnFunCombo. Referenced by RenFuncDlg::DoButtons(), AddFuncDlg::DoButtons(), and DoTabButtons(). |
|
|
|
Definition at line 1863 of file gui.cpp. References Configuration::GetFunction(), Function::id, Function::parsedExpr, ParseExpression(), pConfig, pEFormula, pMain, and TEFormula::SetVariables(). Referenced by DoSave(), and DoTabButtons(). |
|
Definition at line 217 of file gui.h. Referenced by DoTabButtons(). |
|
Definition at line 218 of file gui.h. Referenced by DoTabButtons(). |
|
Definition at line 236 of file gui.h. Referenced by ConfigDialog(), DoTabButtons(), and LoadFunctions(). |
|
Definition at line 228 of file gui.h. Referenced by ConfigDialog(), and ~ConfigDialog(). |
|
|
|
Definition at line 232 of file gui.h. Referenced by ConfigDialog(), and ~ConfigDialog(). |
|
Definition at line 269 of file gui.h. Referenced by AddFuncDlg::AddFuncDlg(), ConfigDialog(), RenFuncDlg::DoButtons(), AddFuncDlg::DoButtons(), DoCancel(), DoSave(), DoTabButtons(), LoadFunctions(), LoadParameters(), RemoveFunctions(), RenFuncDlg::RenFuncDlg(), and VerifyFunction(). |
|
Definition at line 233 of file gui.h. Referenced by ConfigDialog(), VerifyFunction(), and ~ConfigDialog(). |
|
Definition at line 253 of file gui.h. Referenced by ConfigDialog(), and ~ConfigDialog(). |
|
Definition at line 253 of file gui.h. Referenced by ConfigDialog(), and ~ConfigDialog(). |
|
Definition at line 251 of file gui.h. Referenced by ConfigDialog(), and ~ConfigDialog(). |
|
Definition at line 253 of file gui.h. Referenced by ConfigDialog(), and ~ConfigDialog(). |
|
Definition at line 237 of file gui.h. Referenced by ConfigDialog(), and ~ConfigDialog(). |
|
Definition at line 251 of file gui.h. Referenced by ConfigDialog(), and ~ConfigDialog(). |
|
Definition at line 252 of file gui.h. Referenced by ConfigDialog(), and ~ConfigDialog(). |
|
Definition at line 252 of file gui.h. Referenced by ConfigDialog(), and ~ConfigDialog(). |
|
Definition at line 241 of file gui.h. Referenced by ConfigDialog(), DoTabButtons(), LoadFunctions(), RemoveFunctions(), RenFuncDlg::RenFuncDlg(), and ~ConfigDialog(). |
|
Definition at line 245 of file gui.h. Referenced by ConfigDialog(), DoTabButtons(), LoadFunctions(), and ~ConfigDialog(). |
|
Definition at line 245 of file gui.h. Referenced by ConfigDialog(), DoTabButtons(), LoadFunctions(), and ~ConfigDialog(). |
|
Definition at line 238 of file gui.h. Referenced by ConfigDialog(), and ~ConfigDialog(). |
|
Definition at line 244 of file gui.h. Referenced by ConfigDialog(), and ~ConfigDialog(). |
|
Definition at line 237 of file gui.h. Referenced by ConfigDialog(). |
|
Definition at line 227 of file gui.h. Referenced by ConfigDialog(), and ~ConfigDialog(). |
|
Definition at line 231 of file gui.h. Referenced by ConfigDialog(). |
|
Definition at line 231 of file gui.h. Referenced by ConfigDialog(), DoTabButtons(), and ~ConfigDialog(). |
|
Definition at line 231 of file gui.h. Referenced by ConfigDialog(), and ~ConfigDialog(). |
|
Definition at line 231 of file gui.h. Referenced by ConfigDialog(), and ~ConfigDialog(). |
|
Definition at line 231 of file gui.h. Referenced by ConfigDialog(), and ~ConfigDialog(). |
|
Definition at line 239 of file gui.h. Referenced by ConfigDialog(). |
|
Definition at line 250 of file gui.h. Referenced by ConfigDialog(), and ~ConfigDialog(). |
|
Definition at line 248 of file gui.h. Referenced by ConfigDialog(), DoTabButtons(), LoadFunctions(), and ~ConfigDialog(). |
|
Definition at line 249 of file gui.h. Referenced by ConfigDialog(), DoTabButtons(), LoadFunctions(), and ~ConfigDialog(). |
|
Definition at line 250 of file gui.h. Referenced by ConfigDialog(), and ~ConfigDialog(). |
|
Definition at line 254 of file gui.h. Referenced by ConfigDialog(), and ~ConfigDialog(). |
|
Definition at line 254 of file gui.h. Referenced by ConfigDialog(), and ~ConfigDialog(). |
|
Definition at line 226 of file gui.h. Referenced by ConfigDialog(), DoCancel(), DoOk(), DoSave(), DoTabButtons(), VerifyFunction(), and ~ConfigDialog(). |
|
Definition at line 228 of file gui.h. Referenced by ConfigDialog(), and ~ConfigDialog(). |
|
Definition at line 257 of file gui.h. Referenced by ConfigDialog(), and ~ConfigDialog(). |
|
Definition at line 257 of file gui.h. Referenced by ConfigDialog(), and ~ConfigDialog(). |
|
Definition at line 263 of file gui.h. Referenced by ConfigDialog(), and ~ConfigDialog(). |
|
Definition at line 257 of file gui.h. Referenced by ConfigDialog(), and ~ConfigDialog(). |
|
Definition at line 262 of file gui.h. Referenced by ConfigDialog(), and ~ConfigDialog(). |
|
Definition at line 266 of file gui.h. Referenced by ConfigDialog(), DoSave(), DoTabButtons(), and ~ConfigDialog(). |
|
Definition at line 260 of file gui.h. Referenced by ConfigDialog(), and ~ConfigDialog(). |
|
Definition at line 261 of file gui.h. Referenced by ConfigDialog(), and ~ConfigDialog(). |
|
Definition at line 259 of file gui.h. Referenced by ConfigDialog(), and ~ConfigDialog(). |
|
Definition at line 259 of file gui.h. Referenced by ConfigDialog(), and ~ConfigDialog(). |
|
Definition at line 259 of file gui.h. Referenced by ConfigDialog(), and ~ConfigDialog(). |
|
Definition at line 262 of file gui.h. Referenced by ConfigDialog(), DoTabButtons(), and ~ConfigDialog(). |
|
Definition at line 238 of file gui.h. Referenced by ConfigDialog(), and ~ConfigDialog(). |
|
Definition at line 242 of file gui.h. Referenced by ConfigDialog(), LoadParameters(), and ~ConfigDialog(). |
|
Definition at line 243 of file gui.h. Referenced by ConfigDialog(), LoadParameters(), and ~ConfigDialog(). |
|
Definition at line 264 of file gui.h. Referenced by ConfigDialog(), DoTabButtons(), and ~ConfigDialog(). |
|
Definition at line 237 of file gui.h. Referenced by ConfigDialog(), and ~ConfigDialog(). |
|
Definition at line 258 of file gui.h. Referenced by ConfigDialog(), and DoTabButtons(). |
|
Definition at line 247 of file gui.h. Referenced by ConfigDialog(), LoadParameters(), and ~ConfigDialog(). |
|
Definition at line 228 of file gui.h. Referenced by ConfigDialog(), and ~ConfigDialog(). |
|
Definition at line 229 of file gui.h. Referenced by ConfigDialog(), and ~ConfigDialog(). |
|
Definition at line 230 of file gui.h. Referenced by ConfigDialog(). |
|
Definition at line 238 of file gui.h. Referenced by ConfigDialog(), and ~ConfigDialog(). |
|
Definition at line 246 of file gui.h. Referenced by ConfigDialog(), DoTabButtons(), LoadFunctions(), and ~ConfigDialog(). |
|
Definition at line 240 of file gui.h. Referenced by ConfigDialog(), and ~ConfigDialog(). |
|
Definition at line 246 of file gui.h. Referenced by ConfigDialog(), DoTabButtons(), LoadFunctions(), and ~ConfigDialog(). |
|
Definition at line 240 of file gui.h. Referenced by ConfigDialog(), and ~ConfigDialog(). |
|
Definition at line 246 of file gui.h. Referenced by ConfigDialog(), DoTabButtons(), LoadFunctions(), and ~ConfigDialog(). |
|
Definition at line 240 of file gui.h. Referenced by ConfigDialog(), and ~ConfigDialog(). |