X-Git-Url: http://Server1/repobrowser/?p=xestiaab%2F.git;a=blobdiff_plain;f=source%2FfrmMain.cpp;h=f09456c21cd9fb8202a6653dc65df577bc7b0b9b;hp=bfef19678372531dab2ebd6c07a288e08128912b;hb=f69e09d827e06435ea94bb73aa71ab5f9d5c035b;hpb=18215b188e882f4e02887d9bf0c6b68b900795a6 diff --git a/source/frmMain.cpp b/source/frmMain.cpp index bfef196..f09456c 100644 --- a/source/frmMain.cpp +++ b/source/frmMain.cpp @@ -407,6 +407,10 @@ void frmMain::QuitApp() SetFilename.Append(wxT("settings")); +#elif defined(__APPLE__) + + TerminateHelpBrowserProcess(); + #else // *nix OSes @@ -3127,14 +3131,16 @@ void frmMain::ShowHelp( wxCommandEvent& event ){ #if defined(__HAIKU__) #elif defined(__WIN32__) - + +#elif defined(__APPLE__) + DisplayHelpBrowser(); + return; #else // Get the LANG environment variable char *languageEnvironmentVariableChar = getenv("LANG"); std::string languageEnvironmentVariable(languageEnvironmentVariableChar); - std::cout << wxString(languageEnvironmentVariable).BeforeFirst('.', nullptr).ToStdString() << std::endl; int executeResult = 0; @@ -3174,7 +3180,7 @@ void frmMain::ShowHelp( wxCommandEvent& event ){ } if (executeResult == 0) - return; + return; #endif