FreeBSD Manual Pages
XmStringSegmentCreate(3) Library Functions Manual XmStringSegmentCreate(3) NAME XmStringSegmentCreate -- A compound string function that creates a com- pound string SYNOPSIS #include <Xm/Xm.h> XmString XmStringSegmentCreate( char * text, XmStringTag tag, XmStringDirection direction, Boolean separator); DESCRIPTION This function is obsolete and exists for compatibility with previous releases. It can be replaced by using a combination of XmStringCompo- nentCreate and XmStringConcat. XmStringSegmentCreate is a high-level function that assembles a compound string consisting of a font list el- ement tag, a direction component, a text component, and an optional separator component. The function allocates space for the returned compound string. The ap- plication is responsible for managing the allocated space. The appli- cation can recover the allocated space by calling XmStringFree. text Specifies a NULL-terminated string to be used as the text component of the compound string. tag Specifies the tag component to be associated with the text. The value XmFONTLIST_DEFAULT_TAG is for compatibility with previous releases. direction Specifies the direction of the text. separator A value of False means the compound string does not have a separator at the end. A value of True, means a separator im- mediately follows the text component. RETURN Returns a new compound string. RELATED XmStringCreate(3). XmStringSegmentCreate(3)
NAME | SYNOPSIS | DESCRIPTION | RETURN | RELATED
Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=XmStringSegmentCreate&sektion=3&manpath=FreeBSD+Ports+14.3.quarterly>