Контекстное меню

Материал из Wiki k3 info
К3 | Работа с командами | Основное меню | Пиктограммы | Меню команд | Контекстное меню | Окно команд | Панель дополнительных параметров

Контекстное меню — это меню, относящееся к конкретному объекту или команде. При выбранном объекте контекстное меню содержит основные команды, доступные для данного объекта. При запущенной команде контекстное меню содержит возможные действия или режимы, доступные при выполнении команды; «модификаторы» команды. Бывает так, что ничего не выбрано. В этом случае содержимое контекстного меню зависит от того, что есть в сцене (если мы работаем в К3-Мебель, К3-Тент или К3-Коттедж).

Контекстное меню вызывается нажатием правой кнопки мыши в окне сцены. Контекстное меню команд дублируется на панели Ключи команд.

Исходное контекстное меню[править | править код]

Если мы работаем в геометрическом редакторе (К3-Редактор), то при не запущенной команде и не выбранном объекте там появляется исходное контекстное меню геометрического редактора. Обратите внимание, что структура данного меню может не во всём совпадать со структурой основного меню. В приложениях К3-Мебель, К3-Тент или К3-Коттедж исходные меню содержат основные команды данных программ.

Исходное меню геометрического редактора
Исходное меню К3-Коттедж
Исходное меню К3-Тент

Контекстное меню объекта[править | править код]

Контекстное меню объекта содержит список основных команд, которые можно применить к выбранному объекту. На рисунках ниже показаны контекстное меню объекта для выбранного прямоугольника и параллелепипеда. Меню вызывается:

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

Контекстное меню стены (К3-Коттедж)

Контекстное меню нескольких объектов[править | править код]

Отдельный случай — контекстное меню нескольких объектов. Посколько одновременно могут быть выбраны совершенно разные по своему типу объекты, в общем контекстном меню будут находиться команды перемещения, удаления и группировки:

Komandoj-12.png

Контекстное меню команды[править | править код]

Контекстное меню команды — вызывается правой кнопкой мыши, если запущена какая-либо команда. Содержит возможные действия или режимы, доступные при выполнении команды. Пункты контекстного меню называются ключами (модификаторами) команды. У каждой команды есть свой набор ключей. На рис. 1 показано контекстное меню команды создания сплайна. При выполнении команды меню можно также увидеть на панели Ключи команд в нижней правой части экрана (рис. 2).

(1) Контекстное меню команды создания сплайна (с развёрнутым подменю Дополнительно)
(2) Два контекстных меню

Панель «Ключи команд»[править | править код]

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

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

I.png Как и панель Меню команд, панель Ключи команд можно держать в развёрнутом или свёрнутом состоянии, нажав в правом верхнем углу пиктограмму M1a.png/M1.png.

Окно для диалога[править | править код]

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

Можно запустить определённый режим работы вместе с запуском команды, если указать синтаксис ключа через пробел после синтаксиса команды (после запроса Команда).

Например: polygon side. Здесь polygon— синтаксис команды построения многоугольника, side — синтаксис ключа задания количества сторон. После введения в командную строку polygon side система сразу же выдаст запрос количества сторон. После введения числа сторон будет предложено указать точку центра многоугольника.


К3 | Работа с командами | Основное меню | Пиктограммы | Меню команд | Контекстное меню | Окно команд | Панель дополнительных параметров