public AdvancedMenuModel( IAdvancedMenuManager advancedMenuManager, IAppearanceManager appearanceManager, IBranchManager branchManager, IHelpManager helpManager, AbstractDialogModel model) { IsEnabled = true; _advancedMenuManager = advancedMenuManager; _appearanceManager = appearanceManager; _branchManager = branchManager; _helpManager = helpManager; _model = model; _dialogInstance = new AdvancedMenuWindow { DataContext = this }; BuildGroupsList(); _width = 500; _height = 550; Cursor = Cursors.Arrow; Title = _advancedMenuManager.DefaultTitle; Description = _advancedMenuManager.DefaultDescription; _timer = new DispatcherTimer { Interval = new TimeSpan(0, 0, 0, 0, 500), IsEnabled = false, }; _timer.Tick += TimerTickHandler; }
public StandardEngine( ISettingsManager settingsManager, IBranchManager branchManager, ICommandLineManager commandLineManager, IBannerManager bannerManager, IAppearanceManager appearanceManager, IErrorManager errorManager, IDialogsManager dialogsManager, IHelpManager helpManager, IAdvancedMenuManager advancedMenuManager, IEndpointManager endpointManager ) { SettingsManager = settingsManager; BranchManager = branchManager; BannerManager = bannerManager; AppearanceManager = appearanceManager; CommandLineManager = commandLineManager; ErrorManager = errorManager; DialogsManager = dialogsManager; HelpManager = helpManager; AdvancedMenuManager = advancedMenuManager; EndpointManager = endpointManager; Identifier = Guid.NewGuid(); }
public HelpDialogModel(IHelpManager helpManager, IAppearanceManager appearanceManager) { _helpManager = helpManager; _appearanceManager = appearanceManager; _dialogInstance = new HelpWindow { DataContext = this }; _dialogInstance.Browser.Navigated += LoadingCompleteHandler; _dialogInstance.Browser.Navigating += NavigatingHandler; }
public AdvancedMenuManager(IAppearanceManager appearanceManager, IBranchManager branchManager, IHelpManager helpManager, ISettingsManager settingsManager) { _appearanceManager = appearanceManager; _branchManager = branchManager; _helpManager = helpManager; _settingsManager = settingsManager; Items = new Dictionary<string, IAdvancedMenuItem>(); DefaultTitle = "Advanced Support Tools"; DefaultDescription = "This is a place-holder description."; }
public HelpModel(IAppearanceManager appearanceManager, IHelpManager helpManager, AdvancedMenuModel model) : base(appearanceManager, model) { _helpManager = helpManager; Visibility = !_helpManager.TopicExists(model.HelpTopic) ? Visibility.Hidden : Visibility.Visible; Command = new ClearFocusCommand( model.DialogInstance, param=>_helpManager.ShowHelpTopic(model.HelpTopic, model.ParentModel)); Text = "Help"; }
public OpenTopicModel(AbstractDialogModel model, string topic, IHelpManager helpManager) : base(model) { _topic = topic; _helpManager = helpManager; }