mirror of
https://github.com/cookiengineer/audacity
synced 2025-06-16 08:09:32 +02:00
List of commands that were executed in the `src directory`: * sed -i 's/Audacity: A Digital Audio Editor/Tenacity/g' *.h * sed -i 's/Audacity: A Digital Audio Editor/Tenacity/g' *.cpp Signed-off-by: Panagiotis Vasilopoulos <hello@alwayslivid.com>
41 lines
999 B
C++
41 lines
999 B
C++
/**********************************************************************
|
|
|
|
Tenacity
|
|
|
|
ProjectWindowBase.h
|
|
|
|
Paul Licameli split from ProjectWindow.h
|
|
|
|
**********************************************************************/
|
|
|
|
#ifndef __AUDACITY_PROJECT_WINDOW_BASE__
|
|
#define __AUDACITY_PROJECT_WINDOW_BASE__
|
|
|
|
#include <wx/frame.h> // to inherit
|
|
|
|
class AudacityProject;
|
|
|
|
///\brief A top-level window associated with a project
|
|
class ProjectWindowBase /* not final */ : public wxFrame
|
|
{
|
|
public:
|
|
explicit ProjectWindowBase(
|
|
wxWindow * parent, wxWindowID id,
|
|
const wxPoint & pos, const wxSize &size,
|
|
AudacityProject &project );
|
|
|
|
~ProjectWindowBase() override;
|
|
|
|
AudacityProject &GetProject() { return mProject; }
|
|
const AudacityProject &GetProject() const { return mProject; }
|
|
|
|
protected:
|
|
AudacityProject &mProject;
|
|
};
|
|
|
|
AUDACITY_DLL_API AudacityProject *FindProjectFromWindow( wxWindow *pWindow );
|
|
const AudacityProject *FindProjectFromWindow( const wxWindow *pWindow );
|
|
|
|
#endif
|
|
|