In component-based programming (Visual Basic, .NET WinForms, and Delphi), a form is an easy way to create a GUI window. A form contains components and controls, which are a high-level representation of standard GUI widgets; it's easier to manipulate the high-level wrappers than to deal with the underlying API.

At design time, you place visual controls (buttons, text boxes, and the like) and non-visual components (timers, database connections, and so on) on the form. You move and size these controls and components with a mouse, and set their properties and event handlers with a special grid.

At runtime, automatically generated code creates instances of these controls and components, and sets their properties for you.

See also

This computer language-related article is a stub. You can help Wikipedia by expanding it.

Categories: Widgets

 

The above information uses material from Wikipedia and is licensed under the GNU Free Documentation License.
Some facts may not have been fully verified for accuracy. [Disclaimers]
This page was last archived by our server on Thu Jul 23 10:15:43 2009. [ refresh local cache ]
Displaying this page or its contents does not use any Wikimedia Foundation's resources.
The owners of this site proudly support the Wikimedia Foundation.