private void Initialize() { var asName = typeof(MainWindow).Assembly.GetName(); Log(String.Format("{0} v{1}b", asName.Name, asName.Version)); Log("---------------------------------------"); MainWindow.OnApplicationQuit += (object sender, EventArgs e) => { Quit(); }; AudioPlaybackControl.OnPlay += (object sender, EventArgs e) => { AudioPlaybackControl apc = (AudioPlaybackControl)sender; Log("Now playing {0}", apc.AudioTrackTitle); }; AudioPlaybackControl.OnStop += (object sender, EventArgs e) => { AudioPlaybackControl apc = (AudioPlaybackControl)sender; Log("{0} STOPPED", apc.AudioTrackTitle); }; }
internal void SetTarget(AudioPlaybackControl target) { }
internal void SetTarget(AudioPlaybackControl target) { m_AudioPlaybackControl = target; AudioFile = m_AudioPlaybackControl.AudioFile; }