XMMULTILISTSELECTROW(3)
β¨ NAME β¨
XmMultiListSelectRow β bestie, it's literally the MultiList function that selects a row in the list π
π¦ SYNOPSIS π¦
#include <Xm/MultiList.h>
void XmMultiListSelectRow(
Widget widget,
XmString row,
Boolean notify);
πΈ DESCRIPTION πΈ
okay so XmMultiListSelectRow does exactly what it says on the tin: it highlights the specified row in the MultiList widget. that's it. that's the whole vibe. β¨
here's the rundown of the args, no cap:
widgetβ specifies the ID of the MultiList widget from whose list an item is selected. like, which list are we even talking about? this one. π«Άrowβ specifies the row number (starting from 0) to be selected in the MultiList widget. yes bestie, zero-indexed, we love to see it. (and yeah the signature saysXmStringwhile the description says row number β we don't make the rules, we just report them π)notifyβ specifies a Boolean value that whenTRUEinvokes the selection callback for the current mode. from an application interface view, calling this function with notifyTrueis indistinguishable from a user-initiated selection action. whennotifyisFALSE, no callbacks are called. none. zero. the callbacks are not coming to the function. π
lowkey important:notifyTRUE= the app can't tell the difference between you doing it and a user doing it. that's the whole point, iykyk.
for a complete definition of MultiList and its associated resources, see XmMultiList(3). go read it, it's giving reference material. π
π RELATED π
that's the whole page, bestie. it's from the library call manual β XmMultiListSelectRow(library call) β and there's no version or date stamped on this one, just pure Unix excellence. stay slay, stay selected. πππ¦
π¦ 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