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, TopPunkt odniesienia prostokąta, który może być dowolną wartością skończoną, łącznie z ujemnymi przesunięciami
Width, HeightWymiary 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

TrueWszystkie cztery wartości nie są ani NaN, ani nieskończone, a oba wymiary są większe od zera
FalseDowolna wartość to NaN lub nieskończoność albo którykolwiek wymiar jest zerowy lub ujemny

Zobacz również

ValidComposeResult, ComposeNextLayout, ComposeNext, TPDFlibDynamicComponentSession