XmString(3X) UNIX System V XmString(3X)
NAME
XmString - Data type for a compound string.
SYNOPSIS
#include <Xm/Xm.h>
DESCRIPTION
XmString is the data type for a compound string. Compound strings
include one or more segments, each of which contains text, character set,
and string direction. When a compound string is displayed, the character
set and direction are used to determine how to display the text. The
compound string interface consists of the routines listed under "Related
Information."
Calling XtGetValues for a resource whose type is XmString yields a copy
of the compound string resource value. The application is responsible
for using XmStringFree to free the memory allocated for the copy.
RELATED INFORMATION
XmStringBaseline(3X), XmStringByteCompare(3X), XmStringCompare(3X),
XmStringConcat(3X), XmStringCopy(3X), XmStringCreate(3X),
XmStringCreateLtoR(3X), XmStringCreateSimple(3X), XmStringDirection(3X),
XmStringDirectionCreate(3X), XmStringDraw(3X), XmStringDrawImage(3X),
XmStringDrawUnderline(3X), XmStringEmpty(3X), XmStringExtent(3X),
XmStringFree(3X), XmStringFreeContext(3X), XmStringGetLtoR(3X),
XmStringGetNextComponent(3X), XmStringGetNextSegment(3X),
XmStringHasSubstring(3X), XmStringHeight(3X), XmStringInitContext(3X),
XmStringLength(3X), XmStringLineCount(3X), XmStringNConcat(3X),
XmStringNCopy(3X), XmStringPeekNextComponent(3X),
XmStringSegmentCreate(3X), XmStringSeparatorCreate(3X),
XmStringTable(3X), and XmStringWidth(3X).
10/89 Page 1