Poprawiam dział przeglądarki Webkit w Linuksie i bardzo często spotykam się z terminami „ Wybór podstawowy ” i „ Wybór schowka lub bufor ”.
- Chcę zrozumieć, czym one są i jaką różnicę mają?
- Gdzie mieści się wklejanie metodą „przeciągnij i upuść”?
- Jaka jest dokładnie praca
xclip
w tej sprawie?
Odpowiedzi:
Są one częścią Wybór Atomy lub Atomy X .
W Inter-Client Communication Konwencje Podręcznik dla stanów X:
W skrócie:
Przeczytaj więcej tutaj.
Obsługa PRIMARY została dodana do WebKit w 2008 roku .
xclip
, który jest interfejsem wiersza poleceń (narzędziem) do wyboru X (schowka), tradycyjnie dodaje dane do głównego schowka. Opcjonalnie można wybrać, który z nich ma być użyty przez-clipboard
opcję podaną jako argument.Corr .: Drag and Drop znajduje się pod Xdnd. W specyfikacji jest też wpis w Wikipedii . Wykorzystuje XdndSelection i nie powinien kolidować z PIERWOTNYM.
Protokół jest co najmniej implementowany przez Qt i GTK.
źródło