Audacity  2.3.1
Public Member Functions | List of all members
AliasedFileMissingDialog Class Referencefinal

Special case of ErrorDialog for reporting missing alias files. More...

Inheritance diagram for AliasedFileMissingDialog:
ErrorDialog wxDialogWrapper wxTabTraversalWrapper< wxDialog >

Public Member Functions

 AliasedFileMissingDialog (AudacityProject *parent, const wxString &dlogTitle, const wxString &message, const wxString &helpURL, const bool Close=true, const bool modal=true)
 
virtual ~AliasedFileMissingDialog ()
 
- Public Member Functions inherited from ErrorDialog
 ErrorDialog (wxWindow *parent, const wxString &dlogTitle, const wxString &message, const wxString &helpPage, const bool Close=true, const bool modal=true)
 
virtual ~ErrorDialog ()
 
- Public Member Functions inherited from wxDialogWrapper
 wxDialogWrapper ()
 
 wxDialogWrapper (wxWindow *parent, wxWindowID id, const wxString &title, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxDEFAULT_DIALOG_STYLE, const wxString &name=_("Dialog"))
 
bool Create (wxWindow *parent, wxWindowID id, const wxString &title, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxDEFAULT_DIALOG_STYLE, const wxString &name=_("Dialog"))
 
- Public Member Functions inherited from wxTabTraversalWrapper< wxDialog >
 wxTabTraversalWrapper (Args &&...args)
 
 wxTabTraversalWrapper (const wxTabTraversalWrapper &)=delete
 
 wxTabTraversalWrapper (wxTabTraversalWrapper &&)=delete
 
wxTabTraversalWrapperoperator= (const wxTabTraversalWrapper &)=delete
 
wxTabTraversalWrapperoperator= (wxTabTraversalWrapper &&)=delete
 

Detailed Description

Special case of ErrorDialog for reporting missing alias files.

Definition at line 48 of file ErrorDialog.cpp.

Constructor & Destructor Documentation

AliasedFileMissingDialog::AliasedFileMissingDialog ( AudacityProject parent,
const wxString &  dlogTitle,
const wxString &  message,
const wxString &  helpURL,
const bool  Close = true,
const bool  modal = true 
)

Definition at line 65 of file ErrorDialog.cpp.

69  :
70 ErrorDialog(parent, dlogTitle, message, helpURL, Close, modal)
71 {
72  parent->SetMissingAliasFileDialog(this);
73 }
void SetMissingAliasFileDialog(wxDialog *dialog)
Sets the wxDialog that is being displayed Used by the custom dialog warning constructor and destructo...
Definition: Project.cpp:1385
ErrorDialog(wxWindow *parent, const wxString &dlogTitle, const wxString &message, const wxString &helpPage, const bool Close=true, const bool modal=true)
Definition: ErrorDialog.cpp:80
AliasedFileMissingDialog::~AliasedFileMissingDialog ( )
virtual

Definition at line 75 of file ErrorDialog.cpp.

76 {
77  ((AudacityProject*)GetParent())->SetMissingAliasFileDialog(NULL);
78 }
AudacityProject provides the main window, with tools and tracks contained within it.
Definition: Project.h:175

The documentation for this class was generated from the following file: