GetFormFieldPageRect
Campos de formulário, interação com o visualizador
Descrição
Devolve a página e o retângulo de um widget de campo de formulário no espaço de utilizador da página, de cima para baixo, que os editores no local e as sobreposições do visualizador consomem
O retângulo provém de GetFormFieldBound normalizado de acordo com a definição atual de GetOrigin da biblioteca, pelo que o valor coincide com o espaço de coordenadas de PageRectToClientRect e do realce dos resultados da pesquisa, independentemente da convenção de origem escolhida pela aplicação
Sintaxe
Delphi
Function TPDFlibViewer.GetFormFieldPageRect(FieldIndex: Integer; Out APage: Integer; Out XPt, YPt, WPt, HPt: Double): Boolean;Parâmetros
| FieldIndex | Índice de campo de formulário com base um, obtido de GetFormFieldCount |
|---|---|
| APage | Recebe o número da página, com base um, que aloja o widget |
| XPt, YPt | Recebem a origem do widget em pontos do espaço de utilizador da página, de cima para baixo |
| WPt, HPt | Recebem o tamanho do widget em pontos do espaço de utilizador da página |
Valores devolvidos
| True | A página e o retângulo foram indicados |
|---|---|
| False | Não há biblioteca associada, o índice não é um campo de formulário ou o campo não tem página no documento carregado; todas as saídas são zero |
Consulte também
FormFieldAtPagePoint, ToggleCheckBoxField, GetFormFieldTabSequence, GetFormFieldEditorKind, PageRectToClientRect