#include <MixerBoard.h>
Definition at line 267 of file MixerBoard.h.
◆ MixerBoardFrame()
Definition at line 1393 of file MixerBoard.cpp.
1396 wxDEFAULT_FRAME_STYLE | wxFRAME_FLOAT_ON_PARENT)
1398{
1404 });
1405
1407
1409
1411
1412
1413#if !defined(__WXMAC__) && !defined(__WXX11__)
1414 {
1415#ifdef __WXMSW__
1416 wxIcon ic{ wxICON(AudacityLogo) };
1417#else
1418 wxIcon ic{wxICON(AudacityLogo48x48)};
1419#endif
1420 SetIcon(ic);
1421 }
1422#endif
1423 Center();
1424}
#define MIXER_BOARD_MIN_WIDTH
#define MIXER_BOARD_MIN_HEIGHT
const wxSize kDefaultSize
ProjectFileIOMessage
Subscribe to ProjectFileIO to receive messages; always in idle time.
@ ProjectTitleChange
A normal occurrence.
AUDACITY_DLL_API wxFrame & GetProjectFrame(AudacityProject &project)
Get the top-level window associated with the project (as a wxFrame only, when you do not need to use ...
Observer::Subscription mTitleChangeSubscription
AudacityProject * mProject
void UpdateTrackClusters()
Subscription Subscribe(Callback callback)
Connect a callback to the Publisher; later-connected are called earlier.
static ProjectFileIO & Get(AudacityProject &project)
◆ ~MixerBoardFrame()
MixerBoardFrame::~MixerBoardFrame |
( |
| ) |
|
|
virtual |
◆ OnCloseWindow()
void MixerBoardFrame::OnCloseWindow |
( |
wxCloseEvent & |
WXUNUSEDevent | ) |
|
|
private |
Definition at line 1432 of file MixerBoard.cpp.
1433{
1434
1435
1436
1437
1438#if defined(__WXMAC__)
1439 dynamic_cast<wxFrame*>(GetParent())->Raise();
1440#endif
1441
1442 this->Hide();
1443}
◆ OnKeyEvent()
void MixerBoardFrame::OnKeyEvent |
( |
wxKeyEvent & |
evt | ) |
|
|
private |
◆ OnMaximize()
void MixerBoardFrame::OnMaximize |
( |
wxMaximizeEvent & |
event | ) |
|
|
private |
◆ OnSize()
void MixerBoardFrame::OnSize |
( |
wxSizeEvent & |
evt | ) |
|
|
private |
◆ Recreate()
◆ SetWindowTitle()
void MixerBoardFrame::SetWindowTitle |
( |
| ) |
|
|
private |
◆ mMixerBoard
◆ mProject
◆ mTitleChangeSubscription
The documentation for this class was generated from the following files: