ValidFiniteRect
Układ strony, paginacja, Form XObjects
Opis
Prywatna funkcja pomocnicza TPDFlibDynamicComponentSession sprawdzająca, czy prostokąt używa skończonych liczb i ściśle dodatnich wymiarów
Składnia
Function TPDFlibDynamicComponentSession.ValidFiniteRect(Left, Top,
Width, Height: Double): Boolean;
Parametry
Left, Top | Punkt odniesienia prostokąta, który może być dowolną wartością skończoną, łącznie z ujemnymi przesunięciami |
|---|---|
Width, Height | Wymiary prostokąta, które muszą być skończone i ściśle dodatnie |
Uwagi
ComposeNextLayout waliduje gniazdo docelowe i naturalne płótno treści tą kontrolą, zanim zacznie się jakakolwiek praca nad komponentem
Współrzędne początku są sprawdzane tylko pod kątem skończoności, a rozpiętości muszą też być większe od zera
Wartości zwracane
True | Wszystkie cztery wartości nie są ani NaN, ani nieskończone, a oba wymiary są większe od zera |
|---|---|
False | Dowolna wartość to NaN lub nieskończoność albo którykolwiek wymiar jest zerowy lub ujemny |
Zobacz również
ValidComposeResult, ComposeNextLayout, ComposeNext, TPDFlibDynamicComponentSession