List.Icon

From SunFlurry wiki
Revision as of 21:55, 2 March 2019 by Admin (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
  Icon (Работа с индексами иконок)
Объект:Список
Статус разработки: Реализована
Тип:Функция
Обращение к БД:Нет
Исключения:Виз. объект только для чтения, Индекс за пределами списка
Визуальность:Да

Функция возвращает текущий индекс иконки значения, определяемого первым аргументом, затем изменяет иконку, если указан второй аргумент. (Так как индексы иконок могут принимать любые целые значения (Int32), они могут быть использованы для хранения дополнительных данных в списках.)

Синтаксис

List.Icon(<Индекс значения (INT)>,<Новый индекс иконки (INT)>):<Текущий индекс иконки (INT)>

Аргументы

  • <Индекс значения (INT)> - Индекс (позиция) значения, для получения (изменения) индекса иконки
  • <Новый индекс иконки (INT)> - (необязательный аргумент) Новый индекс иконки (при визуальном представлении будут использованы иконки из библиотеки картинок).

Возвращаемое значение

Возвращает текущий индекс иконки соответствующей значению с указанным индексом.

Примеры

a:=List.Create();			//Список пуст
a.Add(123,234);				//Список содержит значения 123 и 234 
a.Icon(1,2);				//Список содержит значения 123 со индексом иконки 2 и 234
a.Icon(2,500);				//Список содержит значения 123 со индексом иконки 2 и 234 с индексом иконки 500.