Dialogtan sonra renk sorunu...

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
sertkayasalih
Üye
Mesajlar: 178
Kayıt: 12 Haz 2003 12:47
Konum: Antalya
İletişim:

Dialogtan sonra renk sorunu...

Mesaj gönderen sertkayasalih »

Merhaba;

WinXp'de Delphi 6 kullanıyorum.

- Hazırladığım projemde;
1 - Ana Form üzerinde 1 adet (zemini renkli) PageControl var.

- Opendialog ile resim yükleme yapıyorken Opendialog kapandığı anda,
PageControl'un zemin rengi Opendialog'un ebatı kadar bozuluyor. İşlem bittiğinde PageControl'un zemin rengi normal hale geliyor.

- Bu hoş olmayan görünümün çözümü ile ilgili neler önerebilirsiniz :?:

Yardımcı olan herkese teşekkürler.

Saygı ve sevgiyle kolay gelsin.
Kullanıcı avatarı
mussimsek
Admin
Mesajlar: 7602
Kayıt: 10 Haz 2003 12:26
Konum: İstanbul
İletişim:

Mesaj gönderen mussimsek »

Merhaba,

update metodu ile formu tekrar boyayabilirsiniz. Resmi açtıktan sonra

Form1.Update; // form ismi ne ise form1 yerine onu yazın

yazmanız yeterli.

Kolay gelsin.
Kullanıcı avatarı
mrmarman
Üye
Mesajlar: 4741
Kayıt: 09 Ara 2003 08:13
Konum: İstanbul
İletişim:

Mesaj gönderen mrmarman »

- Problem, open dialog execute edildikten sonra yapılan işlemin sistemi durduracak kadar yoğun olması diye düşünüyorum...

- Bu yoğunluk öncesi bir update zamanı vermek gerekli...

satırını execute bloğunun ilk satırına

Kod: Tümünü seç

Application.ProcessMessages;
ekleyin...

Kod: Tümünü seç

  If opendialog1.execute then
  begin
    Application.ProcessMessages;
    // işlemler...
  end;
Resim
Resim ....Resim
Kullanıcı avatarı
sertkayasalih
Üye
Mesajlar: 178
Kayıt: 12 Haz 2003 12:47
Konum: Antalya
İletişim:

Mesaj gönderen sertkayasalih »

Merhaba;

Sn. Mustafa hocam ve mrmcop, önerilerinizle sorun halloldo :) çok teşşekür ederim.

Saygı ve sevgiyle, kolay gelsin.
Cevapla