Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ QueryGeo(Xt) — OpenDesktop Software Development System 3.0.0

Media Vault

Software Library

Restoration Projects

Artifacts Sought


 XtQueryGeometry(Xt)      X Version 11 (Release 5)        XtQueryGeometry(Xt)
                                6 January 1993


 Name

    XtQueryGeometry - query the preferred geometry of a child widget

 Syntax


    XtGeometryResult XtQueryGeometry(w, intended, preferred_return)
    Widget w;
    XtWidgetGeometry *intended, *preferred_return;


 Arguments

    intended  Specifies any changes the parent plans to make to the child's
              geometry or NULL.

    preferredreturn
              Returns the child widget's preferred geometry.

    w         Specifies the widget.

 Description

    To discover a child's preferred geometry, the child's parent sets any
    changes that it intends to make to the child's geometry in the corre-
    sponding fields of the intended structure, sets the corresponding bits in
    intended->request_mode, and calls XtQueryGeometry.

    XtQueryGeometry clears all bits in the preferredreturn -> request_mode
    and checks the query_geometry field of the specified widget's class
    record.  If query_geometry is not NULL, XtQueryGeometry calls the
    query_geometry procedure and passes as arguments the specified widget,
    intended, and preferred_return structures.  If the intended argument is
    NULL, XtQueryGeometry replaces it with a pointer to an XtWidgetGeometry
    structure with request_mode=0 before calling query_geometry.

 See also

    XtConfigureWidget(Xt) and XtMakeGeometryRequest(Xt).

    X Toolkit Intrinsics - C Language Interface
    Xlib - C Language X Interface


Typewritten Software • bear@typewritten.org • Edmonds, WA 98026