В данном разделе будут рассмотрены основные настройки ИСР.
19.1 Настройка инструментальных панелей
Delphi предоставляет достаточно широкие возможности настройки инструментальных
панелей ИСР. Например, вы можете сделать какие-то из панелей, которые вам сейчас
не нужны, невидимыми. Для этого выполните в Delphi команду View | Toolbars или
просто щелкните на любой панели правой кнопкой мыши. Вы увидите меню, содержащее
индикаторы отдельных панелей: Standard, View, Debug, Custom, Component Palette,
Desktops, Internet. Можете включить, например выключенный по умолчанию индикатор
панели Internet. А можете, наоборот, выключить какие-то из индикаторов
(например, индикатор Custom, соответствующий панели, которая по умолчанию
содержит только кнопку справки). Освободившееся место можно использовать под
расширение каких-то других панелей. В дальнейшем в любой момент той же командой
View | Toolbars вы можете опять восстановить установку индикатора и панель
станет видимой.
Раздел меню Customize позволяет настроить состав отдельных панелей. Такую же
настройку можно осуществить, выбрав аналогичный раздел из контекстного меню,
которое появляется, если вы щелкнете на панели правой кнопкой мыши.
В результате выбора указанных разделов меню появится диалоговое окно. В этом
окне на странице Commands вы можете выбрать меню (Categories) и его команду (Commands),
для которой вы хотите добавить кнопку. Далее можно мышью перетащить выбранную
кнопку на панель. Например, мне кажется очень полезным перетащить кнопку
Application, открывающую новый проект. Чтобы удалить кнопку с инструментальной
панели, надо перетащить ее оттуда мышью.
Восстановить вид панелей по умолчанию можно кнопкой Reset на странице Toolbars в
отдельности для различных панелей. На этой же странице вы можете установить
флаги видимости этих панелей.
Управлять видимостью, как было указано ранее, вы можете также из подмени команды
View | Toolbars.
В Delphi 6 отдельной процедурой настраивается кнопка External Editor панели
Internet (в Delphi 7 эта кнопка отсутствует). Настройка кнопки External Editor,
задающей в Delphi 6 внешний редактор файлов Web, будет рассмотрена позднее.