HitTest

Biểu mẫu, tương tác, đầu vào

Mô tả

Trả về Widget hiển thị trên cùng của một TPDFlibFormSession mà chứa một điểm trang trực quan Điểm dùng tọa độ dựa trên góc trên bên trái theo hiển thị sau khi xoay trang và tính cả các cạnh của hình chữ nhật Mọi Widget hiển thị đều được kiểm tra, bao gồm các Widget con của những trường có nhiều widget con, vốn được định vị qua các chỉ số Widget tạm thời của chúng Các hình chữ nhật ứng viên được xếp hạng theo giá trị thứ tự tab của chúng, và các hạng bằng nhau phân giải về Widget được liệt kê sau nên các mục đứng sau trong mảng

Điểm dùng tọa độ gốc trên-trái hiển thị sau khi xoay trang và tính cả các cạnh hình chữ nhật

Mọi Widget hiển thị đều được thử, kể cả Widget con của trường có nhiều con, được địa chỉ hóa qua Widget index tạm của chúng

/Annots của trang đóng vai trò trúng trên cùng

Khai báo

function HitTest(Page: Integer; X, Y: Double): Integer;

Tham số

PageSố trang tính từ 1 chứa điểm này
X, YĐiểm trang trực quan với gốc tại góc trên bên trái theo hiển thị

Giá trị trả về

Trả về chỉ số trường hoặc Widget tạm thời tại điểm đó, hoặc 0 khi không có thư viện nào được gắn, trang hoặc điểm không hợp lệ hoặc không có Widget nào chứa điểm đó

Xem thêm

FocusAt, GetFieldPageRect, GetTabSequence, DispatchInputEvent, TPDFlibFormSession