형식(프로그래밍)
Form (programming)구성 요소 기반 프로그래밍(Visual Basic, .NET WinForms, Delphi, Lazarus 등) 형태는 GUI 창을 표현한 것이다.양식은 일반적으로 "확인" 및 "취소" 버튼을 포함한 구성요소 및 제어장치를 포함하며, 이러한 오브젝트는 일반적으로 GUI의 기본 API보다 조작이 훨씬 쉬운 표준 또는 사용자 정의 위젯의 높은 수준의 추상화를 제공한다.
설계 시 시각적 제어장치(버튼, 텍스트 상자 등)와 비시각적 구성요소(타이머, 데이터베이스 연결, 배치 보조장치 등)가 양식에 배치된다.이러한 제어장치와 구성요소는 상호작용적으로 배치되고 크기가 조정되며, 그 속성 및 이벤트 핸들러는 일반적으로 그리드로 제공되는 특수 편집기로 설정된다.
런타임에, 자동으로 생성된 코드는 이러한 제어장치와 구성요소의 인스턴스를 생성하고 그들의 속성을 설정한다.
역사적으로 양식은 메인프레임 컴퓨터에 연결된 블록 지향 단말기의 스크린으로 구현되는 경우가 많았다.HTML 형식은 개념적으로 매우 유사하다.
참고 항목