mdi form

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
cuneyt22
Üye
Mesajlar: 213
Kayıt: 07 Şub 2004 03:32
İletişim:

mdi form

Mesaj gönderen cuneyt22 »

arkadaslar ben mdichildleri mdi form icerisine nasil gomebilirim. yani benim MDI FORM UM VAR BUNUN YANI SIRA MDI CHILDLERDE VAR BEN BU MDI CHILDLERI MDI FORM UN ICINE GOMMEK ISTIYORUM... FORUMDA BAKTIM AMA BUNUNLA ILGILI BIRSEY BULAMADIM ...
Kullanıcı avatarı
husonet
Admin
Mesajlar: 2962
Kayıt: 25 Haz 2003 02:14
Konum: İstanbul
İletişim:

Mesaj gönderen husonet »

Ya bu soru Tavuk mu yumurtadan Yumurta mı tavuktan çıkar sorusuna benzemiş.

Gazete manşetleri
* DİKKAT :Lütfen forum kurallarını okuyalım ve uyalım...!
* Warez,crack vs. paylaşımı kesinlikle yasaktır.
Kullanıcı avatarı
mussimsek
Admin
Mesajlar: 7603
Kayıt: 10 Haz 2003 12:26
Konum: İstanbul
İletişim:

Mesaj gönderen mussimsek »

Merhaba,

zaten mdichild formları, mdi formun sınırları dışına taşıyamazsınız. İstediğiniz tam olarak nasıl birşey? Biraz daha detaylı anlatabilir misin.

Kolay gelsin.
Kullanıcı avatarı
fahrettin
Admin
Mesajlar: 2619
Kayıt: 11 Haz 2003 10:38
Konum: İstanbul
İletişim:

Mesaj gönderen fahrettin »

mdichild bir form create edildiğinde zaten var olan mdi formun icinde acilacaktir.... Sorun nedir tam olarak anlayamadim...
Bu arada forum kurallarından da bir hatırlatma:
- Lütfen Mesajın ve başlığın tümünü büyük harflerle yazmayın. Büyük harflerle yazmanın net kullanıcıları arasında bağırmak anlamına geldiğini unutmayın.
Kolay gelsin....
* http://www.fahrettin.org Manzara Fotoğraflarım... :)
* http://delphiturkiye.gunduz.info Seminerler... ;)
* http://www.hakmar.com.tr Kalite bir haktır... 8)
Kullanıcı avatarı
cuneyt22
Üye
Mesajlar: 213
Kayıt: 07 Şub 2004 03:32
İletişim:

Mesaj gönderen cuneyt22 »

anlatamamisim demek derdimi...:)) ya simdi mdi form um uste mdi childte altta bu altta kalan mdi child ekrani kaplasin.. yani mdi formun ustune cikmadan kendisine verilen alaninin tamamini kullansin...alttaki tum alani kaplayacak sekilde olsun istiyorum...ama ustte popup menu ile olusturdugum menuler kalsin gerisini mdi child kaplasin umarim anlatabilmisimdir
Kullanıcı avatarı
TRSoft
Kıdemli Üye
Mesajlar: 636
Kayıt: 13 Şub 2004 11:39
Konum: Konya
İletişim:

Mesaj gönderen TRSoft »

Kardeş ben mdi formalrı hiç kullanmadım ama mdi child formlar mdi formların yavrusudur. Yani senin söylediğin şey zaten mdi formların sdantart özellikleridir. Sen sadece Child formu tam ekran yaptığında söylediğin şey olacaktır.
İlimle geçen bir gece,
ibadetle geçen bin geceden hayırlıdır.
HZ. MUHAMMED (S.A.)
Kullanıcı avatarı
gkimirti
Admin
Mesajlar: 1956
Kayıt: 02 Eyl 2003 04:44
Konum: İstanbul

Mesaj gönderen gkimirti »

child formunu maximize yaptıgın zaman istedigin olur
formun WindowState ozelligi wsMaximize
ÜŞENME,ERTELEME,VAZGEÇME
Kullanıcı avatarı
cuneyt22
Üye
Mesajlar: 213
Kayıt: 07 Şub 2004 03:32
İletişim:

Mesaj gönderen cuneyt22 »

abicim bende tam ekran yapmak istiyorum ancak tam ekran yaptigimda goruntusu cok cirkin oluyor biraz fazla buyuyor gibime geliyor ancak tam ekrani windowstateden yapiyorum..farkli bir oneriniz varmi?
Kullanıcı avatarı
gkimirti
Admin
Mesajlar: 1956
Kayıt: 02 Eyl 2003 04:44
Konum: İstanbul

Mesaj gönderen gkimirti »

soyle uzun bir yolda izleyebilirsin
ben denemedim sahsen.

child formlar ı olusturucak bir procedure yaz mesela

Kod: Tümünü seç

procedure ShowModalForm(Form: TForm; FormClass: TClass;l,r,t,w:Integer);
begin
  Application.CreateForm(TFormClass(FormClass), Form);
  Form.Left := l;
  Form.Right := r;
  Form.Top := t;
  Form.Width := w;
  Form.Show;
end;
l,r,t,w parametrelerini kendi formuna gore olustur
mesela ana formun oncreateinde formun boyutlarına gore
0,0,600,800
ÜŞENME,ERTELEME,VAZGEÇME
Kullanıcı avatarı
fahrettin
Admin
Mesajlar: 2619
Kayıt: 11 Haz 2003 10:38
Konum: İstanbul
İletişim:

Mesaj gönderen fahrettin »

O zaman mdiformunuzun o anki boyutlarini ogrenekre mdichild formunuzu gostermeden once boyutlarını uygun şekilde düzenleyin. Eger bu da olmaz diyorsanız ne istedğinizi anlamadığımı kabul ediyorum....

Tabi eger boyle yaparsaniz, mdi formunuzun onresize eventinde mdichild'in boyutu ile de oynamanız gerekecektir....

Kolay gelsin....
* http://www.fahrettin.org Manzara Fotoğraflarım... :)
* http://delphiturkiye.gunduz.info Seminerler... ;)
* http://www.hakmar.com.tr Kalite bir haktır... 8)
Cevapla