コード例 #1
0
 public void Run()
 {
     try
     {
         _menuColorAccessor.SetMenuColors(ApplicationSettings.Instance.ProcessName, _menuColors);
     }
     catch (Exception e)
     {
         _logger.LogError(e, "Error changing menu colors.");
     }
 }
コード例 #2
0
 public void Run()
 {
     try
     {
         for (int i = 0; i < Settings.MenuSettings.RainbowModeIterations; i++)
         {
             _menuColorAccessor.SetMenuColors(ApplicationSettings.Instance.ProcessName,
                                              MenuColors.RandomPalette());
         }
     }
     catch (Exception e)
     {
         _logger.LogError(e, "Error changing menu colors.");
     }
 }
コード例 #3
0
 public void Run()
 {
     try
     {
         for (int i = 0; i < Settings.MenuSettings.MakoModeIterations / MakoColors.Count + 1; i++)
         {
             foreach (MenuColors menuColors in MakoColors)
             {
                 _menuColorAccessor.SetMenuColors(ApplicationSettings.Instance.ProcessName,
                                                  menuColors);
             }
         }
     }
     catch (Exception e)
     {
         _logger.LogError(e, "Error changing menu colors.");
     }
 }
コード例 #4
0
        public void Run()
        {
            try
            {
                _statusHubEmitter.ShowEvent("Rainbow Mode Started");

                for (int i = 0; i < Settings.MenuSettings.RainbowModeIterations; i++)
                {
                    _menuColorAccessor.SetMenuColors(ApplicationSettings.Instance.ProcessName,
                                                     MenuColors.RandomPalette());
                }

                _statusHubEmitter.ShowEvent("Rainbow Mode Ended");
            }
            catch (Exception e)
            {
                _logger.LogError(e, "Error changing menu colors.");
            }
        }