spacing spacing
- spacing / spacing
port port / | | width | | | | width | | 0
- 0 |
Caption | caption height
________________ | ___
| | | ___ spacing
| | |O In Name | | Out Name O entry | | | | ___ | | | | ___ spacing | | | | O Another In | | Out Name O | | | | | | | | | | | | O | | O | | | | | | | | O | | | _________________________________________/
Node's size must be recalculated in following cases:
- After construction.
- Embedding the widget.
- After resizing.
- Before painting (conditional, depends on whether the font metrics was changed).
- When incoming data changed (could trigger size changes, maybe in captions).
- When embedded widget changes its size.