next up previous contents index
Next: 3. The Method Functions Up: 2. Layout Management Functions Previous: 3. Computing the Layout   Contents   Index

4. Applying the Changes

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);



Danny Backx
2000-12-13