|
XmRepTypeAddReverse(3X)
Contents
|
XmRepTypeAddReverse - A representation type manager function
that installs the reverse converter for a previously
registered representation type
#include <Xm/RepType.h>
void XmRepTypeAddReverse (rep_type_id)
XmRepTypeId rep_type_id;
XmRepTypeAddReverse installs the reverse converter for a
previously registered representation type. The reverse
converter takes a numerical representation type value and
returns its corresponding string value. Certain applications
may require this capability to obtain a string value
to display on a screen or to build a resource file.
The values argument of the XmRepTypeRegister function can
be used to register representation types with nonconsecutive
values or with duplicate names for the same value.
If the list of numerical values for a representation type
contains duplicate values, the reverse converter uses the
first name in the value_names list that matches the specified
numeric value. For example, if a value_names array
has cancel, proceed, and abort, and the corresponding values
array contains 0, 1, and 0, the reverse converter will
return cancel instead of abort for an input value of 0.
Specifies the identification number of the representation
type
XmRepTypeGetId(3X), XmRepTypeRegister(3X)
XmRepTypeAddReverse(3X)
[ Back ] |