الطريقة THPDFPageDisplayList.QueryObjectIndexes
يجمع فهارس كل كائنات الدهان التي تتقاطع حدودها المترجمة مع مستطيل الاستعلام، بترقيم يبدأ من صفر
التصريح
function QueryObjectIndexes(Left, Bottom, Right,
Top: Double): THPDFDisplayListObjectIndexes;
المعاملات
تحدد Left وBottom وRight وTop مستطيل الاستعلام في فضاء الصفحة المترجم، الموافق لفضاء إحداثيات حدود الكائنات التي تبلّغ عنها GetObject
قيمة الإرجاع
THPDFDisplayListObjectIndexes، مصفوفة فهارس كائنات دهان بترقيم يبدأ من صفر وبترتيب قائمة العرض؛ وتكون فارغة عندما يكون المستطيل فارغًا (Right<=Left أو Top<=Bottom)
ملاحظات الاستخدام
- اختبار التقاطع صارم، فلا تُبلَّغ الكائنات التي تلمس حافة المستطيل فقط
- تُدرج كائنات الدهان بلا حدود دائمًا، مثل المُعامِلات الخاصة بالحالة فقط، حتى يستطيع المستدعون المرور على البرنامج كاملًا
- استخدم
GetObjectعلى كل فهرس معاد لفحص النوع وفهرس المُعامِل والحدود وأعلام القص