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)
NAME | SYNOPSIS | DESCRIPTION | RETURN | RELATED
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>
