![]() |
Audacity 3.2.0
|
An implementation of BasicUI::Services in terms of the wxWidgets toolkit. More...
#include <wxWidgetsBasicUI.h>
Public Member Functions | |
~wxWidgetsBasicUI () override | |
![]() | |
virtual | ~Services () |
virtual void | DoCallAfter (const Action &action)=0 |
virtual void | DoYield ()=0 |
virtual void | DoShowErrorDialog (const WindowPlacement &placement, const TranslatableString &dlogTitle, const TranslatableString &message, const ManualPageID &helpPage, const ErrorDialogOptions &options)=0 |
virtual MessageBoxResult | DoMessageBox (const TranslatableString &message, MessageBoxOptions options)=0 |
virtual std::unique_ptr< ProgressDialog > | DoMakeProgress (const TranslatableString &title, const TranslatableString &message, unsigned flag, const TranslatableString &remainingLabelText)=0 |
virtual std::unique_ptr< GenericProgressDialog > | DoMakeGenericProgress (const WindowPlacement &placement, const TranslatableString &title, const TranslatableString &message)=0 |
virtual int | DoMultiDialog (const TranslatableString &message, const TranslatableString &title, const TranslatableStrings &buttons, const ManualPageID &helpPage, const TranslatableString &boxMsg, bool log)=0 |
virtual bool | DoOpenInDefaultBrowser (const wxString &url)=0 |
virtual std::unique_ptr< WindowPlacement > | DoFindFocus ()=0 |
virtual void | DoSetFocus (const WindowPlacement &focus)=0 |
An implementation of BasicUI::Services in terms of the wxWidgets toolkit.
This is a singleton that doesn't need WX_INIT_API visibility
Definition at line 20 of file wxWidgetsBasicUI.h.
|
overridedefault |
|
overrideprotectedvirtual |
Implements BasicUI::Services.
Definition at line 29 of file wxWidgetsBasicUI.cpp.
|
overrideprotectedvirtual |
Implements BasicUI::Services.
Definition at line 222 of file wxWidgetsBasicUI.cpp.
References BasicUI::FindFocus().
|
overrideprotectedvirtual |
Implements BasicUI::Services.
Definition at line 199 of file wxWidgetsBasicUI.cpp.
References wxWidgetsWindowPlacement::GetParent(), and title.
|
overrideprotectedvirtual |
Implements BasicUI::Services.
Definition at line 159 of file wxWidgetsBasicUI.cpp.
References pdlgConfirmStopCancel, pdlgHideCancelButton, pdlgHideElapsedTime, pdlgHideStopButton, BasicUI::ProgressConfirmStopOrCancel, BasicUI::ProgressHideTime, BasicUI::ProgressShowCancel, BasicUI::ProgressShowStop, and title.
|
overrideprotectedvirtual |
Implements BasicUI::Services.
Definition at line 88 of file wxWidgetsBasicUI.cpp.
References AudacityMessageBox(), BasicUI::MessageBoxOptions::buttonStyle, BasicUI::MessageBoxOptions::cancelButton, BasicUI::MessageBoxOptions::caption, BasicUI::MessageBoxOptions::centered, wxWidgetsWindowPlacement::GetParent(), BasicUI::MessageBoxOptions::iconStyle, BasicUI::MessageBoxOptions::parent, and BasicUI::MessageBoxOptions::yesOrOkDefaultButton.
|
overrideprotectedvirtual |
Implements BasicUI::Services.
Definition at line 208 of file wxWidgetsBasicUI.cpp.
References BasicUI::ShowMultiDialog(), and title.
|
overrideprotectedvirtual |
Implements BasicUI::Services.
Definition at line 217 of file wxWidgetsBasicUI.cpp.
|
overrideprotectedvirtual |
Implements BasicUI::Services.
Definition at line 227 of file wxWidgetsBasicUI.cpp.
References wxWidgetsWindowPlacement::GetParent().
|
overrideprotectedvirtual |
Implements BasicUI::Services.
Definition at line 39 of file wxWidgetsBasicUI.cpp.
References wxWidgetsWindowPlacement::GetParent(), BasicUI::ErrorDialogOptions::log, BasicUI::ErrorDialogOptions::modalHelp, safenew, and BasicUI::ErrorDialogOptions::type.
|
overrideprotectedvirtual |
Implements BasicUI::Services.
Definition at line 34 of file wxWidgetsBasicUI.cpp.