X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/9a83f860948059b0273b5cc6d9e43fadad3ebfca..b0edecea489b62db69eb74ca8f7623132cceab54:/interface/wx/aboutdlg.h diff --git a/interface/wx/aboutdlg.h b/interface/wx/aboutdlg.h index 44cd0df753..6db5903b8a 100644 --- a/interface/wx/aboutdlg.h +++ b/interface/wx/aboutdlg.h @@ -148,10 +148,19 @@ public: void SetTranslators(const wxArrayString& translators); /** - Set the version of the program. The version is in free format, i.e. not - necessarily in the @c x.y.z form but it shouldn't contain the "version" word. - */ - void SetVersion(const wxString& version); + Set the version of the program. The word "version" shouldn't be included + in @a version. Example @a version values: "1.2" and "RC2". In about dialogs + with more space set aside for version information, @a longVersion is used. + Example @a longVersion values: "Version 1.2" and "Release Candidate 2". + If @a version is non-empty but @a longVersion is empty, a long version + is constructed automatically, using @a version (by simply prepending + "Version " to @a version). + + The generic about dialog and native GTK+ dialog use @a version only, + as a suffix to the program name. The native MSW and OS X about dialogs + use the long version. + */ + void SetVersion(const wxString& version, const wxString& longVersion = wxString()); /** Set the web site for the program and its description (which defaults to @a url