Example #1
0
 public override void Play(MidiPlayerViewModel owner)
 {
     sequencer.Continue();
     owner.Running = true;
     owner.UpdateButtons();
     OwnEventmanager.Manager.DispatchEvent("changeEditorState", "Playing");
     OwnEventmanager.Manager.DispatchEvent("changeInformativeText", showText);
 }
Example #2
0
 public override void Pause(MidiPlayerViewModel owner)
 {
     owner.Running = false;
     sequencer.Stop();
     owner.UpdateButtons();
     OwnEventmanager.Manager.DispatchEvent("changeInformativeText", showText);
     OwnEventmanager.Manager.DispatchEvent("changeEditorState", "Idle");
 }
Example #3
0
 public override void GoInto(MidiPlayerViewModel owner)
 {
     Stop(owner);
 }
Example #4
0
 public virtual void GoInto(MidiPlayerViewModel owner)
 {
 }
Example #5
0
 public virtual void Stop(MidiPlayerViewModel owner)
 {
     owner.ChangeState("Stopped");
 }
Example #6
0
 public virtual void Pause(MidiPlayerViewModel owner)
 {
     owner.ChangeState("Paused");
 }
Example #7
0
 public virtual void Play(MidiPlayerViewModel owner)
 {
     owner.ChangeState("Playing");
 }