Interaction logic for SeciUserInterface.xaml More...
Public Member Functions | |
void | resumeTimers () |
UserInterface () | |
Static Public Member Functions | |
static void | pauseTimers () |
Private Member Functions | |
void | addBeamloggerTab () |
void | advancedOptions_OnAddAssocFileClicked (object sender, EventArgs e) |
void | advancedOptions_OnAddExeClicked (object sender, EventArgs e) |
void | advancedOptions_OnAddSubConfigClicked (object sender, EventArgs e) |
void | advancedOptions_OnBigFontsDashboardCheckChanged (object sender, EventArgs e) |
void | advancedOptions_OnCheckStatusChanged (object sender, EventArgs e) |
void | advancedOptions_OnConfigAlertsClicked (object sender, EventArgs e) |
void | advancedOptions_OnConfigureGraphsClicked (object sender, EventArgs e) |
void | advancedOptions_OnEditSubConfigClicked (object sender, EventArgs e) |
void | advancedOptions_OnHideTabsClicked (object sender, EventArgs e) |
void | advancedOptions_OnJournelViewerCheckChanged (object sender, EventArgs e) |
void | advancedOptions_OnModifyVisCheckChanged (object sender, EventArgs e) |
void | advancedOptions_OnPlotOnGenieTabCheckChanged (object sender, EventArgs e) |
void | advancedOptions_OnRemoveAssocFileClicked (object sender, EventArgs e) |
void | advancedOptions_OnRemoveExeClicked (object sender, EventArgs e) |
void | advancedOptions_OnRemoveSubConfigClicked (object sender, EventArgs e) |
void | advancedOptions_OnShowBeamloggerCheckChanged (object sender, EventArgs e) |
void | advancedOptions_OnShowLostTimeCheckChanged (object sender, EventArgs e) |
void | advancedOptions_OnTwoGeniesCheckChanged (object sender, EventArgs e) |
void | advancedOptions_OnUsePythonChanged (object sender, EventArgs e) |
void | advancedOptions_OnUserCanSaveCheckChanged (object sender, EventArgs e) |
void | advancedOptions_OnVisAvailableCheckChanged (object sender, EventArgs e) |
void | advancedOptions_OnWebDashboardEnabledCheckChanged (object sender, EventArgs e) |
void | advancedOptions_OnWebDashboardShowTitleCheckChanged (object sender, EventArgs e) |
void | backgroundAutoSave_DoWork (object sender, DoWorkEventArgs e) |
void | backgroundSave_DoWork (object sender, DoWorkEventArgs e) |
void | backgroundSave_RunWorkerCompleted (object sender, RunWorkerCompletedEventArgs e) |
void | cascadeTabs () |
void | clearGraphs () |
void | ConfigurationMgr_ConfigChangeRequested (string[] vars) |
void | dashboard_OnCollapsed (object sender, EventArgs e) |
void | dashboard_OnExpanded (object sender, EventArgs e) |
void | deleteGraphs () |
void | doSave (Boolean isNewFile, String fullFileName) |
void | EventViewer_OnError (string message) |
List < Seci.Definitions.GraphDefinition > | getDefinitions () |
Seci.SerialisableList < Seci.LabView.LabViewPanelInfo > | getLooseVis () |
void | hideMainControls () |
void | hideNonTabbedVis () |
Boolean | labViewRunning (Boolean force) |
void | menuExitCommand (object sender, RoutedEventArgs e) |
void | menuMgrLogin_Click (object sender, RoutedEventArgs e) |
void | menuMgrLogout_Click (object sender, RoutedEventArgs e) |
void | menuNewCommand (object sender, RoutedEventArgs e) |
void | menuOpenCommand (object sender, RoutedEventArgs e) |
void | menuSaveAsCommand (object sender, RoutedEventArgs e) |
void | menuSaveCommand (object sender, RoutedEventArgs e) |
void | navBar_OnAddVIClicked (object sender, EventArgs e) |
void | navBar_OnAdvancedClicked (object sender, EventArgs e) |
void | navBar_OnBeamStatusClicked (object sender, EventArgs e) |
void | navBar_OnConfigureBlocksClicked (object sender, EventArgs e) |
void | navBar_OnConfigureVIClicked (object sender, EventArgs e) |
void | navBar_OnDaeClicked (object sender, EventArgs e) |
void | navBar_OnDisplayBlocksClicked (object sender, EventArgs e) |
void | navBar_OnEditTabsClicked (object sender, EventArgs e) |
void | navBar_OnExperimentDetailsClicked (object sender, EventArgs e) |
void | navBar_OnGraphsClicked (object sender, EventArgs e) |
void | navBar_OnHelpClicked (object sender, EventArgs e) |
void | navBar_OnIsisMessagesClicked (object sender, EventArgs e) |
void | navBar_OnJournalViewerClicked (object sender, EventArgs e) |
void | navBar_OnLostTimeClicked (object sender, EventArgs e) |
void | navBar_OnOpenGenieClicked (object sender, EventArgs e) |
void | navBar_OnRemoveVIClicked (object sender, EventArgs e) |
void | navBar_OnReportProblemClicked (object sender, EventArgs e) |
void | navBar_OnSettingsClicked (object sender, EventArgs e) |
void | navBar_OnSystemMessagesClicked (object sender, EventArgs e) |
void | navBar_OnVIsClicked (object sender, EventArgs e) |
Boolean | okayToCloseConfig () |
void | OnRecentConfig_Click (object sender, RoutedEventArgs e) |
void | openConfig (String filepath, Boolean restartSeci) |
void | OpenGenie_OnNewScriptingProcessStarted (object sender, EventArgs e) |
void | removeSubConfig (String name) |
void | RestartSeci () |
void | saveScriptingPids () |
void | saveSettings () |
void | SeciInterface_OnLVNotThere (object sender, EventArgs e) |
void | SeciInterface_OnNewLVMessage (object sender, EventArgs e) |
void | SeciInterface_ValuesUpdated (Boolean timeout) |
void | SeciMgr_ClearGraphRequested (string[] vars) |
void | setBeamloggerTabVisibility (Boolean?visible) |
void | setDefinitions (List< Seci.Definitions.GraphDefinition > graphs) |
void | setToGenie () |
void | setToPython () |
void | setupEventHandlers () |
void | setupGraphPanel (int numGraphs) |
void | setupGraphs (List< Seci.Definitions.GraphDefinition > graphs) |
void | setupIniFiles (Boolean clear) |
void | setupRecentConfigs () |
void | setupTabs () |
void | SetViTabsVisibility () |
void | showNonTabbedVis () |
void | showWarning () |
void | startOpenGenies () |
void | startTimers () |
delegate void | UpdateDashboardDelegate (Boolean timeout) |
void | UpdateErrorsGUI () |
delegate void | UpdateGuiDelegate () |
void | UpdateMainGUI (Boolean timeout) |
void | updateRecentConfigs (String config) |
void | updateRecentConfigsMenu () |
void | userInfo_OnEditUsersClicked (object sender, EventArgs e) |
void | UserInterface_Loaded (object sender, RoutedEventArgs e) |
void | Window_Closing (object sender, System.ComponentModel.CancelEventArgs e) |
Private Attributes | |
BackgroundWorker | _backgroundAutoSave = new BackgroundWorker() |
BackgroundWorker | _backgroundSave = new BackgroundWorker() |
const String | _beamlogTabname = "Beam-Logger" |
Boolean | _changesMade = false |
Boolean | _closingBecauseLvRunning = false |
SeciControls.BaseDashboardControl | _dashboard |
const String | _dummyTabname = "secisWonderfulHackTab" |
Boolean | _forceRestart = false |
List < SeciControls.Graphing.GraphWrapper > | _graphs = new List<SeciControls.Graphing.GraphWrapper>() |
Boolean | _lvLost = false |
const int | _numberLastConfigs = 3 |
Forms.RunControlViewer | _rcv |
List< String > | _recentConfigs = new List<string>() |
Forms.SeciSplashscreen | _splashscreen |
Boolean | _userCanSaveConfig = true |
Static Private Attributes | |
static Boolean | _manager = false |
Interaction logic for SeciUserInterface.xaml
Definition at line 23 of file UserInterface.xaml.cs.
|
inline |
Definition at line 47 of file UserInterface.xaml.cs.
References SeciUserInterface.UserInterface._closingBecauseLvRunning, SeciUserInterface.UserInterface._dashboard, SeciUserInterface.UserInterface._forceRestart, SeciUserInterface.UserInterface._splashscreen, SeciUserInterface.UserInterface.labViewRunning(), SeciUserInterface.UserInterface.setupEventHandlers(), and SeciUserInterface.UserInterface.setupRecentConfigs().
|
inlineprivate |
Definition at line 1927 of file UserInterface.xaml.cs.
References SeciUserInterface.UserInterface._beamlogTabname, SeciUserInterface.UserInterface.cascadeTabs(), and SeciUserInterface.UserInterface.setBeamloggerTabVisibility().
Referenced by SeciUserInterface.UserInterface.removeSubConfig(), SeciUserInterface.UserInterface.RestartSeci(), and SeciUserInterface.UserInterface.UserInterface_Loaded().
|
inlineprivate |
Definition at line 1590 of file UserInterface.xaml.cs.
References SeciUserInterface.UserInterface._changesMade, and SeciUserInterface.UserInterface.setupIniFiles().
Referenced by SeciUserInterface.UserInterface.setupEventHandlers().
|
inlineprivate |
Definition at line 1562 of file UserInterface.xaml.cs.
References SeciUserInterface.UserInterface._changesMade.
Referenced by SeciUserInterface.UserInterface.setupEventHandlers().
|
inlineprivate |
Definition at line 1701 of file UserInterface.xaml.cs.
References SeciUserInterface.UserInterface._changesMade, SeciUserInterface.UserInterface._splashscreen, SeciUserInterface.UserInterface.cascadeTabs(), SeciUserInterface.UserInterface.pauseTimers(), SeciUserInterface.UserInterface.resumeTimers(), SeciUserInterface.UserInterface.setupGraphs(), and SeciUserInterface.UserInterface.setupTabs().
Referenced by SeciUserInterface.UserInterface.setupEventHandlers().
|
inlineprivate |
Definition at line 1860 of file UserInterface.xaml.cs.
References SeciUserInterface.UserInterface._dashboard.
Referenced by SeciUserInterface.UserInterface.setupEventHandlers().
|
inlineprivate |
Definition at line 1510 of file UserInterface.xaml.cs.
Referenced by SeciUserInterface.UserInterface.setupEventHandlers().
|
inlineprivate |
Definition at line 1643 of file UserInterface.xaml.cs.
Referenced by SeciUserInterface.UserInterface.setupEventHandlers().
|
inlineprivate |
Definition at line 1619 of file UserInterface.xaml.cs.
References SeciUserInterface.UserInterface.getDefinitions(), SeciUserInterface.UserInterface.setDefinitions(), and SeciUserInterface.UserInterface.setupGraphs().
Referenced by SeciUserInterface.UserInterface.setupEventHandlers().
|
inlineprivate |
Definition at line 1777 of file UserInterface.xaml.cs.
References SeciUserInterface.UserInterface._changesMade, SeciUserInterface.UserInterface._splashscreen, SeciUserInterface.UserInterface.cascadeTabs(), SeciUserInterface.UserInterface.pauseTimers(), SeciUserInterface.UserInterface.removeSubConfig(), SeciUserInterface.UserInterface.resumeTimers(), SeciUserInterface.UserInterface.setupGraphs(), and SeciUserInterface.UserInterface.setupTabs().
Referenced by SeciUserInterface.UserInterface.setupEventHandlers().
|
inlineprivate |
Definition at line 1661 of file UserInterface.xaml.cs.
Referenced by SeciUserInterface.UserInterface.setupEventHandlers().
|
inlineprivate |
Definition at line 1875 of file UserInterface.xaml.cs.
References SeciUserInterface.UserInterface._manager.
Referenced by SeciUserInterface.UserInterface.setupEventHandlers().
|
inlineprivate |
Definition at line 1549 of file UserInterface.xaml.cs.
Referenced by SeciUserInterface.UserInterface.setupEventHandlers().
|
inlineprivate |
Definition at line 1687 of file UserInterface.xaml.cs.
References SeciUserInterface.UserInterface.setupGraphs().
Referenced by SeciUserInterface.UserInterface.setupEventHandlers().
|
inlineprivate |
Definition at line 1605 of file UserInterface.xaml.cs.
References SeciUserInterface.UserInterface._changesMade.
Referenced by SeciUserInterface.UserInterface.setupEventHandlers().
|
inlineprivate |
Definition at line 1576 of file UserInterface.xaml.cs.
References SeciUserInterface.UserInterface._changesMade.
Referenced by SeciUserInterface.UserInterface.setupEventHandlers().
|
inlineprivate |
Definition at line 1740 of file UserInterface.xaml.cs.
References SeciUserInterface.UserInterface._changesMade, SeciUserInterface.UserInterface._splashscreen, SeciUserInterface.UserInterface.pauseTimers(), SeciUserInterface.UserInterface.removeSubConfig(), and SeciUserInterface.UserInterface.resumeTimers().
Referenced by SeciUserInterface.UserInterface.setupEventHandlers().
|
inlineprivate |
Definition at line 1854 of file UserInterface.xaml.cs.
References SeciUserInterface.UserInterface.setBeamloggerTabVisibility().
Referenced by SeciUserInterface.UserInterface.setupEventHandlers().
|
inlineprivate |
Definition at line 1672 of file UserInterface.xaml.cs.
References SeciUserInterface.UserInterface._manager.
Referenced by SeciUserInterface.UserInterface.setupEventHandlers().
|
inlineprivate |
Definition at line 1841 of file UserInterface.xaml.cs.
Referenced by SeciUserInterface.UserInterface.setupEventHandlers().
|
inlineprivate |
Definition at line 1828 of file UserInterface.xaml.cs.
References SeciUserInterface.UserInterface.setToGenie(), and SeciUserInterface.UserInterface.setToPython().
Referenced by SeciUserInterface.UserInterface.setupEventHandlers().
|
inlineprivate |
Definition at line 1536 of file UserInterface.xaml.cs.
References SeciUserInterface.UserInterface._userCanSaveConfig.
Referenced by SeciUserInterface.UserInterface.setupEventHandlers().
|
inlineprivate |
Definition at line 1523 of file UserInterface.xaml.cs.
Referenced by SeciUserInterface.UserInterface.setupEventHandlers().
|
inlineprivate |
Definition at line 1890 of file UserInterface.xaml.cs.
Referenced by SeciUserInterface.UserInterface.setupEventHandlers().
|
inlineprivate |
Definition at line 1903 of file UserInterface.xaml.cs.
Referenced by SeciUserInterface.UserInterface.setupEventHandlers().
|
inlineprivate |
Definition at line 1333 of file UserInterface.xaml.cs.
Referenced by SeciUserInterface.UserInterface.setupEventHandlers().
|
inlineprivate |
Definition at line 1321 of file UserInterface.xaml.cs.
References SeciUserInterface.UserInterface._manager.
Referenced by SeciUserInterface.UserInterface.setupEventHandlers().
|
inlineprivate |
Definition at line 1326 of file UserInterface.xaml.cs.
References SeciUserInterface.UserInterface._changesMade.
Referenced by SeciUserInterface.UserInterface.setupEventHandlers().
|
inlineprivate |
Definition at line 1100 of file UserInterface.xaml.cs.
References SeciUserInterface.UserInterface._dummyTabname.
Referenced by SeciUserInterface.UserInterface.addBeamloggerTab(), SeciUserInterface.UserInterface.advancedOptions_OnAddSubConfigClicked(), SeciUserInterface.UserInterface.advancedOptions_OnEditSubConfigClicked(), SeciUserInterface.UserInterface.menuNewCommand(), SeciUserInterface.UserInterface.openConfig(), and SeciUserInterface.UserInterface.removeSubConfig().
|
inlineprivate |
Definition at line 2329 of file UserInterface.xaml.cs.
References SeciUserInterface.UserInterface._graphs.
Referenced by SeciUserInterface.UserInterface.SeciMgr_ClearGraphRequested().
|
inlineprivate |
Definition at line 2309 of file UserInterface.xaml.cs.
References SeciUserInterface.UserInterface.openConfig().
Referenced by SeciUserInterface.UserInterface.setupEventHandlers().
|
inlineprivate |
Definition at line 2337 of file UserInterface.xaml.cs.
Referenced by SeciUserInterface.UserInterface.setupEventHandlers().
|
inlineprivate |
Definition at line 2342 of file UserInterface.xaml.cs.
Referenced by SeciUserInterface.UserInterface.setupEventHandlers().
|
inlineprivate |
Definition at line 2121 of file UserInterface.xaml.cs.
Referenced by SeciUserInterface.UserInterface.RestartSeci(), and SeciUserInterface.UserInterface.setupGraphs().
|
inlineprivate |
Definition at line 1263 of file UserInterface.xaml.cs.
References SeciUserInterface.UserInterface._dummyTabname, SeciUserInterface.UserInterface._manager, SeciUserInterface.UserInterface.getDefinitions(), and SeciUserInterface.UserInterface.updateRecentConfigs().
Referenced by SeciUserInterface.UserInterface.menuSaveAsCommand(), and SeciUserInterface.UserInterface.menuSaveCommand().
|
inlineprivate |
Definition at line 2347 of file UserInterface.xaml.cs.
Referenced by SeciUserInterface.UserInterface.setupEventHandlers().
|
inlineprivate |
Definition at line 2189 of file UserInterface.xaml.cs.
Referenced by SeciUserInterface.UserInterface.advancedOptions_OnConfigureGraphsClicked(), and SeciUserInterface.UserInterface.doSave().
|
inlineprivate |
Definition at line 1449 of file UserInterface.xaml.cs.
Referenced by SeciUserInterface.UserInterface.hideNonTabbedVis(), and SeciUserInterface.UserInterface.showNonTabbedVis().
|
inlineprivate |
Definition at line 618 of file UserInterface.xaml.cs.
Referenced by SeciUserInterface.UserInterface.menuMgrLogout_Click(), SeciUserInterface.UserInterface.navBar_OnAdvancedClicked(), SeciUserInterface.UserInterface.navBar_OnBeamStatusClicked(), SeciUserInterface.UserInterface.navBar_OnDaeClicked(), SeciUserInterface.UserInterface.navBar_OnExperimentDetailsClicked(), SeciUserInterface.UserInterface.navBar_OnGraphsClicked(), SeciUserInterface.UserInterface.navBar_OnHelpClicked(), SeciUserInterface.UserInterface.navBar_OnIsisMessagesClicked(), SeciUserInterface.UserInterface.navBar_OnJournalViewerClicked(), SeciUserInterface.UserInterface.navBar_OnLostTimeClicked(), SeciUserInterface.UserInterface.navBar_OnOpenGenieClicked(), SeciUserInterface.UserInterface.navBar_OnReportProblemClicked(), SeciUserInterface.UserInterface.navBar_OnSettingsClicked(), SeciUserInterface.UserInterface.navBar_OnSystemMessagesClicked(), and SeciUserInterface.UserInterface.navBar_OnVIsClicked().
|
inlineprivate |
Definition at line 1421 of file UserInterface.xaml.cs.
References SeciUserInterface.UserInterface.getLooseVis().
Referenced by SeciUserInterface.UserInterface.menuMgrLogout_Click().
|
inlineprivate |
Definition at line 2352 of file UserInterface.xaml.cs.
Referenced by SeciUserInterface.UserInterface.UserInterface().
|
inlineprivate |
Definition at line 971 of file UserInterface.xaml.cs.
|
inlineprivate |
Definition at line 1343 of file UserInterface.xaml.cs.
References SeciUserInterface.UserInterface._manager, SeciUserInterface.UserInterface.SetViTabsVisibility(), and SeciUserInterface.UserInterface.showNonTabbedVis().
|
inlineprivate |
Definition at line 1395 of file UserInterface.xaml.cs.
References SeciUserInterface.UserInterface._manager, SeciUserInterface.UserInterface.hideMainControls(), SeciUserInterface.UserInterface.hideNonTabbedVis(), SeciUserInterface.UserInterface.SetViTabsVisibility(), and SeciUserInterface.UserInterface.showNonTabbedVis().
|
inlineprivate |
Definition at line 850 of file UserInterface.xaml.cs.
References SeciUserInterface.UserInterface._beamlogTabname, SeciUserInterface.UserInterface._splashscreen, SeciUserInterface.UserInterface.cascadeTabs(), SeciUserInterface.UserInterface.okayToCloseConfig(), SeciUserInterface.UserInterface.RestartSeci(), SeciUserInterface.UserInterface.resumeTimers(), and SeciUserInterface.UserInterface.startOpenGenies().
|
inlineprivate |
Definition at line 894 of file UserInterface.xaml.cs.
References SeciUserInterface.UserInterface.okayToCloseConfig(), and SeciUserInterface.UserInterface.openConfig().
|
inlineprivate |
Definition at line 937 of file UserInterface.xaml.cs.
References SeciUserInterface.UserInterface._manager, SeciUserInterface.UserInterface._userCanSaveConfig, and SeciUserInterface.UserInterface.doSave().
Referenced by SeciUserInterface.UserInterface.menuSaveCommand().
|
inlineprivate |
Definition at line 913 of file UserInterface.xaml.cs.
References SeciUserInterface.UserInterface._manager, SeciUserInterface.UserInterface._userCanSaveConfig, SeciUserInterface.UserInterface.doSave(), and SeciUserInterface.UserInterface.menuSaveAsCommand().
|
inlineprivate |
Definition at line 310 of file UserInterface.xaml.cs.
References SeciUserInterface.UserInterface._changesMade.
Referenced by SeciUserInterface.UserInterface.setupEventHandlers().
|
inlineprivate |
Definition at line 576 of file UserInterface.xaml.cs.
References SeciUserInterface.UserInterface.hideMainControls().
Referenced by SeciUserInterface.UserInterface.setupEventHandlers().
|
inlineprivate |
Definition at line 594 of file UserInterface.xaml.cs.
References SeciUserInterface.UserInterface.hideMainControls().
Referenced by SeciUserInterface.UserInterface.setupEventHandlers().
|
inlineprivate |
Definition at line 462 of file UserInterface.xaml.cs.
References SeciUserInterface.UserInterface._changesMade, and SeciUserInterface.UserInterface._dashboard.
Referenced by SeciUserInterface.UserInterface.setupEventHandlers().
|
inlineprivate |
Definition at line 412 of file UserInterface.xaml.cs.
References SeciUserInterface.UserInterface._changesMade.
Referenced by SeciUserInterface.UserInterface.setupEventHandlers().
|
inlineprivate |
Definition at line 558 of file UserInterface.xaml.cs.
References SeciUserInterface.UserInterface.hideMainControls().
Referenced by SeciUserInterface.UserInterface.setupEventHandlers().
|
inlineprivate |
Definition at line 509 of file UserInterface.xaml.cs.
References SeciUserInterface.UserInterface._rcv.
Referenced by SeciUserInterface.UserInterface.setupEventHandlers().
|
inlineprivate |
Definition at line 443 of file UserInterface.xaml.cs.
References SeciUserInterface.UserInterface._beamlogTabname, SeciUserInterface.UserInterface._changesMade, and SeciUserInterface.UserInterface._dummyTabname.
Referenced by SeciUserInterface.UserInterface.setupEventHandlers().
|
inlineprivate |
Definition at line 290 of file UserInterface.xaml.cs.
References SeciUserInterface.UserInterface.hideMainControls().
Referenced by SeciUserInterface.UserInterface.setupEventHandlers().
|
inlineprivate |
Definition at line 564 of file UserInterface.xaml.cs.
References SeciUserInterface.UserInterface.hideMainControls().
Referenced by SeciUserInterface.UserInterface.setupEventHandlers().
|
inlineprivate |
Definition at line 612 of file UserInterface.xaml.cs.
References SeciUserInterface.UserInterface.hideMainControls().
Referenced by SeciUserInterface.UserInterface.setupEventHandlers().
|
inlineprivate |
Definition at line 600 of file UserInterface.xaml.cs.
References SeciUserInterface.UserInterface.hideMainControls().
Referenced by SeciUserInterface.UserInterface.setupEventHandlers().
|
inlineprivate |
Definition at line 582 of file UserInterface.xaml.cs.
References SeciUserInterface.UserInterface.hideMainControls().
Referenced by SeciUserInterface.UserInterface.setupEventHandlers().
|
inlineprivate |
Definition at line 529 of file UserInterface.xaml.cs.
References SeciUserInterface.UserInterface.hideMainControls().
Referenced by SeciUserInterface.UserInterface.setupEventHandlers().
|
inlineprivate |
Definition at line 537 of file UserInterface.xaml.cs.
References SeciUserInterface.UserInterface._graphs, and SeciUserInterface.UserInterface.hideMainControls().
Referenced by SeciUserInterface.UserInterface.setupEventHandlers().
|
inlineprivate |
Definition at line 353 of file UserInterface.xaml.cs.
References SeciUserInterface.UserInterface._changesMade.
Referenced by SeciUserInterface.UserInterface.setupEventHandlers().
|
inlineprivate |
Definition at line 606 of file UserInterface.xaml.cs.
References SeciUserInterface.UserInterface.hideMainControls().
Referenced by SeciUserInterface.UserInterface.setupEventHandlers().
|
inlineprivate |
Definition at line 570 of file UserInterface.xaml.cs.
References SeciUserInterface.UserInterface.hideMainControls().
Referenced by SeciUserInterface.UserInterface.setupEventHandlers().
|
inlineprivate |
Definition at line 588 of file UserInterface.xaml.cs.
References SeciUserInterface.UserInterface.hideMainControls().
Referenced by SeciUserInterface.UserInterface.setupEventHandlers().
|
inlineprivate |
Definition at line 304 of file UserInterface.xaml.cs.
References SeciUserInterface.UserInterface.hideMainControls().
Referenced by SeciUserInterface.UserInterface.setupEventHandlers().
|
inlineprivate |
Definition at line 1083 of file UserInterface.xaml.cs.
References SeciUserInterface.UserInterface._changesMade.
Referenced by SeciUserInterface.UserInterface.menuNewCommand(), and SeciUserInterface.UserInterface.menuOpenCommand().
|
inlineprivate |
Definition at line 2043 of file UserInterface.xaml.cs.
References SeciUserInterface.UserInterface._recentConfigs, SeciUserInterface.UserInterface.openConfig(), and SeciUserInterface.UserInterface.updateRecentConfigsMenu().
|
inlineprivate |
Definition at line 1109 of file UserInterface.xaml.cs.
References SeciUserInterface.UserInterface._splashscreen, SeciUserInterface.UserInterface.cascadeTabs(), SeciUserInterface.UserInterface.RestartSeci(), SeciUserInterface.UserInterface.resumeTimers(), SeciUserInterface.UserInterface.setupGraphs(), SeciUserInterface.UserInterface.setupIniFiles(), SeciUserInterface.UserInterface.setupTabs(), SeciUserInterface.UserInterface.SetViTabsVisibility(), SeciUserInterface.UserInterface.startOpenGenies(), and SeciUserInterface.UserInterface.updateRecentConfigs().
Referenced by SeciUserInterface.UserInterface.ConfigurationMgr_ConfigChangeRequested(), SeciUserInterface.UserInterface.menuOpenCommand(), SeciUserInterface.UserInterface.OnRecentConfig_Click(), and SeciUserInterface.UserInterface.UserInterface_Loaded().
|
inlineprivate |
Definition at line 2303 of file UserInterface.xaml.cs.
References SeciUserInterface.UserInterface.saveScriptingPids().
Referenced by SeciUserInterface.UserInterface.setupEventHandlers().
|
inlinestatic |
Definition at line 654 of file UserInterface.xaml.cs.
Referenced by SeciUserInterface.UserInterface.advancedOptions_OnAddSubConfigClicked(), SeciUserInterface.UserInterface.advancedOptions_OnEditSubConfigClicked(), SeciUserInterface.UserInterface.advancedOptions_OnRemoveSubConfigClicked(), SeciUserInterface.UserInterface.RestartSeci(), SeciUserInterface.UserInterface.setupEventHandlers(), SeciUserInterface.UserInterface.UserInterface_Loaded(), and SeciUserInterface.UserInterface.Window_Closing().
|
inlineprivate |
Definition at line 1916 of file UserInterface.xaml.cs.
References SeciUserInterface.UserInterface.addBeamloggerTab(), SeciUserInterface.UserInterface.cascadeTabs(), SeciUserInterface.UserInterface.setupGraphs(), and SeciUserInterface.UserInterface.setupTabs().
Referenced by SeciUserInterface.UserInterface.advancedOptions_OnEditSubConfigClicked(), and SeciUserInterface.UserInterface.advancedOptions_OnRemoveSubConfigClicked().
|
inlineprivate |
Definition at line 1041 of file UserInterface.xaml.cs.
References SeciUserInterface.UserInterface._changesMade, SeciUserInterface.UserInterface._manager, SeciUserInterface.UserInterface.addBeamloggerTab(), SeciUserInterface.UserInterface.deleteGraphs(), and SeciUserInterface.UserInterface.pauseTimers().
Referenced by SeciUserInterface.UserInterface.menuNewCommand(), and SeciUserInterface.UserInterface.openConfig().
|
inline |
Definition at line 662 of file UserInterface.xaml.cs.
Referenced by SeciUserInterface.UserInterface.advancedOptions_OnAddSubConfigClicked(), SeciUserInterface.UserInterface.advancedOptions_OnEditSubConfigClicked(), SeciUserInterface.UserInterface.advancedOptions_OnRemoveSubConfigClicked(), SeciUserInterface.UserInterface.menuNewCommand(), SeciUserInterface.UserInterface.openConfig(), and SeciUserInterface.UserInterface.setupEventHandlers().
|
inlineprivate |
Definition at line 1000 of file UserInterface.xaml.cs.
Referenced by SeciUserInterface.UserInterface.OpenGenie_OnNewScriptingProcessStarted(), and SeciUserInterface.UserInterface.startOpenGenies().
|
inlineprivate |
Definition at line 828 of file UserInterface.xaml.cs.
Referenced by SeciUserInterface.UserInterface.Window_Closing().
|
inlineprivate |
Definition at line 725 of file UserInterface.xaml.cs.
References SeciUserInterface.UserInterface._lvLost, SeciUserInterface.UserInterface.showWarning(), and SeciUserInterface.UserInterface.UpdateGuiDelegate().
Referenced by SeciUserInterface.UserInterface.startTimers().
|
inlineprivate |
Definition at line 710 of file UserInterface.xaml.cs.
References SeciUserInterface.UserInterface.UpdateErrorsGUI(), and SeciUserInterface.UserInterface.UpdateGuiDelegate().
Referenced by SeciUserInterface.UserInterface.startTimers().
|
inlineprivate |
Definition at line 668 of file UserInterface.xaml.cs.
References SeciUserInterface.UserInterface.UpdateDashboardDelegate(), and SeciUserInterface.UserInterface.UpdateMainGUI().
Referenced by SeciUserInterface.UserInterface.startTimers().
|
inlineprivate |
Definition at line 2324 of file UserInterface.xaml.cs.
References SeciUserInterface.UserInterface.clearGraphs(), and SeciUserInterface.UserInterface.UpdateGuiDelegate().
Referenced by SeciUserInterface.UserInterface.setupEventHandlers().
|
inlineprivate |
Definition at line 1945 of file UserInterface.xaml.cs.
References SeciUserInterface.UserInterface._beamlogTabname.
Referenced by SeciUserInterface.UserInterface.addBeamloggerTab(), and SeciUserInterface.UserInterface.advancedOptions_OnShowBeamloggerCheckChanged().
|
inlineprivate |
Definition at line 2195 of file UserInterface.xaml.cs.
Referenced by SeciUserInterface.UserInterface.advancedOptions_OnConfigureGraphsClicked().
|
inlineprivate |
Definition at line 1031 of file UserInterface.xaml.cs.
Referenced by SeciUserInterface.UserInterface.advancedOptions_OnUsePythonChanged(), and SeciUserInterface.UserInterface.startOpenGenies().
|
inlineprivate |
Definition at line 1021 of file UserInterface.xaml.cs.
Referenced by SeciUserInterface.UserInterface.advancedOptions_OnUsePythonChanged(), and SeciUserInterface.UserInterface.startOpenGenies().
|
inlineprivate |
Definition at line 2202 of file UserInterface.xaml.cs.
References SeciUserInterface.UserInterface.advancedOptions_OnAddAssocFileClicked(), SeciUserInterface.UserInterface.advancedOptions_OnAddExeClicked(), SeciUserInterface.UserInterface.advancedOptions_OnAddSubConfigClicked(), SeciUserInterface.UserInterface.advancedOptions_OnBigFontsDashboardCheckChanged(), SeciUserInterface.UserInterface.advancedOptions_OnCheckStatusChanged(), SeciUserInterface.UserInterface.advancedOptions_OnConfigAlertsClicked(), SeciUserInterface.UserInterface.advancedOptions_OnConfigureGraphsClicked(), SeciUserInterface.UserInterface.advancedOptions_OnEditSubConfigClicked(), SeciUserInterface.UserInterface.advancedOptions_OnHideTabsClicked(), SeciUserInterface.UserInterface.advancedOptions_OnJournelViewerCheckChanged(), SeciUserInterface.UserInterface.advancedOptions_OnModifyVisCheckChanged(), SeciUserInterface.UserInterface.advancedOptions_OnPlotOnGenieTabCheckChanged(), SeciUserInterface.UserInterface.advancedOptions_OnRemoveAssocFileClicked(), SeciUserInterface.UserInterface.advancedOptions_OnRemoveExeClicked(), SeciUserInterface.UserInterface.advancedOptions_OnRemoveSubConfigClicked(), SeciUserInterface.UserInterface.advancedOptions_OnShowBeamloggerCheckChanged(), SeciUserInterface.UserInterface.advancedOptions_OnShowLostTimeCheckChanged(), SeciUserInterface.UserInterface.advancedOptions_OnTwoGeniesCheckChanged(), SeciUserInterface.UserInterface.advancedOptions_OnUsePythonChanged(), SeciUserInterface.UserInterface.advancedOptions_OnUserCanSaveCheckChanged(), SeciUserInterface.UserInterface.advancedOptions_OnVisAvailableCheckChanged(), SeciUserInterface.UserInterface.advancedOptions_OnWebDashboardEnabledCheckChanged(), SeciUserInterface.UserInterface.advancedOptions_OnWebDashboardShowTitleCheckChanged(), SeciUserInterface.UserInterface.backgroundAutoSave_DoWork(), SeciUserInterface.UserInterface.backgroundSave_DoWork(), SeciUserInterface.UserInterface.backgroundSave_RunWorkerCompleted(), SeciUserInterface.UserInterface.ConfigurationMgr_ConfigChangeRequested(), SeciUserInterface.UserInterface.dashboard_OnCollapsed(), SeciUserInterface.UserInterface.dashboard_OnExpanded(), SeciUserInterface.UserInterface.EventViewer_OnError(), SeciUserInterface.UserInterface.navBar_OnAddVIClicked(), SeciUserInterface.UserInterface.navBar_OnAdvancedClicked(), SeciUserInterface.UserInterface.navBar_OnBeamStatusClicked(), SeciUserInterface.UserInterface.navBar_OnConfigureBlocksClicked(), SeciUserInterface.UserInterface.navBar_OnConfigureVIClicked(), SeciUserInterface.UserInterface.navBar_OnDaeClicked(), SeciUserInterface.UserInterface.navBar_OnDisplayBlocksClicked(), SeciUserInterface.UserInterface.navBar_OnEditTabsClicked(), SeciUserInterface.UserInterface.navBar_OnExperimentDetailsClicked(), SeciUserInterface.UserInterface.navBar_OnGraphsClicked(), SeciUserInterface.UserInterface.navBar_OnHelpClicked(), SeciUserInterface.UserInterface.navBar_OnIsisMessagesClicked(), SeciUserInterface.UserInterface.navBar_OnJournalViewerClicked(), SeciUserInterface.UserInterface.navBar_OnLostTimeClicked(), SeciUserInterface.UserInterface.navBar_OnOpenGenieClicked(), SeciUserInterface.UserInterface.navBar_OnRemoveVIClicked(), SeciUserInterface.UserInterface.navBar_OnReportProblemClicked(), SeciUserInterface.UserInterface.navBar_OnSettingsClicked(), SeciUserInterface.UserInterface.navBar_OnSystemMessagesClicked(), SeciUserInterface.UserInterface.navBar_OnVIsClicked(), SeciUserInterface.UserInterface.OpenGenie_OnNewScriptingProcessStarted(), SeciUserInterface.UserInterface.pauseTimers(), SeciUserInterface.UserInterface.resumeTimers(), SeciUserInterface.UserInterface.SeciMgr_ClearGraphRequested(), and SeciUserInterface.UserInterface.userInfo_OnEditUsersClicked().
Referenced by SeciUserInterface.UserInterface.UserInterface().
|
inlineprivate |
Definition at line 2134 of file UserInterface.xaml.cs.
Referenced by SeciUserInterface.UserInterface.setupGraphs().
|
inlineprivate |
Definition at line 2078 of file UserInterface.xaml.cs.
References SeciUserInterface.UserInterface._manager, SeciUserInterface.UserInterface.deleteGraphs(), and SeciUserInterface.UserInterface.setupGraphPanel().
Referenced by SeciUserInterface.UserInterface.advancedOptions_OnAddSubConfigClicked(), SeciUserInterface.UserInterface.advancedOptions_OnConfigureGraphsClicked(), SeciUserInterface.UserInterface.advancedOptions_OnEditSubConfigClicked(), SeciUserInterface.UserInterface.advancedOptions_OnPlotOnGenieTabCheckChanged(), SeciUserInterface.UserInterface.openConfig(), and SeciUserInterface.UserInterface.removeSubConfig().
|
inlineprivate |
Definition at line 1185 of file UserInterface.xaml.cs.
References SeciUserInterface.UserInterface._manager.
Referenced by SeciUserInterface.UserInterface.advancedOptions_OnAddAssocFileClicked(), and SeciUserInterface.UserInterface.openConfig().
|
inlineprivate |
Definition at line 1965 of file UserInterface.xaml.cs.
References SeciUserInterface.UserInterface._recentConfigs, and SeciUserInterface.UserInterface.updateRecentConfigsMenu().
Referenced by SeciUserInterface.UserInterface.UserInterface().
|
inlineprivate |
Definition at line 1212 of file UserInterface.xaml.cs.
References SeciUserInterface.UserInterface._beamlogTabname.
Referenced by SeciUserInterface.UserInterface.advancedOptions_OnAddSubConfigClicked(), SeciUserInterface.UserInterface.advancedOptions_OnEditSubConfigClicked(), SeciUserInterface.UserInterface.openConfig(), and SeciUserInterface.UserInterface.removeSubConfig().
|
inlineprivate |
Definition at line 1368 of file UserInterface.xaml.cs.
References SeciUserInterface.UserInterface._manager.
Referenced by SeciUserInterface.UserInterface.menuMgrLogin_Click(), SeciUserInterface.UserInterface.menuMgrLogout_Click(), and SeciUserInterface.UserInterface.openConfig().
|
inlineprivate |
Definition at line 1431 of file UserInterface.xaml.cs.
References SeciUserInterface.UserInterface.getLooseVis().
Referenced by SeciUserInterface.UserInterface.menuMgrLogin_Click(), and SeciUserInterface.UserInterface.menuMgrLogout_Click().
|
inlineprivate |
Definition at line 735 of file UserInterface.xaml.cs.
Referenced by SeciUserInterface.UserInterface.SeciInterface_OnLVNotThere().
|
inlineprivate |
Definition at line 976 of file UserInterface.xaml.cs.
References SeciUserInterface.UserInterface.saveScriptingPids(), SeciUserInterface.UserInterface.setToGenie(), and SeciUserInterface.UserInterface.setToPython().
Referenced by SeciUserInterface.UserInterface.menuNewCommand(), SeciUserInterface.UserInterface.openConfig(), and SeciUserInterface.UserInterface.UserInterface_Loaded().
|
inlineprivate |
Definition at line 645 of file UserInterface.xaml.cs.
References SeciUserInterface.UserInterface.SeciInterface_OnLVNotThere(), SeciUserInterface.UserInterface.SeciInterface_OnNewLVMessage(), and SeciUserInterface.UserInterface.SeciInterface_ValuesUpdated().
Referenced by SeciUserInterface.UserInterface.UserInterface_Loaded().
|
private |
|
inlineprivate |
Definition at line 741 of file UserInterface.xaml.cs.
Referenced by SeciUserInterface.UserInterface.SeciInterface_OnNewLVMessage().
|
private |
|
inlineprivate |
Definition at line 682 of file UserInterface.xaml.cs.
References SeciUserInterface.UserInterface._graphs.
Referenced by SeciUserInterface.UserInterface.SeciInterface_ValuesUpdated().
|
inlineprivate |
Definition at line 1982 of file UserInterface.xaml.cs.
References SeciUserInterface.UserInterface._numberLastConfigs, SeciUserInterface.UserInterface._recentConfigs, and SeciUserInterface.UserInterface.updateRecentConfigsMenu().
Referenced by SeciUserInterface.UserInterface.doSave(), SeciUserInterface.UserInterface.openConfig(), and SeciUserInterface.UserInterface.UserInterface_Loaded().
|
inlineprivate |
Definition at line 2023 of file UserInterface.xaml.cs.
References SeciUserInterface.UserInterface._numberLastConfigs, and SeciUserInterface.UserInterface._recentConfigs.
Referenced by SeciUserInterface.UserInterface.OnRecentConfig_Click(), SeciUserInterface.UserInterface.setupRecentConfigs(), and SeciUserInterface.UserInterface.updateRecentConfigs().
|
inlineprivate |
Definition at line 1475 of file UserInterface.xaml.cs.
References SeciUserInterface.UserInterface._manager.
Referenced by SeciUserInterface.UserInterface.setupEventHandlers().
|
inlineprivate |
Definition at line 122 of file UserInterface.xaml.cs.
References SeciUserInterface.UserInterface._forceRestart, SeciUserInterface.UserInterface._manager, SeciUserInterface.UserInterface.addBeamloggerTab(), SeciUserInterface.UserInterface.openConfig(), SeciUserInterface.UserInterface.pauseTimers(), SeciUserInterface.UserInterface.startOpenGenies(), SeciUserInterface.UserInterface.startTimers(), and SeciUserInterface.UserInterface.updateRecentConfigs().
|
inlineprivate |
Definition at line 775 of file UserInterface.xaml.cs.
References SeciUserInterface.UserInterface._changesMade, SeciUserInterface.UserInterface._closingBecauseLvRunning, SeciUserInterface.UserInterface._manager, SeciUserInterface.UserInterface.pauseTimers(), and SeciUserInterface.UserInterface.saveSettings().
|
private |
Definition at line 29 of file UserInterface.xaml.cs.
|
private |
Definition at line 28 of file UserInterface.xaml.cs.
|
private |
Definition at line 32 of file UserInterface.xaml.cs.
Referenced by SeciUserInterface.UserInterface.addBeamloggerTab(), SeciUserInterface.UserInterface.menuNewCommand(), SeciUserInterface.UserInterface.navBar_OnEditTabsClicked(), SeciUserInterface.UserInterface.setBeamloggerTabVisibility(), and SeciUserInterface.UserInterface.setupTabs().
|
private |
Definition at line 27 of file UserInterface.xaml.cs.
Referenced by SeciUserInterface.UserInterface.advancedOptions_OnAddAssocFileClicked(), SeciUserInterface.UserInterface.advancedOptions_OnAddExeClicked(), SeciUserInterface.UserInterface.advancedOptions_OnAddSubConfigClicked(), SeciUserInterface.UserInterface.advancedOptions_OnEditSubConfigClicked(), SeciUserInterface.UserInterface.advancedOptions_OnRemoveAssocFileClicked(), SeciUserInterface.UserInterface.advancedOptions_OnRemoveExeClicked(), SeciUserInterface.UserInterface.advancedOptions_OnRemoveSubConfigClicked(), SeciUserInterface.UserInterface.backgroundSave_RunWorkerCompleted(), SeciUserInterface.UserInterface.navBar_OnAddVIClicked(), SeciUserInterface.UserInterface.navBar_OnConfigureBlocksClicked(), SeciUserInterface.UserInterface.navBar_OnConfigureVIClicked(), SeciUserInterface.UserInterface.navBar_OnEditTabsClicked(), SeciUserInterface.UserInterface.navBar_OnRemoveVIClicked(), SeciUserInterface.UserInterface.okayToCloseConfig(), SeciUserInterface.UserInterface.RestartSeci(), and SeciUserInterface.UserInterface.Window_Closing().
|
private |
Definition at line 34 of file UserInterface.xaml.cs.
Referenced by SeciUserInterface.UserInterface.UserInterface(), and SeciUserInterface.UserInterface.Window_Closing().
|
private |
|
private |
Definition at line 33 of file UserInterface.xaml.cs.
Referenced by SeciUserInterface.UserInterface.cascadeTabs(), SeciUserInterface.UserInterface.doSave(), and SeciUserInterface.UserInterface.navBar_OnEditTabsClicked().
|
private |
Definition at line 37 of file UserInterface.xaml.cs.
Referenced by SeciUserInterface.UserInterface.UserInterface(), and SeciUserInterface.UserInterface.UserInterface_Loaded().
|
private |
Definition at line 35 of file UserInterface.xaml.cs.
Referenced by SeciUserInterface.UserInterface.clearGraphs(), SeciUserInterface.UserInterface.navBar_OnOpenGenieClicked(), and SeciUserInterface.UserInterface.UpdateMainGUI().
|
private |
Definition at line 38 of file UserInterface.xaml.cs.
Referenced by SeciUserInterface.UserInterface.SeciInterface_OnLVNotThere().
|
staticprivate |
Definition at line 26 of file UserInterface.xaml.cs.
Referenced by SeciUserInterface.UserInterface.advancedOptions_OnJournelViewerCheckChanged(), SeciUserInterface.UserInterface.advancedOptions_OnShowLostTimeCheckChanged(), SeciUserInterface.UserInterface.backgroundSave_DoWork(), SeciUserInterface.UserInterface.doSave(), SeciUserInterface.UserInterface.menuMgrLogin_Click(), SeciUserInterface.UserInterface.menuMgrLogout_Click(), SeciUserInterface.UserInterface.menuSaveAsCommand(), SeciUserInterface.UserInterface.menuSaveCommand(), SeciUserInterface.UserInterface.RestartSeci(), SeciUserInterface.UserInterface.setupGraphs(), SeciUserInterface.UserInterface.setupIniFiles(), SeciUserInterface.UserInterface.SetViTabsVisibility(), SeciUserInterface.UserInterface.userInfo_OnEditUsersClicked(), SeciUserInterface.UserInterface.UserInterface_Loaded(), and SeciUserInterface.UserInterface.Window_Closing().
|
private |
Definition at line 31 of file UserInterface.xaml.cs.
Referenced by SeciUserInterface.UserInterface.updateRecentConfigs(), and SeciUserInterface.UserInterface.updateRecentConfigsMenu().
|
private |
Definition at line 40 of file UserInterface.xaml.cs.
Referenced by SeciUserInterface.UserInterface.navBar_OnDisplayBlocksClicked().
|
private |
|
private |
Definition at line 45 of file UserInterface.xaml.cs.
Referenced by SeciUserInterface.UserInterface.advancedOptions_OnAddSubConfigClicked(), SeciUserInterface.UserInterface.advancedOptions_OnEditSubConfigClicked(), SeciUserInterface.UserInterface.advancedOptions_OnRemoveSubConfigClicked(), SeciUserInterface.UserInterface.menuNewCommand(), SeciUserInterface.UserInterface.openConfig(), and SeciUserInterface.UserInterface.UserInterface().
|
private |
Definition at line 36 of file UserInterface.xaml.cs.
Referenced by SeciUserInterface.UserInterface.advancedOptions_OnUserCanSaveCheckChanged(), SeciUserInterface.UserInterface.menuSaveAsCommand(), and SeciUserInterface.UserInterface.menuSaveCommand().