SelectRegion

Viewer-Interaktion

Beschreibung

Erstellt dieselbe dauerhafte Auswahl, die ein vmSelect-Drag erzeugt, aus einem Rechteck in Punkt-Einheiten des Seiten-Benutzerraums, und extrahiert ihren Text in SelectedTextNegative Breiten und Höhen werden normalisiert, eine Ausdehnung von null wird abgewiesen, und

OnMarqueeSelect kann das Persistieren vetieren, während SelectedText den extrahierten Text weiterhin meldet

Syntax

Delphi

Function TPDFlibViewer.SelectRegion(APage: Integer; XPos, YPos, RWidth, RHeight: Double): Integer;

Parameter

APage1-basierte Seite der Region
XPosLinke Kante der Region in Punkt-Einheiten des Seiten-Benutzerraums
YPosObere Kante der Region in Punkt-Einheiten des Seiten-Benutzerraums
RWidthBreite der Region in Punkt-Einheiten des Seiten-Benutzerraums, negative Werte werden normalisiert
RHeightHöhe der Region in Punkt-Einheiten des Seiten-Benutzerraums, negative Werte werden normalisiert

Rückgabewerte

0Es ist kein Dokument geöffnet, die Seite liegt außerhalb des Bereichs, die Ausdehnung ist null, oder das Ereignis hat das Persistieren vetiert
> 0Die Auswahl wurde vorgehalten, und der Wert ist die neue Gesamtzahl der Auswahlen

Siehe auch

OnMarqueeSelect, SelectedText, SelectedRegionCount, SelectionColor, TPDFlibViewer