GetFieldPageRect
Formuláře, interakce, vstup
Popis
Vrací obdélník jednoho viditelného widgetu TPDFlibFormSession ve vizuálním souřadném prostoru, který relace používá pro zásahové testování
Obdélník se vyjadřuje po rotaci stránky s původem vlevo nahoře vizuálně, v aktuálních měřicích jednotkách knihovny
Rámeček stránky se čte ze zděděného /CropBox se zálohou /MediaBox, obrácené rámečky se normalizují a geometrie s komponentami NaN či nekonečnými nebo nepozitivními rozměry se odmítá
Volání nemění vybranou stránku knihovny
Deklarace
function GetFieldPageRect(FieldIndex: Integer; out Page: Integer;
out Left, Top, Width, Height: Double): Integer;
Parametry
| FieldIndex | Index pole nebo dočasného widgetu k měření |
|---|---|
| Page | Přijímá číslo stránky obsahující widget, počítané od 1 |
| Left, Top | Přijímají vizuální levý horní roh obdélníku widgetu |
| Width, Height | Přijímají vizuální rozměry obdélníku widgetu |
Návratová hodnota
Vrací 1 při úspěchu, jinak 0 se všemi výstupy na nule, protože pole je neplatné, jeho stránku nelze vyřešit, nebo je geometrie nepoužitelná
Viz také
HitTest, FocusAt, GetTabSequence, GetFormFieldPage, TPDFlibFormSession