]> Creatis software - crea.git/blobdiff - lib/creaDevManagerLib/wxCDMMainFrame.cpp
Feature #1711
[crea.git] / lib / creaDevManagerLib / wxCDMMainFrame.cpp
index 6f0af4608e0acb5e93b494ab0e1ad4d6d540c9b0..143d23977ce318ac20e1872eb64758304bbb624e 100755 (executable)
@@ -867,6 +867,7 @@ void wxCDMMainFrame::OnCreationComplete(wxCommandEvent& event)
   {
   case 0:
     //select out old one to generate selection event
+    this->tree_Projects->SelectItem(event.GetInt(), false);
     this->tree_Projects->SelectItem(event.GetInt(), true);
     this->tree_Projects->Expand(event.GetInt());
     break;
@@ -941,6 +942,7 @@ void wxCDMMainFrame::OnElementSelected(wxCommandEvent& event)
   this->tree_Projects->EnsureVisible(event.GetInt());
   this->tree_Projects->SetItemBold(event.GetInt(), true);
   this->tree_Projects->SetItemTextColour(event.GetInt(), wxColour(0,0,255));
+  this->tree_Projects->SetItemBackgroundColour(event.GetInt(), wxColour(230,230,255));
   this->tree_Projects->UpdateWindowUI(wxUPDATE_UI_RECURSE);
   auiManager.Update();
 }
@@ -949,6 +951,7 @@ void wxCDMMainFrame::OnElementDeselected(wxCommandEvent& event)
 {
   this->tree_Projects->SetItemBold(event.GetInt(), false);
   this->tree_Projects->SetItemTextColour(event.GetInt(), wxColour(0,0,0));
+  this->tree_Projects->SetItemBackgroundColour(event.GetInt(), wxColour(255,255,255));
   this->tree_Projects->UpdateWindowUI(wxUPDATE_UI_RECURSE);
   auiManager.Update();
 }