manpagez: man pages & more
man XmStringComponentCreate(3)
Home | html | info | man
XmStringComponentCreate(library call)    XmStringComponentCreate(library call)




NAME

       XmStringComponentCreate  --  A  compound  string  function that creates
       arbitrary components


SYNOPSIS

       #include <Xm/Xm.h>
       XmString XmStringComponentCreate(
       XmStringComponentType c_type,
       unsigned int length,
       XtPointer value);


DESCRIPTION

       XmStringComponentCreate  creates  a  new  XmString  component  of  type
       c_type, containing value. If value is invalid for the particular compo-
       nent type, this function fails and returns NULL.

       c_type    Specifies the type of component to be created.

       length    Specifies the length in bytes of value.  Note that this  must
                 be  precisely  the  length of the value string, not including
                 any trailing null characters.

       value     Specifies the value to be used in the creation of the  compo-
                 nent.

       Refer  to the XmStringComponentType(3) reference page for a list of the
       possible XmString component types.


RETURN

       If value is invalid for c_type, fails and returns NULL. Otherwise, this
       function returns a new compound string.  When the application no longer
       needs  the  returned  compound  string,  the  application  should  call
       XmStringFree.


RELATED

       XmString(3), XmStringGetNextTriple(3), XmStringComponentType(3),    and
       XmStringFree(3).



                                         XmStringComponentCreate(library call)

openMotif 2.3.1 - Generated Tue Dec 2 11:36:09 CST 2008
© manpagez.com 2000-2025
Individual documents may contain additional copyright information.