В большинстве приложений есть информационное окно, это форма, в которой отображается краткая информация о приложении. Как правило это сведения о названии программного продукта, номере версии, об авторах, дате выпуска, какой нибудь рисунок (логотип) и еще какие либо данные. Информационное окно обычно имеет пункт меню "О программе" или по английски - About.
В помощь программисту имеется шаблон в Delphi или же такое окно можно создать самостоятельно. Для того чтобы воспользоваться шаблоном нужно выбрать в Хранилище объектов (File -> New -> Other) на странице Forms шаблон формы About box.
В итоге к приложению будет добавлена форма с заголовком About и с именем AboutBox (см. рисунок слева).
На форме будут расположены панель (компонент Panel) и кнопка с заголовком OK для закрытия окна. Для кнопки обработчик события не требуется, так как свойство ModalResult кнопки установлено равным mrOK и поэтому при ее нажатии информационное окно будет закрыто.
Панель (компонент Panel) содержит в себе четыре компонента Label для показа сведений о программном продукте и его разработчиках. Также на нем находиться компонент Image для отображения какого либо рисунка, например логотип производителя программы.
Заголовок самой формы About при необходимости также можно изменить. Если на форме какие нибудь элементы будут необходимы их всегда можно добавить или при необходимости ненужные удалить.
При работе с программой информационное окно обычно выводиться с помощью главного меню в модальном режиме. Для продолжения работы с программой информационное окно должно быть закрыто.
Пример вызова информационного окна из меню будет таким:
procedure TForm1.N1Click(Sender: TObject); begin AboutBox.ShowModal; end;
Итог: в данной статье мы познакомились с информационном окном и его применением в приложении.