Form (programming) (original) (raw)
In component-based programming (Visual Basic, .NET WinForms, Gambas, Delphi, Lazarus etc.), a form is a representation of a GUI window. A form contains components and controls typically including "OK" and "Cancel" buttons, these objects provide a high-level abstraction of standard or custom widgets which are typically much easier to manipulate than the GUI's underlying API. At runtime, automatically generated code creates instances of these controls and components, and sets their properties.
Property | Value |
---|---|
dbo:abstract | In component-based programming (Visual Basic, .NET WinForms, Gambas, Delphi, Lazarus etc.), a form is a representation of a GUI window. A form contains components and controls typically including "OK" and "Cancel" buttons, these objects provide a high-level abstraction of standard or custom widgets which are typically much easier to manipulate than the GUI's underlying API. At design time, visual controls (buttons, text boxes, and the like) and non-visual components (timers, database connections, layout aids and so on) are placed on the form. These controls and components are positioned and sized interactively, and their properties and event handlers are set with a special editor typically laid out as a grid. At runtime, automatically generated code creates instances of these controls and components, and sets their properties. Historically, forms were often implemented as screens on a block-oriented terminal connected to a mainframe computer. HTML forms are conceptually very similar. (en) |
dbo:wikiPageID | 6942460 (xsd:integer) |
dbo:wikiPageLength | 1507 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID | 1090180181 (xsd:integer) |
dbo:wikiPageWikiLink | dbr:.NET_Framework dbr:GUI dbr:Gambas dbr:Database_connection dbr:Widget_(GUI) dbr:Windows_Forms dbr:Windows_Presentation_Foundation dbr:Event_handler dbr:Form_(HTML) dbr:Form_(document) dbr:Delphi_(IDE) dbr:Software_component dbr:XForms dbc:Graphical_control_elements dbr:Lazarus_(IDE) dbr:Oracle_Forms dbr:Xamarin dbr:Visual_Basic dbr:FormEngine dbr:Block-oriented_terminal dbr:Master-detail dbr:WinForms |
dbp:wikiPageUsesTemplate | dbt:Unreferenced dbt:Compu-lang-stub |
dcterms:subject | dbc:Graphical_control_elements |
gold:hypernym | dbr:Representation |
rdf:type | owl:Thing dbo:Language schema:Language wikidata:Q315 wikidata:Q9143 yago:WikicatUserInterfaces yago:Abstraction100002137 yago:Code106355894 yago:CodingSystem106353757 yago:Communication100033020 yago:GraphicalUserInterface106575681 yago:Interface106575227 yago:Program106568978 yago:WikicatGraphicalUserInterfaces yago:Writing106359877 yago:WrittenCommunication106349220 dbo:ProgrammingLanguage yago:Software106566077 |
rdfs:comment | In component-based programming (Visual Basic, .NET WinForms, Gambas, Delphi, Lazarus etc.), a form is a representation of a GUI window. A form contains components and controls typically including "OK" and "Cancel" buttons, these objects provide a high-level abstraction of standard or custom widgets which are typically much easier to manipulate than the GUI's underlying API. At runtime, automatically generated code creates instances of these controls and components, and sets their properties. (en) |
rdfs:label | Form (programming) (en) |
owl:sameAs | freebase:Form (programming) yago-res:Form (programming) wikidata:Form (programming) https://global.dbpedia.org/id/xQN9 |
prov:wasDerivedFrom | wikipedia-en:Form_(programming)?oldid=1090180181&ns=0 |
foaf:isPrimaryTopicOf | wikipedia-en:Form_(programming) |
is dbo:wikiPageDisambiguates of | dbr:Form |
is dbo:wikiPageRedirects of | dbr:Display_mask |
is dbo:wikiPageWikiLink of | dbr:PureBasic dbr:Scriptcase dbr:Tabbing_navigation dbr:Visual_Basic_(classic) dbr:Control_array dbr:Master–detail_interface dbr:Data_dictionary dbr:DBase dbr:Form_(document) dbr:History_of_Delphi_(software) dbr:Tandy_10_Business_Computer_System dbr:Supportworks dbr:Borland_Kylix dbr:Form dbr:Display_mask |
is foaf:primaryTopic of | wikipedia-en:Form_(programming) |