]> Creatis software - crea.git/blobdiff - lib/creaDevManagerLib/wxCDMApplicationDescriptionPanel.h
Feature #1711 CreaDevManager application implementation
[crea.git] / lib / creaDevManagerLib / wxCDMApplicationDescriptionPanel.h
index 741eb44e9c4d4aaffd7966291b580dc820a0aab6..d3117f8d0d34ac4bf96cc57a5473f28b0bcdf287 100644 (file)
@@ -36,7 +36,6 @@
 #define WXCDMAPPLICATIONDESCRIPTIONPANEL_H_
 
 #include <creaWx.h>
-#include <wx/panel.h>
 #include <wx/hyperlink.h>
 
 #include "modelCDMApplication.h"
@@ -44,7 +43,7 @@
 /**
  * Application description panel. Shows the properties and actions available for the described application.
  */
-class wxCDMApplicationDescriptionPanel : public wxPanel
+class wxCDMApplicationDescriptionPanel : public wxScrolledWindow
 {
   DECLARE_EVENT_TABLE()
 public:
@@ -118,8 +117,19 @@ protected:
 
   /**
    * Handles when the set executable name button is pressed.
+   * @param event Unused
    */
   void OnBtnSetExeName(wxCommandEvent& event);
+  /**
+   * Handles when a 3rd Party Library checkbox state is changed. It calls to include/exclude the selected application.
+   * @param event CheckBox event.
+   */
+  void On3rdLibraryChBChange(wxCommandEvent& event);
+  /**
+   * Handles when a Custom Library checkbox state is changed. It calls to include/exclude the selected application.
+   * @param event CheckBox event.
+   */
+  void OnLibraryChBChange(wxCommandEvent& event);
   /**
    * Handles when the create class button is pressed.
    */