ValidFiniteRect
Rozvržení stránek, stránkování, Form XObjects
Popis
Soukromá pomocná funkce třídy TPDFlibDynamicComponentSession, která ověřuje, že obdélník používá konečná čísla a striktně kladné rozměry
Syntaxe
Function TPDFlibDynamicComponentSession.ValidFiniteRect(Left, Top,
Width, Height: Double): Boolean;
Parametry
Left, Top | Počátek obdélníku, který může být libovolná konečná hodnota včetně záporných offsetů |
|---|---|
Width, Height | Rozměry obdélníku, které musí být konečné a striktně kladné |
Poznámky
ComposeNextLayout touto kontrolou ověří cílový slot a přirozené plátno obsahu dřív, než začne jakákoli práce s komponentou
Souřadnice původu se kontrolují jen na konečnost, zatímco rozměry musí být navíc větší než nula
Návratové hodnoty
True | Všechny čtyři hodnoty nejsou NaN ani nekonečné a obě rozměry jsou větší než nula |
|---|---|
False | Některá hodnota je NaN nebo nekonečná, nebo je některý rozměr nulový či záporný |
Viz také
ValidComposeResult, ComposeNextLayout, ComposeNext, TPDFlibDynamicComponentSession