]> Creatis software - crea.git/blobdiff - lib/creaDevManagerLib/wxCDMProjectsTreeCtrl.cxx
Feature #1711
[crea.git] / lib / creaDevManagerLib / wxCDMProjectsTreeCtrl.cxx
index 8337e48c35da386e7f1e4989a2936d166fbcf3b4..61bd7e7752de661ebbd72431474d1fe361b90946 100755 (executable)
@@ -65,16 +65,16 @@ bool wxCDMProjectsTreeCtrl::Create(
 )
 {
   wxTreeCtrl::Create (parent, id, pos, size, style, validator, name);
-  wxTreeItemId rootIndex = this-> AddRoot(_("Open Projects"));
+  wxTreeItemId rootIndex = this-> AddRoot(_("No Open Project"));
   this->Update();
   return TRUE;
 }
 
 void wxCDMProjectsTreeCtrl::BuildTree(modelCDMProject* projectTree)
 {
+  this->DeleteAllItems();
   if(projectTree != NULL)
     {
-      this->DeleteAllItems();
       wxTreeItemId rootIndex;
       rootIndex= this-> AddRoot(crea::std2wx(projectTree->GetName()));
       projectTree->SetId(rootIndex);
@@ -86,6 +86,10 @@ void wxCDMProjectsTreeCtrl::BuildTree(modelCDMProject* projectTree)
 
       this->Update();
     }
+  else
+    {
+      wxTreeItemId rootIndex = this-> AddRoot(_("No Open Project"));
+    }
 }
 
 void wxCDMProjectsTreeCtrl::BuildTree(const std::vector<modelCDMIProjectTreeNode*>& treeNodes, wxTreeItemId parent)