Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ XmStringSegmentCreate(3X) — Tru64 UNIX 5.1b

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

XmStringCreate(3X)

XmStringSegmentCreate(3X)  —  Subroutines

OSF/Motif

NAME

XmStringSegmentCreate − A compound string function that creates a compound string

SYNOPSIS

#include <Xm/Xm.h>
XmString XmStringSegmentCreate (text, tag, direction, separator)
        char ∗ text;
        char ∗tag;
        XmStringDirection direction;
        Boolean separator;

DESCRIPTION

XmStringSegmentCreate is a high-level function that assembles a compound string consisting of a font list element tag, a direction component, a text component, and an optional separator component. 

textSpecifies a null-terminated string to be used as the text component of the compound string. 

tagSpecifies the font list element tag to be associated with the text. The value XmFONTLIST_DEFAULT_TAG identifies a locale text segment. 

direction
Specifies the direction of the text.

separator
Specifies separator addition.  If False, the compound string does not have a separator at the end.  If True, a separator immediately follows the text component.

RETURN VALUE

Returns a new compound string. 

SEE ALSO

XmStringCreate(3X)

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