XMVACREATEMANAGEDCASCADEBUTTON(3)
β¨ NAME β¨
Bestie, welcome to XmVaCreateCascadeButton and XmVaCreateManagedCascadeButton β the CascadeButton widget convenience creation functions π
(yes that's the whole name, it's giving "long title, big energy"). We're deep in library call territory, so buckle up π
π¦ SYNOPSIS π¦
#include <Xm/CascadeB.h>
Widget XmVaCreateCascadeButton(
Widget parent,
String name,
...);
Widget XmVaCreateManagedCascadeButton(
Widget parent,
String name,
...);
πΈ DESCRIPTION πΈ
Okay so here's the tea β β these functions create an instance of a CascadeButton widget and return the associated widget ID. And the way they do it?? They use the ANSI C variable-length argument list (varargs) calling convention. Fr fr, that's the whole mechanism.
XmVaCreateCascadeButton is the convenience routine that calls XtCreateWidget. Lowkey just a lil shortcut, no cap.
XmVaCreateManagedCascadeButton is the convenience routine that calls XtCreateManagedWidget. Same vibe, managed edition π
Here's the parameters, bestie, don't skip them:
parentβ specifies the parent widget ID. Your widget's mom, basically π«Άnameβ specifies the name of the created widget. Name her, she deserves it π...β specifies the variable argument list to override the resource defaults. Go off, customize it β¨
For a complete definition of CascadeButton and its associated resources, see XmCascadeButton(3). iykyk π
π RETURN π
Returns the CascadeButton widget ID. That's it. That's the return. Iconic behavior honestly π
β RELATED β
The whole friend group, assembled π«Άβ¨
And that's a wrap on the XmVaCreateCascadeButton(library call) page, bestie β courtesy of your local library call manual, XmVaCreateCascadeButton(library call) energy all the way through ππ
π¦ 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