Опубликован: 14.02.2012 | Доступ: свободный | Студентов: 3968 / 598 | Оценка: 4.21 / 3.97 | Длительность: 17:19:00
Специальности: Разработчик аппаратуры
Лекция 3:

Создание простых примитивов

< Лекция 2 || Лекция 3: 123456 || Лекция 4 >

Выделение объектов

Способы выделения

Самый простой способ выделения объектов - мышью. Нужно установить прицел (маленький квадратик в центре перекрестия указателя мыши) на изображение предмета и щелкнуть левой клавишей мыши. При таком способе выделения часто говорят не "выделить", а "указать" объект.

Если без активных команд навести указатель мыши на объект, то объект подсвечивается и отмечается толстой штриховой линией. Щелчок левой клавишей мыши приводит к выделению подсвеченного объекта маркерами (ручками) или пунктиром.

Для выделения нескольких фигур можно последовательно указывать на них указателем мыши. Однако проще выделить множество предметов с помощью охватывающей рамки. Рамку растягивают по экрану так, что ее начало оказывается левее конечной точки. Тогда все предметы, полностью попавшие в рамку, будут выделены.

Если растягивать рамку так, что ее начало будет правее конечной точки, то такая рамка называется секущей. В этом случае будут выделены все объекты, полностью или частично попавшие в рамку.

Команды действуют только на выделенные объекты

Для выделения можно запустить команду SELECT. Вообще говоря, она запускается практически при каждой операции. В командной строке после запуска большинства команд появляется приглашение Select objects. Прерывается команда SELECT нажатием клавиши ENTER. Команда имеет несколько параметров, но чаще всего для этой команды параметры не выделены явно:

Window Определяет охватывающую рамку выделения
Last Выделяет последний созданный объект, видимый на текущем виде
Crossing Определяет секущую рамку выделения
BOX Задает охватывающую или секущую рамки выделения
ALL Выделяются все объекты размороженных и разблокированных слоев
Fence Определяет ломаную линию выделения
WPolygon Охватывающая рамка в виде правильного многоугольника
CPolygon Секущая рамка в виде правильного многоугольника
Group Выделяет именованную группу объектов
Remove Отмена выделения указанных объектов
Add Возобновление выделения после параметра Remove
Multiple Отключает отметку выделенных объектов
Previous Выделяет все объекты, которые были выделены для предыдущей команды
Undo Отменяет выделение объектов по последней команде Select Objects
AUto Комбинация непосредственного выделения с параметром BOX
Single; Команда выводит приглашение Select Objects только один раз
CLass Выделение объектов определенного класса из других приложений

Настройка средств выделения

Настройка некоторых параметров выделения и самой процедуры выделения производится по команде Tools - Options - Selection. В диалоговом окне ( рис. 2.10) имеется пять групп параметров.

Окно настройки параметров выделения

увеличить изображение
Рис. 2.10. Окно настройки параметров выделения

В разделах Pickbox Size и Grip Size задаются размеры прицела и квадратных маркеров выделения.

Элементы группы Selection Preview управляют предварительным подсвечиванием объектов и рамки выделения при наведении указателя мыши. Здесь можно установить возможность выделения только при активной команде или при отсутствии команд. В дополнительном окне Visual Effect Settings также можно настроить ряд параметров: тип и цвет линии выделения и площади рамки ( рис. 2.11).

Окно настройки визуальных эффектов выделения

увеличить изображение
Рис. 2.11. Окно настройки визуальных эффектов выделения

В группе параметров SelectionModes можно установить или снять флажки в шести позициях:

Флажок установлен Флажок снят
Noun/Verb selection Возможно выделение до запуска и после запуска команды Возможно выделение только после запуска команды
Use Shift to add to selection Для выделения нескольких объектов надо удерживать клавишу SHIFT Для выделения нескольких объектов удерживать клавишу SHIFT не надо
Press and drag Для создания рамки выделения надо протащить мышь по экрану Для создания рамки выделения надо указать две точки
Implied Windowing Прозрачный режим выделения: щелчок не на объекте предполагает создание рамки Щелчок не на объекте предполагает, что пользователь промахнулся
Object grouping Одновременно выделяются объекты всей группы Объекты всей группы не выделяются
Associated Hatch Заливка и контур рассматриваются как один объект Заливка и контур рассматриваются как разные объекты
< Лекция 2 || Лекция 3: 123456 || Лекция 4 >
Инна Давлетова
Инна Давлетова

на сколько большими будут различия?

Коста Ревидов
Коста Ревидов
на моём компьютере можно установить только эту версию.
Георгий Козлов
Георгий Козлов
Россия, НИУ ГУ-ВШЭ, 2013
Сергей Ишутин
Сергей Ишутин
Россия, Воронеж