PDFium Delphi Component Docs

AllowUserTextSelection Propriété

Composant: TPdfView  ·  Unit: PDFium
Autorise ou bloque la sélection de texte déclenchée par l'utilisateur dans la visionneuse

Syntax

property AllowUserTextSelection: Boolean;

Description

Lorsque True (par défaut), la visionneuse réagit à la saisie utilisateur liée à la sélection

Lorsque False, tout ce qui précède est désactivé silencieusement et la visionneuse se comporte comme en v1.16.x — déplacement seul, clic sur lien seul, remplissage de formulaire seul. Les hôtes kiosque, les panneaux d'aperçu et les contextes en lecture seule peuvent figer ce drapeau à False au design

Ce drapeau ne bloque que la saisie utilisateur. L’API publique au niveau code (SelectAll, ClearSelection, CopySelectionToClipboard) continue de fonctionner quelle que soit la valeur du drapeau, donc une application hôte peut désactiver la sélection pilotée par l’utilisateur tout en construisant quand même des boutons de barre d’outils « Select All / Copy » qui pilotent la même 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