SelectRegion

ビューアインタラクション

説明

ページユーザー空間ポイント単位の矩形を指定して、vmSelect のドラッグが生成するのと同じ保持される選択を作成し、そのテキストを SelectedText へ抽出します負の幅と高さは正規化され、大きさ 0 は拒否されます。

OnMarqueeSelect は保持を拒否できますが、SelectedText は抽出されたテキストを引き続き報告します

構文

Delphi

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

パラメータ

APage領域がある 1 ベースのページ
XPosページユーザー空間ポイント単位の領域の左端
YPosページユーザー空間ポイント単位の領域の上端
RWidthページユーザー空間ポイント単位の領域の幅。負の値は正規化されます
RHeightページユーザー空間ポイント単位の領域の高さ。負の値は正規化されます

戻り値

0ドキュメントが開かれていない、ページが範囲外、大きさが 0、またはイベントが保持を拒否しました
> 0選択は保持され、値は新しい選択の合計数です

関連項目

OnMarqueeSelect, SelectedText, SelectedRegionCount, SelectionColor, TPDFlibViewer