Коннекторы
Коннекторы служат для соединения компонентов на рабочей панели. Связь является отдельным компонентом и отображается в дереве компонентов как "Коннектор".
После построения коннектора между двумя компонентами, коннектор останется неразрывным между ними до тех пор пока:
Построение
После активации точки прикрепления на любом компоненте начинается построение коннектора. Установка промежуточной точки происходит при нажатии ЛКМ.
Если установленная точка входит в окрестность точки прикрепления другого компонента, то будет построен коннектор. Построение коннектора происходит по следующим правилам:
Общие свойства
Ширина, Высота, Привязки, Активный, Видимый, Основной цвет, Рамка, Шрифт, Курсор, Всплывающая подсказка, Всплывающее меню
Пользовательские свойства
Включает в себя пользовательские свойства компонента Ломаная линия.
Путь
Задает режим постороения коннектора. Есть три режима: ломаная линия, ортогональный режим и кубическая кривая Безье.
Имя свойства: path
Тип свойства: Целое
Имя начального компонента
Задает начальный компонент к которому прикрепляется коннектор.
Имя свойства: startComponentName
Тип свойства: Строка
Имя конечного компонента
Задает конечный компонент к которому прикрепляется коннектор.
Имя свойства: endComponentName
Тип свойства: Строка
Имя начальной точки прикрепления
Задает начальную точку прикрепления к которому прикрепляется коннектор.
Имя свойства: startPinName
Тип свойства: Строка
Имя конечной точки прикрепления
Задает конечную точку прикрепления к которому прикрепляется коннектор.
Имя свойства: endPinName
Тип свойства: Строка
Общие события
Скрытие, Показ, Перемещение, Изменение размеров, Клик мыши, Нажатие кнопки мыши, Отпускание кнопки мыши, Вход мыши, Выход мыши, Перемещение мыши, Вращение колесика мыши, Печать клавиши, Нажатие клавиши, Отпускание клавиши, Получение фокуса, Потеря фокуса