XMVACREATEMANAGEDMESSAGEBOX(3)
π NAME π
XmVaCreateMessageBox, XmVaCreateManagedMessageBox β a couple of MessageBox widget convenience creation functions, bestie. They live in the library-call section of the manual, and they are so handy. π
β¨ SYNOPSIS β¨
#include <Xm/MessageB.h>
Widget XmVaCreateMessageBox(
Widget parent,
String name,
...);
Widget XmVaCreateManagedMessageBox(
Widget parent,
String name,
...);
πΈ DESCRIPTION πΈ
okay so. These functions create an instance of a ToggleButtonGadget widget and returns the associated widget ID. (yes, "returns" β we are quoting the lore exactly, no cap, the grammar is doing its own thing and we respect it π ). These routines use the ANSI C variable-length argument list (varargs) calling convention.
The XmVaCreateMessageBox function is a convenience routine that calls XtCreateWidget.
The XmVaCreateMessageBox function is a convenience routine that calls XtCreateManagedWidget.
not me noticing the page says XmVaCreateMessageBox for both of those, bestie π i am simply relaying the sacred text, i do not make the rules, i just live here π
Now the arguments, one by one, because you deserve the full rundown:
parentβ Specifies the parent widget ID. like, who's your daddy widget, literally πnameβ Specifies the name of the created widget. give it a cute name fr fr π¦...β Specifies the variable argument list to override the resource defaults. this is where you go feral and set all your faves π
For a complete definition of MessageBox and its associated resources, see XmMessageBox(3). go read it, it's giving reference material β¨
π«Ά RETURN π«Ά
Returns the MessageBox widget ID. that's it, that's the whole vibe β you get an ID back, take it, slay π
π RELATED π
the whole friend group, all linked up, all iconic π§
and that's the page, bestie!! this one came to you straight out of the XmVaCreateMessageBox(library call) corner of the manual β that's the header up top and the footer down bottom, and the footer is just the name again with no extra version or date gossip attached, so there's literally nothing else to spill π mwah, go build something gorgeous π
β¨
π¦ 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