ClientPointToPage

تعامل با نمایشگر

توضیحات

با لحاظ بزرگ‌نمایی، پیمایش، چیدمان صفحه و چرخش نما، پیکسل سرویس‌گیرنده را به صفحهٔ با مبنای یک و نقطهٔ فضای کاربرِ رو به پایینِ زیر آن نگاشت می‌کندتبدیل از همان هندسهٔ ترسیم صفحه‌ای می‌گذرد که مسیر نقاشی به‌کار می‌برد و از نظر دستگیره ایمن است، پس روی کنترل بدون والد نیز کار می‌کند

نحو

Delphi

Function TPDFlibViewer.ClientPointToPage(X, Y: Integer; Out APage: Integer; Out XPt, YPt: Double): Boolean;

پارامترها

X, Yمختصات پیکسلی سرویس‌گیرنده
APageصفحهٔ با مبنای یکِ زیر پیکسل را دریافت می‌کند
XPt, YPtنقطه را در مختصات فضای کاربر صفحهٔ رو به پایین دریافت می‌کنند

مقادیر بازگشتی

Falseپیکسل به هیچ نوار صفحه‌ای نمی‌خورد؛ همهٔ خروجی‌ها 0 هستند
Trueپیکسل روی صفحه‌ای قرار دارد و خروجی‌ها معتبرند

همچنین ببینید

TPDFlibViewer, RegionAtClientPoint, GoToPagePoint