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

APagePágina com base 1 da região
XPosExtremo esquerdo da região em pontos do espaço de utilizador da página
YPosExtremo superior da região em pontos do espaço de utilizador da página
RWidthLargura da região em pontos do espaço de utilizador da página; valores negativos são normalizados
RHeightAltura da região em pontos do espaço de utilizador da página; valores negativos são normalizados

Valores devolvidos

0Nenhum documento aberto, a página está fora do intervalo, a extensão é zero, ou o evento vetou a persistência
> 0A seleção foi retida e o valor é o novo número total de seleções

Consulte também

OnMarqueeSelect, SelectedText, SelectedRegionCount, SelectionColor, TPDFlibViewer