XmCvtXmStringTableToTextProperty man page on DigitalUNIX

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

XmCvtXmStringTableToTextPropertyXmCvtXmStringTableToTextProperty(library call)

NAME
       XmCvtXmStringTableToTextProperty	  —  A	function  that	converts  from
       XmStringTable to an XTextProperty Structure

SYNOPSIS
       #include <Xm/Xm.h>
       int XmCvtXmStringTableToTextProperty (display, string_table, count, style, text_prop_return)
	       Display *display;
	       XmStringTable   string_table;
	       int     count;
	       XmICCEncodingStyle      style;
	       XTextProperty   *text_prop_return;
       (void)

DESCRIPTION
       XmCvtXmStringTableToTextProperty converts the XmStrings in  the	speci‐
       fied XmStringTable into an XTextProperty structure.

       The  function  sets  the encoding member of text_prop_return to an Atom
       for the specified display naming the encoding determined by the	speci‐
       fied  style,  and  it  converts the first count compound strings in the
       specified  XmStringTable	 to  this  encoding   for   storage   in   the
       text_prop_return	 value	member.	 Following  are	 the possible encoding
       styles:

       XmSTYLE_COMPOUND_STRING
		 The encoding is _MOTIF_COMPOUND_STRING. The function converts
		 each  specified  XmString to a compound string in Byte Stream
		 format.

       XmSTYLE_COMPOUND_TEXT
		 The encoding is COMPOUND_TEXT.	 The  function	converts  each
		 specified XmString to compound text.

       XmSTYLE_LOCALE
		 The encoding is the encoding of the current locale. The func‐
		 tion converts each specified XmString to the encoding of  the
		 current locale.

       XmSTYLE_STRING
		 The   encoding	  is   STRING  (plain  C  strings  encoded  in
		 ISO8859-1), and the function converts each specified XmString
		 to STRING.

       XmSTYLE_TEXT
		 If  all  specified  XmStrings	are  fully  convertible to the
		 encoding of the current locale, the encoding is the  encoding
		 of  the current locale, and the function converts each speci‐
		 fied XmString to the encoding of the current  locale.	Other‐
		 wise,	the  encoding  is COMPOUND_TEXT, and the function con‐
		 verts each specified compound string to compound text.

       XmSTYLE_STANDARD_ICC_TEXT
		 If all specified XmStrings are fully convertible  to  STRING,
		 the encoding is STRING, and the function converts each speci‐
		 fied XmString to STRING.  Otherwise,  the  encoding  is  COM‐
		 POUND_TEXT, and the function converts each specified XmString
		 to compound text.

       display	 Specifies the connection to the X server.

       string_table
		 Specifies a set of XmStrings.

       count	 Specifies  the	 number	 of  XmStrings	to  be	converted   in
		 string_table.

       style	 Specifies the manner in which the property is encoded.

       text_prop_return
		 Returns the XTextProperty structure.

       To  free	 the  storage  for  the value member of the XTextProperty, use
       XtFree.

RETURN VALUES
       If conversion depends on the locale and the current locale is not  sup‐
       ported,	the  function  returns	XLocaleNotSupported.  In both of these
       cases, the function does not set text_prop_return.

       To determine whether the function is  guaranteed	 not  to  return  XLo‐
       caleNotSupported, use XSupportsLocale.

RELATED INFORMATION
       XmCvtXmStringToByteStream(3),  XmCvtTextPropertyToXmStringTable(3), and
       XmStringTable(3).

				XmCvtXmStringTableToTextProperty(library call)
[top]

List of man pages available for DigitalUNIX

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