Новые команды меню Delphi | timkid.ru
Главная Аб авторе О блоге Реклама / Контакты Спец. предложение для блоггеров!!! Форум

Новые команды меню Delphi

1 июня 2009 | Раздел: | Комментариев нет

Меню Delphi Tools – команда External Editor. Данная команда не активирована до тех пор, пока не будет открыта HTML или XML страница, либо редактор, создающий такие страницы.

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

Новая дополнительная страница обладает компонентами Delphi для поддержания списков, а также создания настроенных меню, включая компоненты: TCustomizeDLG, TActionToolBar, TActionMainMenuBar и TActionManager.

Компонент TActionManager обеспечивает механизм управления, а также показа каждого действия, имеющегося в приложении. Редактора может создать объект класса TAction, который по умолчанию имеет имя Action1. Здесь же можно сделать группу свойств: Caption, Enabled, Checked, ShortCut и другие, которые размещаются в одноименных свойствах компонентов.

Если данный компонент поместить на форму Delphi и нажать на него двойным щелчком, то откроется редактор Editing Form1.ActionManager1, который разрешит добавлять действия к различным командам меню, а также инструментальной линейке через специальный компонент TActionManager. Данный редактор состоит из нескольких страниц: Actions, Toolbars и Options.

Страница Toolbars делает работу по добавлению инструментальной панели очень быстрой, необходимо только щелкнуть на кнопку New. Применение кнопки Delete удалит ненужную инструментальную панель. Все новые панели отображаются в списке данного диалогового окна. При помощи свойства Caption можно поменять название инструментальной панели.

На странице Actions в правой верхней части имеются четыре кнопки, которые имеют следующее значение:

  1. New Actions (Ins) – вставляет новое действие в список имеющихся действий. Данные новые действия по умолчанию называются Action1, Action2 и т.д.
  2. Справа от пиктограммы располагается стрелка, если щелкнуть по ней, то открывается список с двумя командами, которые позволяют выбрать новое действие либо какое-то стандартное действие. При выборе последнего, открывается диалоговое окно, в котором можете его выбрать. Выбрав одну из категорий или All actions (все категории), можно в Инспекторе просмотреть свойства и события каждого действия.
  3. При помощи кнопок-стрелок можно перемещать выбранное действие на нужную позицию исходников delphi.

В нижней части страницы расположены два списка текущих действий. В первом списке отображается категория действия, которая не имеет отношения к выполнению самого приложения. Определение категории лишь позволит сгруппировать действия по назначению. Все изменения можно производить с помощью Инспектора Объекта Delphi.

В Инспекторе объекта Delphi для каждого элемента может быть определено три события: OnHint, OnExecute и OnUpdate. Данные значения можно изменить, если по правой кнопке мыши зайти в контекстное меню, в котором есть некоторые команды: Move Up, New Action, Cut, New Action Standard, Delete, Move Down, Copy, Paste, Select All.

Страница Options содержит две секции. Верхняя из которых называется Personalized Menus and Toolbars обладает помечаемым чекбоксом, который показывает меню с пунктами, используемыми недавно. Существует также кнопка Reset Usage Data, которая возвращает первоначальные значения. Нижняя секция, которая называется Other, содержит чекбокс, позволяющий просматривать большие изображения на полосах действия. Также имеется поле, позволяющее выбирать вид мультипликации при открывающемся меню Delphi.


Отправить комментарий