Die Ergänzung ist vollkommen gerechtfertigt, aber die Begründung hat einen kleinen Haken: Es gibt auch "unsichtbare" Steuerelemente (z. B. Timer oder Socket-Komponenten). Diese können durchaus Ereignisse auslösen und das Programm in gewisser Weise steuern, ohne das der Benutzer etwas aktiv bedient. In manchen Frameworks (z. B. .NET) werden sichtbare Steuerelemente als Control bezeichnet und die "unsichtbaren" Steuerelemente als Component. -- Siegbert v2 13:47, 23. Mär. 2024 (CET)