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

  
 
  

home | help
XmRegister...entEncoding(3) Library Functions Manual XmRegister...entEncoding(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 function uses
     this registry to map the font list tags of compound string segments to com-
     pound text encoding formats. Registering a font list tag that  already  ex-
     ists  in  the  registry overwrites the original entry. You can unregister a
     font list tag by passing a NULL value for the ct_encoding 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 segments
	       with  the  font	list  tag.  The  value must be a NULL-terminated
	       ISO8859-1 string.  A value  of  XmFONTLIST_DEFAULT_TAG  maps  the
	       specified font list tag to the code set of the locale.

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  free-
     ing  the  storage	associated  with  the  returned data (if any) by calling
     XtFree.

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

						     XmRegister...entEncoding(3)

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

home | help