THPDFPageDisplayList.QueryObjectIndexes Method
Indsamler de nulbaserede indeks for alle paint objects, hvis kompilerede grænser krydser forespørgselsrektanglet
Deklaration
function QueryObjectIndexes(Left, Bottom, Right,
Top: Double): THPDFDisplayListObjectIndexes;
Parametre
Left, Bottom, Right og Top definerer forespørgselsrektanglet i kompileret siderum, matchende koordinatrummet for de objektgrænser, som GetObject rapporterer
Returværdi
THPDFDisplayListObjectIndexes, et array af nulbaserede paint-object-indeks i displaylistens rækkefølge; tomt, når rektanglet er tomt (Right<=Left eller Top<=Bottom)
Brugsnoter
- Krydstesten er streng, så objekter, der kun rører rektangelkanten, rapporteres ikke
- Paint objects uden grænser, som kun-tilstands-operatorer, medtages altid, så kalderen kan gennemløbe hele programmet
- Brug
GetObjectpå hvert returnerede indeks til at inspicere type, operatorindeks, grænser og clip-flag