+ CWindowCoordSlider *slider;
+ CWindowCoordRange *range;
+ int type;
+};
+
+class CWindowCoordSlider : public BC_FSlider
+{
+public:
+ CWindowCoordSlider(CWindowCoord *coord, int x, int y, int w,
+ float mn, float mx, float value);
+ ~CWindowCoordSlider();
+ int handle_event();
+
+ CWindowCoord *coord;
+};
+
+class CWindowCoordRange : public BC_Tumbler
+{
+public:
+ CWindowCoordRange(CWindowCoord *coord, int x, int y);
+ ~CWindowCoordRange();
+ int update(float scale);
+ int handle_up_event();
+ int handle_down_event();
+
+ CWindowCoord *coord;
+};
+
+class CWindowCurveAutoEdge : public BC_Toggle
+{
+public:
+ CWindowCurveAutoEdge(MWindow *mwindow, CWindowToolGUI *gui, int x, int y);
+ int handle_event();
+
+ MWindow *mwindow;
+ CWindowToolGUI *gui;
+};
+
+class CWindowCurveAutoSpan : public BC_Toggle
+{
+public:
+ CWindowCurveAutoSpan(MWindow *mwindow, CWindowToolGUI *gui, int x, int y);
+
+ int handle_event();
+ MWindow *mwindow;
+ CWindowToolGUI *gui;