FocusAt
폼, 상호 작용, 입력
설명
TPDFlibFormSession
HitTest
FocusField의 시각 페이지 점 하나를 히트 테스트하고 반환된 위젯에 포커스를 줍니다
점은 페이지 회전 후 라이브러리의 현재 측정 단위로 /Bl와 동일한 시각 좌상단 기준 좌표를 사용합니다
포커스 변경 자체는 /Fo를 거치므로 이전 편집이 커밋되거나 취소되고
0과
선언
function FocusAt(Page: Integer; X, Y: Double;
CommitCurrent: Boolean = True): Integer;
매개변수
| Page | 점이 포함된 1 기반 페이지 번호 |
|---|---|
| X, Y | 원점이 시각 좌상단인 시각 페이지 점 |
| CommitCurrent | True는 전환 전에 활성 편집을 커밋하고 False는 취소합니다 |
반환 값
위젯이 걸려 포커스를 받으면 1을 반환하고, 그렇지 않으면 0을 반환합니다
참고 항목
HitTest, FocusField, FocusNext, GetFieldPageRect, DispatchInputEvent, TPDFlibFormSession