Пример #1
0
        public async override void OnTick()
        {
            var powerPlan = PowerPlans.GetActivePowerPlan();

            if (powerPlan == null)
            {
                return;
            }

            if (settings.PowerPlan == powerPlan.Guid)
            {
                await Connection.SetImageAsync(GetActivePowerImage());
            }
            else
            {
                await Connection.SetImageAsync((string)null);
            }

            if (settings.ShowActivePowerPlan)
            {
                await Connection.SetTitleAsync(FormatStringToKey(powerPlan.Name));
            }
        }
        public async override void OnTick()
        {
            var powerPlan = PowerPlans.GetActivePowerPlan();

            if (powerPlan == null)
            {
                return;
            }

            if (settings.PowerPlan == powerPlan.Guid)
            {
                await Connection.SetImageAsync(GetActivePowerImage());
            }
            else
            {
                await Connection.SetImageAsync((string)null);
            }

            if (settings.ShowActivePowerPlan)
            {
                await Connection.SetTitleAsync(Tools.SplitStringToFit(powerPlan.Name, titleParameters));
            }
        }