
PANEL_LIST_GLYPH
Takes a row number (argument 1) and Server_image (argument 2) to let you assign a glyph or icon
to a row. The height of the glyph may not exceed the height of the scrolling list row. Also see
PANEL_LIST_ROW_HEIGHT.
Return Type: Server_image
Argument 1: int
Argument 2: Server_image
Default:
NULL
Procs: create, get, set
Objects: Panel_list_item
See Also: 7.11.1
PANEL_LIST_GLYPHS
Works the same as its companion attribute, PANEL_LIST_GLYPH, except that it takes a NULL-
terminated value list as its value. The height of the glyph may not exceed the height of the scrolling
list row. Also see
PANEL_LIST_ROW_HEIGHT.
Argument:
NULL-terminated list of Server_image
Default:
NULL
Procs: create, set
Objects: Panel_list_item
See Also: 7.11.1
PANEL_LIST_INACTIVE
Grays out a row in a
PANEL_LIST. Note that a row that is inactive cannot be selected at the same
time. Also, mouseless navigation is not effected by the inactive state of the individual rows.
Argument 1: int
Argument 2: Bool
Default:
FALSE
Procs: create, get, set
Objects: Panel_list_item
See Also: Appendix D, Version 3.2 and the File Chooser, of XView Programming Manual.
PANEL_LIST_INSERT
Inserts a list item at a specified row number. This attribute allocates space, attaches a row number to
the list, and inserts an empty string. Clients must set
PANEL_LIST_GLYPH and/or
PANEL_LIST_STRING
at this row number to set the glyph item and/or string.
Argument: int
Procs: ...