Pracuję z rysowaniem w czasie rzeczywistym na sporej formie. Kiedy użytkownik zmienia rozmiar formularza, nie chcę stosować zmiany rozmiaru do renderowania grafiki, dopóki użytkownik nie zwolni przycisku myszy, dlatego zmiana rozmiaru jest zakończona. Jak mogę to wykryć i zmienić rozmiar tylko mojego renderowania po zakończeniu zmiany rozmiaru formularza? Ponieważ teraz, jeśli użyję zdarzenia OnResize
w moim formularzu, będzie ono ciągle ponownie renderować wszystko dla każdego piksela, który przesunie mysz.Jak wykrywać, kiedy zmiana rozmiaru rozpoczyna się i kończy?
Próbowałem przewijać mysz w dół/w górę zdarzeń i śledzić to, ale te zdarzenia nie są wywoływane, gdy rozmiar formularza jest zmieniany.
+1. Mam nadzieję, że nie przeszkadzało ci to w niewielkiej pomocy. :) –
TLama: Czy istnieje odpowiednia metoda zrobienia tego w FMX? – RobertFrank