1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-11-23 17:30:17 +01:00

TranslatableString caption & message in MessageBoxException

This commit is contained in:
Paul Licameli
2019-12-07 10:04:35 -05:00
parent 54e2bbd8ff
commit 503ccabdd8
16 changed files with 50 additions and 53 deletions

View File

@@ -11,7 +11,7 @@
#include "AudacityMessageBox.h"
#include "../Internat.h"
wxString AudacityMessageBoxCaptionStr()
TranslatableString AudacityMessageBoxCaptionStr()
{
return _("Message");
return XO("Message");
}

View File

@@ -12,12 +12,13 @@
#define __AUDACITY_MESSAGE_BOX__
#include <wx/msgdlg.h>
#include "../Internat.h"
extern wxString AudacityMessageBoxCaptionStr();
extern TranslatableString AudacityMessageBoxCaptionStr();
// Do not use wxMessageBox!! Its default window title does not translate!
inline int AudacityMessageBox(const wxString& message,
const wxString& caption = AudacityMessageBoxCaptionStr(),
const wxString& caption = AudacityMessageBoxCaptionStr().Translation(),
long style = wxOK | wxCENTRE,
wxWindow *parent = NULL,
int x = wxDefaultCoord, int y = wxDefaultCoord)