THPDFPageDisplayList.QueryObjectIndexes Method
Verzamelt de nulgebasererde indexes van alle paint-objecten waarvan de gecompileerde bounds de queryrechthoek snijden
Declaratie
function QueryObjectIndexes(Left, Bottom, Right,
Top: Double): THPDFDisplayListObjectIndexes;
Parameters
Left, Bottom, Right en Top definiëren de queryrechthoek in de gecompileerde paginaruimte, gelijk aan de coördinatenruimte van de objectbounds die GetObject rapporteert
Retourwaarde
THPDFDisplayListObjectIndexes, een array met nulgebasererde paint-objectindexes in displaylijstvolgorde; leeg wanneer de rechthoek leeg is (Right<=Left of Top<=Bottom)
Gebruiksopmerkingen
- De snijdingstest is streng, dus objecten die alleen de rand van de rechthoek raken worden niet gemeld
- Paint-objecten zonder bounds, zoals state-only-operatoren, worden altijd meegeleverd zodat aanroepers het volledige programma kunnen doorlopen
- Gebruik
GetObjectop elke geretourneerde index om soort, operatorindex, bounds en clipvlaggen te inspecteren