Konuyu Paylaş : facebook gplus twitter

Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
TEdit Erişim Sorunu
#1
Merhabalar,
Bir formum var, Formumu ScrollBox'umda gösteriyorum.
Combobox veya butonla ilgili sorunum yok ama edittextlere erişemiyorum bir şey yazamıyorum. sebebi ne olabilir.

  
 Form1.Parent := ScrollBox1;
 Form1.Show;

aGzAkB.png


Edit : Tmemo 'da da durum aynı
Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol
Kuvvete dayanamayan adalet aciz, 
Adalete dayanamayan kuvvet zalimdir.
WWW
Cevapla
#2
Formun BorderStyle'ını bsNone yapıp deneyebilir misiniz?

Not: Bu gibi işler için TFrame kullanmak daha mantıklı. TForm başka sorunlar da çıkartabilir ve TFrame aslında bu tarz işler için hazırlanmış bir bileşendir.
There's no place like 127.0.0.1
WWW
Cevapla
#3
Normal yollarla tanımlanan aForm: TForm1; şeklinde bir nesneden oluşturarak ekranda göstermeniz durumunda bir sorun yaşatmaz.

Burada yaptığınız şey tam olarak Run-time'da ScrollBox'ın içine oluşturduğunuz bir form mudur? Şayet iç form kullanacaksanız TFrame olarak kullanmanızı tavsiye ederim.
{ talk is cheap show me the code. }
Cevapla
#4
(13-07-2017, Saat: 17:10)SimaWB Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye OlFormun BorderStyle'ını bsNone yapıp deneyebilir misiniz?

Not: Bu gibi işler için TFrame kullanmak daha mantıklı. TForm başka sorunlar da çıkartabilir ve TFrame aslında bu tarz işler için hazırlanmış bir bileşendir.

Evet ondan kaynaklı, Haklısın frame kullanayım ben.
Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol
Kuvvete dayanamayan adalet aciz, 
Adalete dayanamayan kuvvet zalimdir.
WWW
Cevapla
#5
(13-07-2017, Saat: 16:49)yhackup Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye OlMerhabalar,
Bir formum var, Formumu ScrollBox'umda gösteriyorum.
Combobox veya butonla ilgili sorunum yok ama edittextlere erişemiyorum bir şey yazamıyorum. sebebi ne olabilir.

  
 Form1.Parent := ScrollBox1;
 Form1.Show;

aGzAkB.png


Edit : Tmemo 'da da durum aynı

  Tartışma konusu olmuştu hocam bir inceleyin isterseniz. Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol
May the force be with you!
Cevapla
#6
edittext ve tmemo'nun parentleri nedir?
Cevapla
#7
(14-07-2017, Saat: 00:11)meko Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye Oledittext ve tmemo'nun parentleri nedir?

pagecontrol > sheet1
Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol
Kuvvete dayanamayan adalet aciz, 
Adalete dayanamayan kuvvet zalimdir.
WWW
Cevapla
#8
sheet1'e panel koyarak
pagecontrol > sheet1 > panel1 olarak dener misiniz?
Cevapla
#9
(13-07-2017, Saat: 17:13)yhackup Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye OlEvet ondan kaynaklı, Haklısın frame kullanayım ben.

Problemin kaynağı bulunmuş ve sanırım sorun çözülmüş ki yhackup daha sonra birşey yazmamış.

(14-07-2017, Saat: 09:12)meko Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye Olsheet1'e panel koyarak
pagecontrol > sheet1 > panel1 olarak dener misiniz?

Dolayısıyla buna gerek yok aslında. Ama madem yazdınız; bu şekilde de aynı sorunu yaşarsınız. Sorun Form'un Parent'ından kaynaklanmıyor. Sorun TForm'un yapısından kaynaklanıyor. Panel yada ScrollBox içindeki form'a gitmesi gereken pencere mesajları öncelikli olarak bu bileşenlerin bulunduğu Form tarafından "yakalandığı" için sorun çıkıyor.
There's no place like 127.0.0.1
WWW
Cevapla
#10
(14-07-2017, Saat: 10:26)SimaWB Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol
(13-07-2017, Saat: 17:13)yhackup Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye OlEvet ondan kaynaklı, Haklısın frame kullanayım ben.

Problemin kaynağı bulunmuş ve sanırım sorun çözülmüş ki yhackup daha sonra birşey yazmamış.

(14-07-2017, Saat: 09:12)meko Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye Olsheet1'e panel koyarak
pagecontrol > sheet1 > panel1 olarak dener misiniz?

Dolayısıyla buna gerek yok aslında. Ama madem yazdınız; bu şekilde de aynı sorunu yaşarsınız. Sorun Form'un Parent'ından kaynaklanmıyor. Sorun TForm'un yapısından kaynaklanıyor. Panel yada ScrollBox içindeki form'a gitmesi gereken pencere mesajları öncelikli olarak bu bileşenlerin bulunduğu Form tarafından "yakalandığı" için sorun çıkıyor.

Atraksiyona gerek yok normal form yapıp, parent atamadan create ettim.
Güya sheet1 içerisinde birden fazla aynı formdan açılabilsin istedimdi ileride ihtiyaç olursa hallederiz artık şimdilik ortaya bir şey çıksın bakalım.
Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol
Kuvvete dayanamayan adalet aciz, 
Adalete dayanamayan kuvvet zalimdir.
WWW
Cevapla

Konuyu Paylaş : facebook gplus twitter



Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Lisanslama Sorunu Hk. glagher 11 481 07-07-2018, Saat: 10:40
Son Yorum: engerex
  pascal script ile QuickReport nesnelerine nasıl erişim yapılır theSinan 2 104 04-07-2018, Saat: 11:16
Son Yorum: hi_selamlar
  Aes şifreleme sorunu seci20 3 178 18-06-2018, Saat: 11:45
Son Yorum: sadettinpolat
  RSA anahtarı hesaplama sorunu seci20 8 327 14-06-2018, Saat: 15:19
Son Yorum: seci20
  DbBrowser-Veritabanı kilitlenme sorunu ? BY-HAYALET 2 126 08-06-2018, Saat: 21:13
Son Yorum: BY-HAYALET



Konuyu Okuyanlar: 1 Ziyaretçi