function HasSelection: Boolean;
Returnerar True om visarens interna markeringsmodell innehåller något intervall som inte är tomt, annars False. Billig (ingen PDFium-resa tur och retur) så det är säkert att anropa från OnSelectionChange-hanterare, från en popup-meny:s OnPopup för att aktivera / inaktivera ett kopieringsalternativ, eller från en ritloop.
False för inaktiva vyer, när inget dokument är tilldelat och efter varje tillståndsändringsrensning (sidnavigering, dokumentbyte, inaktivering, ändring av visningsläge).CopyMenuItem.Enabled := PdfView1.HasSelection;