[gnome-cyr] Re: [gnome-cyr] Re: [gnome-cyr] последний evo
- From: Vlad Harchev <hvv hippo ru>
- To: gnome-cyr gnome org
- Subject: [gnome-cyr] =?koi8-r?q?Re=3A_=5Bgnome-cyr=5D_Re=3A_=5Bgnome-cyr=5D_=D0=CF=D3?==?koi8-r?q?=CC=C5=C4=CE=C9=CA_evo?=
- Date: Sun, 19 Aug 2001 18:15:32 +0500 (SAMST)
On Sat, 18 Aug 2001, Timur I. Bakeyev wrote:
> On Sat, Aug 18, 2001 at 11:03:29AM +0500, Vlad Harchev wrote:
> > On 18 Aug 2001, Dmitry G. Mastrukov Дмитрий Геннадьевич Мастрюков wrote:
> > >
> > > ЗЫ. А такой дебилизм чей, Иксовый или Гном-ТКшный: копирую что-то из
> > > окна в буфер. Если угораздит закрыть исходное окно - буфер тоже
> > > очистится, уже нечего вставлять.
> >
> > Это Х-овый. Хотя наверно можно написать приблуду, которая копирует выделенное
> > к себе, и если владелец (окно) выделенного закрывается, становится владельцем
> > буфера и продолжает отдовать то, что отдовало закрытое окно. Как это раньше не
> > написали, удивляюсь...
> >
>
> Не знаю, насколько это легко реализовать(кстати, а чем xclipboard занимается?).
Практически этим и занимается - только там вроде мышой надо ткнуть на
выделение в истории. И работает только с текстом.
> В общем случае, Х, чтобы память зря не гонять, в "быстром" буфере хранят только
> указатели на начало и конец выделения. Кода другое приложение вставляет что-то
> оттуда - в этот момент текст и выдирается из окна. В принципе, Х-терминал, на-
> пример, похоже, сразу засовывает выделение в атом и передает указатель на него.
>
> Вопрос - можно ли такое поведение задать на уровне всего Х?
У Х именно такое поведение - выделение никогда не копируется куда-то - прога
которая хочет вставить просто спрашивает у Х сервера какое окно - владелец
выделения, а потом лезет к владельцу, спрашивает в каких форматах он может
дать и просит данные в формате котором оно предпочитает.
Best regards,
-Vlad
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]