2012-11-27 11 views
5

Gdy chcesz utworzyć nową aplikację i kliknąć MDI, Delphi stworzy dla Ciebie podstawową aplikację MDI z podstawowymi elementami menu i grafiką. Możesz uruchomić program i stworzyć okna podrzędne, a za pomocą elementu menu Okno umieść dzieci w układach kaskadowych, kaflowych itd.Przykład Delphi 2010/XE2 MDI - brakujący kod

Moje pytanie brzmi: gdzie jest kod do wykonywania tych operacji?

Jestem zaskoczony. Otwieramy edytor plików pas i praktycznie nic tam nie ma. Jak to robi?

Odpowiedz

6

Każdy element menu jest powiązany z różnymi typami potomków TWindowsAction=class(TAction). Na przykład pozycja menu WindowsCascadeItem jest połączona z działaniem WindowsCascade1:TWindowsCascade(=class(TWindowAction)). Więc kod jest ukryty w tej implementacji klasy w VCL \ STDActns.PAS.

+0

Dzięki. Każdego dnia uczysz się czegoś nowego. –

+0

Witamy w przepełnieniu stosu. Jeśli ta odpowiedź zadziałała, [proszę oznaczyć ją jako zaakceptowaną] (http://stackoverflow.com/faq#howtoask) – valex