diff --git a/layout.lua b/layout.lua index fd6b08c..5038beb 100644 --- a/layout.lua +++ b/layout.lua @@ -15,6 +15,7 @@ function Layout:reset(x,y, padx,pady) self._widths = {} self._heights = {} self._isFirstCell = true + self._start_x = self._x return self end @@ -35,6 +36,12 @@ function Layout:nextRow() return self._x, self._y + self._h + self._pady end +function Layout:newRow() + self._x = self._start_x + self._y = self._y + self._h + self._pady + self._w = nil +end + Layout.nextDown = Layout.nextRow function Layout:nextCol()