Ticket #4 (closed defect (run-time): fixed)

Opened 2 months ago

Last modified 1 month ago

Shared alignment across widget generations

Reported by: Cyborg16 Assigned to: Cyborg16
Priority: minor Milestone:
Component: gui Keywords:
Cc:

Description

Shared alignment of independent layout widgets of different depth/generation doesn't work, due to simplified by-depth initialization.

Details: when an AlignColumns? instance is initialized, it needs to know it's children's minimal sizes, so these children's initialization needs to be complete. Currently deepest-first initialization is used to enforce this which is fine so long as alignment isn't shared by widgets of different generations. This could be better done by allowing AlignColumns? instances to make their widgets initialize when required.

Change History

12/06/08 12:44:26 changed by Cyborg16

  • status changed from new to closed.
  • resolution set to fixed.

Fixed in commit r111 : 1655693702fc.