XMCREATEARROWBUTTON(3)
π XmCreateArrowButton π
okay bestie, welcome to the XmCreateArrowButton manual page, straight out of the library call section of your local man pages. it's a tiny one. it's an icon. let's go π
β¨ NAME β¨
XmCreateArrowButton β the ArrowButton widget creation function πΉ
like, that's it. that's the whole job. it makes an arrow button. iconic behaviour honestly.
πΈ SYNOPSIS πΈ
#include <Xm/ArrowB.h>
Widget XmCreateArrowButton(
Widget parent,
String name,
ArgList arglist,
Cardinal argcount);
look at that. four args, one header, zero drama. we love a low-maintenance function fr fr π
π¦ DESCRIPTION π¦
XmCreateArrowButton creates an instance of an ArrowButton widget and returns the associated widget ID. that's the vibe. you ask, it builds, it hands you back an ID like a little friendship bracelet so you can find it again later π«Ά
here's what you're handing over:
parentβ specifies the parent widget ID. yes, your new arrow button needs a home. it's giving "moving back in with your parents but make it Motif." πnameβ specifies the name of the created widget. name it something cute. or don't. it's your world. β¨arglistβ specifies the argument list. this is where you pile up your attribute/value pairs like a little stack of friendship bracelets. πargcountβ specifies the number of attribute/value pairs in the argument list (arglist). yes bestie, you have to count them. the function will not do it for you. that's the whole bit. π’
for a complete definition of ArrowButton and its associated resources, see XmArrowButton(3). that's where the actual lore lives. this page is just the creation function, okurrr π
π RETURN π
returns the ArrowButton widget ID. that's it. that's the return. no error codes, no plot twists, no jump scares. just an ID, handed to you, with love. π
π RELATED π
go read it. it's the main character. this function is literally just the door. πͺβ¨
and that's the whole page, bestie!! this was the XmCreateArrowButton page from the library call manual section, and yeah, the footer just says XmCreateArrowButton(library call) again β no fancy version number, no date, just the same name doing a little encore like the diva it is. slay, honestly. π
ππ¦
π¦ 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