Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ИНЖГРАФ (Приемы работы).doc
Скачиваний:
15
Добавлен:
21.03.2016
Размер:
173.57 Кб
Скачать

Опции команды. Команда Line

Как правило, после вызова команды система приглашает вас ввести какие-либо параметры. Это может быть указание координат точек для построения объектов, выбор объекта для редактирования, значение какой-либо переменной. Это может быть также выбор опции команды, если команда имеет несколько вариантов исполнения. При этом возможны два вида ввода параметров.

1. Ввод с командной строки.

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

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

Если команда имеет опции (т.е. варианты выполнения), то они перечисляются в командной строке, и вы должны сделать выбор. При этом соблюдаются следующие правила:

  • Одна из опций команды считается выбранной по умолчанию (обычно это наиболее часто используемая опция). Для этой опции в командной строке появляется приглашение к вводу требуемого параметра. Выглядит это обычно так:

Specify point or […]

  • В квадратных скобках перечисляются другие возможные для данной команды опции. Если вы не хотите пользоваться опцией по умолчанию, вы можете выбрать одну из других опций.

  • Различные опции в списке разделяются знаком «/». При этом несколько букв имени опции являются заглавными, а остальные строчными. Для выбора нужной опции достаточно ввести с клавиатуры те буквы, которые написаны заглавными, и нажать клавишу ENTER. При этом можно вводить буквы в любом регистре. После этого появится приглашение к вводу параметров, необходимых для выполнения этой опции.

  • Если необходимо ввести числовое значение, то значение по умолчанию написано в угловых скобках. Если оно подходит, достаточно нажать ENTER. Если нет – вводится другое значение.

Поэтому важно при выполнении команды смотреть на командную строчку!

2. Ввод в диалоговом окне.

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

Для того, чтобы отменить команду в процессе выполнения, необходимо нажать клавишу "Esc", а для того, чтобы закончить выполнение команды – клавишу " ENTER " (одни команды допускают ввод ограниченного числа параметров, после чего сами заканчиваются, а другие позволяют вводить сколько угодно точек – такие надо заканчивать с " ENTER "). Перед тем, как вводить имя новой команды с командной строки убедитесь, что предыдущая была закончена или отменена (в командной строке должно быть приглашение «Command»). Если вызывать команду через меню или с панели инструментов, предыдущая заканчивается автоматически.

Опции команд рассматриваются на примере команды создания отрезка – LINE.

Поскольку она позволяет начертить отрезок, в меню она находится в разделе Draw, и кнопка с этим инструментом находится на панели инструментов Draw. Сокращение этой команды – L. Вызываем команду любым способом и первым делом рассматриваем смотрим командную строку.

LINE Specify first point

Выполняется команда LINE, никаких опций на данный момент выбрать нельзя, система запрашивает первую точку. Воспользовавшись простейшим способом, указывается произвольная точка на экране, нажав и отпустив левую кнопку мыши. В отличие от некоторых графических редакторов кнопку мыши не надо держать нажатой.

В командной строке появилась надпись:

Specify next point or [Undo]:

Вот теперь можно или указать следующую точку, или выбрать опцию. Опция Undo позволяет отменить последний нарисованный сегмент. Для того, чтобы это сделать надо ввести "u". При указании второй точки приглашение в командной строке не изменилось, ожидается ввод последующих точек для построения новых сегментов линии. При выборе опции Undo последний нарисованный сегмент исчезнет, но команда не отменится (команда отменяется при нажатии Esc).

При построении второго сегмента содержимое командной строки изменится:

Specify next point or [Close/Undo]:

Возникает три возможности: указать очередную точку, отменить предыдущий сегмент или замкнуть фигуру, проведя линию в начало. Чтобы выполнить последний вариант, вводится букву «с», после чего производится нажатие клавиш ENTER или ESC. В данном случае обе этих клавиши срабатывают одинаково. ENTER завершает команду, поэтому следующий сегмент уже не строится, а ESC отменяет построение текущего сегмента (еще не созданного), после чего команда завершается.

Выбирать опции команды можно и по-другому. Как правило, если не изменять настройки, нажатие правой клавиши в процессе выполнения вызывает вывод на экран контекстного меню, из которого можно выбрать нужную опцию.