XMFONTLISTCREATE(3)
π NAME π
XmFontListCreate β bestie, it's a font list function that creates a font list β¨ (yes that's literally the whole job, she's a one-trick pony and she's iconic for it)
π SYNOPSIS π
#include <Xm/Xm.h>
XmFontList XmFontListCreate(
XFontStruct * font,
XmStringCharSet charset);
π¦ DESCRIPTION π¦
okay so XmFontListCreate makes a brand new font list with exactly one element in it, and that element is defined by the font and charset you hand her. She also does the alloc β the space for the font list gets allocated, so like, she's providing the whole package, no cap. π«Ά
β οΈ NOTE, and listen up bestie: this function is obsolete π and it only exists for compatibility with previous releases. She's been replaced byXmFontListAppendEntry. So if you're writing new code, that's your girl.XmFontListCreateis giving "still here for the old heads" energy.
fontβ specifies a pointer to a font structure that the new font list is generated for. This is the structure that comes back from the XLibXLoadQueryFontfunction. π§charsetβ specifies the character set identifier for the font. It can beXmSTRING_DEFAULT_CHARSET, but heads up, that value does not comply with the AES, and it may be removed in future versions of Motif. π If the value isXmSTRING_DEFAULT_CHARSET, the routine derives the character set from the current language environment. main character energy fr.
πΈ RETURN πΈ
She returns NULL if font or charset is NULL. Otherwise? She returns a new font list. periodt. π
π RELATED π
and that's the whole page, bestie!! this one comes to you from the library call section of the manual β the source/version line and the date at the bottom just say XmFontListCreate(library call) all over again, so like, the footer is the header wearing a different outfit π stay hydrated, go read XmFontListAppendEntry(3), mwah πβ¨
π¦ 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