123456789101112131415 |
- // -----------------------------------------------------------
- class VerticalSpacer : SpacerBase
- {
- reference int border;
- reference int gap;
- override protected void UpdateChild(Widget child, float w, float h, int index)
- {
- float itemWidth = w - (2 * border);
- float itemHeight = (h - (border * 2) - ((m_count - 1) * gap)) / m_count;
-
- child.SetPos(border, border + ((itemHeight + gap) * index));
- child.SetSize(itemWidth, itemHeight);
- }
- };
|