Merhaba.
Ana form üzerinde menü seçenekleri yerleştirildi.
Dolayısıyla diğer formlara geçişte ana form kapatılmıyor.
Ana form üzerinden başka bir forma geçiyorum.
Program bu ekran üzerindeyken mesela Excel e dönüp bir iş yapıyoruz.
Tekrar programa dönüldüğünde açık olan diğer form kayboluyor.
Ana form üzerinden tekrar bu form seçildiği zaman üzerine girilmiş bilgilerle beraber tekrar ekrana geliyor.
Benim sormak istediğim ise;
Bu durumu nasıl düzeltirim.
Bir de ana form üzerinde açılan diğer formlar pasifliğini yitirirse excel ya da work gibi ana form üzerinde aşağı bölüme nasıl indirebilirim. Böylece hangi formların açık olduğunu excel ya da word gibi aşağı bölümden görüp, o formu tekrar ekrana getirebilirim.
Teşekkürler, kolay gelsin.
Ana form üzerindeki diğer formlar
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
- kadirkurtoglu
- Üye
- Mesajlar: 748
- Kayıt: 22 May 2005 01:20
- Konum: Uzakta Görünen Tepeden...
merhabalar bahsettiğiniz yapı MDI-Child yapısıdır. @mussimsek bir yazısında MDI-Child yapısının çok kullanışlı olmadığından bahsediyordu. diğer formlarınız kaybolmuyor aslında. hide oluyordur. onları Show olarak gösterirseniz sonuç doğal olarak öle olacaktır. ShowModal gösterin diyecem. siz diyeceksinizki o zaman başka forma geçiş yapamıyom. Formlar konusu çok paradox bir konu. forumda arama yapıp yazılanları okumanı tavsiye ederim.
Bir mum, yanındaki mumları tutuşturmakla,
ışığında hiç bir şey kaybetmez.
Mevlana
OS win.10, IDE Delphi 10.3, RDBMS Firebird and MSSQL, BROWSER Chrome
ışığında hiç bir şey kaybetmez.
Mevlana
OS win.10, IDE Delphi 10.3, RDBMS Firebird and MSSQL, BROWSER Chrome
s.a
aslında formu create edip sonra formu hide edebilrisniz..
form1 ,form2,form3 diye üç ad formunuz varsa diyelim ve form1 de ana form olduğunu kabul edersen.
2 ad butonumuz olsun birisi form2 ye geçiş diğeride form3 e geçiş şeklinde. form1 den form2 ve form3 geçiş için show;medotunu kullanırsın
sonra form2 nin ve form3 ün formstyle özelliklerini stay on top yaparsın sorunun halllolmuş olur kolay gelsin.
aslında formu create edip sonra formu hide edebilrisniz..
form1 ,form2,form3 diye üç ad formunuz varsa diyelim ve form1 de ana form olduğunu kabul edersen.
2 ad butonumuz olsun birisi form2 ye geçiş diğeride form3 e geçiş şeklinde. form1 den form2 ve form3 geçiş için show;medotunu kullanırsın
sonra form2 nin ve form3 ün formstyle özelliklerini stay on top yaparsın sorunun halllolmuş olur kolay gelsin.
- kadirkurtoglu
- Üye
- Mesajlar: 748
- Kayıt: 22 May 2005 01:20
- Konum: Uzakta Görünen Tepeden...
@iqprog
buraya yazabilirsin kimse görmez korkma öğrensek diyorum. bilgi gizli kalınca değer ifade etmiyor.ya da mdi kullanın mdi bi çok şeyi çözüyor ama mdi'ın ince detaylıar var herkes bilmez.
Bir mum, yanındaki mumları tutuşturmakla,
ışığında hiç bir şey kaybetmez.
Mevlana
OS win.10, IDE Delphi 10.3, RDBMS Firebird and MSSQL, BROWSER Chrome
ışığında hiç bir şey kaybetmez.
Mevlana
OS win.10, IDE Delphi 10.3, RDBMS Firebird and MSSQL, BROWSER Chrome
- kadirkurtoglu
- Üye
- Mesajlar: 748
- Kayıt: 22 May 2005 01:20
- Konum: Uzakta Görünen Tepeden...