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().
1.8.5