Панель инструментов – это специальный контейнер. На панели инструментов могут быть размещены кнопки, переключатели, комбинированные списки. Для создания панели инструментов используется компонент ToolBar, расположенный на странице Win32 палитры компонентов. Основным элементом, располагаемым на панели, является кнопка ToolButton. Новые кнопки добавляются с помощью команды New Button контекстного меню панели инструментов. Изображения к кнопкам подключаются с помощью компонента ImageList, формируется коллекция. Затем имя коллекции присаивается свойству Images панели инструментов, а свойству ImageIndex присваивается индекс одного из рисунков.
Строку состояния представляет компонент StatusBar, расположенный на странице Win32. Строка состояния предназначена для отображения дополнительной информации, например, текущей даты, текущего времени и так далее. Она может быть разбита на несколько отдельных панелей. Для этого выполнить следующие действия. Дважды щелкнуть мышью на строке состояния и с помощью кнопки Add New добавить необходимое количество панелей. Свойство Text отображает тест на панели.Обратиться к конкретной панели можно по ее индексу: Panels[i]; Поместить компонент StatusBar. Разбить на две панели: щелкнуть правой кнопкой мыши на StatusBar, выбрать Panels Editor и добавить две панели: для отображения даты и времени. Для отображения текущего времени необходимо поместить компонент timer. Активизировать Timer1 и в обработчике события поместить следующий текст:
statusbar1.Panels[0].Text:=datetostr(now);
statusbar1.Panels[1].Text:=timetostr(now);
Структура проекта. Описание файлов входящих в структуру простого приложения.
Файл проекта (dpr, project) - Данный файл, представляет собой программу, которая является точкой входа для всего проекта. Он содержит ссылки на все формы и модули, используемые в проекте. Файл модуля формы - расширение .path, а имя по умочанию unit. Он содержит код описания формы, а также код обработчиков событий, связанных с формой. Конфигурационный файл расширение его .sfg. Он содержит настройки проекта, включая значения директив компилятора. Файл ресурса .res. содержит изображения пиктограмм курсоров и растровые изображения, которые используются в проекте. Файл описания формы .dfm содержит значения параметров всех компонентов, размещенных на форме, включая параметры самой формы. Файл настроек проекта .dof содержит параметры проекта, включая информацию о версии Делфи, значения директив компилятора, информацию о размещении файлов и параметры командной строки.