*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->Tru64 Unix man pages -> XmString (3X)              
Title
Content
Arch
Section
 

XmString(3X)

Contents


NAME    [Toc]    [Back]

       XmString - Data type for a compound string

SYNOPSIS    [Toc]    [Back]

       #include <Xm/Xm.h>


DESCRIPTION    [Toc]    [Back]

       XmString  is the data type for a compound string. Compound
       strings include one or more segments, each  of  which  may
       contain  a  font  list  element tag, string direction, and
       text component.  When a compound string is displayed,  the
       font list element tag and the direction are used to determine
 how to display the text. Whenever a font list element
       tag  is  set to XmFONTLIST_DEFAULT_TAG the text is handled
       as a locale text segment.

       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.

       Refer  to the XmFontList(3X) man page for a description of
       the algorithm that associates the font list element tag of
       a compound string segment with a font list entry in a font
       list.

       The compound string interface  consists  of  the  routines
       listed under SEE ALSO.

SEE ALSO    [Toc]    [Back]

      
      
       XmStringBaseline(3X),  XmStringByteCompare(3X),  XmStringCompare(3X),     XmStringConcat(3X),     XmStringCopy(3X),
       XmStringCreate(3X),  XmStringCreateLtoR(3X),  XmStringCreateLocalized(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)
[ Back ]
 Similar pages
Name OS Title
XmStringComponentType HP-UX Data type for compound string components
XmParseTable HP-UX Data type for a compound string parse table
XmParseMapping HP-UX Data type for a compound string parse mapping
XmStringGetNextComponent IRIX A compound string function that returns the type and value of the next component in a compound string
XmStringGetNextComponent HP-UX A compound string function that returns the type and value of the next component in a compound string
XmStringGetNextComponent Tru64 A compound string function that returns the type and value of the next component in a compound strin...
XmCvtByteStreamToXmString HP-UX A compound string function that converts from a compound string in Byte Stream format to a compound string
XmStringTable IRIX Data type for an array of compound strings
XmStringTable HP-UX Data type for an array of compound strings
XmStringTable Tru64 Data type for an array of compound strings
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service