Из Википедии, свободной энциклопедии
Перейти к навигации Перейти к поиску

В компонентно-ориентированном программировании ( Visual Basic , .NET WinForms , Delphi , Lazarus и т. Д.) Форма - это представление окна графического интерфейса пользователя . Форма содержит компоненты и элементы управления, как правило, включая кнопки «ОК» и «Отмена», эти объекты обеспечивают высокоуровневую абстракцию стандартных или настраиваемых виджетов, которыми, как правило, гораздо проще манипулировать, чем базовым API графического интерфейса пользователя.

Во время разработки визуальные элементы управления (кнопки, текстовые поля и т. Д.) И невизуальные компоненты (таймеры, соединения с базой данных , средства компоновки и т. Д.) Помещаются в форму. Эти элементы управления и компоненты позиционируются и изменяются в интерактивном режиме, а их свойства и обработчики событий устанавливаются с помощью специального редактора, обычно представленного в виде сетки.

Во время выполнения автоматически сгенерированный код создает экземпляры этих элементов управления и компонентов и устанавливает их свойства.

Исторически формы часто реализовывались в виде экранов на блочно-ориентированном терминале, подключенном к мэйнфрейму. HTML-формы концептуально очень похожи.

См. Также [ править ]