XFreeStringList man page on IRIX

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



     XStringListToTextProXeVersion111 (XStringListToTextProperty(3X11)

     NAME
	  XStringListToTextProperty, XTextPropertyToStringList,
	  XFreeStringList, XTextProperty - convert string lists and
	  text property structure

     SYNTAX
	  Status XStringListToTextProperty(list, count,
	  text_prop_return)
		char **list;
		int count;
		XTextProperty *text_prop_return;

	  Status XTextPropertyToStringList(text_prop, list_return,
	  count_return)
		 XTextProperty *text_prop;
		 char ***list_return;
		 int *count_return;

	  void XFreeStringList(list)
		char **list;

     ARGUMENTS
	  count	    Specifies the number of strings.

	  count_return
		    Returns the number of strings.

	  list	    Specifies the list of strings to be freed.

	  list	    Specifies a list of null-terminated character
		    strings.

	  list_return
		    Returns a list of null-terminated character
		    strings.

	  text_prop Specifies the XTextProperty structure to be used.

	  text_prop_return
		    Returns the XTextProperty structure.

     DESCRIPTION
	  The XStringListToTextProperty function sets the specified
	  XTextProperty to be of type STRING (format 8) with a value
	  representing the concatenation of the specified list of
	  null-separated character strings.  An extra null byte (which
	  is not included in the nitems member) is stored at the end
	  of the value field of text_prop_return.  The strings are
	  assumed (without verification) to be in the STRING encoding.
	  If insufficient memory is available for the new value
	  string, XStringListToTextProperty does not set any fields in
	  the XTextProperty structure and returns a zero status.

     Page 1					     (printed 7/20/06)

     XStringListToTextProXeVersion111 (XStringListToTextProperty(3X11)

	  Otherwise, it returns a nonzero status.  To free the storage
	  for the value field, use XFree.

	  The XTextPropertyToStringList function returns a list of
	  strings representing the null-separated elements of the
	  specified XTextProperty structure.  The data in text_prop
	  must be of type STRING and format 8. Multiple elements of
	  the property (for example, the strings in a disjoint text
	  selection) are separated by NULL (encoding 0).  The contents
	  of the property are not null-terminated.  If insufficient
	  memory is available for the list and its elements,
	  XTextPropertyToStringList sets no return values and returns
	  a zero status.  Otherwise, it returns a nonzero status.  To
	  free the storage for the list and its contents, use
	  XFreeStringList.

	  The XFreeStringList function releases memory allocated by
	  XmbTextPropertyToTextList and XTextPropertyToStringList and
	  the missing charset list allocated by XCreateFontSet.

     STRUCTURES
	  The XTextProperty structure contains:

	  typedef struct {
	       unsigned char *value;/* property data */
	       Atom encoding;	   /* type of property */
	       int format;	   /* 8, 16, or 32 */
	       unsigned long nitems;/* number of items in value */
	  } XTextProperty;

     SEE ALSO
	  XAllocClassHint(3X11), XAllocIconSize(3X11),
	  XAllocSizeHints(3X11), XAllocWMHints(3X11), XFree(3X11),
	  XSetCommand(3X11), XSetTransientForHint(3X11),
	  XSetTextProperty(3X11), XSetWMClientMachine(3X11),
	  XSetWMColormapWindows(3X11), XSetWMIconName(3X11),
	  XSetWMName(3X11), XSetWMProperties(3X11),
	  XSetWMProtocols(3X11)
	  Xlib - C Language X Interface

     Page 2					     (printed 7/20/06)

[top]

List of man pages available for IRIX

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