They seem to be the same or closely related. But I don’t understand the
The documentation says:"The position and dimensions of the widget can be accessed or modified simultaneously using the Pt_ARG_AREA resource provided by the widget.
The extent of a widget is a rectangle defined by the widget’s position and
dimensions. It isn’t normally calculated until the widget is realized; you
can force the widget to calculate its extent by calling PtExtentWidget(); to
force a widget and its children to calculate their extents, call
PtExtentWidgetFamily(). Once the extent is calculated, you can find out what
it is by getting the Pt_ARG_EXTENT resource or by calling PtWidgetExtent()."
Is there any point in which the area will differ from the extent? Why does
the extent have to be caluclated if the area is the same as the extent?