Forman parte de los átomos de selección o X átomos .
El Manual de convenciones de comunicación entre clientes para X establece:
Puede haber un número arbitrario de selecciones, cada una nombrada por un átomo. Sin embargo, para cumplir con las convenciones entre clientes, los clientes solo deben lidiar con estas tres selecciones:
- PRIMARIO
- SECUNDARIO
- PORTAPAPELES
En breve:
- La selección PRIMARIA es utilizada típicamente por, por ejemplo, terminales al seleccionar texto y pegarlo presionando el botón central del mouse. Como en el texto seleccionado, está en el Portapapeles primario sin que se realice ninguna acción de copia explícita . Quick-Copy es un buen nombre para ello. (No limitado a emuladores de terminal, sino como ejemplo).
- CLIPBOARD se usa principalmente en conexión con las operaciones de portapapeles de estilo MS Windows . Seleccione + Copiar. Los datos residen en el búfer .
Leer más aquí.
El soporte para PRIMARY se agregó a WebKit en 2008 .
xclip
, que es una interfaz de línea de comandos (herramienta) para las selecciones X (portapapeles), tradicionalmente agrega datos al Portapapeles primario. Opcionalmente, uno puede elegir cuál usar mediante el -clipboard
argumento de cualquiera de las opciones.
Corr .: Arrastrar y soltar reside en Xdnd. También hay una entrada de Wikipedia en la especificación . Utiliza XdndSelection y no debe interferir con PRIMARY.
El protocolo es implementado al menos por Qt y GTK.