Ejemplo n.º 1
0
        public static void Mute(TimeSpan duration)
        {
            Settings.Default.MuteEndTime = DateTime.Now + duration;
            MediaPlayerStore.StopAll();
            WidgetHelper.DismissWidgets();

            foreach (var eventPair in WidgetsSettingsStore.EventActionPairs)
            {
                var evnt = eventPair.Event as MuteUnmuteEvent;
                if (evnt == null || eventPair.Disabled ||
                    !(evnt.Mode == MuteEventMode.Both || evnt.Mode == MuteEventMode.Mute))
                {
                    continue;
                }
                eventPair.Action.Execute();
            }
        }
 private void menuItemDismissWidgets_OnClick(object sender, RoutedEventArgs e)
 {
     WidgetHelper.DismissWidgets();
 }