Frame
(Komponente)
Sind wie Formulare Behälter für andere Komponenten
MainMenu
Zur Gestaltung von Menüleiste und Drop-Down-Menüs
Popupmenu
Erstellung von Kontextmenüs (Rechte Maustaste)
Label
Zum Anzeigen statischer Texte (vom Benutzer nicht veränderbar)
Edit
Eingabefeld
Memo
Eingabe von mehrzeiligem Text
Button
Erstellung von Schaltflächen
Checkbox
Kontrollkästchen zur Aktivierung/Deaktivierung
RadioButton
Von mehreren Optionen kann genau eine ausgewählt werden
ListBox
Listenfeld, bei dem ein Element ausgewählt werden kann
ComboBox
Es kann ein Listenelement gewählt oder Text eingegeben werden
Scrollbar
Bildlaufleisten
GroupBox
Zur Gruppierung zusammenhängender Objekte
RadioGroup
In einem Gruppenfeld zusammengefasste Optionsknöpfe
Panel
Zur Gruppierung (z.B. Werkzeugleiste)
Caption
(Eigenschaft)
Beschriftung bzw. Überschrift der Komponente
Enabled
Legt fest, ob die Komponente auf Ereignisse reagiert
Height
Höhe der Komponente in Pixeln
Hint
Enthält den String für den Kurzhinweis
Left
Abstand vom linken Rad zur übergeordneten Komponente
Name
Name der Komponente (im Programmcode)
ShowHint
Legt fest, ob der Kurzhinweis angezeigt wird
Taborder
Festlegung der Tabulatorreihenfolge
TabStop
Legt fest, ob die Komponente mit dem Tabulator erreicht werden kann
Text
Der Text, den die Komponente anzeigen soll
Top
Abstand vom oberen Rand zur übergeordneten Komponente
Visible
Legt fest, ob die Komponente angezeigt werden soll
Width
Breite der Komponente in Pixeln
OnChange
(Ereignis)
Reagiert bei Veränderung des Textes im Eingabefeld
OnClick
Reagiert bei Mausklick
OnClose
Reagiert beim Schließen des Formulars
OnDblClick
Reagiert bei Doppelklick
OnEnter
Reagiert beim Aktivieren einer Komponente
OnExit
Reagiert, sobald der Focus auf ein anderes Objekt wechselt
OnKeyPress
Reagiert beim Drücken einer Zeichentaste
OnShow
Reagiert beim Anzeigen des Objektes
Was sind Komponente?
Steuerelemente
Stellen die eigentliche Benutzerschnittstelle dar
-> erfolgen von Eingaben oder Ausgaben
Was sind Eigenschaften?
Properties
Attribute von Objekten
Jedes Objekt hat einen eigenen Satz von Eigenschaften
Teilweise nur zur Entwurfs- oder Laufzeit veränderbar
Was sind Ereignisse?
Events
Nachrichten, die vom Objekt empfangen werden
WindowsSchnittstelle
Zuletzt geändertvor einem Jahr