XMVACREATETABSTACK(3)
π NAME π
XmVaCreateTabStack, XmVaCreateManagedTabStack β a TabStack widget convenience creation functions. β¨
Yep bestie, two lil functions, one whole job: making you a TabStack without you having to do all the heavy lifting yourself. π
π¦ SYNOPSIS π¦
#include <Xm/TabStack.h>
Widget XmVaCreateTabStack(
Widget parent,
String name,
...);
Widget XmVaCreateManagedTabStack(
Widget parent,
String name,
...);
Lowkey the whole flex is right there β parent, name, and then ... doing the most. π«Ά
πΈ DESCRIPTION πΈ
Okay so these functions create an instance of a ToggleButtonGadget widget and returns the associated widget ID. π (Yep, that's exactly what the page says, we're reading it together, no notes. π) These routines use the ANSI C variable-length argument list (varargs) calling convention.
The XmVaCreateTabStack function is a convenience routine that calls XtCreateWidget.
The XmVaCreateTabStack function is a convenience routine that calls XtCreateManagedWidget.
Not me reading that twice π β the page lists XmVaCreateTabStack for both lines, so that's what we're telling you, fr fr. Copying it exactly, no cap. π
Here's what each of those arguments is giving, one by one:
parentβ specifies the parent widget ID. That's the widget that's gonna adopt your brand new baby. πΌnameβ specifies the name of the created widget. Name her, bestie, she deserves it. π...β specifies the variable argument list to override the resource defaults. This is your β¨customization eraβ¨.
For a complete definition of TabStack and its associated resources, see XmTabStack(3).
β RETURN β
Returns the TabStack widget ID. π That's it, that's the gift. Take it, she's yours now.
π RELATED π
The girlies and guys and them in the same friend group:
XmTabStack(3)XmCreateTabStack(3)XtCreateWidget(3)- and
XtCreateManagedWidget(3)
Mwah π β that's the whole page, signed off from the library call manual, where XmVaCreateTabStack lives rent free. No date on this one, she's timeless. π
β¨π¦
π¦ 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