Редактирование объекта
В K3 существует команда редактирования разных объектов, которые различаются по типу. При этом сама команда имеет различные сценарии в зависимости от типа объекта. Это команда EditObject.
Общий синтаксис команды:
EditObject <Object>
В зависимости от типа объекта <Object> возможны следующие сценарии.
Окружность
Команда открывается диалог с параметрами окружности.
Можно изменить радиус, нормаль и координаты центра окружности.
Полочка-выноска
EditObject <Object> [<NumNote> <Point>] [parameter] [mirror] [flip] done
Команда сдвигает точку под номером <NumNote> в координаты <Point>, вызывает окно для диалога редактирования прочих параметров полочки-выноски [parameter], а так же зеркального отображения [mirror] или поворота [flip] полочки-выноски. Порядок точек следующий:
- 1 — точка начала полочки, где расположена стрелка.
- 2 — промежуточная точка
- 3 — точка начала полочки с текстом
Набор параметров команды редактирования полочки-выноски зависит от типа полочки-выноски и для множественного типа в числе ключей команды присутствуют ключи:
gmove <Point>— групповой сдвиг точек
delete <NumNote>— удалить одну из начальных точек множественной полочки-выноски
add <Point>— добавить точку.
Полилиния
EditObject <Object> Params
Команда редактирует различные элементы полилинии, сдвигает элементы, узлы и пр. команда полностью соответствует команде editpdomain (см. Редактирование полилинии и плоской области).
Сплайн
EditObject <Object> Params
Команда редактирует различные элементы сплайна, сдвигает узлы, изменяет вес и пр. команда полностью соответствует команде spline edit (см. Редактирование сплайна).