mdiform içinde child form çağırma

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Kullanıcı avatarı
ademiz
Üye
Mesajlar: 151
Kayıt: 30 Tem 2003 02:41
Konum: İstanbul
İletişim:

Mesaj gönderen ademiz »

Hazır MDI Child formlardan bahis açılmış size şunu sormak istiyorum.

Form açıldığı zaman Normal formlarda aşağıdaki kodu kullanarak iconu Başlat çubuğunda gözüküyor

procedure TarzKytForm.CreateParams(var Params: TCreateParams);
begin
Inherited CreateParams(Params);
Params.WndParent := GetDesktopWindow;
end;

aynı işlemi MDI Child formda deniyorum fakat başlat çubuğunda sadece MDI formun iconu gözüküyor.
Kullanıcı avatarı
altunway
Üye
Mesajlar: 217
Kayıt: 11 Haz 2003 09:16
Konum: İstanbul
İletişim:

Mesaj gönderen altunway »

S.A

Arkadaslar ;

Kod: Tümünü seç

if (FRM_KATEGORIK_MUSTERI=NIL) then 
    FRM_KATEGORIK_MUSTERI:=TFRM_KATEGORIK_MUSTERI.Create(self); 
  FRM_KATEGORIK_MUSTERI.WindowState:=wsNormal; 
  FRM_KATEGORIK_MUSTERI.Show;
Fahrettin Abinin ilk mesajında dedigi gibi formları gayet guzel bir sekilde cagırıyorum.fakat anaformun uzerindeki herhangi bir bileşen neden Child formun uzerinde gozukuyor :P

birde Child formun oncreate veya onshow olaylarına herhangi bir kod yazdıgıımda hata alıyorum..


yardımlarınız için tşk ederim[/code]
Kullanıcı avatarı
fanibiri
Üye
Mesajlar: 21
Kayıt: 05 Nis 2005 08:55
Konum: Antalya
İletişim:

Tam Ekran

Mesaj gönderen fanibiri »

Çok güzel belirtmişsiniz Teşekkür ederim Fahrettin beyin vermiş olduğu Kodla malesef maximize olmasına rağmen Form2 tam ekran olmuyor. Mussimsek beyefendinin dediğinde tam ekran oluyor fakat açılış şekli malesef hızlı değil anında bir açılış olmuyor form2de.... Ortadan başlayıp tam ekran olma durumu söz konusu.Anında Çok hızlı bir şekilde Form2 ye neden geçmiyor ? Şimdiden Teşekkürler
Bilenler Lütfen Bilmeyenlere Anlatsın....
Kullanıcı avatarı
fanibiri
Üye
Mesajlar: 21
Kayıt: 05 Nis 2005 08:55
Konum: Antalya
İletişim:

hala yanıt alamadım

Mesaj gönderen fanibiri »

sanırım ben yanlış yapıyorum simsek hocamın dediği gibi yaptım
form1 mdi form2 child on close olayı tamam form1 de menu yaptım ve ürün giriş kısmına hocamın verdiği kodları girdim herşey çok güzel ama form 2 yi çağırınca ilk önce ortada küçük bir form ardındanda tam ekran oluyor anlayamadığım neden direk tam ekran olarak açılmıyor saygılarımla
Bilenler Lütfen Bilmeyenlere Anlatsın....
@kiF
Üye
Mesajlar: 15
Kayıt: 11 Kas 2005 10:21
Konum: İST

Mesaj gönderen @kiF »

konuyla direct ilgili olduğundan başlık açmadım,

1 adet MDI, 3 adet child formum var, önce 1.yi açarsam 2. de hata veriyor.
önce 2. yada 3. yü açarsam hata vermiyor, anlamadım. hepsini musşimşek hocanın bahsettiği gibi yaptım

teşekkürler
--
@kiF
Üye
Mesajlar: 15
Kayıt: 11 Kas 2005 10:21
Konum: İST

Mesaj gönderen @kiF »

tamam hallettim, form isimleri birbirine karıştırmışım :duvar:

bu arada, tam ekrana neden geç gidiyor?
--
serkan
Üye
Mesajlar: 666
Kayıt: 10 Tem 2003 12:08
Konum: bursa

Mesaj gönderen serkan »

merhaba arkadaşlar kolay gelsin hepinize...
hazır konu açılmışken sorayım dedim...
bende şu andaki projemi pagecontrollerle yapıyordum ama ilerde mdichild formlarla yapmayı düşünüyorum...bikaç deneme yaptım mdi formda mainmenu kullandım...ana formdan mdichild formu görüntülüyorum problem yok ama ben child formdada mainmenu kullanmak istiyorum fakat gözükmüyor nedendir acep?
teşekkürler..
Kullanıcı avatarı
ALUCARD
Üye
Mesajlar: 1270
Kayıt: 27 Eyl 2003 10:12
Konum: Samsun
İletişim:

Mesaj gönderen ALUCARD »

gözüküyordur hocam ama child formu açtığında onun mainmenu su midi formda olur bence oraya bak
بِسْمِ اللهِ الرَّحْمنِ الرَّحِيمِ
Forumun 365. Üyesi
Hiç Bir Şey İnsan Kadar Yükselemez ve Alçalamaz

Erkan ÇAĞLAR
@kiF
Üye
Mesajlar: 15
Kayıt: 11 Kas 2005 10:21
Konum: İST

Mesaj gönderen @kiF »

@kiF yazdı: :duvar:

bu arada, tam ekrana neden geç gidiyor?
--
Kullanıcı avatarı
fanibiri
Üye
Mesajlar: 21
Kayıt: 05 Nis 2005 08:55
Konum: Antalya
İletişim:

neden ?

Mesaj gönderen fanibiri »

Demekki bu formların geç açılmasının yanıtı gizli yada meslek sırrı kimse açıklamıyor :) :roll:
Bilenler Lütfen Bilmeyenlere Anlatsın....
Cevapla