X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=lib%2FmaracasVisuLib%2Fsrc%2Finterface%2FwxWindows%2Fwidgets%2FmanualPaint%2FwxManualPaintPanel.h;h=909759870ca012ede8fc3dad2beb40ad3d227517;hb=ada3e60bcd998550327dac4f95b65f0c113f063b;hp=79f053db2c75021b37d3bdb7dfd0e306be44cdab;hpb=23b33a3a7e3f42eacbaad218510fb77e27aa9c2f;p=creaMaracasVisu.git diff --git a/lib/maracasVisuLib/src/interface/wxWindows/widgets/manualPaint/wxManualPaintPanel.h b/lib/maracasVisuLib/src/interface/wxWindows/widgets/manualPaint/wxManualPaintPanel.h index 79f053d..9097598 100644 --- a/lib/maracasVisuLib/src/interface/wxWindows/widgets/manualPaint/wxManualPaintPanel.h +++ b/lib/maracasVisuLib/src/interface/wxWindows/widgets/manualPaint/wxManualPaintPanel.h @@ -2,6 +2,11 @@ #define _WX_MANUAL_PAINT_PANEL_H_ #include "ManualPaintPanel.h" + + +#include "mBarRange.h" //DFCH +#include "creaWx.h" //DFCH + #include #include @@ -22,9 +27,21 @@ public: void OnCtrTxtToleranceFill(wxCommandEvent &event); void OnSldDistanceFill(wxScrollEvent& event); void OnCtrTxtDistanceFill(wxCommandEvent &event); + //This method changes the min/max in the Selected Range Widget + //-------------------------------------------------------------------------------------------------------------------------------- + // Min-Max Barrange received events + //-------------------------------------------------------------------------------------------------------------------------------- + void onBarrange(wxCommandEvent& event); + void onActualChange_Bar(wxCommandEvent& event); + void onStartChange_Bar(wxCommandEvent& event); + void onEndChange_Bar(wxCommandEvent& event); + void onSelectionEnd(wxCommandEvent& event); + void onMovedBar(wxCommandEvent& event); private: + wxStaticText *_txtBrushSize; wxSlider *_sldBrushSize; + wxSlider *_sldGrayLevel; wxTextCtrl *_graylevelCtrl; wxRadioBox *_rbBrushForm; @@ -39,6 +56,8 @@ private: wxSlider *_sldDistanceFill; wxTextCtrl *_distancefillCtrl; + mBarRange * _mBarSlices; //DFCH +