]> Creatis software - crea.git/blobdiff - lib/creaDevManagerLib/wxCDMCMakeListsDescriptionPanel.cpp
Feature #1711
[crea.git] / lib / creaDevManagerLib / wxCDMCMakeListsDescriptionPanel.cpp
index 719426ad5a778e3c51eddc237281e76edf3c1942..ac7172d77584091beccf661cf21477e8e4048e74 100644 (file)
@@ -128,14 +128,14 @@ void wxCDMCMakeListsDescriptionPanel::OnBtnReturn(wxCommandEvent& event)
 
 void wxCDMCMakeListsDescriptionPanel::OnBtnOpenInEditor(wxCommandEvent& event)
 {
-  //TODO: implement method
-  std::cerr << "Event OnBtnOpenInEditor not implemented" << std::endl;
-  event.Skip();
+  std::string* result;
+  if(!this->cMakeLists->OpenFile(result))
+    wxMessageBox(crea::std2wx(*result),_T("Open CMakeLists File - Error!"),wxOK | wxICON_ERROR);
 }
 
 void wxCDMCMakeListsDescriptionPanel::OnBtnOpenFolder(wxCommandEvent& event)
 {
-  //TODO: implement method
-  std::cerr << "Event OnBtnOpenFolder not implemented" << std::endl;
-  event.Skip();
+  std::string* result;
+  if(!this->cMakeLists->OpenInFileExplorer(result))
+    wxMessageBox(crea::std2wx(*result),_T("Open Folder - Error!"),wxOK | wxICON_ERROR);
 }