DOKK / manpages / debian 12 / libmotif-dev / XmListDeletePositions.3.en
XmListDeletePositions(3) Library Functions Manual XmListDeletePositions(3)

XmListDeletePositions — A List function that deletes items from a list based on an array of positions "XmListDeletePositions" "List functions" "XmListDeletePositions"

#include <Xm/List.h>
void XmListDeletePositions(
Widget widget,
int *position_list,
int position_count);

XmListDeletePositions deletes noncontiguous items from a list. The function deletes all items whose corresponding positions appear in the position_list array. A warning message is displayed if a specified position is invalid; that is, the value is 0, a negative integer, or a number greater than the number of items in the list.

Specifies the ID of the List widget
Specifies an array of the item positions to be deleted. The position of the first item in the list is 1; the position of the second item is 2; and so on.
Specifies the number of elements in the position_list.

For a complete definition of List and its associated resources, see XmList(3).

XmList(3).