XmListReplacePositions(3X) SDK X11 R4.11MU05 XmListReplacePositions(3X)
NAME
XmListReplacePositions--A List function that replaces items in a list
based on position
SYNOPSIS
#include <Xm/List.h>
void XmListReplacePositions (widget, positionlist, itemlist, itemcount)
Widget widget;
int *positionlist;
XmString *itemlist;
int itemcount;
DESCRIPTION
XmListReplacePositions replaces noncontiguous items in a list. The
item at each position specified in positionlist is replaced with the
corresponding entry in itemlist. When the items are inserted into
the list, they are compared with the current XmNselectedItems list.
Any of the new items that match items on the selected list appears
selected. 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.
widget Specifies the ID of the List widget.
positionlist
Specifies an array of the positions of items to be
replaced. The position of the first item in the list is 1;
the position of the second item is 2; and so on.
itemlist Specifies an array of the replacement items.
itemcount
Specifies the number of elements in positionlist and
itemlist. This number must be non-negative.
For a complete definition of List and its associated resources, see
XmList(3X).
RELATED INFORMATION
XmList(3X).
Licensed material--property of copyright holder(s)