ValidFiniteRect
Sidelayout, paginering, Form XObjects
Beskrivelse
Privat hjælpefunktion i TPDFlibDynamicComponentSession, der validerer, at et rektangel bruger endelige tal og strengt positive dimensioner
Syntaks
Function TPDFlibDynamicComponentSession.ValidFiniteRect(Left, Top,
Width, Height: Double): Boolean;
Parametre
Left, Top | Rektanglets oprindelse, som må være enhver endelig værdi inklusive negative forskydninger |
|---|---|
Width, Height | Rektanglets udstrækning, som skal være endelig og strengt positiv |
Bemærkninger
ComposeNextLayout validerer destinationspladsen og det naturlige indholdslærred med denne kontrol, før noget komponentarbejde starter
Origokoordinaterne kontrolleres kun for endelighed, mens udstrækningerne også skal være større end nul
Returværdier
True | Alle fire værdier er hverken NaN eller uendelige, og begge udstrækninger er større end nul |
|---|---|
False | En af værdierne er NaN eller uendelig, eller en af udstrækningerne er nul eller negativ |
Se også
ValidComposeResult, ComposeNextLayout, ComposeNext, TPDFlibDynamicComponentSession