compute_bounds
Description:
Computes the bounds for this in the coordinate space of target
.
The bounds of widget are (the bounding box of) the region that it is expected to draw in. See the [coordinate system](coordinates.html) overview to learn more.
If the operation is successful, true is returned. If this has no bounds or the bounds cannot be expressed in
target
's coordinate space (for example if both widgets are in different windows), false is returned and bounds
is set
to the zero rectangle.
It is valid for this and target
to be the same widget.
Parameters:
this |
the widget to query |
target |
the target widget |
out_bounds |
the rectangle taking the bounds |
Returns:
true if the bounds could be computed |