]> Creatis software - crea.git/blobdiff - lib/creaDevManagerLib/wxCDMLibDescriptionPanel.cpp
Feature #1711 CreaDevManager application implementation
[crea.git] / lib / creaDevManagerLib / wxCDMLibDescriptionPanel.cpp
index 039c45a37cfd78b55f68bf8ebb9ec2b964a87b4c..4dec780e7faf18e1cf673e4e15c6e088e3008d18 100644 (file)
@@ -78,12 +78,11 @@ bool wxCDMLibDescriptionPanel::Create(
 )
 {
   wxPanel::Create(parent, id, pos, size, style);
+  this->lib = lib;
+  CreateControls();
   // this part makes the scrollbars show up
   this->FitInside(); // ask the sizer about the needed size
   this->SetScrollRate(5, 5);
-
-  this->lib = lib;
-  CreateControls();
   return TRUE;
 }
 
@@ -157,6 +156,11 @@ void wxCDMLibDescriptionPanel::CreateControls()
 
       //help icon
       wxButton* pLibraryHlp = new wxButton(propertiesPanel, wxID_ANY, wxT("?"), wxDefaultPosition, wxDefaultSize, wxBU_EXACTFIT);
+      pLibraryHlp->Enable(false);
+      tt = "When this library is included in the CMakeLists file, the\nfollowing line is included in the CMakeList.txt file in the lib\nfolder:\n"
+          "ADD_SUBDIRECTORY(" + libraries[i]->GetName() + ")";
+      pLibraryHlp->SetToolTip(crea::std2wx(tt));
+
       propertiesGridSizer -> Add(pLibraryHlp, 0, wxEXPAND | wxALIGN_CENTER);
     }