GetFieldPageRect
Formularze, interakcja, wejście
Opis
Zwraca prostokąt jednego widocznego Widgeta TPDFlibFormSession w wizualnej przestrzeni współrzędnych, jakiej sesja używa do testów trafienia
Prostokąt jest wyrażany po obrocie strony, z początkiem w wizualnym lewym górnym rogu, w bieżących jednostkach miary biblioteki
Boks strony jest czytany z dziedziczonego /CropBox z awaryjnym /MediaBox, odwrócone boksy są normalizowane, a geometria ze składnikami NaN, nieskończonymi albo o niedodatnich rozpiętościach jest odrzucana
Wywołanie nie zmienia wybranej strony biblioteki
Deklaracja
function GetFieldPageRect(FieldIndex: Integer; out Page: Integer;
out Left, Top, Width, Height: Double): Integer;
Parametry
| FieldIndex | Indeks pola lub tymczasowego widżetu do zmierzenia |
|---|---|
| Page | Otrzymuje numer strony liczony od 1 zawierającej widżet |
| Left, Top | Otrzymują wizualny lewy górny narożnik prostokąta widżetu |
| Width, Height | Otrzymują wizualne wymiary prostokąta widżetu |
Wartość zwracana
Zwraca 1 w przypadku sukcesu; w przeciwnym razie 0 z wszystkimi danymi wyjściowymi ustawionymi na zero, ponieważ pole jest nieprawidłowe, jego strony nie da się rozwiązać albo geometria jest bezużyteczna
Zobacz również
HitTest, FocusAt, GetTabSequence, GetFormFieldPage, TPDFlibFormSession