#include <TSessionViewer.h>
Inheritance diagram for TEditQueryFrame:
Definition at line 357 of file TSessionViewer.h.
Definition at line 2035 of file TSessionViewer.cxx.
TEditQueryFrame::~TEditQueryFrame | ( | ) | [virtual] |
virtual TEditQueryFrame::~TEditQueryFrame | ( | ) | [virtual] |
void TEditQueryFrame::Build | ( | TSessionViewer * | gui | ) |
Definition at line 2052 of file TSessionViewer.cxx.
References TGCompositeFrame::AddFrame(), TGNumberEntry::Associate(), TGWidget::Associate(), TQObject::Connect(), fBtnMore, fFrmMore, fNumEntries, fNumFirstEntry, fTxtChain, fTxtEventList, fTxtOptions, fTxtQueryName, fTxtSelector, fViewer, kDeepCleanup, kFALSE, kLHintsCenterY, kLHintsExpandX, kLHintsExpandY, TGNumberFormat::kNEAAnyNumber, TGNumberFormat::kNEANonNegative, TGNumberFormat::kNELNoLimits, TGNumberFormat::kNESInteger, TGCompositeFrame::SetCleanup(), TGTextEntry::SetEnabled(), TGNumberEntry::SetIntNumber(), TGCompositeFrame::SetLayoutManager(), TGTextEntry::SetText(), TGTextEntry::SetToolTipText(), and TGCompositeFrame::TGCompositeFrame().
Referenced by TSessionQueryFrame::Build().
void TEditQueryFrame::OnNewQueryMore | ( | ) |
Definition at line 2166 of file TSessionViewer.cxx.
References fBtnMore, fFrmMore, TGCompositeFrame::HideFrame(), TGCompositeFrame::IsVisible(), TGTextButton::SetText(), and TGCompositeFrame::ShowFrame().
Referenced by TSessionViewer::Build().
void TEditQueryFrame::OnBrowseChain | ( | ) |
Definition at line 2181 of file TSessionViewer.cxx.
References TQObject::Connect(), TGObject::fClient, and TGClient::GetRoot().
void TEditQueryFrame::OnBrowseSelector | ( | ) |
Definition at line 2205 of file TSessionViewer.cxx.
References TGObject::fClient, TGFileInfo::fFilename, TGFileInfo::fFileTypes, fTxtSelector, TGClient::GetRoot(), gSystem, macrotypes, TGTextEntry::SetText(), and TSystem::UnixPathName().
void TEditQueryFrame::OnBrowseEventList | ( | ) |
Definition at line 2217 of file TSessionViewer.cxx.
void TEditQueryFrame::OnBtnSave | ( | ) |
Definition at line 2224 of file TSessionViewer.cxx.
References xmlio::Class, TGContainer::ClearViewPort(), TSessionDescription::fAttached, TQueryDescription::fChain, fChain, TGObject::fClient, TSessionDescription::fConnected, TQueryDescription::fFirstEntry, TSessionDescription::fLocal, TQueryDescription::fNbFiles, TQueryDescription::fNoEntries, fNumEntries, fNumFirstEntry, TQueryDescription::fOptions, TSessionDescription::fProof, fQuery, TQueryDescription::fQueryName, TQueryDescription::fResult, TQueryDescription::fSelectorString, TQueryDescription::fTDSetString, fTxtOptions, fTxtQueryName, fTxtSelector, fViewer, TSessionViewer::GetActDesc(), TGNumberEntry::GetIntNumber(), TObject::GetName(), TSessionViewer::GetQueryFrame(), TGListTree::GetSelected(), TSessionViewer::GetSessionHierarchy(), TSessionQueryFrame::GetTab(), TGTextEntry::GetText(), TProof::IsValid(), kFALSE, TSessionQueryFrame::Modified(), TGClient::NeedRedraw(), TSessionQueryFrame::OnBtnSubmit(), TGListTree::RenameItem(), TGTextEntry::SelectAll(), TGTextEntry::SetFocus(), TGTab::SetTab(), TGListTreeItem::SetUserData(), and TSessionViewer::WriteConfiguration().
void TEditQueryFrame::OnElementSelected | ( | TObject * | obj | ) |
Definition at line 2191 of file TSessionViewer.cxx.
References xmlio::Class, fChain, fTxtChain, and TGTextEntry::SetText().
void TEditQueryFrame::SettingsChanged | ( | ) |
Definition at line 2281 of file TSessionViewer.cxx.
References TString::Data(), TQueryDescription::fChain, fChain, TQueryDescription::fFirstEntry, TQueryDescription::fNoEntries, fNumEntries, fNumFirstEntry, TQueryDescription::fOptions, fQuery, TQueryDescription::fQueryName, TQueryDescription::fSelectorString, fTxtChain, fTxtOptions, fTxtQueryName, fTxtSelector, fViewer, TGNumberEntry::GetIntNumber(), TSessionViewer::GetQueryFrame(), TGTextEntry::GetText(), kFALSE, kTRUE, and TSessionQueryFrame::Modified().
void TEditQueryFrame::UpdateFields | ( | TQueryDescription * | desc | ) |
Definition at line 2309 of file TSessionViewer.cxx.
References TQueryDescription::fChain, fChain, TQueryDescription::fEventList, TQueryDescription::fFirstEntry, TQueryDescription::fNoEntries, fNumEntries, fNumFirstEntry, TQueryDescription::fOptions, fQuery, TQueryDescription::fQueryName, TQueryDescription::fSelectorString, TQueryDescription::fTDSetString, fTxtChain, fTxtEventList, fTxtOptions, fTxtQueryName, fTxtSelector, TGNumberEntry::SetIntNumber(), and TGTextEntry::SetText().
Referenced by TSessionQueryFrame::UpdateInfos().
void TEditQueryFrame::Build | ( | TSessionViewer * | gui | ) |
void TEditQueryFrame::OnNewQueryMore | ( | ) |
void TEditQueryFrame::OnBrowseChain | ( | ) |
void TEditQueryFrame::OnBrowseSelector | ( | ) |
void TEditQueryFrame::OnBrowseEventList | ( | ) |
void TEditQueryFrame::OnBtnSave | ( | ) |
void TEditQueryFrame::OnElementSelected | ( | TObject * | obj | ) |
void TEditQueryFrame::SettingsChanged | ( | ) |
void TEditQueryFrame::UpdateFields | ( | TQueryDescription * | desc | ) |
TGCompositeFrame* TEditQueryFrame::fFrmMore [private] |
TGTextButton* TEditQueryFrame::fBtnMore [private] |
TGTextEntry* TEditQueryFrame::fTxtQueryName [private] |
Definition at line 363 of file TSessionViewer.h.
Referenced by Build(), OnBtnSave(), SettingsChanged(), and UpdateFields().
TGTextEntry* TEditQueryFrame::fTxtChain [private] |
Definition at line 364 of file TSessionViewer.h.
Referenced by Build(), OnElementSelected(), SettingsChanged(), and UpdateFields().
TGTextEntry* TEditQueryFrame::fTxtSelector [private] |
Definition at line 365 of file TSessionViewer.h.
Referenced by Build(), OnBrowseSelector(), OnBtnSave(), SettingsChanged(), and UpdateFields().
TGTextEntry* TEditQueryFrame::fTxtOptions [private] |
Definition at line 366 of file TSessionViewer.h.
Referenced by Build(), OnBtnSave(), SettingsChanged(), and UpdateFields().
TGNumberEntry* TEditQueryFrame::fNumEntries [private] |
Definition at line 367 of file TSessionViewer.h.
Referenced by Build(), OnBtnSave(), SettingsChanged(), and UpdateFields().
TGNumberEntry* TEditQueryFrame::fNumFirstEntry [private] |
Definition at line 368 of file TSessionViewer.h.
Referenced by Build(), OnBtnSave(), SettingsChanged(), and UpdateFields().
TGTextEntry* TEditQueryFrame::fTxtParFile [private] |
Definition at line 369 of file TSessionViewer.h.
TGTextEntry* TEditQueryFrame::fTxtEventList [private] |
TSessionViewer* TEditQueryFrame::fViewer [private] |
Definition at line 371 of file TSessionViewer.h.
Referenced by Build(), OnBtnSave(), and SettingsChanged().
TQueryDescription* TEditQueryFrame::fQuery [private] |
Definition at line 372 of file TSessionViewer.h.
Referenced by OnBtnSave(), SettingsChanged(), and UpdateFields().
TObject* TEditQueryFrame::fChain [private] |
Definition at line 373 of file TSessionViewer.h.
Referenced by OnBtnSave(), OnElementSelected(), SettingsChanged(), and UpdateFields().
TGCompositeFrame* TEditQueryFrame::fFrmMore [private] |
Definition at line 360 of file TSessionViewer.h.
TGTextButton* TEditQueryFrame::fBtnMore [private] |
Definition at line 361 of file TSessionViewer.h.
TGTextEntry* TEditQueryFrame::fTxtQueryName [private] |
Definition at line 363 of file TSessionViewer.h.
TGTextEntry* TEditQueryFrame::fTxtChain [private] |
Definition at line 364 of file TSessionViewer.h.
TGTextEntry* TEditQueryFrame::fTxtSelector [private] |
Definition at line 365 of file TSessionViewer.h.
TGTextEntry* TEditQueryFrame::fTxtOptions [private] |
Definition at line 366 of file TSessionViewer.h.
TGNumberEntry* TEditQueryFrame::fNumEntries [private] |
Definition at line 367 of file TSessionViewer.h.
TGNumberEntry* TEditQueryFrame::fNumFirstEntry [private] |
Definition at line 368 of file TSessionViewer.h.
TGTextEntry* TEditQueryFrame::fTxtParFile [private] |
Definition at line 369 of file TSessionViewer.h.
TGTextEntry* TEditQueryFrame::fTxtEventList [private] |
Definition at line 370 of file TSessionViewer.h.
TSessionViewer* TEditQueryFrame::fViewer [private] |
Definition at line 371 of file TSessionViewer.h.
TQueryDescription* TEditQueryFrame::fQuery [private] |
Definition at line 372 of file TSessionViewer.h.
TObject* TEditQueryFrame::fChain [private] |
Definition at line 373 of file TSessionViewer.h.