XMMULTILISTUNSELECTITEM(3)
π XmMultiListUnselectItem π
okay bestie, gather round, because today we're learning how to *un*select a thing. yes, really. it's giving "undo but make it a whole function" β¨
πΈ NAME πΈ
XmMultiListUnselectItem β an MultiList function that deselects the specified item of the list π
(and yes, the grammar in the original is "an MultiList function", we do not question the ancestors, we simply vibe π«Ά)
β¨ SYNOPSIS β¨
#include <Xm/MultiList.h>
void XmMultiListUnselectItem(
Widget widget,
XmMultiListRowInfo *row_info);
like. that's it. that's the whole invitation. no return value, it just does the thing and leaves π
π¦ DESCRIPTION π¦
so here's the tea, bestie: XmMultiListUnselectItem unselects the row designated by row_info of the passed MultiList widget. that's the whole job. no cap. it takes a selected row and goes "not anymore, babe" β¨
widgetβ specifies the ID of the MultiList from whose list an item is unselected. it's the main character here π you're telling it which list we're operating on.row_infoβ specifies the pointer to the row which is to be unselected. it's literally pointing at the row like "that one. that one. unselect her." π
and for a complete definition of MultiList and its associated resources, see XmMultiList(3). go read it, it's iconic, it's the extended lore π§
lowkey important: this function is void, so it gives you nothing back. no success code, no error, no little treat. it just unselects and moves on with main character energy π
π RELATED π
the one and only sibling reference, and honestly? she ate π
okay that's the whole page, bestie, you're officially certified in unselecting rows πβ¨
this has been the XmMultiListUnselectItem page from the library call section of the manual β no date on this one, the ancestors simply didn't timestamp it, and we respect that π«Ά π
π¦ 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