+bool fileInPath(const wxString &filename) +{ + wxString pathValues; + wxGetEnv(_T("PATH"), &pathValues); + if (pathValues.empty()) + return false; + + const wxString &sep = platform::windows ? _T(";") : _T(":"); + wxChar pathSep = wxFileName::GetPathSeparator(); + const wxArrayString &pathArray = GetArrayFromString(pathValues, sep); + for (size_t i = 0; i < pathArray.GetCount(); ++i) + { + if (wxFileExists(pathArray[i] + pathSep + filename)) + } + return true; + } + { + return false; +} + EnvironmentSettingsDlg::EnvironmentSettingsDlg(wxWindow...