FocusAt

Formulare, Interaktion, Eingabe

Beschreibung

TPDFlibFormSession

HitTest

FocusField durch und fokussiert das zurückgegebene Widget Der Punkt verwendet dieselben visuellen Koordinaten mit Ursprung oben links wie /Bl, nach der Seitenrotation und in den aktuellen Maßeinheiten der Bibliothek Die Fokusänderung selbst läuft über /Fo, sodass die vorherige Bearbeitung übernommen oder abgebrochen wird und die Aktionen

0 und

Deklaration

function FocusAt(Page: Integer; X, Y: Double;
  CommitCurrent: Boolean = True): Integer;

Parameter

Page1-basierte Seitennummer, die den Punkt enthält
X, YVisueller Seitenpunkt mit dem Ursprung oben links
CommitCurrentTrue übernimmt die aktive Bearbeitung vor dem Übergang, False bricht sie ab

Rückgabewert

Gibt 1 zurück, wenn ein Widget getroffen und fokussiert wurde, sonst 0

Siehe auch

HitTest, FocusField, FocusNext, GetFieldPageRect, DispatchInputEvent, TPDFlibFormSession