Audacity 3.2.0
|
Public Member Functions | |
AutoRecoveryDialog (AudacityProject *proj) | |
bool | HasRecoverables () const |
FilePaths | GetRecoverables () |
Public Member Functions inherited from wxDialogWrapper | |
wxDialogWrapper () | |
wxDialogWrapper (wxWindow *parent, wxWindowID id, const TranslatableString &title, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxDEFAULT_DIALOG_STYLE, const TranslatableString &name=XO("Dialog")) | |
bool | Create (wxWindow *parent, wxWindowID id, const TranslatableString &title, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxDEFAULT_DIALOG_STYLE, const TranslatableString &name=XO("Dialog")) |
void | SetTitle (const TranslatableString &title) |
void | SetLabel (const TranslatableString &title) |
void | SetName (const TranslatableString &title) |
void | SetName () |
Public Member Functions inherited from wxTabTraversalWrapper< wxDialog > | |
wxTabTraversalWrapper (Args &&... args) | |
wxTabTraversalWrapper (const wxTabTraversalWrapper &)=delete | |
wxTabTraversalWrapper (wxTabTraversalWrapper &&)=delete | |
wxTabTraversalWrapper & | operator= (const wxTabTraversalWrapper &)=delete |
wxTabTraversalWrapper & | operator= (wxTabTraversalWrapper &&)=delete |
Private Member Functions | |
void | PopulateOrExchange (ShuttleGui &S) |
void | PopulateList () |
bool | HaveChecked () |
void | OnQuitAudacity (wxCommandEvent &evt) |
void | OnDiscardSelected (wxCommandEvent &evt) |
void | OnRecoverSelected (wxCommandEvent &evt) |
void | OnSkip (wxCommandEvent &evt) |
void | OnColumnClicked (wxListEvent &evt) |
void | OnItemActivated (wxListEvent &evt) |
void | OnListKeyDown (wxKeyEvent &evt) |
Private Attributes | |
FilePaths | mFiles |
wxListCtrl * | mFileList |
AudacityProject * | mProject |
Definition at line 36 of file AutoRecoveryDialog.cpp.
|
explicit |
Definition at line 74 of file AutoRecoveryDialog.cpp.
References eIsCreating, and S.
FilePaths AutoRecoveryDialog::GetRecoverables | ( | ) |
Definition at line 90 of file AutoRecoveryDialog.cpp.
References mFiles.
Referenced by ShowAutoRecoveryDialogIfNeeded().
bool AutoRecoveryDialog::HasRecoverables | ( | ) | const |
Definition at line 85 of file AutoRecoveryDialog.cpp.
References mFiles.
Referenced by ShowAutoRecoveryDialogIfNeeded().
|
private |
Definition at line 210 of file AutoRecoveryDialog.cpp.
References AudacityMessageBox(), mFileList, and XO().
Referenced by OnDiscardSelected(), and OnRecoverSelected().
|
private |
Definition at line 359 of file AutoRecoveryDialog.cpp.
References mFileList.
|
private |
Definition at line 236 of file AutoRecoveryDialog.cpp.
References AudacityMessageBox(), HaveChecked(), ID_DISCARD_SELECTED, mFileList, mFiles, PopulateList(), ActiveProjects::Remove(), ProjectFileIO::RemoveProject(), TempDirectory::TempDir(), FileNames::UnsavedProjectExtension(), wxT(), and XO().
|
private |
Definition at line 378 of file AutoRecoveryDialog.cpp.
References mFileList.
|
private |
Definition at line 384 of file AutoRecoveryDialog.cpp.
References mFileList.
Referenced by PopulateOrExchange().
|
private |
Definition at line 231 of file AutoRecoveryDialog.cpp.
References ID_QUIT_AUDACITY.
|
private |
Definition at line 317 of file AutoRecoveryDialog.cpp.
References AudacityMessageBox(), HaveChecked(), ID_RECOVER_SELECTED, mFileList, mFiles, and XO().
|
private |
Definition at line 354 of file AutoRecoveryDialog.cpp.
References ID_SKIP.
|
private |
Definition at line 147 of file AutoRecoveryDialog.cpp.
References fn, ProjectFileIO::Get(), ActiveProjects::GetAll(), mFileList, mFiles, mProject, ActiveProjects::Remove(), TempDirectory::TempDir(), FileNames::UnsavedProjectExtension(), and wxT().
Referenced by OnDiscardSelected(), and PopulateOrExchange().
|
private |
Definition at line 95 of file AutoRecoveryDialog.cpp.
References ID_DISCARD_SELECTED, ID_FILE_LIST, ID_QUIT_AUDACITY, ID_RECOVER_SELECTED, ID_SKIP, mFileList, OnListKeyDown(), PopulateList(), S, XO(), and XXO().
|
private |
Definition at line 58 of file AutoRecoveryDialog.cpp.
Referenced by HaveChecked(), OnColumnClicked(), OnDiscardSelected(), OnItemActivated(), OnListKeyDown(), OnRecoverSelected(), PopulateList(), and PopulateOrExchange().
|
private |
Definition at line 57 of file AutoRecoveryDialog.cpp.
Referenced by GetRecoverables(), HasRecoverables(), OnDiscardSelected(), OnRecoverSelected(), and PopulateList().
|
private |
Definition at line 59 of file AutoRecoveryDialog.cpp.
Referenced by PopulateList().