DbGride Çift Tıklanınca Panellerin Görselliği Bozuluyor

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
F.Atagun
Üye
Mesajlar: 158
Kayıt: 01 Oca 2008 01:56

DbGride Çift Tıklanınca Panellerin Görselliği Bozuluyor

Mesaj gönderen F.Atagun »

Merhaba,

Çok ilginç bir sorunum var. Programımda veri girişi için tabcontrol'üm var. Burada birkaç sayfa bulunuyor. Her sayfadada bir sürü ,panel,groupbox,label, edit vs. var. Yeni kayıt dedğimizde hiçbir sorun yok,

Ancak dbgrid üzerinden ilgili formu güncelleme için açarken bazı labeller, paneller görülmüyor. Görünse bile renkleri sapıtıyor. Formun kenarları çok kötü oluyor.

Ekranı simge durumunda ufaltıp tekrar büyütünce herşey düzeliyor, yada o pencereyi aktiflikten cıkarıp tekrar aktif yaptıgımızda düzeliyor.

1GB Ram kullanıyorum, Ram mi yetersiz kalıyor acaba ?

Sizce bunun sebebi ne olabilir ?

Teşekkürler
Kullanıcı avatarı
adelphiforumz
Üye
Mesajlar: 602
Kayıt: 01 Nis 2008 05:38
Konum: İstanbul

Re: DbGride Çift Tıklanınca Panellerin Görselliği Bozuluyor

Mesaj gönderen adelphiforumz »

bu anlatığına benzer birşeyi ben delphi 5'te s3 trio ekran kartında yaşadım
ekran çözünürlülüğü 800x600 olunca sorun oluyor 1024x768 olunca herşey normak çalışıyordu
ekran kartını değiştirince herşey çözüldü belki bir tesadüftü bilemem

birde dikkat etmen gereken birşey var objeleri oluştururken mutlaka objeyi ilgili alanın üzerinde çizerek ayarla
objeye çift tıklayarak atma parentları karışıyor özellikle tab controlde
Ehil olmayanlara sabretmek ehil olanları parlatır.
Akıllı birisinden gelen cefa, bilgisizlerin vefasından iyidir.
Bilgiye ulaştı mı ayak, kanat olur
Biz insanı kıyafetiyle ağırlar bilgisiyle uğurlarız.
Mevlana
F.Atagun
Üye
Mesajlar: 158
Kayıt: 01 Oca 2008 01:56

Re: DbGride Çift Tıklanınca Panellerin Görselliği Bozuluyor

Mesaj gönderen F.Atagun »

Ekran Çözünürlüğüm 1152*864.

1024*768 ve 800*600 dada aynı şekilde görüntüde ciddi bozulmalar oluyor

birde dikkat etmen gereken birşey var objeleri oluştururken mutlaka objeyi ilgili alanın üzerinde çizerek ayarla
objeye çift tıklayarak atma parentları karışıyor özellikle tab controlde
Hocam bununla tam olarak ne demek istiyorsunuz ? Dbgride çift tıklarken bu dediğinizi nasıl yapabilirim ?

Biraz açabilirmisiniz konuyu
F.Atagun
Üye
Mesajlar: 158
Kayıt: 01 Oca 2008 01:56

Re: DbGride Çift Tıklanınca Panellerin Görselliği Bozuluyor

Mesaj gönderen F.Atagun »

Tekrar Merhaba,

İlgili Formun AutoScroll özelliğini değiştirince form kenarları düzeldi, ancak tab sekmesinde ufak deformeler devam ediyor.

Sorumun kısmi cevabımı buldum :)
Kullanıcı avatarı
adelphiforumz
Üye
Mesajlar: 602
Kayıt: 01 Nis 2008 05:38
Konum: İstanbul

Re: DbGride Çift Tıklanınca Panellerin Görselliği Bozuluyor

Mesaj gönderen adelphiforumz »

Delphi bazen objeleri formun üzerine koyarken nasıl attığını ayırıyor(Nedenini bilmiyorum)
örneğin
1. Bir Page Control elemanının üzerine butonu tool palet kısmından sürükleyerek bırakmak farklı anlam ifade ediyor.
2. Tool palet üzerine gel önce buton componentine tıkla sonra da git page control kısmında mousun sol tuşundan elini kaldırmadan page control kısmının üzerinde kara çiz ve butonu bırak faklı anlam ifade ediyor.
3. önce form üzerine koyduğun page control elemanını seç sonrada tool paletten buttona çift tıkla buda farklı anlam ifade ediyor.
4. once formu seç sonrada tool paletten buttona çift tıkla ve eklenen butonu seç ctrl-x ile kes sonra git pace control elemanını seç ve ctrl-v yap yine farklı anlam ifade ediyor.
ben projelerimde page control çok fazla kullandığım için bahsettiğin sorunlara benzer şeyler nadirende olsa yaşıyorum
böyle bir durumda o objeleri siliyorum ve 2. seçenekteki gibi oluşturuyorum ve sorun çözülüyor.
Garip fakat gerçek.
Ehil olmayanlara sabretmek ehil olanları parlatır.
Akıllı birisinden gelen cefa, bilgisizlerin vefasından iyidir.
Bilgiye ulaştı mı ayak, kanat olur
Biz insanı kıyafetiyle ağırlar bilgisiyle uğurlarız.
Mevlana
F.Atagun
Üye
Mesajlar: 158
Kayıt: 01 Oca 2008 01:56

Re: DbGride Çift Tıklanınca Panellerin Görselliği Bozuluyor

Mesaj gönderen F.Atagun »

@adelphiforumz Hocam,

Sanırım sorunun cevabını Verdiğin bilgilere istinaden ,
deneme yanılma methoduna göre çözeceğim.

Yardımın ve değerli görüşlerin için teşekkür ederim, Sağolasın
F.Atagun
Üye
Mesajlar: 158
Kayıt: 01 Oca 2008 01:56

Re: DbGride Çift Tıklanınca Panellerin Görselliği Bozuluyor

Mesaj gönderen F.Atagun »

@adelphiforumz Hocam

Formların özelliği üzerinde yapmış oldugum birçok deneme yanılma sonucu çözümü,

alwaystop özelliğini kaldırdım, Normal yerine formu MDIChild yaptım. Düzeldi.

Ama yinede garip bir durum sözkonusu.

Programlama mantığı açısından bakarsak , mantık bulamadım bu işte.


Sevgi ve Saygılarımla

Hayırlı Akşamlar..
Cevapla