КурвОметр для CorelDRAW 10 |
|||||||||
Сей опус предназначен для облегчения жизни тех представителей рода человеческого, кто волею судьбы усажен за ПЭВМ и вынужден рождать высокое искусство при помощи программы CorelDRAW, сверяя высокий полет художестьвенной мысли с длиной нарисованных кривых. | |||||||||
1. Что это? Для чего это?Опус (в дальнейшем — макрос) предназначен для измерения длин статических объектов документа CorelDRAW, представленных в виде кривых: curves, polygons, ellipses и rectangles. В случае, если объект прдставляет собой compound path (например, прямоугольник с дыркой), определяется длина всех subpathes, в него входящих. Длина может быть представлена в различных единицах измерения. Эти объекты могут быть объединены в группы произвольной вложенности с любыми другими объектами. В случае, если при измерении длины в множество выделенных объектов попал объект, длина которго не может быть измерена, об этом макросом выдается уведомление в письменном виде. |
|||||||||
2. На чем это работает?Для работы этого макроса необходим CorelDRAW v.10 c Visual Basic for Application (VBA) 6.0 . Если VBA установлен, то в меню Tools CorelDRAW будет доступен пункт Visual Basic (см. рис. 1)
Если при инсталляции CorelDRAW VBA не был установлен, его можно установить позднее, повторно запустив инсталяционную программу CorelDRAW и, выбрав режим Add/Remove components, добавить его (см. рис. 2).
|
|||||||||
3. Как это установить?Дальнейшие шаги предполагают, что VBA 6 уже установлен.
|
|||||||||
4. Как этим пользоваться?Запустите макрос, нажав на кнопку, которую вы создали на предыдущем шаге. На рабочем поле программы CorelDRAW появится окно измерителя длины:
При нажатии на кнопку MEASURE будет измерена длина всех выделенных на этот момент объектов. Если среди выделенных объектов будут находится объекты, длина которых не может быть определена, как то: контуры, всякого рода текст и т.п., то количестиво этих объектов будет сообщено в окне Замечания. |
|||||||||