public Settings(MainWorkItem workItem) { InitializeComponent(); var periods = new[] { 1, 3, 6, 12 }; cmbStatPeriod.ItemsSource = periods; _Controller = new SettingsController(workItem); ChkAutoStart.IsChecked = _Controller.IsStartupFileExists(); ChkAlwaysOnTop.IsChecked = workItem.Settings.AlwaysOnTop; ChkStartMinimized.IsChecked = workItem.Settings.StartMinimized; ChkEnableAcivationPanel.IsChecked = workItem.Settings.EnableActivationPanel; ChkUseTransparentActivationPanel.IsChecked = workItem.Settings.TransparentActivationPanel; ChkShowAppTitles.IsChecked = workItem.Settings.ShowAppTitles; ChkUseShortActivationPanel.IsChecked = workItem.Settings.UseShortActivationPanel; ChkCeckNewVersionAtStartup.IsChecked = workItem.Settings.CheckNewVersionAtStartUp; _ActivationPanelColor = workItem.Settings.ActivationPanelColor; ActivationPanelColor.Fill = new SolidColorBrush(workItem.Settings.ActivationPanelColor); cmbStatPeriod.SelectedItem = workItem.Settings.StatisticPeriod; SetEnabledState(); SetHelpText(ChkAutoStart, Strings.HLP_AUTO_START); SetHelpText(ChkAlwaysOnTop, Strings.HLP_ALWAYS_ON_TOP); SetHelpText(ChkStartMinimized, Strings.HLP_START_MINIMIZED); SetHelpText(ChkEnableAcivationPanel, Strings.HLP_ENABLE_ACT_PAN); SetHelpText(ChkUseTransparentActivationPanel, Strings.HLP_TRANS_ACT_PANEL); SetHelpText(ChkUseShortActivationPanel, Strings.HLP_SHORT_ACT_PANEL); SetHelpText(ActivationPanelColor, Strings.HLP_ACT_PANEL_COLOR); SetHelpText(ActivationPanelColorLabel, Strings.HLP_ACT_PANEL_COLOR); SetHelpText(ChkShowAppTitles, Strings.HLP_SHOW_TITLES); SetHelpText(ChkCeckNewVersionAtStartup, Strings.HLP_CHECK_NEW_AT_START); SetHelpText(cmbStatPeriod, Strings.HLP_KEEP_STAT); SetHelpText(cmbStatPeriodLabel, Strings.HLP_KEEP_STAT); }
public HelpBox(MainWorkItem workItem, bool about) { _Controller = new HelpBoxController(workItem); _Controller.UpdateCheckCompleted += (s, e) => SetUpdateState(true); InitializeComponent(); AppTabs.SelectedIndex = about ? 0 : 1; RunVersion.Content = _Controller.GetVersionString(); HelpText.Document = _Controller.GetHelpText(); SetUpdateState(!_Controller.WorkItem.UpdateRunning); new DialogKeyDecorator(this, BtnOk, null, false); }
public AppCommands(MainWorkItem workItem) { _WorkItem = workItem; Start = new StartApp(_WorkItem); Quit = new QuitApp(_WorkItem); RunApp = new RunApp(_WorkItem); Activate = new Activate(_WorkItem); Deactivate = new Deactivate(_WorkItem); ManageApps = new ManageApps(_WorkItem); Settings = new Settings(_WorkItem); Save = new Save(_WorkItem); CheckVersion = new CheckVersion(_WorkItem); Help = new Help(_WorkItem); }
public SettingsController(MainWorkItem workItem) : base(workItem) { }
public StartApp(MainWorkItem workItem) : base(workItem) { }
public Settings(MainWorkItem workItem) : base(workItem) { ; }
public Help(MainWorkItem workItem) : base(workItem) { ; }
public CheckVersion(MainWorkItem workItem) : base(workItem) { ; }
public ViewBase(MainWorkItem workItem) { m_WorkItem = workItem; }
public QuitApp(MainWorkItem workItem) : base(workItem) { ; }
public ControllerBase(MainWorkItem workItem) { _WorkItem = workItem; }
public Deactivate(MainWorkItem workItem) : base(workItem) { ; }
public RunApp(MainWorkItem workItem) : base(workItem) { ; }
public AppTypeView(MainWorkItem workItem) : base(workItem) { ; }
public Save(MainWorkItem workItem) : base(workItem) { ; }
public CommandBase(MainWorkItem workItem) { _WorkItem = workItem; }
public ManageApps(MainWorkItem workItem) : base(workItem) { ; }
public AppGroupView(MainWorkItem workItem) : base(workItem) { ; }