FMX Refresh sorunu

FireMonkey ve Mobil uygulama (iOS, Android, Windows Phone) ile ilgili sorularınızı bu foruma sorabilirsiniz.
Cevapla
Kullanıcı avatarı
cengaver
Üye
Mesajlar: 111
Kayıt: 01 Nis 2014 05:02
Konum: İstanbul

FMX Refresh sorunu

Mesaj gönderen cengaver »

Merhaba Arkadaşlar,

Android'de TLayout üzerine TRectangle basıyorum fakat bastığım kutuları silemiyorum, sebebi nedir ?

Örnek ekran aşağıdaki gibi. Amacım A'ları toplayıp B'lere dönüştürmek, bunu matris kullanarak yapıyorum fakat ekrana matrisin son halini yansıtmak için önce mevcut görüntüyü temizlemem gerekiyor fakat bunu başaramadım sebebi nedir ?
Android ekran görüntüsü
Android ekran görüntüsü
Ekran1.png (1.96 KiB) 1256 kere görüntülendi
XE10 Tokyo ile deniyorum bu arada...

NOT: TLayout.Repaint ve TRectangle.Repaint işlemiyor...
kadrikaya
Üye
Mesajlar: 38
Kayıt: 02 Ara 2016 12:31

Re: FMX Refresh sorunu

Mesaj gönderen kadrikaya »

Merhaba,
Aşağıdaki kod ile adını bildiğin nesneyi bulup silebilirsin. Fazlası için bir döngü mantığı kurup yapman mümkün.
Kolay gelsin

Kod: Tümünü seç

  
  var 
  fndRectangle : TRectangle;

  begin
      fndRectangle := TRectangle( LayoutAdi.FindComponent( 'RectangleAdi' ) );
      if Assigned( fndRectangle ) then
         fndRectangle.DisposeOf;
  end ;
Cevapla