Formularz (programowanie) - Form (programming)
W programowaniu opartym na komponentach ( Visual Basic , .NET WinForms , Delphi , Lazarus itp.) formularz jest reprezentacją okna GUI . Formularz zawiera komponenty i kontrolki zazwyczaj zawierające przyciski "OK" i "Anuluj". Obiekty te zapewniają abstrakcję wysokiego poziomu standardowych lub niestandardowych widżetów, którymi zazwyczaj łatwiej manipulować niż podstawowy interfejs API GUI.
W czasie projektowania w formularzu umieszczane są wizualne kontrolki (przyciski, pola tekstowe itp.) oraz komponenty niewizualne (timery, połączenia z bazą danych , pomoce dotyczące układu itd.). Te kontrolki i składniki są interaktywnie rozmieszczane i dopasowywane do rozmiaru, a ich właściwości i procedury obsługi zdarzeń są ustawiane za pomocą specjalnego edytora, zwykle mającego postać siatki.
W czasie wykonywania automatycznie generowany kod tworzy instancje tych kontrolek i składników oraz ustawia ich właściwości.
Historycznie, formularze były często implementowane jako ekrany na terminalu zorientowanym blokowo podłączonym do komputera typu mainframe. Formularze HTML są koncepcyjnie bardzo podobne.
Zobacz też
- Formularz (dokument)
- Formularz (HTML)
- Silnik formularza
- Master-detail
- Formularze Oracle
- Formularze Windows
- Windows_Prezentacja_Fundacja
- Xamarin#Xamarin.Forms
- XFormularze