setMultiValue()

Устанавливает любое количество графических атрибутов любому количеству графических элементов.

Краткое описание

  • int setMultiValue (string shapeA, string attributeA_1, <typeA_1_1> parA_1_1 […] [,string shapeB, string attributeB_1, <typeB_1_1> parB_1_1]]);

Параметры

ПараметрЗначение
shapeA, shapeB, …Графический элемент
attributeA_1, attributeB_1Изменяемые атрибуты
parA_1_1, parB_1_1Параметры атрибутов

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

В случае успешного исполнения 0, в противном случае -1

Ошибки

Отсутствующие/неверные аргументы

Описание

Функция «setMultiValue()» устанавливает любое количество графических объектов любому количеству графических элементов. Эта функция работает аналогично функции «setValue()». В частности, когда графические свойства объектов с перекрытием необходимо изменить вместе, это можно выполнить быстрее с помощью «setMultiValue()», нежели с применением соответствующего количества инструкций «SetValue()», так как при этом требуется меньшее количество перерисовок.
ЗначокПРИМЕР
Установка цвета границы собственного объекта в красно-зеленый, мерцающий с частотой ¼ секунд(ы). Установка синего цвета фона объекта «circle».
main()
{
 
setMultiValue(«», «foreCol», «<[100,0,0],2,[0,100,0],2,[0,0,0],0,[0,0,0],0,[0,0,0],0,[0,0,0],0>», «circle», «backCol», «[0,0,100]»);
 
}

Используется для объекта

Видеосистема

Доступность

Интерфейс пользователя

См. также

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *