2012-11-27 22 views
5

Khi bạn muốn tạo một ứng dụng mới và bấm vào MDI, Delphi tạo một ứng dụng MDI cơ bản cho bạn với các mục menu và đồ họa cơ bản. Bạn có thể chạy chương trình và tạo cửa sổ cho trẻ em và sử dụng mục menu Window để sắp xếp các trẻ em trong xếp chồng, xếp kề, v.v.Ví dụ MDI Delphi 2010/XE2 - Mã thiếu

Câu hỏi của tôi là: mã để thực hiện các hoạt động này ở đâu?

Tôi bị bối rối. Bạn mở trình chỉnh sửa tệp pas và về cơ bản không có gì ở đó. Nó làm như thế nào?

Trả lời

6

Mỗi mục menu được liên kết với các loại hậu duệ khác nhau của TWindowsAction=class(TAction). Ví dụ: WindowsCascadeItem mục menu được liên kết với hành động WindowsCascade1:TWindowsCascade(=class(TWindowAction)). Vì vậy, mã được ẩn trong lớp này thực hiện trong VCL \ STDActns.PAS.

+0

Cảm ơn. Bạn học được điều gì mới mỗi ngày. –

+0

Chào mừng bạn đến với Stack Overflow. Nếu câu trả lời này phù hợp với bạn, hãy [đánh dấu nó là được chấp nhận] (http://stackoverflow.com/faq#howtoask) – valex