If after all the above computations have happened, and our parent has agreed to our resize request, we call the following function:
void _XmGeoMatrixSet(XmGeoMatrix geoSpec);
The pseudo code for this is as follows:
_XmGeoMatrixSet
_XmGeoMatrixSet() { for (°each row°) { for (°each child in row°) _XmSetKidGeo() } }
_XmSetKidGeo_XmConfigureObjectThe lower level function _XmSetKidGeo() usually calls _XmConfigureObject(). The behavior is slightly different during geometry management conversations.
void _XmSetKidGeo(XmKidGeometry kg, Widget instigator);