merhabalar.
Form üzerine çizilen şekillerin üzerine nesneler geldiğinde formun üzerindeki şekiller bozuluyor.Bunun için form1.canvas.refresh'i uyguladım fakat başarılı olmadı.Acaba ben mi yanlış uyguluyorum.
Teşekkürler.....
refresh mtd
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
-
- Üye
- Mesajlar: 52
- Kayıt: 03 May 2005 06:16
Formun kendini tekrar çizmesi gerektiğinde Paint Metodu çalıştırılır. O yüzden çizim yapan kodun bu bölümde bulunması lazım.
Örnek:
Siz görüntülüyü tazeletmek istediğinizde de Invalidate metodunu kullanmanızı öneririm. Invalidate sadece gerekli olan bölgeyi tazelediği için daha hızlı çalışır.
Örnek:
Kod: Tümünü seç
procedure TForm1.Paint;
begin
inherited;
Canvas.Ellipse(clientrect);
end;