XMVACREATESCROLLEDWINDOW(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 πŸ’–

XmVaCreateScrolledWindow, XmVaCreateManagedScrolledWindow β€” the ScrolledWindow widget convenience creation functions, bestie. Two lil functions, one whole vibe. ✨


πŸŽ€ SYNOPSIS πŸŽ€

#include <Xm/ScrolledW.h>

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

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

🌸 DESCRIPTION 🌸

okay so. these functions create an instance of a ToggleButtonGadget widget and return the associated widget ID. yes, ToggleButtonGadget, we said what we said. πŸ™ˆ and the way they do it?? these routines use the ANSI C variable-length argument list (varargs) calling convention. so iconic of them honestly.

The XmVaCreateScrolledWindow function is a convenience routine that calls XtCreateWidget.

The XmVaCreateScrolledWindow function is a convenience routine that calls XtCreateManagedWidget.

not me noticing the page says XmVaCreateScrolledWindow again in that second one πŸ’€ fr fr that's what it says, i'm not editing the source material, that's a you-and-the-manpage situation. moving on bestie 🫢
  • parent β€” specifies the parent widget ID. the one who birthed it, the mother, the main character. πŸ‘‘
  • name β€” specifies the name of the created widget. give it a cute one.
  • ... β€” specifies the variable argument list to override the resource defaults. the ✨customization✨ slot.

For a complete definition of ScrolledWindow and its associated resources, see XmScrolledWindow(3). go read it, i'll wait. πŸ’…


⭐ RETURN ⭐

Returns the ScrolledWindow widget ID. that's it. that's the whole tea. πŸ“



and that's the whole page, bestie!! this was XmVaCreateScrolledWindow(library call) β€” the source/version + date footer at the bottom, folded into this lil sign-off like a bow on top. πŸŽ€ stay scrolled, stay windowed, ily. πŸ’œπŸ¦‹