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