Blame doc/man/man3/XmDropSiteQueryStackingOrder.3

Packit b099d7
'\" t
Packit b099d7
...\" DropSitQ.sgm /main/8 1996/09/08 20:41:18 rws $
Packit b099d7
.de P!
Packit b099d7
.fl
Packit b099d7
\!!1 setgray
Packit b099d7
.fl
Packit b099d7
\\&.\"
Packit b099d7
.fl
Packit b099d7
\!!0 setgray
Packit b099d7
.fl			\" force out current output buffer
Packit b099d7
\!!save /psv exch def currentpoint translate 0 0 moveto
Packit b099d7
\!!/showpage{}def
Packit b099d7
.fl			\" prolog
Packit b099d7
.sy sed -e 's/^/!/' \\$1\" bring in postscript file
Packit b099d7
\!!psv restore
Packit b099d7
.
Packit b099d7
.de pF
Packit b099d7
.ie     ?\\*(f1?? .ds f1 \\n(.f
Packit b099d7
.el .ie ?\\*(f2?? .ds f2 \\n(.f
Packit b099d7
.el .ie ?\\*(f3?? .ds f3 \\n(.f
Packit b099d7
.el .ie ?\\*(f4?? .ds f4 \\n(.f
Packit b099d7
.el .tm ? font overflow
Packit b099d7
.ft \\$1
Packit b099d7
..
Packit b099d7
.de fP
Packit b099d7
.ie     !?\\*(f4?? \{\
Packit b099d7
.	ft \\*(f4
Packit b099d7
.	ds f4\"
Packit b099d7
'	br \}
Packit b099d7
.el .ie !?\\*(f3?? \{\
Packit b099d7
.	ft \\*(f3
Packit b099d7
.	ds f3\"
Packit b099d7
'	br \}
Packit b099d7
.el .ie !?\\*(f2?? \{\
Packit b099d7
.	ft \\*(f2
Packit b099d7
.	ds f2\"
Packit b099d7
'	br \}
Packit b099d7
.el .ie !?\\*(f1?? \{\
Packit b099d7
.	ft \\*(f1
Packit b099d7
.	ds f1\"
Packit b099d7
'	br \}
Packit b099d7
.el .tm ? font underflow
Packit b099d7
..
Packit b099d7
.ds f1\"
Packit b099d7
.ds f2\"
Packit b099d7
.ds f3\"
Packit b099d7
.ds f4\"
Packit b099d7
.ta 8n 16n 24n 32n 40n 48n 56n 64n 72n 
Packit b099d7
.TH "XmDropSiteQueryStackingOrder" "library call"
Packit b099d7
.SH "NAME"
Packit b099d7
\fBXmDropSiteQueryStackingOrder\fP \(em A Drag and Drop function that
Packit b099d7
returns the parent, a list of children, and the number of children
Packit b099d7
for a specified widget
Packit b099d7
.iX "XmDropSiteQueryStacking\\%Order"
Packit b099d7
.iX "Drag and Drop functions" "XmDropSiteQueryStacking\\%Order"
Packit b099d7
.SH "SYNOPSIS"
Packit b099d7
.PP
Packit b099d7
.nf
Packit b099d7
#include <Xm/DragDrop\&.h>
Packit b099d7
\fBStatus \fBXmDropSiteQueryStackingOrder\fP\fR(
Packit b099d7
\fBWidget \fBwidget\fR\fR,
Packit b099d7
\fBWidget *\fBparent_return\fR\fR,
Packit b099d7
\fBWidget **\fBchild_returns\fR\fR,
Packit b099d7
\fBCardinal *\fBnum_child_returns\fR\fR);
Packit b099d7
.fi
Packit b099d7
.SH "DESCRIPTION"
Packit b099d7
.PP
Packit b099d7
\fBXmDropSiteQueryStackingOrder\fP obtains the parent, a list of
Packit b099d7
children registered as drop sites, and the number of children registered
Packit b099d7
as drop sites for a given widget\&. The children are listed in current
Packit b099d7
stacking order, from bottom-most (first child) to the top-most (last
Packit b099d7
child)\&.
Packit b099d7
This function allocates memory for the returned data that
Packit b099d7
must be freed by calling \fBXtFree\fP\&.
Packit b099d7
.IP "\fIwidget\fP" 10
Packit b099d7
Specifies the widget ID\&. For this widget, you obtain the list
Packit b099d7
of its children, its parent, and the number of children\&.
Packit b099d7
.IP "\fIparent_return\fP" 10
Packit b099d7
Returns the widget ID of the drop site parent of the
Packit b099d7
specified widget\&.
Packit b099d7
.IP "\fIchild_returns\fP" 10
Packit b099d7
Returns a pointer to the list of drop site children associated with
Packit b099d7
the specified widget\&.
Packit b099d7
The function allocates memory to hold the list\&.
Packit b099d7
The application is responsible for managing the allocated space\&.
Packit b099d7
The application can recover the allocated space by calling \fBXtFree\fP\&.
Packit b099d7
.IP "\fInum_child_returns\fP" 10
Packit b099d7
Returns the number of drop site children for the specified widget\&.
Packit b099d7
.PP
Packit b099d7
For a complete definition of DropSite and its associated resources,
Packit b099d7
see \fBXmDropSite\fP(3)\&.
Packit b099d7
.SH "RETURN"
Packit b099d7
.PP
Packit b099d7
Returns 0 (zero) if the routine fails; returns a nonzero
Packit b099d7
value if it succeeds\&.
Packit b099d7
.SH "RELATED"
Packit b099d7
.PP
Packit b099d7
\fBXmDropSite\fP(3) and
Packit b099d7
\fBXmDropSiteConfigureStackingOrder\fP(3)\&.
Packit b099d7
...\" created by instant / docbook-to-man, Sun 22 Dec 1996, 20:22