function CopySelectionToClipboard: Boolean;
Toma la selección actual a través de SelectedText y la escribe en el portapapeles de Windows como CF_UNICODETEXT mediante OpenClipboard / EmptyClipboard / GlobalAlloc / SetClipboardData. Devuelve True en caso de éxito.
Devuelve False cuando no hay selección que copiar, cuando SelectedText se resuelve a la cadena vacía o cuando falla alguna de las llamadas al portapapeles de Win32 (p. ej. otro proceso mantiene el portapapeles, GlobalAlloc falla, OOM). A la defensiva en cada paso — nunca lanza excepción.
Ctrl+C y al elemento de menú emergente Copiar predeterminado cuando AllowUserTextSelection = True y ningún campo de formulario tiene el foco.CloseClipboard) para que los datos estén disponibles para otras aplicaciones en cuanto la llamada devuelve.
if not PdfView1.CopySelectionToClipboard then
ShowMessage('Nothing selected, or clipboard unavailable.');