XMVACREATETEXTFIELD(3)
π XmVaCreateTextField β NAME β¨
XmVaCreateTextField, XmVaCreateManagedTextField β a couple of TextField widget convenience creation functions. Yes bestie, the manual name is library call, and this whole page is them. π
πΈ SYNOPSIS πΈ
#include <Xm/TextF.h>
Widget XmVaCreateTextField(
Widget parent,
String name,
...);
Widget XmVaCreateManagedTextField(
Widget parent,
String name,
...);
π¦ DESCRIPTION π¦
okay so these functions create an instance of a ToggleButtonGadget widget and return the widget ID that comes with it. π They do this using the ANSI C variable-length argument list (varargs) calling convention β that's the ... in the synopsis, she's doing a lot of work fr fr.
The XmVaCreateTextField function is a convenience routine that calls XtCreateWidget.
The XmVaCreateTextField function is a convenience routine that calls XtCreateManagedWidget.
not me reading that twice β yes, the page literally says XmVaCreateTextField both times, so I'm telling you exactly what it says. π no edits, no guessing, we report and we move.
Here's what the arguments are giving:
- parent β specifies the parent widget ID. it's the one holding the whole situation together π«Ά
- 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. that's where you go feral with the resources β¨
For a complete definition of TextField and its associated resources, see XmTextField(3). go read her, she's iconic.
β RETURN β
Returns the TextField widget ID. that's it, that's the whole return. slay. π
π RELATED π
the whole friend group, periodt. π₯
and that's the page, bestie π§ the footer says XmVaCreateTextField(library call) β same as the top, no extra source, no version, no date, just that little library call tag holding it down. no cap, we covered every last one of the facts. ππ
π¦ 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