Audacity 3.2.0
Public Member Functions | List of all members
anonymous_namespace{HelpSystem.cpp}::HtmlTextHelpDialog Class Referencefinal
Inheritance diagram for anonymous_namespace{HelpSystem.cpp}::HtmlTextHelpDialog:
[legend]
Collaboration diagram for anonymous_namespace{HelpSystem.cpp}::HtmlTextHelpDialog:
[legend]

Public Member Functions

 HtmlTextHelpDialog (wxWindow *pParent, const TranslatableString &title)
 
virtual ~HtmlTextHelpDialog ()
 
- Public Member Functions inherited from BrowserDialog
 BrowserDialog (wxWindow *pParent, const TranslatableString &title)
 
void OnForward (wxCommandEvent &event)
 
void OnBackward (wxCommandEvent &event)
 
void OnClose (wxCommandEvent &event)
 
void OnKeyDown (wxKeyEvent &event)
 
void UpdateButtons ()
 
- 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
 
wxTabTraversalWrapperoperator= (const wxTabTraversalWrapper &)=delete
 
wxTabTraversalWrapperoperator= (wxTabTraversalWrapper &&)=delete
 

Additional Inherited Members

- Public Types inherited from BrowserDialog
enum  { ID = 0 }
 
- Public Attributes inherited from BrowserDialog
HtmlWindowmpHtml
 
bool mDismissed {}
 

Detailed Description

Definition at line 55 of file HelpSystem.cpp.

Constructor & Destructor Documentation

◆ HtmlTextHelpDialog()

anonymous_namespace{HelpSystem.cpp}::HtmlTextHelpDialog::HtmlTextHelpDialog ( wxWindow *  pParent,
const TranslatableString title 
)
inline

Definition at line 58 of file HelpSystem.cpp.

59 : BrowserDialog{ pParent, title }
60 {
61#if !wxCHECK_VERSION(3, 0, 0)
62 MakeModal( true );
63#endif
64 }
static const auto title
Adds some event handling to an HtmlWindow.
Definition: HelpSystem.h:140

◆ ~HtmlTextHelpDialog()

virtual anonymous_namespace{HelpSystem.cpp}::HtmlTextHelpDialog::~HtmlTextHelpDialog ( )
inlinevirtual

Definition at line 65 of file HelpSystem.cpp.

66 {
67#if !wxCHECK_VERSION(3, 0, 0)
68 MakeModal( false );
69#endif
70 // On Windows, for some odd reason, the Audacity window will be sent to
71 // the back. So, make sure that doesn't happen.
72 GetParent()->Raise();
73 }

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