XmString(3X) — MISCELLANEOUS LIBRARY FUNCTIONS
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).
Sun Release 4.0 — Last change: