function CopySelectionToClipboard: Boolean;
Hämtar den aktuella markeringen via SelectedText och skriver den till Windows urklipp som CF_UNICODETEXT via OpenClipboard / EmptyClipboard / GlobalAlloc / SetClipboardData. Returnerar True vid framgång
Returnerar False när det inte finns någon markering att kopiera, när SelectedText löser ut till den tomma strängen, eller när ett Win32-urklippsanrop misslyckas, inklusive minnesallokering eller otillgänglig åtkomst
Sedan v3.126.0 använder öppningen av urklippet en avgränsad återförsöksbudget på 100 ms för tillfällig konkurrens, utan att pumpa UI-meddelanden; åtkomst som förblir otillgänglig returnerar fortfarande False
Nativ Free Pascal/LCL på Linux och macOS använder widgetuppsättningens UTF-8-texturklippsgränssnitt och konverterar från komponentens UTF-16-markering. Windows-urklippets återförsöksbudget gäller bara Windows-implementeringen; nativ urklippsåtkomst kräver en tillgänglig urklippstjänst i skrivbordsmiljön
Ctrl+C-tangenttryckningen och till standardobjektet Kopiera i popupmenyn när AllowUserTextSelection = True och inget formulärfält har fokusCloseClipboard efter en lyckad öppning, så att andra program kan läsa de kopierade uppgifterna
if not PdfView1.CopySelectionToClipboard then
ShowMessage('Nothing selected, or clipboard unavailable.');