Interaction logic for NavBar.xaml More...
Public Member Functions | |
void | DeselectSelectedItem () |
List< KeyValuePair< String, String > > | GetButtonOrderAndNames () |
void | HideScriptingTab () |
NavBar () | |
void | SetButtonOrderAndNames (List< KeyValuePair< String, String >> order) |
void | SetErrorCounter (int numErrors, int numQuestions) |
void | SetTabsVisibility (Boolean manager) |
Static Public Member Functions | |
static Boolean | GetIsBigFonts (UIElement element) |
static void | SetIsBigFonts (UIElement element, Boolean value) |
Static Public Attributes | |
static readonly DependencyProperty | IsBigFontsProperty |
Properties | |
Boolean | DaeVisibleForUser [get, set] |
Boolean | GraphsAvailable [get, set] |
Boolean | JournelViewerVisible [get, set] |
Boolean | LostTimeVisible [get, set] |
Boolean | SettingsVisible [get, set] |
Boolean | TwoGeniesAvailable [get, set] |
Boolean | UserCanEditVISettings [get, set] |
Boolean | VisVisibleForUser [get, set] |
Events | |
EventHandler | OnAddVIClicked |
EventHandler | OnAdvancedClicked |
EventHandler | OnBeamStatusClicked |
EventHandler | OnConfigureBlocksClicked |
EventHandler | OnConfigureVIClicked |
EventHandler | OnDaeClicked |
EventHandler | OnDisplayBlocksClicked |
EventHandler | OnEditTabsClicked |
EventHandler | OnExperimentDetailsClicked |
EventHandler | OnGraphsClicked |
EventHandler | OnHelpClicked |
EventHandler | OnIsisMessagesClicked |
EventHandler | OnJournalViewerClicked |
EventHandler | OnLostTimeClicked |
EventHandler | OnOpenGenieClicked |
EventHandler | OnRemoveVIClicked |
EventHandler | OnReportProblemClicked |
EventHandler | OnSettingsClicked |
EventHandler | OnSystemMessagesClicked |
EventHandler | OnVIsClicked |
Private Member Functions | |
void | btnAdvanced_Click (object sender, RoutedEventArgs e) |
void | btnBeam_Click (object sender, RoutedEventArgs e) |
void | btnDae_Click (object sender, RoutedEventArgs e) |
void | btnGraph_Click (object sender, RoutedEventArgs e) |
void | btnHelp_Click (object sender, RoutedEventArgs e) |
void | btnISIS_Click (object sender, RoutedEventArgs e) |
void | btnJournal_Click (object sender, RoutedEventArgs e) |
void | btnLabview_OnAddVIClicked (object sender, EventArgs e) |
void | btnLabview_OnConfigureBlocksClicked (object sender, EventArgs e) |
void | btnLabview_OnConfigureVIClicked (object sender, EventArgs e) |
void | btnLabview_OnDisplayBlocksClicked (object sender, EventArgs e) |
void | btnLabview_OnEditTabsClicked (object sender, EventArgs e) |
void | btnLabview_OnRemoveVIClicked (object sender, EventArgs e) |
void | btnLabview_OnVIsClicked (object sender, EventArgs e) |
void | btnLostTime_Click (object sender, RoutedEventArgs e) |
void | btnOpenGenie_Click (object sender, RoutedEventArgs e) |
void | btnReport_Click (object sender, RoutedEventArgs e) |
void | btnSettings_Click (object sender, RoutedEventArgs e) |
void | btnSystem_Click (object sender, RoutedEventArgs e) |
void | btnUserDetails_Click (object sender, RoutedEventArgs e) |
void | setIndicator (object sender) |
Private Attributes | |
Boolean | _daeVisibleForUser = true |
Boolean | _graphsAvailable = false |
Boolean | _journelViewerVisible = false |
NavBarButton | _lastSelected |
Boolean | _lostTimeVisible = true |
Boolean | _settingsVisible = false |
Boolean | _twoGeniesAvailable = false |
Boolean | _userCanEditVISettings = true |
Boolean | _visVisibleForUser = true |
Interaction logic for NavBar.xaml
Definition at line 20 of file NavBar.xaml.cs.
|
inline |
Definition at line 89 of file NavBar.xaml.cs.
References SeciControls.NavBar.btnLabview_OnAddVIClicked(), SeciControls.NavBar.btnLabview_OnConfigureBlocksClicked(), SeciControls.NavBar.btnLabview_OnConfigureVIClicked(), SeciControls.NavBar.btnLabview_OnDisplayBlocksClicked(), SeciControls.NavBar.btnLabview_OnEditTabsClicked(), SeciControls.NavBar.btnLabview_OnRemoveVIClicked(), and SeciControls.NavBar.btnLabview_OnVIsClicked().
|
inlineprivate |
Definition at line 254 of file NavBar.xaml.cs.
References SeciControls.NavBar.OnAdvancedClicked, and SeciControls.NavBar.setIndicator().
|
inlineprivate |
Definition at line 296 of file NavBar.xaml.cs.
References SeciControls.NavBar.OnBeamStatusClicked, and SeciControls.NavBar.setIndicator().
|
inlineprivate |
Definition at line 212 of file NavBar.xaml.cs.
References SeciControls.NavBar.OnDaeClicked, and SeciControls.NavBar.setIndicator().
|
inlineprivate |
Definition at line 226 of file NavBar.xaml.cs.
References SeciControls.NavBar.OnGraphsClicked, and SeciControls.NavBar.setIndicator().
|
inlineprivate |
Definition at line 352 of file NavBar.xaml.cs.
References SeciControls.NavBar.OnHelpClicked, and SeciControls.NavBar.setIndicator().
|
inlineprivate |
Definition at line 310 of file NavBar.xaml.cs.
References SeciControls.NavBar.OnIsisMessagesClicked, and SeciControls.NavBar.setIndicator().
|
inlineprivate |
Definition at line 268 of file NavBar.xaml.cs.
References SeciControls.NavBar.OnJournalViewerClicked, and SeciControls.NavBar.setIndicator().
|
inlineprivate |
Definition at line 146 of file NavBar.xaml.cs.
References SeciControls.NavBar.OnAddVIClicked.
Referenced by SeciControls.NavBar.NavBar().
|
inlineprivate |
Definition at line 178 of file NavBar.xaml.cs.
References SeciControls.NavBar.OnConfigureBlocksClicked.
Referenced by SeciControls.NavBar.NavBar().
|
inlineprivate |
Definition at line 162 of file NavBar.xaml.cs.
References SeciControls.NavBar.OnConfigureVIClicked.
Referenced by SeciControls.NavBar.NavBar().
|
inlineprivate |
Definition at line 186 of file NavBar.xaml.cs.
References SeciControls.NavBar.OnDisplayBlocksClicked.
Referenced by SeciControls.NavBar.NavBar().
|
inlineprivate |
Definition at line 170 of file NavBar.xaml.cs.
References SeciControls.NavBar.OnEditTabsClicked.
Referenced by SeciControls.NavBar.NavBar().
|
inlineprivate |
Definition at line 154 of file NavBar.xaml.cs.
References SeciControls.NavBar.OnRemoveVIClicked.
Referenced by SeciControls.NavBar.NavBar().
|
inlineprivate |
Definition at line 136 of file NavBar.xaml.cs.
References SeciControls.NavBar.OnVIsClicked, and SeciControls.NavBar.setIndicator().
Referenced by SeciControls.NavBar.NavBar().
|
inlineprivate |
Definition at line 324 of file NavBar.xaml.cs.
References SeciControls.NavBar.OnLostTimeClicked, and SeciControls.NavBar.setIndicator().
|
inlineprivate |
Definition at line 198 of file NavBar.xaml.cs.
References SeciControls.NavBar.OnOpenGenieClicked, and SeciControls.NavBar.setIndicator().
|
inlineprivate |
Definition at line 338 of file NavBar.xaml.cs.
References SeciControls.NavBar.OnReportProblemClicked, and SeciControls.NavBar.setIndicator().
|
inlineprivate |
Definition at line 240 of file NavBar.xaml.cs.
References SeciControls.NavBar.OnSettingsClicked, and SeciControls.NavBar.setIndicator().
|
inlineprivate |
Definition at line 282 of file NavBar.xaml.cs.
References SeciControls.NavBar.OnSystemMessagesClicked, and SeciControls.NavBar.setIndicator().
|
inlineprivate |
Definition at line 122 of file NavBar.xaml.cs.
References SeciControls.NavBar.OnExperimentDetailsClicked, and SeciControls.NavBar.setIndicator().
|
inline |
Definition at line 447 of file NavBar.xaml.cs.
References SeciControls.NavBar._lastSelected.
|
inline |
Definition at line 544 of file NavBar.xaml.cs.
|
inlinestatic |
Definition at line 113 of file NavBar.xaml.cs.
References SeciControls.NavBar.IsBigFontsProperty.
|
inline |
Definition at line 565 of file NavBar.xaml.cs.
|
inline |
Definition at line 483 of file NavBar.xaml.cs.
|
inline |
Definition at line 455 of file NavBar.xaml.cs.
|
inlineprivate |
Definition at line 364 of file NavBar.xaml.cs.
References SeciControls.NavBar._lastSelected.
Referenced by SeciControls.NavBar.btnAdvanced_Click(), SeciControls.NavBar.btnBeam_Click(), SeciControls.NavBar.btnDae_Click(), SeciControls.NavBar.btnGraph_Click(), SeciControls.NavBar.btnHelp_Click(), SeciControls.NavBar.btnISIS_Click(), SeciControls.NavBar.btnJournal_Click(), SeciControls.NavBar.btnLabview_OnVIsClicked(), SeciControls.NavBar.btnLostTime_Click(), SeciControls.NavBar.btnOpenGenie_Click(), SeciControls.NavBar.btnReport_Click(), SeciControls.NavBar.btnSettings_Click(), SeciControls.NavBar.btnSystem_Click(), and SeciControls.NavBar.btnUserDetails_Click().
|
inlinestatic |
Definition at line 108 of file NavBar.xaml.cs.
References SeciControls.NavBar.IsBigFontsProperty.
|
inline |
Definition at line 377 of file NavBar.xaml.cs.
References SeciControls.NavBar._daeVisibleForUser, SeciControls.NavBar._graphsAvailable, SeciControls.NavBar._journelViewerVisible, SeciControls.NavBar._lostTimeVisible, SeciControls.NavBar._settingsVisible, SeciControls.NavBar._userCanEditVISettings, and SeciControls.NavBar._visVisibleForUser.
|
private |
Definition at line 23 of file NavBar.xaml.cs.
Referenced by SeciControls.NavBar.SetTabsVisibility().
|
private |
Definition at line 27 of file NavBar.xaml.cs.
Referenced by SeciControls.NavBar.SetTabsVisibility().
|
private |
Definition at line 28 of file NavBar.xaml.cs.
Referenced by SeciControls.NavBar.SetTabsVisibility().
|
private |
Definition at line 22 of file NavBar.xaml.cs.
Referenced by SeciControls.NavBar.DeselectSelectedItem(), and SeciControls.NavBar.setIndicator().
|
private |
Definition at line 30 of file NavBar.xaml.cs.
Referenced by SeciControls.NavBar.SetTabsVisibility().
|
private |
Definition at line 29 of file NavBar.xaml.cs.
Referenced by SeciControls.NavBar.SetTabsVisibility().
|
private |
Definition at line 26 of file NavBar.xaml.cs.
|
private |
Definition at line 25 of file NavBar.xaml.cs.
Referenced by SeciControls.NavBar.SetTabsVisibility().
|
private |
Definition at line 24 of file NavBar.xaml.cs.
Referenced by SeciControls.NavBar.SetTabsVisibility().
|
static |
Definition at line 105 of file NavBar.xaml.cs.
Referenced by SeciControls.NavBar.GetIsBigFonts(), and SeciControls.NavBar.SetIsBigFonts().
|
getset |
Definition at line 32 of file NavBar.xaml.cs.
|
getset |
Definition at line 36 of file NavBar.xaml.cs.
|
getset |
Definition at line 37 of file NavBar.xaml.cs.
|
getset |
Definition at line 39 of file NavBar.xaml.cs.
|
getset |
Definition at line 38 of file NavBar.xaml.cs.
|
getset |
Definition at line 35 of file NavBar.xaml.cs.
|
getset |
Definition at line 34 of file NavBar.xaml.cs.
|
getset |
Definition at line 33 of file NavBar.xaml.cs.
EventHandler SeciControls.NavBar.OnAddVIClicked |
Definition at line 46 of file NavBar.xaml.cs.
Referenced by SeciControls.NavBar.btnLabview_OnAddVIClicked().
EventHandler SeciControls.NavBar.OnAdvancedClicked |
Definition at line 66 of file NavBar.xaml.cs.
Referenced by SeciControls.NavBar.btnAdvanced_Click().
EventHandler SeciControls.NavBar.OnBeamStatusClicked |
Definition at line 75 of file NavBar.xaml.cs.
Referenced by SeciControls.NavBar.btnBeam_Click().
EventHandler SeciControls.NavBar.OnConfigureBlocksClicked |
Definition at line 50 of file NavBar.xaml.cs.
Referenced by SeciControls.NavBar.btnLabview_OnConfigureBlocksClicked().
EventHandler SeciControls.NavBar.OnConfigureVIClicked |
Definition at line 48 of file NavBar.xaml.cs.
Referenced by SeciControls.NavBar.btnLabview_OnConfigureVIClicked().
EventHandler SeciControls.NavBar.OnDaeClicked |
Definition at line 60 of file NavBar.xaml.cs.
Referenced by SeciControls.NavBar.btnDae_Click().
EventHandler SeciControls.NavBar.OnDisplayBlocksClicked |
Definition at line 51 of file NavBar.xaml.cs.
Referenced by SeciControls.NavBar.btnLabview_OnDisplayBlocksClicked().
EventHandler SeciControls.NavBar.OnEditTabsClicked |
Definition at line 49 of file NavBar.xaml.cs.
Referenced by SeciControls.NavBar.btnLabview_OnEditTabsClicked().
EventHandler SeciControls.NavBar.OnExperimentDetailsClicked |
Definition at line 42 of file NavBar.xaml.cs.
Referenced by SeciControls.NavBar.btnUserDetails_Click().
EventHandler SeciControls.NavBar.OnGraphsClicked |
Definition at line 57 of file NavBar.xaml.cs.
Referenced by SeciControls.NavBar.btnGraph_Click().
EventHandler SeciControls.NavBar.OnHelpClicked |
Definition at line 87 of file NavBar.xaml.cs.
Referenced by SeciControls.NavBar.btnHelp_Click().
EventHandler SeciControls.NavBar.OnIsisMessagesClicked |
Definition at line 78 of file NavBar.xaml.cs.
Referenced by SeciControls.NavBar.btnISIS_Click().
EventHandler SeciControls.NavBar.OnJournalViewerClicked |
Definition at line 69 of file NavBar.xaml.cs.
Referenced by SeciControls.NavBar.btnJournal_Click().
EventHandler SeciControls.NavBar.OnLostTimeClicked |
Definition at line 84 of file NavBar.xaml.cs.
Referenced by SeciControls.NavBar.btnLostTime_Click().
EventHandler SeciControls.NavBar.OnOpenGenieClicked |
Definition at line 54 of file NavBar.xaml.cs.
Referenced by SeciControls.NavBar.btnOpenGenie_Click().
EventHandler SeciControls.NavBar.OnRemoveVIClicked |
Definition at line 47 of file NavBar.xaml.cs.
Referenced by SeciControls.NavBar.btnLabview_OnRemoveVIClicked().
EventHandler SeciControls.NavBar.OnReportProblemClicked |
Definition at line 81 of file NavBar.xaml.cs.
Referenced by SeciControls.NavBar.btnReport_Click().
EventHandler SeciControls.NavBar.OnSettingsClicked |
Definition at line 63 of file NavBar.xaml.cs.
Referenced by SeciControls.NavBar.btnSettings_Click().
EventHandler SeciControls.NavBar.OnSystemMessagesClicked |
Definition at line 72 of file NavBar.xaml.cs.
Referenced by SeciControls.NavBar.btnSystem_Click().
EventHandler SeciControls.NavBar.OnVIsClicked |
Definition at line 45 of file NavBar.xaml.cs.
Referenced by SeciControls.NavBar.btnLabview_OnVIsClicked().