|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : yx 2:5020/400 29 Oct 2001 06:59:18 To : Stanislav Latishko Subject : Re: q: дотянуться до буфера gpm -------------------------------------------------------------------------------- Stanislav Latishko <sl@sl.spb.su> wrote: > Просьба не пинать за ленивость рыться в доках ... Можно ли > _простым_ путем из своей программы получить содержимое буфера gpm > (ну то, что я выделил) ? > > Объясняю идею: хочу я, допустим, вырезать из письма телефон > и вставить в справочник. "Стандартно" это выглядело бы так: > 1. Выделил телефон > 2. Запустил (в другом экране) свой редактор телефонного справочника. > 3. В ответ на промпт нажал вторую кнопку крысы, enter > > Хочется 3-й пункт исключить - редактор дотянулся до буфера, > сам нашел там номер телефона и вставил куда надо. Ы ? > по идее точно также как и gpm "char c=3; ioctl(fd,TIOCLINUX,&c);" и считай при этом что нажал кнопу мыши (3 - это paste_selection()). (буфер не gpm, selection механизм (через кот-й cut-n-paste gpm) в ядре, там же и буфер, до него напрямую не стоит тянуться). p.s. для emacs какой-то файлик был чтобы с мышью работать через gpm. bye. -- Vladimir Yakovetsky --- ifmail v.2.15dev5 * Origin: yx disorganized groupie (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/16772272c59e.html, оценка из 5, голосов 10
|