Форма (программирование)
В компонентно-ориентированном программировании ( Visual Basic , .NET WinForms , Gambas , Delphi , Lazarus и т. д.) форма — это представление окна графического интерфейса . Форма содержит компоненты и элементы управления , обычно включая кнопки «ОК» и «Отмена». эти объекты предоставляют высокоуровневую абстракцию стандартных или пользовательских виджетов, которыми обычно гораздо проще манипулировать, чем базовым API графического интерфейса.
визуальные элементы управления (кнопки, текстовые поля и т. д.) и невизуальные компоненты (таймеры, подключения к базе данных Во время разработки в форму помещаются , средства макетирования и т. д.). Эти элементы управления и компоненты позиционируются и измеряются в интерактивном режиме, а их свойства и обработчики событий задаются с помощью специального редактора, обычно представленного в виде сетки.
Во время выполнения автоматически сгенерированный код создает экземпляры этих элементов управления и компонентов и устанавливает их свойства.
Исторически формы часто реализовывались в виде экранов на блочно-ориентированном терминале, подключенном к мейнфрейму. HTML-формы концептуально очень похожи.
См. также
[ редактировать ]- Форма (документ)
- Форма (HTML)
- FormEngine
- Мастер-деталь
- Формы Oracle
- Формы Windows
- Windows_Presentation_Foundation
- Xamarin.Forms
- Xформы