Library | File

File "uifcList.h"

Description

A List contains items which are displayed in rows.
Each row has the same height.
Each item consists of a name and a label. The name is an untranslated string which uniquely identifies the item within the List. The label is the translated text which is displayed.
A list may contain columns and also be displayed with column headers which themselves can be dragged as sashes to change the sizes of the columns.
Neither the rows nor the columns of a List resize. When the List grows in size the List simply allows more items to be shown.
The position and visibility of the scrollbars can be controlled.

Enumerated Types
enumuifcListAction
 


Interface Classes
classuifcList
classuifcListGroup
classuifcListItem
classuifcListListener
 
classuifcListTimer
 


Collection Classes
classuifcListGroups
 
classuifcListItems
 


Functions
uifcList_ptruifcListDefine (xrstring name)
 
uifcList_ptruifcListFind (xrstring device, xrstring component)
 
uifcListGroup_ptruifcListGroupDefine (xrstring name)
 
uifcListGroup_ptruifcListGroupFind (xrstring device, xrstring component, xrstring name)
 
uifcListGroup_ptruifcListGroupLookup (xrstring device, xrstring component, xint idx)
 
uifcListItem_ptruifcListItemDefine (xrstring name)
 
uifcListItem_ptruifcListItemFind (xrstring device, xrstring component, xrstring name)
 
uifcListItem_ptruifcListItemLookup (xrstring device, xrstring component, xint idx)