Ticket #270 (closed task: fixed)

Opened 6 years ago

Last modified 6 years ago

container/packing widgets

Reported by: ArcRiley Owned by: ArcRiley
Priority: Medium Milestone: beta1
Component: soy.widgets Version: Trunk
Keywords: Cc:

Description

The widget system is incomplete without packing widgets.

The _resize() event needs to traverse a widget tree whereas each widget reforms resize events to it's children adjusting their window offset and size according to packing rules.

The widgets StackX StackY and StackZ will, respectivly:

  • stack widgets horizontally with 100% height without overlap
  • stack widgets vertically with 100% width without overlap
  • overlap widgets as layers with 100% width and height

A soy.Window will act as a StackZ

Change History

comment:1 Changed 6 years ago by ArcRiley

  • Status changed from new to closed
  • Resolution set to fixed

Finished with [393]

Note: See TracTickets for help on using tickets.