ValidFiniteRect
Esquema de página, paginação, Form XObjects
Descrição
Auxiliar privado de TPDFlibDynamicComponentSession que valida que um retângulo utiliza números finitos e dimensões estritamente positivas
Sintaxe
Function TPDFlibDynamicComponentSession.ValidFiniteRect(Left, Top,
Width, Height: Double): Boolean;
Parâmetros
Left, Top | Origem do retângulo, que pode ser qualquer valor finito, incluindo deslocamentos negativos |
|---|---|
Width, Height | Extensões do retângulo, que têm de ser finitas e estritamente positivas |
Observações
ComposeNextLayout valida a ranhura de destino e a tela de conteúdo natural com esta verificação antes de qualquer trabalho do componente começar
As coordenadas de origem são verificadas apenas quanto à finitude, enquanto as extensões têm também de ser maiores do que zero
Valores devolvidos
True | Todos os quatro valores não são NaN nem infinitos e ambas as extensões são superiores a zero |
|---|---|
False | Qualquer valor é NaN ou infinito, ou qualquer uma das extensões é zero ou negativa |
Consulte também
ValidComposeResult, ComposeNextLayout, ComposeNext, TPDFlibDynamicComponentSession