UI Library
Adam D Ruppe
destructionator at gmail.com
Sat Jun 11 21:50:47 UTC 2022
On Saturday, 11 June 2022 at 01:20:17 UTC, harakim wrote:
> The issue I'm having is that I don't understand how to assign
> bounds in the nested widget. I'm sure there's a very clean
> solution. I basically want a paintContent method but with the
> bounds dynamically assigned by the parent.
Well the bounds given to paintContent just define your content
area boundaries, relative to the nested widget. The content area
is inside its own border. The actual position is assigned by the
parent (the virtual function there is recomputeChildLayout, you
can override that to arrange instead of letting it automatically
fill the space).
I don't really know what exactly you have in mind for the bounds,
but anything outside your widget area is going to be clipped
anyway, so I think you really want to change that child layout
computation.
More information about the Digitalmars-d-learn
mailing list