XmCvtXmStringToCT man page on DragonFly

Man page or keyword search:  
man Server   44335 pages
apropos Keyword Search (all sections)
Output format
DragonFly logo
[printable version]

XmCvtXmStringToCT(3)					  XmCvtXmStringToCT(3)

NAME
       XmCvtXmStringToCT — A compound string function that converts a compound
       string to compound text

SYNOPSIS
       #include <Xm/Xm.h>
       char * XmCvtXmStringToCT(
       XmString string);

DESCRIPTION
       XmCvtXmStringToCT converts a compound string to a (char	*)  string  in
       compound text format.  The application must call XtAppInitialize before
       calling this function.  The converter uses the font list tag associated
       with  a	given compound string segment to select a compound text format
       for that segment.  A registry defines a mapping between font list  tags
       and  compound  text encoding formats.  The converter uses the following
       algorithm for each compound string segment:

	  1. If	  the	compound   string   segment   tag   is	  mapped    to
	     XmFONTLIST_DEFAULT_TAG  in the registry, the converter passes the
	     text of the compound string segment to  XmbTextListToTextProperty
	     with an encoding style of XCompoundTextStyle and uses the result‐
	     ing compound text for that segment.

	  2. If the compound string segment tag is mapped to an MIT registered
	     charset  in the registry, the converter creates the compound text
	     for that segment using the charset (from the  registry)  and  the
	     text  of  the compound string segment as defined in the X Consor‐
	     tium Standard Compound Text Encoding.

	  3. If the compound string segment tag is mapped to a charset in  the
	     registry that is neither XmFONTLIST_DEFAULT_TAG nor an MIT regis‐
	     tered charset, the converter creates the compound text  for  that
	     segment using the charset (from the registry) and the text of the
	     compound string segment as an "extended segment" with a  variable
	     number of octets per character.

	  4. If the compound string segment tag is not mapped in the registry,
	     the result is implementation dependent.

       string	 Specifies a compound string to be converted to compound text.

RETURN
       Returns a (char *) string in compound  text  format.   This  format  is
       described  in  the  X  Consortium Standard Compound Text Encoding.  The
       function allocates space to hold the returned string.  The  application
       is  responsible	for managing the allocated space.  The application can
       recover the allocated space by calling XtFree.

RELATED
       XmCvtCTToXmString(3), XmFontList(3), XmMapSegmentEncoding(3),  XmRegis‐
       terSegmentEncoding(3), and XmString.

							  XmCvtXmStringToCT(3)
[top]

List of man pages available for DragonFly

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net