Difference between revisions of "List.Check"
m (1 revision imported) |
|
(No difference)
|
Latest revision as of 07:51, 7 February 2021
Check (Работа с индексами галочек) | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Функция возвращает текущий индекс галочки значения списка с указанным индексом, затем изменяет индекс, если указан второй аргумент. (Так как индексы галочек могут принимать любые целые значения (Int32), они могут быть использованы для хранения дополнительных данных в списках.)
Синтаксис
List.Check(<Индекс (INT)>,<Новый индекс галочки (INT)>):<Текущий индекс галочки (INT)
Аргументы
<Индекс (INT)>
- Индекс (позиция) значения, для получения (изменения) индекса галочки<Новый индекс галочки (INT)>
- (необязательный аргумент) Новый индекс галочки (возможны любые целые значения, но для визуального представления имеют значения только числа 0, 1 и 2).
Возвращаемое значение
Возвращает текущий индекс галочки соответствующей значению с указанным индексом.
Примеры
a:=List.Create(); //Список пуст a.Add(123,234); //Список содержит значения 123 и 234 a.Check(1,2); //Список содержит значения 123 со индексом галочки 2 (виз. состояние ''grayed'') и 234 a.Check(2,500); //Список содержит значения 123 со индексом галочки 2 (виз. состояние ''grayed'') и 234 с индексом галочки 500.