|
XmFontListCreate(3) -- A font list function that creates a font list
|
XmFontListCreate creates a new font list with a single element specified by the provided font and character set. It also allocates the space for the font list. NOTE: This function is obsolete and exists for compatibility with previous releases. It is replaced by XmFontListAppendEntry. font Specifies a pointer to a font structure for which the new font list is generated. This is the structure retur... |
XmFontListEntryCreate(3) -- A font list function that creates a font list entry
|
XmFontListEntryCreate creates a font list entry that contains either a font or font set and is identified by a tag. tag Specifies a NULL terminated string for the tag of the font list entry. The tag may be specified as XmFONTLIST_DEFAULT_TAG, which is used to identify the default font list element in a font list. type Specifies whether the font argument is a font structure or a font set. Valid val... |
|
XmFontListEntryFree(3) -- A font list function that recovers memory used by a font list entry
|
XmFontListEntryFree recovers memory used by a font list entry. This routine does not free the XFontSet or XFontStruct associated with the font list entry. entry Specifies a pointer to the font list entry to be freed. In addition, it may be necessary to take the address of the font list entry (via the & operator) before passing it to this function. |
XmFontListEntryGetFont(3) -- A font list function that retrieves font information from a font list entry
|
XmFontListEntryGetFont retrieves font information for a specified font list entry. If the font list entry contains a font, type_return returns XmFONT_IS_FONT and the function returns a pointer to an XFontStruct. If the font list entry contains a font set, type_return returns XmFONT_IS_FONTSET and the function returns the XFontSet. entry Specifies the font list entry. type_return Specifies a pointe... |
XmFontListEntryGetTag(3) -- A font list function that retrieves the tag of a font list entry
|
XmFontListEntryGetTag retrieves a copy of the tag of the specified font list entry. This routine allocates memory for the tag string that must be freed by the application. entry Specifies the font list entry |
XmFontListEntryLoad(3) -- A font list function that loads a font or creates a font set and creates an accompanying font list entry
|
XmFontListEntryLoad loads a font or creates a font set based on the value of the type argument. It creates and returns a font list entry that contains the font or font set and the specified tag. If the value of type is XmFONT_IS_FONT, the function uses the XtCvtStringToFontStruct routine to convert the value of font_name to a font struct. If the value of type is XmFONT_IS_FONTSET, the function use... |
XmFontListFree(3) -- A font list function that recovers memory used by a font list
|
XmFontListFree recovers memory used by a font list. This routine does not free the XFontSet or XFontStruct associated with the specified font list. list Specifies the font list to be freed |
XmFontListFreeFontContext(3) -- A font list function that instructs the toolkit that the font list context is no longer needed
|
XmFontListFreeFontContext instructs the toolkit that the context is no longer needed and will not be used without reinitialization. context Specifies the font list context structure that was allocated by the XmFontListInitFontContext function |
XmFontListGetNextFont(3) -- A font list function that allows applications to access the fonts and character sets in a font list
|
XmFontListGetNextFont accesses the character set and font for the next entry of the font list. The application first uses the XmFontListInitFontContext routine to create a font list context. The application then calls XmFontListGetNextFont repeatedly with the same context. Each succeeding call accesses the next element of the font list. When finished, the application calls XmFontListFreeFontContex... |
XmFontListInitFontContext(3) -- A font list function that allows applications to access the entries in a font list
|
XmFontListInitFontContext establishes a context to allow applications to access the contents of a font list. This context is used when reading the font list entry tag, font, or font set associated with each entry in the font list. A Boolean status is returned to indicate whether or not the font list is valid. If an application deallocates the font list passed to XmFontListInitFontContext as the fo... |
XmFontListNextEntry(3) -- A font list function that returns the next entry in a font list
|
XmFontListNextEntry returns the next entry in the font list. The application uses the XmFontListInitFontContext routine to create a font list context. The first call to XmFontListNextEntry sets the context to the first entry in the font list. The application then calls XmFontListNextEntry repeatedly with the same context. Each succeeding call accesses the next entry of the font list. When finished... |
XmFontListRemoveEntry(3) -- A font list function that removes a font list entry from a font list
|
XmFontListRemoveEntry creates a new font list that contains the contents of oldlist minus those entries specified in entry. The routine removes any entries from oldlist that match the components (tag, type font/font set) of the specified entry. The function deallocates the original font list after extracting the required information. The caller uses XmFontListEntryFree to recover memory allocated ... |
XmForm(3) -- The Form widget class
|
Form is a container widget with no input semantics of its own. Constraints are placed on children of the Form to define attachments for each of the child's four sides. These attachments can be to the Form, to another child widget or gadget, to a relative position within the Form, or to the initial position of the child. The attachments determine the layout behavior of the Form when resizing occur... |
XmFrame(3) -- The Frame widget class
|
Frame is a very simple manager used to enclose a single work area child in a border drawn by Frame. It uses the Manager class resources for border drawing and performs geometry management so that its size always matches its child's outer size plus the Frame's margins and shadow thickness. Frame is most often used to enclose other managers when the application developer wants the manager to have ... |
XmGadget(3) -- The Gadget widget class
|
Gadget is a widget class used as a supporting superclass for other gadget classes. It handles shadow-border drawing and highlighting, traversal activation and deactivation, and various callback lists needed by gadgets. The color and pixmap resources defined by XmManager are directly used by gadgets. If XtSetValues is used to change one of the resources for a manager widget, all of the gadget child... |