5
當您希望創建一個新應用程序並單擊MDI時,Delphi會使用基本菜單項和圖形爲您創建一個基本的MDI應用程序。您可以運行該程序並創建子窗口,並使用窗口菜單項將孩子放置爲級聯,拼貼等方式。Delphi 2010/XE2 MDI示例 - 缺少代碼
我的問題是:在哪裏執行這些操作的代碼?
我很難過。你打開pas文件編輯器,基本上沒有。它是如何做到的?
當您希望創建一個新應用程序並單擊MDI時,Delphi會使用基本菜單項和圖形爲您創建一個基本的MDI應用程序。您可以運行該程序並創建子窗口,並使用窗口菜單項將孩子放置爲級聯,拼貼等方式。Delphi 2010/XE2 MDI示例 - 缺少代碼
我的問題是:在哪裏執行這些操作的代碼?
我很難過。你打開pas文件編輯器,基本上沒有。它是如何做到的?
每個菜單項都鏈接到不同類型的後代TWindowsAction=class(TAction)
。例如WindowsCascadeItem
菜單項鍊接到WindowsCascade1:TWindowsCascade(=class(TWindowAction))
操作。所以代碼隱藏在VCL \ STDActns.PAS的這個類實現中。
謝謝。你每天學習新的東西。 –
歡迎來到Stack Overflow。如果這個答案適合你,[請標記爲已接受](http://stackoverflow.com/faq#howtoask) – valex