Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
XmRegisterSegmentEncoding(3Library Functions ManuaXmRegisterSegmentEncoding(3)

NAME
       XmRegisterSegmentEncoding  -- A compound	string function	that registers
       a compound text encoding	format for a specified font list element tag

SYNOPSIS
       #include	<Xm/Xm.h>
       char * XmRegisterSegmentEncoding(
       char *fontlist_tag,
       char *ct_encoding);

DESCRIPTION
       XmRegisterSegmentEncoding registers a  compound	text  encoding	format
       with  the  specified font list element tag. The XmCvtXmStringToCT func-
       tion uses this registry to map the font list tags  of  compound	string
       segments	to compound text encoding formats. Registering a font list tag
       that already exists in the registry overwrites the original entry.  You
       can  unregister	a font list tag	by passing a NULL value	for the	ct_en-
       coding parameter.

       fontlist_tag
		 Specifies the font list element tag to	be registered. The tag
		 must be a NULL-terminated ISO8859-1 string.

       ct_encoding
		 Specifies the compound	text character set to be used for seg-
		 ments with the	font list tag. The value must be a NULL-termi-
		 nated	ISO8859-1  string.   A value of	XmFONTLIST_DEFAULT_TAG
		 maps the specified font list tag to the code set of  the  lo-
		 cale.

RETURN
       Returns	NULL  for a new	font list tag or the old ct_encoding value for
       an already registered font list tag. The	application is responsible for
       freeing the storage associated with the returned	data (if any) by call-
       ing XtFree.

RELATED
       XmCvtXmStringToCT(3), XmFontList(3), XmMapSegmentEncoding(3),  and  Xm-
       String(3).

						  XmRegisterSegmentEncoding(3)

NAME | SYNOPSIS | DESCRIPTION | RETURN | RELATED

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=XmRegisterSegmentEncoding&sektion=3&manpath=FreeBSD+12.0-RELEASE+and+Ports>

home | help