![]() |
Audacity 3.2.0
|
The SplashDialog shows help information for Audacity when Audacity starts up. More...
#include <SplashDialog.h>
Public Member Functions | |
SplashDialog (wxWindow *parent) | |
virtual | ~SplashDialog () |
void | OnOK (wxCommandEvent &event) |
![]() | |
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 () |
![]() | |
wxTabTraversalWrapper (Args &&... args) | |
wxTabTraversalWrapper (const wxTabTraversalWrapper &)=delete | |
wxTabTraversalWrapper (wxTabTraversalWrapper &&)=delete | |
wxTabTraversalWrapper & | operator= (const wxTabTraversalWrapper &)=delete |
wxTabTraversalWrapper & | operator= (wxTabTraversalWrapper &&)=delete |
Static Public Member Functions | |
static void | DoHelpWelcome (AudacityProject &project) |
static void | Show2 (wxWindow *pParent) |
Private Member Functions | |
void | OnChar (wxMouseEvent &event) |
void | Populate (ShuttleGui &S) |
void | OnDontShow (wxCommandEvent &Evt) |
Private Attributes | |
HtmlWindow * | mpHtml |
std::unique_ptr< wxBitmap > | m_pLogo |
Static Private Attributes | |
static SplashDialog * | pSelf =NULL |
The SplashDialog shows help information for Audacity when Audacity starts up.
It was written for the benefit of NEW users who do not want to read the manual. The text of the dialog is kept short to increase the chance of it being read. The content is designed to reduce the most commonly asked questions about Audacity.
Definition at line 21 of file SplashDialog.h.
SplashDialog::SplashDialog | ( | wxWindow * | parent | ) |
Definition at line 102 of file SplashDialog.cpp.
References eIsCreating, m_pLogo, Populate(), S, and wxDialogWrapper::SetName().
Referenced by Show2().
|
virtual |
Definition at line 182 of file SplashDialog.cpp.
|
static |
Definition at line 97 of file SplashDialog.cpp.
References GetProjectFrame().
Referenced by AudacityApp::InitPart2().
|
private |
Definition at line 118 of file SplashDialog.cpp.
Referenced by Populate().
|
private |
Definition at line 186 of file SplashDialog.cpp.
References FileConfig::Flush(), gPrefs, and wxT().
void SplashDialog::OnOK | ( | wxCommandEvent & | event | ) |
Definition at line 193 of file SplashDialog.cpp.
|
private |
Definition at line 124 of file SplashDialog.cpp.
References DontShowID, gPrefs, HelpText(), HTMLWindowHeight, LOGOWITHNAME_HEIGHT, LOGOWITHNAME_WIDTH, m_pLogo, mpHtml, OnChar(), S, safenew, wxImage(), wxT(), and XXO().
Referenced by SplashDialog().
|
static |
Definition at line 199 of file SplashDialog.cpp.
References HelpText(), mpHtml, pSelf, safenew, SplashDialog(), and wxT().
|
private |
Definition at line 41 of file SplashDialog.h.
Referenced by Populate(), and SplashDialog().
|
private |
Definition at line 40 of file SplashDialog.h.
Referenced by Populate(), and Show2().
|
staticprivate |
Definition at line 42 of file SplashDialog.h.
Referenced by Show2().