Нашей задачей будет сейчас создание самой простой программы. Посмотрим что и как делаеться, куда помещается, как запускается :-) Итак, запускаем Corel, создаем пустой лист, а потом запускаем Script Editor, в котором создаем пустой файл. Внутри него пишем код.
WITHOBJECT "CorelDraw.Automation.8" .CreateEllipse -250000, -500000, 250000, 500000, 0, 0, 0 END WITHOBJECT
Здесь написано следующее: использовать объект автоматизации CorelDraw.Automation.8 и воспользоваться свойствами этого объекта, а точнее функцией создания эллипса CreateEllipse. WITHOBJECT и END WITHOBJECT заключают в себя команды приложению, которые начинаются с точки.
Теперь мы можем проверить как работает макрос запустив его из Debug -> Run.
В результате выполнения кода в самом Corel появится эллипс, то есть команда будет выполнена.
Созданный текст естественно можно сохранить воспользовавшись меню File - Save As и указав имя. Назовите скрипт test, а расширение будет задано автоматически CSC. Сохранив в каталог по умолчанию Вы все равно не увидите скрипт в окне справа Script and Preset Manager. Скрипты доступные из этого окна хранятся в другом месте, хотя и то же в папке Script. Посмотрите на рисунок ниже и Вы увидите куда и откуда надо перенести скрипт, для того чтобы увидеть его в менеджере скриптов Corel'а.
Вот теперь этот скрипт можно запускать из менеджера больше не обращая внимания на Script Editor и пользователю значительно проще.