diff --git a/uppsrc/ScatterCtrl/ScatterCtrl.h b/uppsrc/ScatterCtrl/ScatterCtrl.h index 19fcf4003..e30ee5825 100644 --- a/uppsrc/ScatterCtrl/ScatterCtrl.h +++ b/uppsrc/ScatterCtrl/ScatterCtrl.h @@ -496,6 +496,27 @@ void ScatterCtrl::SetDrawing(T& w, const Size &sz, bool ctrl) { } } +class ScatterWindow : public TopWindow { +public: + typedef ScatterWindow CLASSNAME; + + ScatterWindow() { + Sizeable().Zoomable(); + Add(scatter.SizePos()); + scatter.ShowAllMenus().SetPlotAreaLeftMargin(70); + } + ScatterCtrl &operator()() {return scatter;} + + ScatterWindow &OpenMain() { + scatter.ZoomToFit(true, true); + TopWindow::OpenMain(); + return *this; + } + +private: + ScatterCtrl scatter; +}; + } #include "Properties.h"