Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ XmListReplacePositions(3X) — DG/UX R4.11MU05

Media Vault

Software Library

Restoration Projects

Artifacts Sought



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)

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026