1
0
mirror of https://github.com/cookiengineer/audacity synced 2026-03-11 17:05:26 +01:00

More string typing in ErrorReportDialog, remove arg default

This commit is contained in:
Paul Licameli
2021-07-10 10:49:50 -04:00
parent 062abdde5d
commit 3a3ff8ecbe
2 changed files with 8 additions and 7 deletions

View File

@@ -46,7 +46,7 @@ END_EVENT_TABLE()
ErrorReportDialog::ErrorReportDialog(
wxWindow* parent, const TranslatableString& dlogTitle,
const TranslatableString& message, const wxString& helpUrl,
const TranslatableString& message, const ManualPageID& helpUrl,
const wxString& log, const bool modal)
: wxDialogWrapper(
parent, wxID_ANY, dlogTitle, wxDefaultPosition, wxDefaultSize,
@@ -198,10 +198,11 @@ void ErrorReportDialog::OnDontSend(wxCommandEvent& event)
void ErrorReportDialog::OnHelp(wxCommandEvent& event)
{
if (mHelpUrl.StartsWith(wxT("innerlink:")))
const auto &helpUrl = mHelpUrl.GET();
if (helpUrl.StartsWith(wxT("innerlink:")))
{
HelpSystem::ShowHtmlText(
this, TitleText(mHelpUrl.Mid(10)), HelpText(mHelpUrl.Mid(10)), false,
this, TitleText(helpUrl.Mid(10)), HelpText(helpUrl.Mid(10)), false,
true);
return;
}
@@ -214,7 +215,7 @@ void ShowErrorReportDialog(
const TranslatableString& message, const wxString& helpPage,
const wxString& log)
{
ErrorReportDialog dlog(parent, dlogTitle, message, helpPage, log);
ErrorReportDialog dlog(parent, dlogTitle, message, helpPage, log, true);
dlog.CentreOnParent();
dlog.ShowModal();