this->tree_Projects->Expand(this->model->GetProject()->GetAppli()->GetId());
break;
}
+ else if(event.GetString() == wxT("blackbox"))
+ {
+ modelCDMBlackBox* bb = (modelCDMBlackBox*)event.GetClientData();
+ description = new wxCDMBlackBoxDescriptionPanel(
+ this,
+ bb,
+ ID_WINDOW_PROPERTIES,
+ wxT("Description Panel"),
+ wxDefaultPosition,
+ wxSize(600, 400),
+ 0
+ );
+ }
if(this->panel_Properties!= NULL)
this->panel_Properties->Hide();
void wxCDMMainFrame::OnElementSelected(wxCommandEvent& event)
{
//std::cout << "element " << event.GetInt() << std::endl;
+ 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->UpdateWindowUI(wxUPDATE_UI_RECURSE);