PDFium Component Docs

AllowUserTextSelection Eigenschaft

Dieser API-Eintrag behält Bezeichner, Signaturen, Codeblöcke und PDF-Begriffe in ihrer Originalform.
Komponente: TPdfView  ·  Unit: PDFium
Steuert die durch Benutzereingaben ausgelöste Textauswahl im Viewer

Syntax

property AllowUserTextSelection: Boolean;

Beschreibung

Wenn True (der Standardwert), reagiert der Viewer auf auswahlbezogene Benutzereingaben

Wenn False, wird alles oben Genannte stillschweigend deaktiviert und der Viewer verhält sich wie v1.16.x — nur verschieben, nur Link-Klick, nur Formularausfüllung. Kiosk-Hosts, Vorschaubereiche und schreibgeschützte Kontexte können dieses Flag zur Designzeit auf False festlegen

Dieses Flag steuert nur Benutzereingaben. Die öffentliche API auf Code-Ebene (SelectAll, ClearSelection, CopySelectionToClipboard) funktioniert unabhängig vom Flag-Wert weiter, sodass eine Host-Anwendung die benutzergetriebene Auswahl deaktivieren und dennoch Toolbar-Schaltflächen für "Alles auswählen / Kopieren" bauen kann, die dieselbe API verwenden

Hinweise

Beispiel

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

Siehe auch

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