On 2009.05.20 at 14:00:39 +0700, Mikhail Gusarov wrote:
>  VW> Ну можно еще несколько страниц в ICCCM прочитать. В X11 Shared
>  VW> Pixmap не единственный способ межклиентской коммуникации.
> 
> И все извращённые. Единственное, на что годятся - поломать голову
> неделю, после чего построить поверх какой-нибудь более-менее вменяемый
> транспорт.

Для данной задачи - не извращенные. Только надо прекратить мыслить
категориями транспорта.

У тебя есть общее поле рисования (вернее - два - для оглавления и для
текущей страницы) и есть обмен событиями. Который как раз X реализуют
весьма неплохо - они под это заточены. 

Задача не в том, чтобы гонять данные из читалки PDF в интерфейс. Задача
в том чтобы их НЕ ГОНЯТЬ, но пользователь был доволен. То есть из
интерфейса туда гонять только некоторые сообщения о действиях
пользователя (для чего X-овый event подходит идеально) и назад получать
всякую мелочевку вроде номера текущей страницы, которую нужно отображать
в интерфейсе.


> -- 



-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Ответить