]> Creatis software - crea.git/blobdiff - lib/creaDevManagerLib/wxCDMLibraryDescriptionPanel.h
Feature #1711 CreaDevManager application implementation
[crea.git] / lib / creaDevManagerLib / wxCDMLibraryDescriptionPanel.h
index 724e4850135a83a9f4ee494cc7547b1d53592857..0fcc262c49f79c4d75a7e9af4e4e8d2bdac32497 100644 (file)
@@ -36,7 +36,6 @@
 #define WXCDMLIBRARYDESCRIPTIONPANEL_H_
 
 #include <creaWx.h>
-#include <wx/panel.h>
 #include <wx/hyperlink.h>
 
 #include "modelCDMLibrary.h"
@@ -44,7 +43,7 @@
 /**
  * Library description panel. Shows the available actions on the described library.
  */
-class wxCDMLibraryDescriptionPanel : public wxPanel
+class wxCDMLibraryDescriptionPanel : public wxScrolledWindow
 {
   DECLARE_EVENT_TABLE()
 public:
@@ -122,6 +121,16 @@ protected:
    * @param event Unused.
    */
   void OnBtnSetExeName(wxCommandEvent& event);
+  /**
+   * Handles when a 3rd Party Library checkbox state is changed. It calls to include/exclude the selected library.
+   * @param event CheckBox event.
+   */
+  void On3rdLibraryChBChange(wxCommandEvent& event);
+  /**
+   * Handles when a Custom Library checkbox state is changed. It calls to include/exclude the selected library.
+   * @param event CheckBox event.
+   */
+  void OnLibraryChBChange(wxCommandEvent& event);
   /**
    * Handles when the create class button is pressed.
    * @param event Unused.