X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=lib%2FcreaDevManagerLib%2FwxCDMApplicationDescriptionPanel.h;h=d3117f8d0d34ac4bf96cc57a5473f28b0bcdf287;hb=175a81477d0476f53162766202df7be421afe3aa;hp=741eb44e9c4d4aaffd7966291b580dc820a0aab6;hpb=e6d99bba438e086b10239a42492532ff194edb88;p=crea.git diff --git a/lib/creaDevManagerLib/wxCDMApplicationDescriptionPanel.h b/lib/creaDevManagerLib/wxCDMApplicationDescriptionPanel.h index 741eb44..d3117f8 100644 --- a/lib/creaDevManagerLib/wxCDMApplicationDescriptionPanel.h +++ b/lib/creaDevManagerLib/wxCDMApplicationDescriptionPanel.h @@ -36,7 +36,6 @@ #define WXCDMAPPLICATIONDESCRIPTIONPANEL_H_ #include -#include #include #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. */