XMREMOVETABGROUP(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

πŸ’– XmRemoveTabGroup β€” a whole function that removes a tab group πŸ’–

okay bestie, sit down, because we're talking about XmRemoveTabGroup β€” a library call from the Motif/Xm world. she's giving vintage, she's giving ✨legacy✨, and honestly? she's kinda retired. let's get into it 🫢


✨ NAME ✨

XmRemoveTabGroup β€” a function that removes a tab group. that's it, that's the job, no notes πŸ’…


🌸 SYNOPSIS 🌸

#include <Xm/Xm.h>
void XmRemoveTabGroup(
Widget tab_group);

yes she returns void, yes she takes exactly one Widget, no she will not elaborate further (jk she will, keep reading πŸŽ€)


πŸ¦‹ DESCRIPTION πŸ¦‹

okay so here's the tea, and it's a little bit of a heartbreak 😭 β€” this function is obsolete. like, officially. her whole behavior got replaced by just setting XmNnavigationType to XmNONE. she's the older sister who did the thing first and then got outshone by a one-line config option. respect her legacy though πŸ’œ

what does she actually do? she removes a widget from the list of tab groups associated with a particular widget hierarchy, and sets the widget's XmNnavigationType to XmNONE. two jobs, one call, she's efficient like that πŸ”₯

  • tab_group β€” specifies the widget ID. that's your input, bestie, hand her the widget 🫢
⚠️ lowkey important: she's obsolete, so if you're writing new code, just set XmNnavigationType to XmNONE yourself instead. no cap.

the friend group, the little squad, the ones you should also go read πŸ‘‘


and that's the whole vibe check, bestie πŸ’– this page came from the XmRemoveTabGroup(library call) manual, dated however old that manual is (she's been around a minute, okay πŸŽ€) β€” go forth, remove those tab groups, and remember: obsolete doesn't mean forgotten. periodt βœ¨πŸ‘‘πŸ¦‹