From 94443bab7ea163576764027b2d583d8db88cbce7 Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Wed, 1 Feb 2017 20:22:19 +0100 Subject: basics of row/col span for Canvas::Grid --- libs/canvas/canvas/grid.h | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'libs/canvas/canvas') diff --git a/libs/canvas/canvas/grid.h b/libs/canvas/canvas/grid.h index c0afa4bdfa..36dac116eb 100644 --- a/libs/canvas/canvas/grid.h +++ b/libs/canvas/canvas/grid.h @@ -63,7 +63,14 @@ public: void child_changed (); private: - typedef std::map CoordsByItem; + struct ChildInfo { + double x; + double y; + double col_span; + double row_span; + }; + + typedef std::map CoordsByItem; CoordsByItem coords_by_item; Rectangle *bg; -- cgit v1.2.3