PDFium Delphi Component Docs

AllowUserTextSelection Propriedade

Componente: TPdfView  ·  Unidade: PDFium
Controla a seleção de texto acionada pela entrada do usuário no visualizador

Syntax

property AllowUserTextSelection: Boolean;

Description

Quando True (o padrão), o visualizador reage à entrada do usuário relacionada à seleção:

Quando False, tudo isso é silenciosamente desabilitado e o visualizador se comporta como o v1.16.x — somente paneamento, somente clique em links, somente preenchimento de formulários. Hosts de quiosque, painéis de pré-visualização e contextos somente leitura podem fixar esse sinalizador em False em design-time

Esse sinalizador controla apenas a entrada do usuário. A API pública em nível de código (SelectAll, ClearSelection, CopySelectionToClipboard) continua funcionando independentemente do valor do sinalizador, de modo que um aplicativo host pode desabilitar a seleção dirigida pelo usuário e ainda criar botões de barra de ferramentas "Selecionar tudo / Copiar" que acionam a mesma API

Remarks

Example

begin
  PdfView1.AllowUserTextSelection := True;
  PdfView1.SelectionColor := clHighlight;
  PdfView1.OnSelectionChange := DoSelectionChange;
  PdfView1.Active := True;
end;

See Also

SelectionColor, OnSelectionChange, HasSelection, SelectAll, ClearSelection, SelectedText, CopySelectionToClipboard