XMVACREATEMANAGEDFILESELECTIONBOX(3)
β¨ NAME β¨
XmVaCreateFileSelectionBox, XmVaCreateManagedFileSelectionBox β a couple of FileSelectionBox widget convenience creation functions, bestie. That's the whole vibe. π
πΈ SYNOPSIS πΈ
#include <Xm/FileSB.h>
Widget XmVaCreateFileSelectionBox(
Widget parent,
String name,
...);
Widget XmVaCreateManagedFileSelectionBox(
Widget parent,
String name,
...);
π DESCRIPTION π
okay so these functions do one thing and they do it well: they create an instance of a FileSelectionBox widget and hand you back the associated widget ID. iconic behavior honestly. β¨
Both of these routines use the ANSI C variable-length argument list (varargs) calling convention β so yes, the ... is doing real work, it's not just there for decoration. π
XmVaCreateFileSelectionBoxβ a convenience routine that callsXtCreateWidget. lowkey the straightforward one. π¦XmVaCreateManagedFileSelectionBoxβ a convenience routine that callsXtCreateManagedWidget. she comes pre-managed, no extra steps. π
Now the arguments, because we don't gatekeep:
parentβ specifies the parent widget ID. aka who's adopting this widget. π«Άnameβ specifies the name of the created widget. give her a name, she deserves one. πΈ...β specifies the variable argument list to override the resource defaults. this is your moment to customize. π
For a complete definition of FileSelectionBox and its associated resources, go read XmFileSelectionBox(3). fr fr, that's where the full lore lives. π
β RETURN β
Returns the FileSelectionBox widget ID. that's it, that's the return value, no plot twist. π
π₯ RELATED π₯
go read the whole family, they're all slaying in their own way. π§
and that's a wrap on the XmVaCreateF...electionBox(library call) page β she's a library call man page, short, sweet, and exactly as the good people of the X/Motif docs intended. mwah, bye 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