Amiga Unix — 68040 · 68060

Manual pages › X Window and screen libraries (3X)

XtQueryGeo(3X)

query the preferred geometry of a child widget

From the original Amiga UNIX 2.1 manual. Some things it mentions may not be in this release.

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.

preferred_return

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 corresponding fields of the intended struc-
ture, sets the corresponding bits in intended.request_mode,
and calls XtQueryGeometry.

XtQueryGeometry clears all bits in the preferred_return-
>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 cal-
ling query_geometry.

SEE ALSO

     XtConfigureWidget(3Xt), XtMakeGeometryRequest(3Xt)
     X Toolkit Intrinsics - C Language Interface
     Xlib - C Language X Interface

XWIN 3.0               Last change: 9/1/88                 .ie t

XWIN 3.0               Last change: 9/1/88                 .ie t