]> Creatis software - crea.git/blobdiff - lib/creaDevManagerLib/wxCDMLibDescriptionPanel.h
Feature #1711 CreaDevManager application implementation
[crea.git] / lib / creaDevManagerLib / wxCDMLibDescriptionPanel.h
index 2483c9aaec3d299bc97ee23c7c6111fa683f4ad3..15c9ec49e9a1dbb9c97450f22f5aac7ec2b2b2ac 100644 (file)
@@ -36,7 +36,6 @@
 #define WXCDMLIBDESCRIPTIONPANEL_H_
 
 #include <creaWx.h>
-#include <wx/panel.h>
 #include <wx/hyperlink.h>
 
 #include "modelCDMLib.h"
@@ -44,7 +43,7 @@
 /**
  * Library manager description panel. Shows the available libraries in the project and the actions corresponding to library management.
  */
-class wxCDMLibDescriptionPanel : public wxPanel
+class wxCDMLibDescriptionPanel : public wxScrolledWindow
 {
   DECLARE_EVENT_TABLE()
 public:
@@ -115,6 +114,11 @@ protected:
    * Handles when the open package cmakelists file button is pressed.
    */
   void OnBtnEditCMakeLists(wxCommandEvent& event);
+  /**
+   * Handles when a library checkbox is (un)checked.
+   * @param event Has the link reference to know which library was selected.
+   */
+  void OnChBLibraryChange(wxCommandEvent& event);
   /**
    * Handles when a library link is pressed.
    * @param event Has the link reference to know which library was selected.