Информационное окно в Delphi приложении

В большинстве приложений есть информационное окно, это форма, в которой отображается краткая информация о приложении. Как правило это сведения о названии программного продукта, номере версии, об авторах, дате выпуска, какой нибудь рисунок (логотип) и еще какие либо данные. Информационное окно обычно имеет пункт меню "О программе" или по английски - 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;

Итог: в данной  статье мы познакомились с информационном окном и его применением в приложении.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *