SelectRegion
Interação com o visualizador
Descrição
Cria a mesma seleção retida que um arrasto vmSelect produz, dado um retângulo em pontos do espaço de utilizador da página, e extrai o respetivo texto para SelectedTextLarguras e alturas negativas são normalizadas, uma extensão zero é recusada, e
OnMarqueeSelect pode vetar a persistência enquanto SelectedText continua a reportar o texto extraído
Sintaxe
Delphi
Function TPDFlibViewer.SelectRegion(APage: Integer; XPos, YPos, RWidth, RHeight: Double): Integer;Parâmetros
| APage | Página com base 1 da região |
|---|---|
| XPos | Extremo esquerdo da região em pontos do espaço de utilizador da página |
| YPos | Extremo superior da região em pontos do espaço de utilizador da página |
| RWidth | Largura da região em pontos do espaço de utilizador da página; valores negativos são normalizados |
| RHeight | Altura da região em pontos do espaço de utilizador da página; valores negativos são normalizados |
Valores devolvidos
| 0 | Nenhum documento aberto, a página está fora do intervalo, a extensão é zero, ou o evento vetou a persistência |
|---|---|
| > 0 | A seleção foi retida e o valor é o novo número total de seleções |
Consulte também
OnMarqueeSelect, SelectedText, SelectedRegionCount, SelectionColor, TPDFlibViewer