PDFium Delphi Component Docs

AllowUserTextSelection Propiedad

Componente: TPdfView  ·  Unidad: PDFium
Controla si el visor permite la selección de texto impulsada por la entrada del usuario

Syntax

property AllowUserTextSelection: Boolean;

Description

Cuando es True (el valor predeterminado), el visor reacciona a la entrada del usuario relacionada con la selección:

Cuando es False, todo lo anterior se desactiva de forma silenciosa y el visor se comporta como v1.16.x — solo paneo, solo clic en enlaces, solo llenado de formularios. Los hosts de tipo quiosco, los paneles de vista previa y los contextos de solo lectura pueden fijar esta bandera en False en tiempo de diseño

Esta bandera solo regula la entrada del usuario. La API pública a nivel de código (SelectAll, ClearSelection, CopySelectionToClipboard) sigue funcionando independientemente del valor de la bandera, de modo que una aplicación host puede deshabilitar la selección impulsada por el usuario y aun así construir botones de barra de herramientas "Seleccionar todo / Copiar" que manejan la misma 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