]> Creatis software - creaMaracasVisu.git/blobdiff - lib/maracasVisuLib/src/interface/wxWindows/widgets/manualPaint/wxManualPaintPanel.h
Manual paint changes for tolerance range widget (Still not working) DFCH
[creaMaracasVisu.git] / lib / maracasVisuLib / src / interface / wxWindows / widgets / manualPaint / wxManualPaintPanel.h
index 1bf342e9466bf51bf7655945cc4d231e5c009df2..4a2afc72e7a309b032fbefed12470d356be2ecfa 100644 (file)
@@ -2,6 +2,10 @@
 #define _WX_MANUAL_PAINT_PANEL_H_
 
 #include "ManualPaintPanel.h"
+
+#include "mBarRange.h" //DFCH
+#include "creaWx.h" //DFCH
+
 #include <wx/wx.h>
 #include <wx/panel.h>
 
@@ -22,6 +26,16 @@ 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;
@@ -41,6 +55,8 @@ private:
     wxSlider        *_sldDistanceFill;
     wxTextCtrl      *_distancefillCtrl;
 
+    mBarRange * _mBarSlices; //DFCH
+