XMVACREATEMANAGEDBUTTONBOX(3)

πŸ“¦
version 2.5.2 Β· 2 versions
, in alpine 3.24, arch rolling, centos-stream 9, epel 10, fedora 43, fedora 44, nixos 26.05, nixpkgs unstable, opensuse-leap 16.0

πŸ’– NAME πŸ’–

okay so bestie, welcome to the XmVaCreateButtonBox(library call) page πŸ’… this is all about XmVaCreateButtonBox and XmVaCreateManagedButtonBox β€” they're A ButtonBox widget convenience creation functions. iconic behavior, honestly. ✨


✨ SYNOPSIS ✨

#include <Xm/ButtonBox.h>

Widget XmVaCreateButtonBox(
Widget parent,
String name,
...);

Widget XmVaCreateManagedButtonBox(
Widget parent,
String name,
...);

πŸ¦‹ DESCRIPTION πŸ¦‹

so these functions create an instance of a ButtonBox widget and return the associated widget ID 🫢. they use the ANSI C variable-length argument list (varargs) calling convention, no cap.

  • XmVaCreateButtonBox is a convenience routine that calls XtCreateWidget. she's the main character who delegates, periodt.
  • XmVaCreateManagedButtonBox is a convenience routine that calls XtCreateManagedWidget. managed widget energy, we love to see it. πŸ’–

here's the argument vibe check:

  • parent β€” Specifies the parent widget ID. that's the widget's mom, literally.
  • name β€” Specifies the name of the created widget. give her a name, bestie, she deserves it. πŸŽ€
  • ... β€” Specifies the variable argument list to override the resource defaults. this is where you customize, slay.

for a complete definition of ButtonBox and its associated resources, see XmButtonBox(3). iykyk. πŸ“–


🌸 RETURN 🌸

Returns the ButtonBox widget ID. that's it, that's the tea. ⭐



and that's the whole page, bestie πŸ’œ the footer is literally just XmVaCreateButtonBox(library call) β€” source/version/date sign-off, minimal and mysterious, and honestly? it ate. πŸ¦‹πŸ’