XMDROPSITEQUERYSTACKINGORDER(3)
β¨ XmDropSiteQueryStackingOrder(3) β¨
okay so bestie, this is the manual page for XmDropSiteQueryStackingOrder(3) from the library call manual. It's literally a Drag and Drop function, and it's here to hand you the parent, a list of children, and the number of children for a specified widget. π
πΈ NAME πΈ
XmDropSiteQueryStackingOrder β A Drag and Drop function that returns the parent, a list of children, and the number of children for a specified widget. periodt.
β¨ SYNOPSIS β¨
#include <Xm/DragDrop.h>
Status XmDropSiteQueryStackingOrder(
Widget widget,
Widget *parent_return,
Widget **child_returns,
Cardinal *num_child_returns);
π DESCRIPTION π
So XmDropSiteQueryStackingOrder obtains the parent, a list of children registered as drop sites, and the number of children registered as drop sites for a given widget. The children are listed in current stacking order, from bottom-most (first child) to the top-most (last child). This function allocates memory for the returned data that must be freed by calling XtFree. no cap, you gotta free it. π«Ά
Here are the args, bestie:
widgetβ Specifies the widget ID. For this widget, you obtain the list of its children, its parent, and the number of children. πparent_returnβ Returns the widget ID of the drop site parent of the specified widget. πchild_returnsβ Returns a pointer to the list of drop site children associated with the specified widget. The function allocates memory to hold the list. The application is responsible for managing the allocated space. The application can recover the allocated space by callingXtFree. π§num_child_returnsβ Returns the number of drop site children for the specified widget. π’
For a complete definition of DropSite and its associated resources, see XmDropSite(3).
π₯ RETURN π₯
Returns 0 (zero) if the routine fails; returns a nonzero value if it succeeds. so like, zero is the fail vibe, nonzero is the slay. πβ¨
π«Ά RELATED π«Ά
XmDropSite(3) and XmDropSiteConfigureStackingOrder(3).
And that's the tea! This page's footer says it's from the library call manual; no date is printed, but the source/version is library call and the vibe is timeless. stay iconic, bestie. πβ¨
π¦ where this page comes from
- alpine 3.24: motif-doc 2.5.2-r0 Β· LGPL-2.1-or-later
- arch rolling: openmotif 2.3.8-4 Β· LGPL-2.1-or-later
- centos-stream 9: motif-devel 2.3.4-32.el9 Β· LGPLv2+
- centos-stream 9: motif-devel 2.3.4-32.el9 Β· LGPLv2+
- epel 10: motif-devel 2.3.8-2.el10_2 Β· LicenseRef-Callaway-LGPLv2+
- fedora 43: motif-devel 2.3.8-1.fc43 Β· LicenseRef-Callaway-LGPLv2+
- fedora 43: motif-devel 2.3.8-1.fc43 Β· LicenseRef-Callaway-LGPLv2+
- fedora 43: motif-devel 2.3.8-2.fc43 Β· LicenseRef-Callaway-LGPLv2+
- fedora 43: motif-devel 2.3.8-2.fc43 Β· LicenseRef-Callaway-LGPLv2+
- fedora 44: motif-devel 2.3.8-3.fc44 Β· LicenseRef-Callaway-LGPLv2+
- fedora 44: motif-devel 2.3.8-3.fc44 Β· LicenseRef-Callaway-LGPLv2+
- nixos 26.05: motif 2.3.8
- nixpkgs unstable: motif 2.3.8
- opensuse-leap 16.0: motif-devel 2.3.8-bp160.1.1 Β· LGPL-2.1-or-later
- opensuse-leap 16.0: motif-devel 2.3.8-bp160.1.1 Β· LGPL-2.1-or-later
- opensuse-leap 16.0: motif-devel 2.3.8-bp160.1.1 Β· LGPL-2.1-or-later
- opensuse-leap 16.0: motif-devel 2.3.8-bp160.1.1 Β· LGPL-2.1-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms