<< Click to Display Table of Contents >> Использование полей свойств Объекта в ST |
|
Вы можете включить поля свойств графического Объекта в скрипт проекта при помощи ключевого слова Objects. Потом точка (.), имя Объекта (для скрипта типа Объект можно использовать - this), точка (.) и имя поля свойства объекта. Для того что была возможность скомпилировать данный код, имя поля объекта должно содержать только буквы Английского алфавита без пробелов и знаков.
Пример:
int width = 100;
Objects.Rectangle.width = var;
В данном примере значение переменной var будет присвоено полю width объекта Rectangle. Имена полей, которые можно использовать в скриптах, Вы можете найти в описаниях свойств объекта.
Другой пример:
Objects.this.fillcolor=“0x66AA00FF”;
Изменение цвета объекта, к которому привязан скрипт. Цвет представлен в формате RGBA. Где:
0x - Hex формат цвета.
66 - Красный цвет;
AA - Зеленый цвет;
00 - Синий цвет;
FF - Прозрачность.
Также возможно использовать стандартные цвета используя ключевое слово Color.
Пример:
Objects.Button.fillcolor=Color.BLUE;
Список цветов:
Color |
Code |
---|---|
Color.RED |
“0xFF0000FF” |
Color.BROWN |
“0xA52A2AFF" |
Color.GREEN |
"0x00FF00FF" |
Color.BLUEVIOLET |
“0x8A2BE2FF" |
Color.BLUE |
"0x0000FFFF" |
Color.CORAL |
“0xFF7F50FF" |
Color.AQUA |
“0x00FFFFFF" |
Color.CYAN |
“0x00FFFFFF" |
Color.AQUAMARINE |
"0x7FFFD4FF" |
Color.DARKBLUE |
“0x00008BFF" |
Color.AZURE |
“0xF0FFFFFF" |
Color.DARKCYAN |
“0x008B8BFF" |
Color.BLACK |
“0x000000FF” |
Color.DARKGREY |
“0xA9A9A9FF" |
Color.DARKGREEN |
“0x006400FF" |
Color.DARKORANGE |
“0xFF8C00FF" |
Color.DARKRED |
“0x8B0000FF" |
Color.DARKVIOLET |
“0x9400D3FF" |
Color.GOLD |
“0xFFD700FF" |
Color.GREY |
“0x808080FF" |
Color.INDIGO |
“0x4B0082FF" |
Color.IVORY |
“0xFFFFF0FF" |
Color.KHAKI |
“0xF0E68CFF" |
Color.LIGHTBLUE |
“0xADD8E6FF" |
Color.LIGHTCORAL |
“0xF08080FF" |
Color.LIGHTCYAN |
“0xE0FFFFFF" |
Color.LIGHTGREEN |
“0x90EE90FF" |
Color.LIGHTGREY |
“0xD3D3D3FF" |
Color.MAROON |
“0x800000FF" |
Color.NAVY |
“0x000080FF" |
Color.OLIVE |
“0x808000FF" |
Color.ORANGE |
“0xFFA500FF" |
Color.PINK |
“0xFFC0CBFF" |
Color.PURPLE |
“0x800080FF" |
Color.SILVER |
“0xC0C0C0FF" |
Color.VIOLET |
“0xEE82EEFF" |
Color.WHEAT |
“0xF5DEB3FF" |
Color.WHITE |
“0xFFFFFFFF" |
Color.YELLOW |
“0xFFFF00FF” |