Zu den Komponenten zur Dateneingabe gehören z.B. Textfelder, Radiobuttons und Checkboxen. Die meisten Komponenten zur Dateneingabe prüfen, ob eine Benutzereingabe gültig ist, d.h. sie können z.B. anzeigen, dass in einem verpflichtend auszufüllenden Textfeld noch kein Wert erfasst wurde.
Stufen zur Darstellung der Gültigkeit:
•Gültig
•Warnung
•Fehler
Wird ein Icon zu einem Eingabefeld angezeigt, so ist dieses Maus-Sensitiv. Das bedeutet, dass ein Text erscheint (Tooltip), der die Warnung oder den Fehler näher spezifiziert, wenn der Mauscursor über das Icon geführt wird.
•In manchen Feldern ist eine Eingabe obligatorisch (Pflichtfelder). Textfelder zeigen an, dass sie verpflichtend sind, indem sie den sonst weißen Eingabebereich farblich hinterlegen (Farbe ist abhängig von der in den Systemeinstellungen gewählten Selektionsfarbe). Sobald ein Wert erfasst ist, ändert sich die Hintergrundfarbe zu weiß (abhängig von Systemeinstellungen).
Außerdem können Komponenten zur Dateneingabe in verschiedene Modi versetzt werden. Der Modus hat Einfluss auf die Editierbarkeit und damit auf die Darstellung der Komponenten.
•Editierbare Komponenten haben in der Regel eine weiße Hintergrundfarbe, eine schwarze Vordergrundfarbe und einen schwarzen dünnen Rahmen.
•Erhält die Komponente den Fokus (sprich: Tastatureingaben werden an die Komponente weitergeleitet), färbt sich der Rahmen (die Farbe des Rahmens ist abhängig von der gewählten Selektionsfarbe).
•Nicht editierbare Komponenten werden in der Hintergrundfarbe der Umgebung dargestellt und zeigen einen Rahmen an, der etwas dunkler als die Umgebung ist.
•Die Vordergrundfarbe ist weiterhin schwarz. Ist die Komponente zusätzlich gesperrt, nimmt die Vordergrundfarbe die Farbe des Rahmens an.