create edilen formu showmodal çağırma

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
conari
Üye
Mesajlar: 2102
Kayıt: 27 Nis 2006 03:10
Konum: İstanbul & Gebze Karışık

create edilen formu showmodal çağırma

Mesaj gönderen conari »

Kod: Tümünü seç

Application.CreateForm(TFrmBaglan, FrmBaglan);
formu create edip gösteriyoruz fakat ben bunu modal olarak çağıramıyorum. Bu form kapatmadan diğer menülere ulaşılmasın istiyorum.
MDIChild formdur.
Bir kelimenin anlamını öğretsen bile yeter..
ResimResim
Kullanıcı avatarı
aslangeri
Moderator
Mesajlar: 4322
Kayıt: 26 Ara 2003 04:19
Konum: Ankara
İletişim:

Re: create edilen formu showmodal çağırma

Mesaj gönderen aslangeri »

s.a.
bildiğim kadarı ile mdichild formlarda oyle bir özellik yok. (kodlarla belki yapılabilir ama uğraşmak lazım)
eğer form her seferinde dediğniz gibi diğer formlara geçilmesini engelleyecek ise mdi yapmayın o zaman.
kolay gelsin.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Kullanıcı avatarı
conari
Üye
Mesajlar: 2102
Kayıt: 27 Nis 2006 03:10
Konum: İstanbul & Gebze Karışık

Re: create edilen formu showmodal çağırma

Mesaj gönderen conari »

MDIform içinden Child yapmadan nasıl yapabilirim bu şekilde bir şey.
VT seçim formu olduğu için diğer formları kapatmam lazım. Bu formun açılışına açık form varmı kontrol ettireyim ve kapattırıyım mı yoksa MDIformdan harici bir form ile yapabilirmiyim.
Şu an sorgusuz sualsiz diğer formları kapatıyorum.

Kod: Tümünü seç

var i: integer;
begin
	for i:= MDIChildCount - 1 downto 0 do
  	if ActiveMDIChild <> nil then MDIChildren[i].Close;
Bir kelimenin anlamını öğretsen bile yeter..
ResimResim
Kullanıcı avatarı
aslangeri
Moderator
Mesajlar: 4322
Kayıt: 26 Ara 2003 04:19
Konum: Ankara
İletişim:

Re: create edilen formu showmodal çağırma

Mesaj gönderen aslangeri »

s.a.
mdi harici normal bir form ile yapabilrsin.
ancak vt yi değiştirdikten sonra açık olan mdi formlarda güncelleme yapılması gerekebilir.
kolay gelsin.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Cevapla