XTCREATEAPPLICATIONSHELL(3)
π XtCreateApplicationShell β XT COMPATIBILITY FUNCTIONS π
ok so bestie, welcome to the Xt corner of X land, where we make top-level widget instances and pretend everything is fine β¨ this one's a compatibility function, so buckle up, it's giving vintage π
πΈ NAME πΈ
XtCreateApplicationShell β create top-level widget instance π
β¨ SYNTAX β¨
#include <X11/Intrinsic.h>
Widget XtCreateApplicationShell(const char *name, WidgetClass
widget_class, ArgList args, Cardinal num_args);
like, that's the whole vibe. one function, four things you hand it, and it hands you back a Widget π
π¦ ARGUMENTS π¦
nameβ the name of the shell, bestie. literally just what you're calling this thing π·οΈargsβ the argument list that overrides any other resource specifications. it's the "actually, no, I said what I said" list πnum_argsβ how many arguments are in that argument list. count them, girl, it matters π’
π DESCRIPTION π
ok so here's the tea β XtCreateApplicationShell calls XtAppCreateShell, and it does it with:
- the application set to
NULL, - the application class that got passed to
XtInitialize, and - the default application context that
XtInitializecreated.
that's it, that's the whole function, no cap π«Ά
lowkey important: this routine has been replaced byXtAppCreateShell. it's still here for compatibility, but it's the old way, bestie. the new main character isXtAppCreateShell, periodt π
π SEE ALSO π
XtAppCreateShell(3)X Toolkit Intrinsics - C Language InterfaceXlib - C Language X Interface
and that's a wrap, my love πΈ this page is from X Version 11, libXt 1.3.1, and it's one of the XT COMPATIBILITY FUNCTIONS β so go forth, call XtAppCreateShell instead, and slay πβ¨π¦
π¦ where this page comes from
- alpine 3.22: libxt-doc 1.3.1-r0 Β· MIT
- alpine 3.23: libxt-doc 1.3.1-r0 Β· MIT
- alpine 3.24: libxt-doc 1.3.1-r0 Β· MIT
- arch rolling: libxt 1.3.1-1 Β· MIT AND HPND-sell-variant AND SMLNJ AND MIT-open-group AND X11
- fedora 43: libXt-devel 1.3.1-3.fc43 Β· MIT AND HPND-sell-variant AND SMLNJ AND MIT-open-group AND X11
- fedora 43: libXt-devel 1.3.1-3.fc43 Β· MIT AND HPND-sell-variant AND SMLNJ AND MIT-open-group AND X11
- fedora 44: libXt-devel 1.3.1-4.fc44 Β· MIT AND HPND-sell-variant AND SMLNJ AND MIT-open-group AND X11
- fedora 44: libXt-devel 1.3.1-4.fc44 Β· MIT AND HPND-sell-variant AND SMLNJ AND MIT-open-group AND X11
- opensuse-leap 16.0: libXt-devel 1.3.1-160000.3.2 Β· MIT
- opensuse-leap 16.0: libXt-devel 1.3.1-160000.3.2 Β· MIT
- opensuse-leap 16.0: libXt-devel 1.3.1-160000.3.2 Β· MIT
- opensuse-leap 16.0: libXt-devel 1.3.1-160000.3.2 Β· MIT
- Copyright 1993 X Consortium
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms