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
Eski dos'tan windows olmaz.
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
  [ÇÖZÜLDÜ] Google Calendar API Server tipi Erişim Metodu hakkında tecrübesi olan mrmarman 38 947 26-03-2018, Saat: 10:22
Son Yorum: klavye
  FormatFloat sorunu serhat 3 172 15-03-2018, Saat: 13:03
Son Yorum: serhat
  Delphi Sql Tarih Sorunu Pimapen_Nuri 15 546 14-03-2018, Saat: 17:29
Son Yorum: Pimapen_Nuri
  Dosya veya klasorlere en son erisim zamanını ogrenme klavye 11 263 14-03-2018, Saat: 15:11
Son Yorum: klavye
  save dialog kayıt yeri sorunu erdogan 3 140 09-03-2018, Saat: 18:05
Son Yorum: narkotik



Konuyu Okuyanlar: 1 Ziyaretçi