XMMULTILISTSELECTITEMS(3)
π XmMultiListSelectItems π
okay bestie, welcome to the XmMultiListSelectItems page of the library call manual β yes, the whole library call situation, we're in the (3) section and we're thriving. π
β¨ NAME β¨
XmMultiListSelectItems β it's a MultiList function, and what it does is select items in the list by matching column entries. that's the whole job. iconic behavior honestly. π
π¦ SYNOPSIS π¦
#include <Xm/MultiList.h>
void XmMultiListSelectItems(
Widget widget,
XmString item,
int column,
Boolean notify);
like. look at that signature. it's giving four arguments and zero regrets. π
πΈ DESCRIPTION πΈ
so here's the tea: XmMultiListSelectItems highlights rows in the list wherever the column number column matches item. that's it. that's the vibe. you give it a column, you give it a key, and it lights up every row that agrees. β¨
widgetβ bestie, this is the ID of the MultiList widget from whose list an item is selected. it's the main character here, the one doing the selecting. π«Άitemβ theXmStringyou're using as your selection key. this is the thing we're matching against, fr fr. πcolumnβ a column number to match. and listen, it starts from 0, okay, we're not doing the 1-based thing here, zero-indexed and unbothered. OR you can passXmANY_COLUMNand it'll go looking through any column like the little detective it is. πnotifyβ a Boolean, and this one has β¨consequencesβ¨. when it'sTRUE, it invokes the selection callback for the current mode. and from an application interface view, calling this function withnotifyTrue is indistinguishable from a user-initiated selection action β like, the app literally cannot tell the difference. the function ate and left no crumbs. π whennotifyisFALSE, no callbacks are called. nothing. silence. the callbacks are not coming to the function. π
for a complete definition of MultiList and its associated resources, please go see XmMultiList(3). we don't gatekeep lore here. π
π§ RELATED π§
XmMultiList(3)XmMultiListGetSelectRows(3)
and that's the whole page, bestie!! π this was XmMultiListSelectItems(library call) β the library call manual, living its truth. now go select some rows and slay. πβ¨ππ¦πΈπ
π«Άπβ
π¦ 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