Класс таблицы (многоколоночного списка).
UITable(<columns>) --> Объект UITable
<className> | - Имя класса. Значение: "UITable". |
<rows> | - Массив массивов. Массив значений. Каждая запись содержит массив строк значений по столбцам соответственно. |
<rowsId> | - Массив массивов. Массив идентификаторов строк. |
<onSelect> | - Блок кода. Действие, вызываемое при выборе строки двойным щелчком мыши или нажатием клавиши 'Enter'. |
<altRowColor> | - Объект UIColor. Альтернативный цвет чётных строк таблицы. По умолчанию берётся из макропеременной ALT_TABLE_ROW_COLOR, объявленной в файле clip-ui.ch. |
ADDROW | Добавить строку в таблицу. |
CLEAR | Очистить таблицу: удалить все строки. |
GETSELECTION | Возвращает номер выделенной строки. |
GETSELECTIONID | Возвращает идентификатор выделенной строки. |
SETACTION | Указать действие, вызываемое при выборе строки двойным щелчком мыши или нажатием клавиши 'Enter'. |
SETALTROWCOLOR | Изменить альтернативный цвет чётных строк таблицы. |
UITABLE | Конструктор. Создать таблицу. |
table := UITable({"No","Date","Payee","Sum"}) table:setAltRowColor("#cbe8ff") table:addRow({"1","20.10.03",'"John Corp."',"20000.00"})
Андрей Черепанов <<skull@eas.lrn.ru>>
Не зависит от платформы.
Добавить строку в таблицу.
addRow(data,[<id>])
Returns NIL.
Очистить таблицу: удалить все строки.
clear()
No arguments
Returns NIL.
Возвращает номер выделенной строки.
getSelection() --> <nRow>
No arguments
Номер выделенной строки. Нумерация начинается с 1.
Возвращает идентификатор выделенной строки.
getSelectionId() --> <sRow>
No arguments
Идентификатор выделенной строки.
Указать действие, вызываемое при выборе строки двойным щелчком мыши или нажатием клавиши 'Enter'.
setAction(<action>)
Returns NIL.
Изменить альтернативный цвет чётных строк таблицы.
setAltRowColor(<color>)
<color> | - Объект UIColor. Альтернативный цвет чётных строк таблицы. |
Returns NIL.
Конструктор. Создать таблицу.
UITable(<columns>) --> UITable object
Returns NIL.
Пред. | Начало | След. |
Class UISTATUSBAR | Уровень выше | Class UITIMER |