Свойства линейки (перемещение) изменить
Aeliot / 22.06.2013, 10:44
Форум:
Версия программы:
16.1.0.843 (sp1)
Как можно через vba поменять настройки перемещения указываемые в свойствах линейки.
Указывается в меню: Tools-->Options(Ctrl+J)-->Document-->Rulers - там есть свойства: Nudge, Super nudge, Micro nudge.
И ещё нужно изменить настройку перемещения объекта при дублировании.
Указывается в меню: Tools-->Options(Ctrl+J)-->Document-->General - там есть свойства: Horizontal, Vertical.
Перерыл всю справку по объектной модели CorelDRAW в VBA и ничего подходящего не нашел.
Или я хочу чего-то невыполнимого?
Программно эти параметры не меняются, есть же Duplicate(x, y) и Move(x, y).
Sancho, да они есть. Для программной обработки они "самое то", но вопрос в другом. Приходится проверять много макетов, сделанных разными людьми (фрилансеры) и каждый настраивает рабочее пространство по своему. В результате, рабочую область постоянно приходится перенастраивать, иначе двигать объекты с клавиатуры (не мышкой) совершенно не возможно - каждый раз объекты улетают то в одну сторону, то в другую и на разное расстояние, или вообще не двигаются.
Печально, что программно это не меняется. Я надеялся, что есть какой-то способ, которого я не нашел. Всётаки проблема такая, с которой должны многие сталкиваться.
В чём проблема сдвинуть/продублировать объект через VBA ? Я не вижу проблем.