Назначение кнопок панели инструментов
Кнопка | Реализуемое кнопкой действие | ||
Группа Standard | |||
Открывает доступ к Репозиторию Объектов. Эквивалент опции File/New. | |||
Открывает существующий файл. Эквивалент опции File/Open File. | |||
Сохраняет файл на диске. Эквивалент опции File / Save File (клавиши быстрого доступа CTRL – S) | |||
Сохраняет все файлы проекта. Эквивалент опции File / Save All | |||
Открывает созданный ранее проект программы. Эквивалент опции File/Open Project. (клавиши быстрого доступа CTRL – F11) | |||
![]() | Добавляет новый файл к проекту. Эквивалент опции Project / Add to Project. (клавиши быстрого доступа Shift – F11) | ||
Удаляет файл из проекта. Эквивалент опции Project / Remove From Project | |||
Группа View | |||
Выбирает модуль из списка модулей, связанных с текущим проектом. Эквивалент опции View/Units. (клавиши быстрого доступа Shift – F12) | |||
Выбирает форму из списка форм, связанных с текущим проектом. Эквивалент опции View/Forms. (клавиши быстрого доступа CTRL – F12) | |||
Переключает активность между окном формы и окном кода программы. Эквивалент опции View/Toggle Form/Unit (клавиша быстрого доступа F12). | |||
Создает новую форму и добавляет ее к проекту. Эквивалент опции File / New Form | |||
Группа Debug | |||
Компилирует и выполняет программу. Эквивалент опции Run / Run. (клавиша быстрого доступа F9). | |||
Реализует паузу в работе отлаживаемой программы. Эквивалент опции Run / Program Pause. | |||
![]() | Осуществляет пошаговую трассировку программы с прослеживанием работы вызываемых подпрограмм. Эквивалент опции Run / Trace Into. (клавиша быстрого доступа F7). | ||
![]() | Осуществляет пошаговую трассировку программы, но не прослеживает работы вызываемых подпрограмм. Эквивалент опции Run / Step Over. (клавиша быстрого доступа F8). | ||
Группа Custome | |||
![]() | Открывает доступ к встроенной справочной службе. Эквивалент опции Help/Contents. | ||
Группа Desktops | |||
![]() | Список выбора возможных вариантов настройки остальных окон Delphi | ||
![]() | Сохраняет текущую настройку окон Delphi | ||
![]() | Выбирает настройку окон, соответствующую отладочному режиму | ||
Таблица 2
Компоненты страницы Standard палитры компонентов Дельфи
Кнопка | Имя | Назначение |
![]() | Frame | Рама. Наравне с формой служит контейнером для размещения других компонентов. В отличие от формы может размещаться в палитре компонентов, создавая заготовки компонентов. |
![]() | MainMenu | Главное меню программы. Компонент способен создавать и и обслуживать сложное иерархическое меню. |
![]() | PopupMenu | Вспомогательное или локальное меню. Обычно это меню появляется в отдельном окне после нажатия правой кнопки мыши. |
![]() | Label | Метка. Этот компонент используется для размещения в окне не очень длинных однострочных надписей. |
![]() | Edit | Строка ввода. Предназначена для ввода, отображения или редактирования однострочных надписей. |
![]() | Memo | Многострочный текстовый редактор. Используется для ввода и/или отображения многострочного текста. |
![]() | Button | Командная кнопка. Обработчик события OnClick этого компонента обычно используется для реализации некоторой команды. |
![]() | CheckBox | Независимый переключатель. Щелчок мышью на этом компоненте в работающей программе изменяет его логическое свойство Checked. |
![]() | RadioButton | Зависимый переключатель. Обычно объединяется как минимум ещё с одним таким же компонентом в группу. Щелчок по переключателю приводит к автоматическому освобождению ранее выбранного переключателя в той же группе. |
![]() | ListBox | Список выбора. Содержит список предлагаемых вариантов (опций) и даёт возможность проконтролировать текущий выбор. |
![]() | ComboBox | Комбинированный список выбора. Представляет собой комбинацию списка выбора и текстового редактора. |
![]() | ScrollBar | Полоса управления. Представляет собой вертикальную или горизонтальную полосы прокрутки. |
![]() | GroupBox | Группа элементов. Этот компонент используется для группировки нескольких связанных по смыслу компонентов. |
![]() | RadioGroup | Группа зависимых переключателей. Содержит специальные свойства для обслуживания нескольких связанных зависимых переключателей. |
![]() | Panel | Панель. Этот компонент, как и GroupBox, служит для объединения нескольких компонентов. Содержит внутреннюю и внешнюю кромки, что позволяет создать эффекты “вдавленности” и “выпуклости”. |
![]() | ActionList | Список действий. Служит для централизованной реакции программы на действия пользователя, связанные с выбором одного из группы однотипных управляющих элементов, таких как опции меню , пиктографические кнопки и т. д. |
Компоненты страницы Standard появляются в главном окне Delphi сразу после запуска и доступны для использования.
Таблица 3
Дополнительные компоненты страницы Additional
Кнопка | Имя | Назначение |
![]() | BitBtn | Командная кнопка с надписью и пиктограммой. |
![]() | SpeedButton | Пиктографическая кнопка. Обычно используется для быстрого доступа к тем или иным опциям главного меню. |
![]() | MaskEdit | Специальный текстовый редактор. Способен фильтровать вводимый текст, например для правильного ввода даты. |
![]() | StringGrid | Таблица строк. Этот компонент служит для представления текстовой информации в табличном виде. |
![]() | DrawGrid | Произвольная таблица. В отличие от StringGrid строки этого компонента могут содержать произвольную информацию, в том числе и рисунки. |
![]() | Image | Компонент Рисунок предназначен для отображения рисунков, в том числе и пиктограмм и метафайлов. |
![]() | Shape | Фигура. С помощью этого компонента можно вставить в окно правильную геометрическую фигуру |
![]() | Bevel | Кромка. Служит для выделения отдельных частей окна трёхмерными рамками или полосами. |
![]() | Scrollbox | Панель с полосами прокрутки. В отличие от компонента Panel автоматически вставляет полосы прокрутки |
![]() | CheckListBox | Список множественного выбора. Отличается от ListBox наличием рядом с каждой опцией независимого переключателя типа CheckBox, облегчающего выбор сразу нескольких опций. |
![]() | Splitter | Граница. Этот компонент размещается на форме между 2-мя другими видимыми компонентами и даёт возможность пользователю во время прогона программы перемещать границу, отделяющую компоненты друг от друга. |
![]() | StaticText | Статический текст. Отличается от Label наличием собственного Windows-окна, что позволяет обводить текст рамкой или выделять его в виде “вдавленной” части формы. |
![]() | ControlBar | Полоса управления. Служит контейнером для “причаливаемых” компонентов в технологии Drag&Dock. |
![]() | Application-Events | Получатель события. Если этот компонент помещён на форму, он будет получать все предназначенные для программы сообщения Windows |
![]() | Chart | Компонент диаграмма облегчает создание спец. панелей для графического представления данных. |
![]() | Value-ListEditor | Редактор строк, содержащий пары имя=значение. Пары такого типа широко используются в Windows |
![]() | LabeledEdit | Комбинация однострочного редактора и метки |
![]() | ColorBox | Спецвариант ComboBox для выборки одного из системных цветов |
![]() | Action-Manager | Менеджер действий. Совместно с тремя следующими компонентами обеспечивает создание приложений, интерфейс которых (главное меню, инструментальные кнопки) может настраиваться пользователем |
![]() | ActionMain-MenuBar | Полоса меню, опции которого создаются с помощью компонента ActionManager |
![]() | Action-ToolBar | Полоса для размещения пиктографических кнопок, создаваемых с помощью компонента Action-Manager. |
![]() | Customize-Dlg | Диалог настройки. С его помощью пользователь может настроить интерфейс работающей программы. |
Таблица 4