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