4.4.1.4.2.6.8. Свойства
Свойства – это атрибуты, которые определяют особенности поведения или отображения объекта на экране. Свойства выделенного объекта отображаются в области Редактор свойств.
Чтобы массово поменять схожие свойства у множества объектов, выделите их на рабочей области или в области Структура объектов. После выделения нескольких объектов в области Редактор свойств останутся лишь схожие свойства. Различающиеся значения свойств отмечены фразой <разные значения>.
Некоторые свойства объектов нередактируемые (только для чтения). К таким свойствам можно обращаться в обработчиках событий или функциях. Если попытаться скомпилировать проект, где есть попытка установить значения нередактируемым свойствам, то компилятор выдаст ошибку.
Типы данных свойств
Тип
|
Иконка
|
Описание и диапазон значений
|
bool
|
|
Логическое значение. Принимает значения True или False
|
int1
|
|
Знаковое целое размером 1 байт. Принимает значения от -128 до 127
|
uint1
|
|
Беззнаковое целое размером 1 байт. Принимает значения от от 0 до 255
|
int2
|
|
Знаковое целое размером 2 байта. Принимает значения от -32 768 до 32 767
|
uint2
|
|
Беззнаковое целое размером 2 байта. Принимает значения от 0 до 65535
|
int4
|
|
Знаковое целое размером 4 байта. Принимает значения от -2 147 483 648 до 2 147 483 647
|
uint4
|
|
Беззнаковое целое размером 4 байта. Принимает значения от 0 до 4 294 967 295
|
int8
|
|
Знаковое целое размером 8 байт. Принимает значения от -9*1018 до 9*1018
|
uint8
|
|
Беззнаковое целое размером 8 байт. Принимает значения от 0 до 18 446 744 073 709 551 615
|
float
|
|
Значение с плавающей запятой размером 4 байта
|
double
|
|
Значение с плавающей запятой размером 8 байт
|
string
|
|
Строковое значение
|
timestamp
|
|
Дата, время
|
variant
|
|
Универсальный тип данных. Свойство этого типа может хранить любые значения. Используется, когда заранее не известен род данных, с которыми предстоит работать.
|