SelectRegion
Görüntüleyici etkileşimi
Açıklama
Sayfa kullanıcı uzayı noktaları cinsinden verilen bir dikdörtgen için, vmSelect sürüklemesinin ürettiği kalıcı seçimin aynısını oluşturur ve metnini SelectedText içine ayıklarNegatif genişlik ve yükseklikler normalleştirilir, sıfır kapsam reddedilir ve
OnMarqueeSelect kalıcılaştırmayı veto edebilir; SelectedText ise ayıklanan metni yine de bildirir
Sözdizimi
Delphi
Function TPDFlibViewer.SelectRegion(APage: Integer; XPos, YPos, RWidth, RHeight: Double): Integer;Parametreler
| APage | Bölgenin 1 tabanlı sayfası |
|---|---|
| XPos | Bölgenin sol kenarı, sayfa kullanıcı uzayı noktaları cinsinden |
| YPos | Bölgenin üst kenarı, sayfa kullanıcı uzayı noktaları cinsinden |
| RWidth | Bölgenin genişliği, sayfa kullanıcı uzayı noktaları cinsinden; negatif değerler normalleştirilir |
| RHeight | Bölgenin yüksekliği, sayfa kullanıcı uzayı noktaları cinsinden; negatif değerler normalleştirilir |
Dönüş değerleri
| 0 | Açık belge yok, sayfa aralık dışı, kapsam sıfır veya olay kalıcılaştırmayı veto etti |
|---|---|
| > 0 | Seçim kalıcılaştırıldı ve değer, seçimlerin yeni toplam sayısıdır |
Ayrıca bkz.
OnMarqueeSelect, SelectedText, SelectedRegionCount, SelectionColor, TPDFlibViewer