XmStringGetNextComponent man page on Ultrix

Man page or keyword search:  
man Server   3690 pages
apropos Keyword Search (all sections)
Output format
Ultrix logo
[printable version]

XmStringGetNextComponent(3X)	   OSF/Motif	  XmStringGetNextComponent(3X)

NAME
       XmStringGetNextComponent	 - A compound string function that returns the
       type and value of the next component in a compound string

SYNOPSIS
       #include <Xm/Xm.h>

       XmStringComponentType  XmStringGetNextComponent	(context,  text,  tag,
		 direction,    unknown_tag,   unknown_length,	unknown_value)
	    XmStringContext	context;	   char		       **text;
	    XmStringCharSet	*tag;	       XmStringDirection   *direction;
	    XmStringComponentType*unknown_tag;			      unsigned
       short	  *unknown_length;	unsigned char	    **unknown_value;

DESCRIPTION
       XmStringGetNextComponent	 returns the type and value of the next compo‐
       nent in the compound string identified by context.  It is  a  low-level
       component function.  Components are returned one at a time.  On return,
       only some output parameters will be valid; which ones can be determined
       by  examining  the return status.  In the case of text, tag, and direc‐
       tion components, only one output parameter is  valid.   If  the	return
       status  indicates  an  unknown component was encountered, the font list
       element tag, length, and value are returned.  This  function  allocates
       the  space necessary to hold returned values; freeing this space is the
       caller's responsibility.	 Specifies the string context structure	 which
       was allocated by the XmStringInitContext function.  Specifies a pointer
       to a null terminated string.  Specifies a pointer to the font list ele‐
       ment  tag  associated  with the text.  The value XmFONTLIST_DEFAULT_TAG
       identifies a locale text segment.  Specifies a pointer to the direction
       of  the	text.  Specifies a pointer to the tag of an unknown component.
       Specifies a pointer to the length of an unknown component.  Specifies a
       pointer to the value of an unknown component.

RETURN VALUE
       Returns	the  type of component found.  Following are the possible val‐
       ues: XmSTRING_COMPONENT_CHARSET

       This component is obsolete and remains for compatibility with  previous
       releases.   It  has  been  replaced by XmSTRING_COMPONENT_FONTLIST_ELE‐
       MENT_TAG.    XmSTRING_COMPONENT_FONTLIST_ELEMENT_TAG    XmSTRING_COMPO‐
       NENT_LOCALE_TEXT	    XmSTRING_COMPONENT_TAG     XmSTRING_COMPONENT_TEXT
       XmSTRING_COMPONENT_DIRECTION XmSTRING_COMPONENT_SEPARATOR XmSTRING_COM‐
       PONENT_END XmSTRING_COMPONENT_UNKNOWN

RELATED INFORMATION
       XmStringCreate(3X) and XmStringInitContext(3X).

						  XmStringGetNextComponent(3X)
[top]

List of man pages available for Ultrix

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net