Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

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)

XmStringWidth(3X)

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:

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