MDI MDIChild form'lar

Bu dersimizde Delphi'de MDI MDIChild form'ları ve onları kullanmayı öğreneceğiz.

Merhaba, Bu dersimizde Delphi'de MDI MDIChild form'ları ve onları kullanmayı öğreneceğiz.

Mutlaka herhangi bir programda görmüşsünüzdür. İç-içe olan pencereler.

Fazla uzatmadan dersimize geçelim.

Yeni bir proje oluşturalım. Kaydedelim. Ekranımızda her zamanki gibi bir "Form1" isimli pencere göreceğiz:



Object Inspector panelinden FormStyle yazısını bulalım. Yazının karşısındakı Combobox öğesinde fsMDIForm seçeneğini seçelim:



Şimdi yeni bir Form oluşturalım. Kaydedelim. Bu form'un da Object Inspector panelinden FormStyle yazısını bulalım. Yazının karşısındakı Combobox öğesinde fsMDIChild seçeneğini seçelim.

Şimdi "Form1" penceresinde TMainMenu öğesi oluşturun. Bu öğe ile bir menü oluşturun. Örnek olarak ben böyle bir menü oluşturdum:



"Yeni" seçeneğine çift tıklayarak şu kodu verelim:


TForm2.create(self);



Şimdi "Form2"de kapatma amaçlı bir menü oluşturalım. Form2'nin İçerisine bir yazı, düğme ve s. koyabilirsiniz. Ben "Sanalkurs.net" yazısı koydum:



Şimdi Form2'nin Close Event'ına şu kodu ekleyelim:

Action := caFree;


Deminki "Kapat" seçeneğine çift tıklayarak şu kodu ekleyelim:

form2.close;



Test edelim:


Dersimiz bu kadar. Kolay gelsin ;)
  • Etiketler;
Anar Mehraliyev
3Ds Max, Delphi, Flash, Premiere programlarını iyi bilen yazar Azerbaycan'da yaşıyor.
Yorum Yaz

Yorum yazabilmek için üye girişi yapmanız gerekiyor!

Yukarı Git