*** UNIX MANUAL PAGE BROWSER ***

A Nergahak database for man pages research.

Navigation

Directory Browser

1Browse 4.4BSD4.4BSD
1Browse Digital UNIXDigital UNIX 4.0e
1Browse FreeBSDFreeBSD 14.3
1Browse MINIXMINIX 3.4.0rc6-d5e4fc0
1Browse NetBSDNetBSD 10.1
1Browse OpenBSDOpenBSD 7.7
1Browse UNIX v7Version 7 UNIX
1Browse UNIX v10Version 10 UNIX

Manual Page Search

Manual Page Result

0 Command: XTextPropertyToStringList | Section: 3 | Source: Digital UNIX | File: XTextPropertyToStringList.3X11.gz
XStringListToTextProperty(3X11) XStringListToTextProperty(3X11) NAME XStringListToTextProperty, XTextPropertyToStringList, XFreeStringList, XTextProperty - convert string lists and text property structure SYNOPSIS 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 Specifies the number of strings. Returns the number of strings. Spec- ifies the list of strings to be freed. Specifies a list of null-termi- nated character strings. Returns a list of null-terminated character strings. Specifies the XTextProperty structure to be used. Returns the XTextProperty structure. DESCRIPTION The XStringListToTextProperty function sets the specified XTextProperty to be of type STRING (format 8) with a value representing the concate- nation 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 as- sumed (without verification) to be in the STRING encoding. If insuffi- cient memory is available for the new value string, XStringListTo- TextProperty does not set any fields in the XTextProperty structure and returns a zero status. Otherwise, it returns a nonzero status. To free the storage for the value field, use XFree. The XTextPropertyToStringList function returns a list of strings repre- senting 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 dis- joint 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 XmbTextProp- ertyToTextList 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), XSetTransient- ForHint(3X11), XSetTextProperty(3X11), XSetWMClientMachine(3X11), XSetWMColormapWindows(3X11), XSetWMIconName(3X11), XSetWMName(3X11), XSetWMProperties(3X11), XSetWMProtocols(3X11) Xlib -- C Language X Interface XStringListToTextProperty(3X11)

Navigation Options