LINUX.ORG.RU

История изменений

Исправление anonymous2, (текущая версия) :

в самом X11 нет буфера обмена, есть механизм передачи event SELECT_NOTIFY/SELECT_REQUEST и передача данных через property окна.
Т.е. одно приложение делает owner на любое имя буфера, другие же пытаются их получить.
Имен может быть сколько угодно, но заюзано там два PRIMARY и CLIPBOARD.
Первый через выделение мыши второй через ctrl+c,ctrl+v. Имена функций как бы намекают…

Все примеры которые якобы на c++ они все базируются либо на XLib либо на XCB и то и другое чистый Си, хватит ныть, пиши код

Исходная версия anonymous2, :

в самом X11 нет буфера обмена, есть механизм передачи event SELECT_NOTIFY/SELECT_REQUEST и передача данных через property окна.
Т.е. одно приложение делает owner на любое имя буфера, другие же пытаются их получить.
Имен может быть сколько угодно, но заюзано там два PRIMARY и CLIPBOARD.
Первый через выделение мыши второй через ctrl+c,ctrl+v. Имена функций как бы намекают…