SelectRegion

Interação com o visualizador

Descrição

Cria a mesma seleção retida que um arraste vmSelect produz, dado um retângulo em pontos do espaço de usuário da página, e extrai seu texto para SelectedTextLarguras e alturas negativas são normalizadas, uma extensão zero é rejeitada, e

OnMarqueeSelect pode vetar a persistência enquanto SelectedText ainda informa 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
XPosBorda esquerda da região em pontos do espaço de usuário da página
YPosBorda superior da região em pontos do espaço de usuário da página
RWidthLargura da região em pontos do espaço de usuário da página; valores negativos são normalizados
RHeightAltura da região em pontos do espaço de usuário da página; valores negativos são normalizados

Valores de retorno

0Nenhum documento está 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 total de seleções

Consulte também

OnMarqueeSelect, SelectedText, SelectedRegionCount, SelectionColor, TPDFlibViewer