Ejemplo n.º 1
0
        private void OnShutdown(ShutdownEvent shutdownEvent)
        {
            if (null == CurrentTrack)
            {
                return;
            }
            CurrentTrack.Pause();
            var file = CurrentTrack.File;

            if (null == file)
            {
                return;
            }
            LastPlayed.Value       = file.Id;
            LastPlayedOffset.Value = CurrentTrack.CurrentPositionMillisecond;
            Stop();
            Dispose();
            VolumeValue.Store();
        }
Ejemplo n.º 2
0
 protected virtual void Save()
 {
     value.Store();
 }
Ejemplo n.º 3
0
 private void OnKeyDown(KeyEventArgs e)
 {
     descriptorValue.Value = new HotkeyDescriptor(e.KeyboardDevice.Modifiers, e.Key);
     descriptorValue.Store();
     RaisePropertyChanged(() => Value);
 }