![]() |
Audacity 3.2.0
|
A dialog presenting an exclusive, multiple choice, help button, and log info. More...
Public Member Functions | |
| MultiDialog (wxWindow *pParent, const TranslatableString &message, const TranslatableString &title, const TranslatableStrings &buttons, const ManualPageID &helpPage, const TranslatableString &boxMsg, bool log) | |
| ~MultiDialog () | |
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 | OnOK (wxCommandEvent &event) |
| void | OnShowLog (wxCommandEvent &event) |
| void | OnHelp (wxCommandEvent &event) |
Private Attributes | |
| wxRadioBox * | mRadioBox |
| ManualPageID | mHelpPage |
A dialog presenting an exclusive, multiple choice, help button, and log info.
Definition at line 39 of file MultiDialog.cpp.
| MultiDialog::MultiDialog | ( | wxWindow * | pParent, |
| const TranslatableString & | message, | ||
| const TranslatableString & | title, | ||
| const TranslatableStrings & | buttons, | ||
| const ManualPageID & | helpPage, | ||
| const TranslatableString & | boxMsg, | ||
| bool | log | ||
| ) |
Definition at line 69 of file MultiDialog.cpp.
References ThemeBase::Bitmap(), eIsCreating, ID_SHOW_LOG_BUTTON, S, safenew, theTheme, TranslatableString::Translation(), XO(), and XXO().
|
inline |
Definition at line 48 of file MultiDialog.cpp.
|
private |
Definition at line 169 of file MultiDialog.cpp.
References mHelpPage, and HelpSystem::ShowHelp().
|
private |
Definition at line 159 of file MultiDialog.cpp.
References mRadioBox.
|
private |
Definition at line 164 of file MultiDialog.cpp.
References LogWindow::Show().
|
private |
Definition at line 56 of file MultiDialog.cpp.
Referenced by OnHelp().
|
private |
Definition at line 55 of file MultiDialog.cpp.
Referenced by OnOK().