Zitat Zitat
Original geschrieben von Ineluki
@Muaddib Na ja .. ganz so ist es ja auch nicht .. du entwirfst halt visuell das layout und belegst dann die Komponenten mit Ereignissen, schreibst also im prinzip nur noch die OnClick-Funktion ... natuerlich haben die Programme wie alle Windowsprogramme auch eine Messageloop, aber die Steckt gleich mit in den Bibliotheken drinne und die bekommst du im normalfall nie zusehen
Exakt das, was eine RAD eben tut und exakt der Grund, warum RADs für Einsteiger so gut geeignet sind.

Zitat Zitat
Es gibt bei einem Programm eine Variable vom Typ TApplication und der werden dann Variablen vom Typ TForm (bzw von TForm abgeleitete Klasen) zugewiesen, welche dann unterkomponenten haben .. z.B. TLabel fuer static text oder TEdit fuer eingabefelder oder TButton ... und diese haben dann Eigenschaften, die auf methoden deiner abgeleiteten Klasse zeigen .. also z.B. TForm1.OnButtonClick ... der rest wird nur intern behandelt, so dass man sich aufs wesentliche konzentrieren kann, naemlich auf dass, was TForm1.OnButtonClick machen soll
Exakt das, was auch jedes von Normalsterblichen verwendbare GUI-Toolkit etc. tut. Ehrlich - wen interessiert es, wie die Hauptschleife eines Toolkits etc. funktioniert, wenn er nur ein Fenster damit machen will?