Beispiel #1
0
 private IEnumerable <ToolStripMenuItem> GetPowerSchemeItems(IEnumerable <PowerScheme> powerSchemes)
 {
     return(powerSchemes.Select(i =>
     {
         return ToolStripItemFactory.Create(i.Name, (sender, e) => _powerProcessor.SwitchScheme(i.Id));
     }));
 }
Beispiel #2
0
 private ToolStripDropDownItem GetIconSectionItem()
 {
     return(ToolStripItemFactory.Create("Select Icons", (sender, e) =>
     {
         var form = new SelectIconsForm(_powerProcessor, _iconSettings);
         form.Show();
     }));
 }
Beispiel #3
0
 private static ToolStripMenuItem GetExitItem()
 {
     return(ToolStripItemFactory.Create("Exit", (sender, e) => System.Windows.Forms.Application.Exit()));
 }
Beispiel #4
0
 private ToolStripMenuItem GetOptionsItem()
 {
     return(ToolStripItemFactory.Create("Power Options", (sender, e) => _powerProcessor.OpenOptions()));
 }
Beispiel #5
0
 private ToolStripMenuItem GetAutomaticModeItem()
 {
     return(ToolStripItemFactory.Create("Automatic Mode",
                                        (sender, e) => _monitorCheckWorker.AutoEnabled = !_monitorCheckWorker.AutoEnabled));
 }