]> Creatis software - crea.git/blobdiff - lib/creaDevManagerLib/wxCDMPackageManagerHelpDialog.cpp
Feature #1711
[crea.git] / lib / creaDevManagerLib / wxCDMPackageManagerHelpDialog.cpp
index 15d4aabeba547abdc229230e659c107bd38d719d..6af683d1d26f4324859a5eb0f5dc272c6803cd22 100644 (file)
@@ -157,12 +157,11 @@ void wxCDMPackageManagerHelpDialog::OnEditCMake(wxCommandEvent& event)
 
 void wxCDMPackageManagerHelpDialog::OnEditCMakeMouseEnter(wxMouseEvent& event)
 {
-  wxCommandEvent* newEvent = new wxCommandEvent(wxEVT_COMMAND_LIST_ITEM_SELECTED);
+  wxCommandEvent* newEvent = new wxCommandEvent(wxEVT_COMMAND_LISTBOX_DOUBLECLICKED);
 
   if(packageManager->GetProject()->GetCMakeLists() != NULL)
     {
-      int CMId = packageManager->GetProject()->GetCMakeLists()->GetId();
-      newEvent->SetInt(CMId);
+      newEvent->SetClientData(packageManager->GetProject()->GetCMakeLists());
       newEvent->SetId(0);
       wxPostEvent(this->GetParent(), *newEvent);
     }
@@ -171,12 +170,11 @@ void wxCDMPackageManagerHelpDialog::OnEditCMakeMouseEnter(wxMouseEvent& event)
 
 void wxCDMPackageManagerHelpDialog::OnEditCMakeMouseExit(wxMouseEvent& event)
 {
-  wxCommandEvent* newEvent = new wxCommandEvent(wxEVT_COMMAND_LIST_ITEM_DESELECTED);
+  wxCommandEvent* newEvent = new wxCommandEvent(wxEVT_COMMAND_LISTBOX_SELECTED);
 
   if(packageManager->GetProject()->GetCMakeLists() != NULL)
     {
-      int CMId = packageManager->GetProject()->GetCMakeLists()->GetId();
-      newEvent->SetInt(CMId);
+      newEvent->SetClientData(packageManager->GetProject()->GetCMakeLists());
       newEvent->SetId(0);
       wxPostEvent(this->GetParent(), *newEvent);
     }