Рис. 16.3. Пример динамического изменения элементов управления Панели свойств:
А— ни один объект не выбран; Б — выбран объект «прямоугольник» Динамическое изменение состава элементов управления на панели свойств происходит при выборе соответствующего инструмента. Если к объекту уже был применен какой-либо инструмент, повлиявший на его свойства, этот факт отображается в строке состояния. Например, объект, подвергшийся воздействию инструмента Interactive Contour (Контур), в строке состояния отображается как Contour Group(Группа Контур). Если вновь выбрать такой объект инструментом Interactive Contour (Контур), то можно изменить любые свойства ранее созданного контура. Такой механизм действует и применительно к другим инструментам.
• средства обработки растровых объектов, сосредоточенные в меню Bitmaps (Ра-стровые изображения);
•
средства Adjust (Изменить), Transform (Преобразовать), Correction (Корректиро-вать), Add Perspective (Добавить перспективу), Power Clip (Контейнер), Rollover(Перекат), входящие в состав меню Effects (Эффекты);
• средства управления параметрами отображения из меню View (Вид);• инструмент Break Apart (Разбить объект) из меню Arrange (Упорядочить);
• средство записи сценариев (Visual Basic) из меню Tools (Сервис).
Часть инструментальных средств и элементов управления можно открыть в стыкуемых палитрах. Однако принятая по умолчанию конфигурация интерфейса принципиального значения не имеет — пользователь всегда имеет возможность составить по своему усмотрению любые конфигурации панелей инструментов, меню и прочих элементов интерфейса.
Очень удобно использовать в работе стыкуемые палитры. Их полный список приведен в меню Window • Dockers (Окно • Палитры). Пользователь сам выбирает те палитры, которые следует отобразить в текущий момент. Открывают окно палитры щелчком на ее закладке, а закрывают щелчком на кнопке Collapse Docker (Свернуть палитру), представляющей собой сдвоенные треугольники в левом верхнем углу окна палитры. Удаляют палитру щелчком на кнопке Close Active Docker (Закрыть активную палитру). Любую палитру можно вывести в отдельное окно, перетащив за корешок в область рабочего поля.
Рис. 16.5. Пример использования менеджера объектов и менеджера сведений об объектах при создании сложного проекта
4 5 8 Глава 16. Векторный редактор CorelDrawПри разработке сложных проектов, когда число объектов в документе превышает несколько тысяч, особую важность приобретает использование двух специфических палитр: Object Manager (Диспетчер объектов) и Object Data (Сведения об объектах). Стыкуемая палитра Object Manager (Диспетчер объектов) является мощным средством управления положением объектов и контроля над их свойствами. Ее открывают из меню Tools • Object Manager (Сервис • Диспетчер объектов). В этой палитре представлено послойное расположение всех объектов с указанием их названий и свойств. Переход к любому объекту означает его автоматическую выборку с динамическим изменением элементов управления на панели свойств.
Дополнительные возможности по управлению сложными проектами предоставляет стыкуемая палитра Object Data (Сведения об объектах), где любому объекту можно присвоить собственное имя, назначить поля для его характеристик (например, используемых материалов, стоимости работы и прочего). В целом средства управления проектом и объектами позволяют создать сложные многоуровневые документы и организовать совместную работу по их разработке.
Приемы рисования типовых объектов в CorelDraw мало отличаются от таковых в других векторных редакторах. Поэтому мы рассмотрим в Основном возможности по манипуляции свойствами объектов и приемы их модификации стандартными средствами программы.
Все объекты, создаваемые инструментами программы, обладают рядом атрибутов и общими возможностями модификации. При выборе любого объекта инструментом Pick (Выбор) на панели свойств отображаются:•
поля с параметрами его координат (х, у);• поля с параметрами размеров по горизонтали и вертикали;
• поля для установки масштаба (в процентах);
• кнопка разрешения (запрещения) пропорционального масштабирования;
• поле для задания угла поворота;
• кнопки инструментов зеркального отражения по вертикали и горизонтали.
Состав прочих элементов управления зависит от типа конкретного объекта.
форма наконечников, тип линии, ее толщина, степень сглаживания.
Контур. Все линии представляют собой контур (открытый либо замкнутый). Инструментами Bezier (Кривая Безье) или Реп (Перо) рисуют кривую линию (про-Рис. 16.6. Пример операций с объектом с использованием инструмента Pick (Выбор)
тягиванием мыши в начальной и конечной точках сегмента) или прямую (щелчками в начальной и конечной точках). При нажатой клавише CTRL для прямой можно задать фиксированный (с шагом 15е) угол наклона. Выбрав полученный объект инструментом Pick (Выбор) по окончании рисования, получают доступ к редактированию его свойств. Для открытой линии специфическим инструментом является средство Auto-Close Curve (Автоматическое замыкание кривой), соединяющее конечные точки и превращающее линию в замкнутый контур. Узлы. Если объект выбран инструментом Shape (Формы), открываются возможности модификации его узловых точек. Для этого выбирают одну из точек и либо перемещают ее в нужное положение, либо воздействуют на управляющие касательные. Допустимые операции отображены на панели свойств. К ним относятся:• добавление или удаление узловых точек: Add Node (Добавить узел) или DeleteNode (Удалить узел);
• объединение двух точек: Join Two Nodes (Объединить два узла);
• разрыв линии в выбранной точке: Break Curve (Разъединить кривую);
• преобразование кривой в прямую и наоборот: Convert to Line (Преобразовать впрямую) и Convert to Curve (Преобразовать в кривую);