private void SystemEvents_PowerModeChanged(object sender, PowerModeChangedEventArgs e) { PowerCfgController.PowerSource newPowersource = PowerCfgController.GetCurrentPowerSource(); if (powersource != newPowersource) { powersource = newPowersource; setupCurrentCpuMaxFrequencyPercentageLabels(); } }
public HUD() { hkm = new HotkeyManager(); InitializeComponent(); // listen to power mode changes powersource = PowerCfgController.GetCurrentPowerSource(); SystemEvents.PowerModeChanged += new PowerModeChangedEventHandler(SystemEvents_PowerModeChanged); setupCurrentCpuMaxFrequencyPercentageLabels(); TimerHud.Start(); }