2012-11-27 9 views
5

Wenn Sie eine neue Anwendung erstellen möchten, und klicken Sie auf MDI, erstellt Delphi eine grundlegende MDI-Anwendung für Sie mit den grundlegenden Menüpunkte und Grafiken. Sie können das Programm ausführen und untergeordnete Fenster erstellen und mithilfe des Menüelements "Window" die untergeordneten Elemente in Kaskaden-, Kachel- usw. Anordnungen platzieren.Delphi 2010/XE2 MDI Beispiel - Fehlende-Code

Meine Frage ist: wo der Code zur Ausführung dieser Operationen ist?

Ich bin ratlos. Sie öffnen den Pas-Datei-Editor und im Grunde ist nichts da. Wie macht es das?

Antwort

6

Jeder Menüpunkt wird auf verschiedene Arten Nachkommen von TWindowsAction=class(TAction) verknüpft. Zum Beispiel WindowsCascadeItem Menüpunkt wird WindowsCascade1:TWindowsCascade(=class(TWindowAction)) Aktion verknüpft. Daher ist Code in dieser Klassenimplementierung in VCL \ STDActns.PAS verborgen.

+0

Dank. Du lernst jeden Tag etwas Neues. –

+0

Willkommen bei Stack Overflow. Wenn diese Antwort für Sie gearbeitet, [bitte markieren Sie als angenommen] (http://stackoverflow.com/faq#howtoask) – valex

Verwandte Themen