Войти
ПрограммированиеФорумОбщее

общий буфер

#0
14:35, 2 янв. 2021

Как работать вообще с общими буферами и как передавать системе эти буфера? (системы могут быть разными)(Ctrl+C/Ctrl_V/Ctrl+X).
Если можно, то где прочитать можно? (масло маслянное...)
В общем для работы с текстом, возможно для работы с графикой. (просто надоело уже искать литературу, уж извиняюсь :) )


#1
15:14, 2 янв. 2021

https://docs.microsoft.com/en-us/windows/win32/dataxchg/clipboard

#2
(Правка: 15:22) 15:21, 2 янв. 2021

благодарю, а unix системы? Мобильные системы? ))) если знаешь...

хотя... вероятно даже с этой информацией всё остальное проще найти.

#3
(Правка: 16:38) 16:34, 2 янв. 2021

В юникс-системах общего механизма нет. Там вообще нет общей оболочки, есть только командная строка, которой клипбоард без надобности. Хочешь работать с клипбоардом опенофиса, надо смотреть конкретно опенофис, наверное что-то есть. Но нигде в других местах оно работать не будет. На MacOS наверняка тоже что-то есть свое, оно тоже юникс, но за пределы MacOS не распространяется и вряд ли поддерживается переносимым софтом.

В XWindows есть clipboard? Мне кажется, что нет.

#4
19:31, 2 янв. 2021

буфера это всегда хорошо.

#5
19:50, 2 янв. 2021

не знаю как в юниксах, но в линуксе есть icccm и соответствующие утилиты типа xclip  и т.п.

#6
20:00, 2 янв. 2021

clc
> не знаю как в юниксах, но в линуксе есть icccm и соответствующие утилиты типа xclip и т.п.
Значит, есть в xwindows такой сервис. Отлично!
Конечно, не в любом юниксе есть xwindows, но если там если графическая юзерская оболочка, скорее всего она поверх xwindows навернута.

ПрограммированиеФорумОбщее