12#ifndef __AUDACITY_LYRICS_WINDOW__
13#define __AUDACITY_LYRICS_WINDOW__
The top-level handle to an Audacity project. It serves as a source of events that other objects can b...
LyricsPanel is a panel that paints the bouncing ball and the lyrics text.
void UpdatePrefs() override
void OnStyle_BouncingBall(wxCommandEvent &evt)
void OnStyle_Highlight(wxCommandEvent &evt)
Observer::Subscription mTimerSubscription
LyricsWindow(AudacityProject *parent)
void OnCloseWindow(wxCloseEvent &WXUNUSED(event))
LyricsPanel * GetLyricsPanel()
std::weak_ptr< AudacityProject > mProject
LyricsPanel * mLyricsPanel
Observer::Subscription mTitleChangeSubscription
void OnTimer(Observer::Message)
A move-only handle representing a connection to a Publisher.
A listener notified of changes in preferences.
Default message type for Publisher.