<< Click to Display Table of Contents >> Navigation: Создание отчетов > Редактор отчетов > Контекстное меню |
Контекстное меню (Context Menu) в графическом интерфейсе пользователя — меню, открываемое, как правило, при нажатии правой кнопки мыши. В этом меню отображаются команды, которые предоставляет объект в текущем контексте, находившийся под указателем в момент его вызова, его свойства и общие команды. Наличие у объекта контекстного меню и его содержимое зависят от рабочей среды и конкретного компонента. На рисунке снизу приведен пример контекстного меню текстового компонента шаблона отчета:
Рассмотрим порядок расположения команд в меню:
Название |
Назначение |
Общие команды - находятся в верхней части контекстного меню и доступны любому компоненту |
|
Редактировать (Design) |
Вызывает редактор выделенного компонента. К примеру, если выделен текстовый компонент то будет вызван Редактор текста (Text Editor). |
Вырезать (Cut)/Копировать (Copy)/ Вставить (Paste) |
Стандартные команды для работы с буфером обмена |
Удалить (Delete) |
Удаляет выделенный компонент |
Размер (Size) |
Доступна при одновременном выделении двух или нескольких компонентов. Данная команда содержит подменю, в котором можно определить одинаковые параметры размеров для всех выделенных компонентов. Образцом размеров будут размеры компонента с которого было начато выделение. Если выделить все компоненты на странице, т.е. выбрать команду Выделить все (Select all) в контекстном меню, или использовать горячие клавиши Ctrl+A, то прототипом размеров для всех компонентов будут размеры того компонента, который располагается на более высоком уровне и выше остальных компонентов в дереве отчета на данном уровне. |
Выделить все (Select All) |
Выделяет все компоненты на текущей странице. |
Порядок (Order) |
Вызывает подменю, в котором можно определить место размещения выделенного компонента по оси Z. |
Выравнивание (Align) |
вызывает подменю, в котором можно различные режимы выравнивания |
Индивидуальные команды - это команды, которые характерны для выделенного элемента. Находятся в средней части меню |
|
Команды отвечающие за свойства элементов - можно включать/выключать различные свойства, не закрывая контекстное меню выделенного компонента. Находятся в нижней части меню |