public static IMenuBarItem CreateParameterIdentification(MenuBarItemId menuBarItemId) { return(ParameterIdentificationContextMenuItems.CreateParameterIdentification() .WithCaption(MenuNames.CreateParameterIdentification) .WithId(menuBarItemId) .WithShortcut(Keys.Control | Keys.Alt | Keys.O)); }
private static MenuBarItemId createMenuBarItemId(string name) { var menuBarItemId = new MenuBarItemId(name, _allMenuBarItemIds.Count); _allMenuBarItemIds.Add(menuBarItemId); return(menuBarItemId); }
public static IMenuBarItem CreateSensitivityAnalysis(MenuBarItemId menuBarItemId) { return(SensitivityAnalysisContextMenuItems.CreateSensitivityAnalysis() .WithCaption(MenuNames.CreateSensitivityAnalysis) .WithId(menuBarItemId) .WithShortcut(Keys.Control | Keys.Alt | Keys.Y)); }
public static IMenuBarButton RefreshJournal(MenuBarItemId menuBarItemId) { return(CreateMenuButton.WithCaption(MenuNames.RefreshJournal) .WithId(menuBarItemId) .WithDescription(MenuDescriptions.RefreshJournal) .WithCommand <RefreshJournalUICommand>() .WithIcon(ApplicationIcons.Refresh)); }
public static IMenuBarButton ExportJournal(MenuBarItemId menuBarItemId) { return(CreateMenuButton.WithCaption(MenuNames.ExportJournal) .WithId(menuBarItemId) .WithDescription(MenuDescriptions.ExportJournalToFile) .WithCommand <ExportJournalToFileUICommand>() .WithIcon(ApplicationIcons.JournalExportToWord)); }
public static IMenuBarItem SearchJournal(MenuBarItemId menuBarItemId) { return(CreateMenuButton.WithCaption(Captions.Journal.SearchJournal) .WithId(menuBarItemId) .WithDescription(Captions.Journal.SearchJournalDescription) .WithCommand <SearchJournalUICommand>() .WithIcon(ApplicationIcons.Search)); }
public static IMenuBarButton SaveFavoritesToFile(MenuBarItemId menuBarItemId) { return(CreateMenuButton.WithCaption(MenuNames.SaveFavoriteToFile) .WithId(menuBarItemId) .WithDescription(MenuDescriptions.SaveFavoritesToFile) .WithCommand <SaveFavoritesToFileUICommand>() .WithIcon(ApplicationIcons.FavoritesSave)); }
public static IMenuBarItem JournalDiagramView(MenuBarItemId menuBarItemId) { return(CreateMenuButton.WithCaption(Captions.Journal.JournalDiagramView) .WithId(menuBarItemId) .WithDescription(Captions.Journal.JournalDiagramDescription) .WithCommand <JournalDiagramVisibilityUICommand>() .WithIcon(ApplicationIcons.JournalDiagram)); }
public static IMenuBarItem CorrelationMatrixParameterIdentification(MenuBarItemId menuBarItemId) { return(CreateMenuButton.WithCaption(Captions.ParameterIdentification.CorrelationMatrix) .WithId(menuBarItemId) .WithCommand <StartCorrelationMatrixAnalysisUICommand>() .WithDescription(MenuDescriptions.CorrelationMatrix) .WithIcon(ApplicationIcons.CorrelationAnalysis)); }
public static IMenuBarButton ManageUserDisplayUnits(MenuBarItemId menuBarItemId) { return(CreateMenuButton.WithCaption(MenuNames.ManageUserDisplayUnits) .WithId(menuBarItemId) .WithDescription(ToolTips.ManageUserDisplayUnits) .WithIcon(ApplicationIcons.UserDisplayUnitsConfigure) .WithCommand <ManageUserDisplayUnitsUICommand>()); }
public static IMenuBarButton UpdateAllToDisplayUnits(MenuBarItemId menuBarItemId) { return(CreateMenuButton.WithCaption(MenuNames.UpdateAllToDisplaytUnits) .WithId(menuBarItemId) .WithDescription(ToolTips.UpdateAllToDisplayUnits) .WithIcon(ApplicationIcons.Refresh) .WithCommand <UpdateAllDisplayUnitsUICommand>()); }
public static IMenuBarButton LoadFavoritesFromFile(MenuBarItemId menuBarItemId) { return(CreateMenuButton.WithCaption(MenuNames.LoadFavoritesFromFile) .WithId(menuBarItemId) .WithDescription(MenuDescriptions.LoadFavoritesFromFile) .WithCommand <LoadFavoritesFromFileUICommand>() .WithIcon(ApplicationIcons.FavoritesLoad)); }
public static IMenuBarItem SensitivityAnalysisPKParameterAnalysis(MenuBarItemId menuBarItemId) { return(CreateMenuButton.WithCaption(Captions.SensitivityAnalysis.SensitivityAnalysisPKParameterAnalysis) .WithId(menuBarItemId) .WithDescription(Captions.SensitivityAnalysis.SensitivityAnalysisPKParameterAnalysisDescription) .WithIcon(ApplicationIcons.PKParameterSensitivityAnalysis) .WithCommand <StartSensitivityAnalysisUICommand>()); }
public static IMenuBarItem Help(MenuBarItemId menuBarItemId) { return(CreateMenuButton.WithCaption(MenuNames.Help) .WithId(menuBarItemId) .WithIcon(ApplicationIcons.Help) .WithCommand <ShowHelpCommand>() .WithShortcut(Keys.F1)); }
public static IMenuBarButton SensitivityAnalysisFeedbackView(MenuBarItemId menuBarItemId) { return(CreateMenuButton.WithCaption(MenuNames.FeedbackView) .WithId(menuBarItemId) .WithCommand <SensitivityAnalysisFeedbackViewVisibilityUICommand>() .WithDescription(MenuDescriptions.SensitivityAnalysisFeedbackViewDescription) .WithIcon(ApplicationIcons.SensitivityAnalysisVisualFeedback)); }
public static IMenuBarItem JournalEditorView(MenuBarItemId menuBarItemId) { return(CreateMenuButton.WithCaption(Captions.Journal.JournalEditorView) .WithId(menuBarItemId) .WithDescription(Captions.Journal.JournalEditorViewDescription) .WithCommand <JournalEditorVisibiliyUICommand>() .WithIcon(ApplicationIcons.PageEdit)); }
public static IMenuBarItem ParameterIdentificationFeedbackView(MenuBarItemId menuBarItemId) { return(CreateMenuButton.WithCaption(MenuNames.FeedbackView) .WithId(menuBarItemId) .WithCommand <ParameterIdentificationFeedbackViewVisibilityUICommand>() .WithDescription(MenuDescriptions.ParameterIdentificationFeedbackViewDescription) .WithIcon(ApplicationIcons.ParameterIdentificationVisualFeedback)); }
public static IMenuBarItem ResidualHistogramParameterIdentification(MenuBarItemId menuBarItemId) { return(CreateMenuButton.WithCaption(Captions.ParameterIdentification.ResidualHistogramAnalysis) .WithId(menuBarItemId) .WithCommand <StartResidualHistogramParameterIdentificationAnalysisUICommand>() .WithDescription(MenuDescriptions.ResidualHistogramAnalysisDescription) .WithIcon(ApplicationIcons.ResidualHistogramAnalysis)); }
public static IMenuBarButton TimeProfileConfidenceInterval(MenuBarItemId menuBarItemId) { return(CreateMenuButton.WithCaption(Captions.ParameterIdentification.TimeProfileConfidenceIntervalAnalysis) .WithId(menuBarItemId) .WithCommand <StartTimeProfileConfidenceIntervalAnalysisUICommand>() .WithDescription(MenuDescriptions.TimeProfileConfidenceInterval) .WithIcon(ApplicationIcons.TimeProfileConfidenceInterval)); }
public static IMenuBarItem PredictedVsObservedParameterIdentification(MenuBarItemId menuBarItemId) { return(CreateMenuButton.WithCaption(Captions.ParameterIdentification.PredictedVsObservedAnalysis) .WithId(menuBarItemId) .WithCommand <StartPredictedVsObservedParameterIdentificationAnalysisUICommand>() .WithDescription(MenuDescriptions.PredictedVsObservedAnalysisDescription) .WithIcon(ApplicationIcons.PredictedVsObservedAnalysis)); }
public static IMenuBarItem TimeProfileParameterIdentification(MenuBarItemId menuBarItemId) { return(CreateMenuButton.WithCaption(Captions.ParameterIdentification.TimeProfileAnalysis) .WithId(menuBarItemId) .WithCommand <StartTimeProfileParameterIdentificationAnalysisUICommand>() .WithDescription(MenuDescriptions.TimeProfileAnalysisDescription) .WithIcon(ApplicationIcons.TimeProfileAnalysis)); }
public static IMenuBarItem ClearHistory(MenuBarItemId menuBarItemId) { return(CreateMenuButton.WithCaption(MenuNames.ClearHistory) .WithId(menuBarItemId) .WithDescription(ToolTips.ClearHistory) .WithCommand <ClearHistoryUICommand>() .WithIcon(ApplicationIcons.ClearHistory)); }
public static IMenuBarItem StopParameterIdentification(MenuBarItemId menuBarItemId) { return(CreateMenuButton.WithCaption(MenuNames.StopParameterIdentification) .WithId(menuBarItemId) .WithDescription(MenuDescriptions.StopParameterIdentification) .WithIcon(ApplicationIcons.Stop) .WithShortcut(Keys.Shift | Keys.F6) .WithCommand <StopParameterIdentificationUICommand>()); }
public static IMenuBarItem JournalView(MenuBarItemId menuBarItemId) { return(CreateMenuButton.WithCaption(Captions.Journal.JournalView) .WithId(menuBarItemId) .WithDescription(Captions.Journal.JournalViewDescription) .WithCommand <JournalVisibilityCommand>() .WithIcon(ApplicationIcons.Journal) .WithShortcut(Keys.Control | Keys.Shift | Keys.J)); }
public static IMenuBarItem CreateJournalPage(MenuBarItemId menuBarItemId) { return(CreateMenuButton.WithCaption(Captions.Journal.CreateJournalPage) .WithId(menuBarItemId) .WithDescription(Captions.Journal.ToolTip.CreateJournalPage) .WithIcon(ApplicationIcons.PageAdd) .WithCommand <CreateJournalPageUICommand>() .WithShortcut(Keys.Control | Keys.Alt | Keys.J)); }
public static IMenuBarButton RunSensitivityAnalysis(MenuBarItemId menuBarItemId) { return(CreateMenuButton.WithCaption(MenuNames.RunSensitivityAnalysis) .WithId(menuBarItemId) .WithDescription(MenuDescriptions.RunSensitivityAnalysis) .WithIcon(ApplicationIcons.Run) .WithShortcut(Keys.F7) .WithCommand <RunSensitivityAnalysisUICommand>()); }
public static IMenuBarItem StopSensitivityAnalysis(MenuBarItemId menuBarItemId) { return(CreateMenuButton.WithCaption(MenuNames.StopSensitivityAnalysis) .WithId(menuBarItemId) .WithDescription(MenuDescriptions.StopSensitivityanalysis) .WithIcon(ApplicationIcons.Stop) .WithCommand <StopSensitivityAnalysisUICommand>() .WithShortcut(Keys.Shift | Keys.F7)); }
public IMenuBarItem this[MenuBarItemId menuBarItemId] => Find(menuBarItemId);
public IMenuBarItem Find(MenuBarItemId menuBarItemId) { return(_menuBarItemList[menuBarItemId.Name] ?? CreateMenuButton.WithCaption("Empty Menu Bar Item")); }
protected virtual MenuBarButton FindMenuById(MenuBarItemId id) { return(new MenuBarButton()); }