Делаю умный динамический коннектор с двумя дополнительными текстовыми полями в начале и в конце.
Для этого я взял коннектор, преобразовал его в группу, добавил два текстовых блока.
К текстовым полям привязаны ручки управления (Controls).
Возьмем для примера левую надпись с ручкой управления. Я хочу добиться такого поведения, чтобы при изменении коннектора ручка (и привязанный к ней блок текста) не отъезжала от начальной точки (BeginX,BeginY).
Ручка с встроенным текстом (TextPosition) ведет себя именно так, как я хочу сделать - в ней нет формул, записываются только координаты.
Во вновь добавленных ручках присутствуют значения Width и Height. Убрать их не получается, если пишешь значения, а потом передвигаешь ручку, то формулы появляются. Это приводит к тому, что при изменении размера коннектора текст отъезжает в сторону.
Я пытался решить эту проблему через SETATREF (для левого блока), но не получается.