XMVACREATEMANAGEDPANEDWINDOW(3)
π NAME
okay so bestie, meet XmVaCreatePanedWindow and XmVaCreateManagedPanedWindow β they're PanedWindow widget convenience creation functions. that's the whole vibe: you wanna make a PanedWindow, they make it for you, no drama. π
β¨ SYNOPSIS β¨
#include <Xm/PanedW.h>
Widget XmVaCreatePanedWindow(
Widget parent,
String name,
...);
Widget XmVaCreateManagedPanedWindow(
Widget parent,
String name,
...);
π DESCRIPTION π
so these functions create an instance of a ToggleButtonGadget widget and return the associated widget ID. yes, that is literally what the page says, i'm just the messenger πβ¨
these routines use the ANSI C variable-length argument list (varargs) calling convention. so the ... at the end? that's not decoration, that's the whole point, it's giving "bring your own resources" energy. π«Ά
XmVaCreatePanedWindowis a convenience routine that callsXtCreateWidget.XmVaCreateManagedPanedWindowis a convenience routine that callsXtCreateManagedWidget.
ngl the page says the second one like this: "TheXmVaCreatePanedWindowfunction is a convenience routine that callsXtCreateManagedWidget." fr fr that's the text, i'm not fixing it, i'm just telling you. π
π§ the args, one by one
parentβ specifies the parent widget ID. your widget's new home, basically. πnameβ specifies the name of the created widget. give it a good one, it's literally its whole identity. πΈ...β specifies the variable argument list to override the resource defaults. this is where you get to be picky about literally everything. π₯
if you want the complete definition of PanedWindow and all its associated resources, go read XmPanedWindow(3). that's the deep lore, this page is just the trailer. π
β RETURN β
returns the PanedWindow widget ID. that's it, that's the tea. π
π RELATED π
the besties this page hangs out with:
and that's the page, bestie!! π¦ this one lives under the manual name library call, it's titled XmVaCreatePanedWindow(library call), and the footer signs off as XmVaCreatePanedWindow(library call) too β so yeah, double the name, double the icon energy. go make a PanedWindow, you've got this. mwah. ππβ¨
π¦ 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