PDA

Просмотр полной версии : Прозрачность окон средствами X11.


Ace
31.12.2007, 07:32
Недавно столкнулся с проблемкой. Нужно программно менять прозрачность окна в системе и очень желательно делать это без привязки к какому либо менеджеру окон вроде Gnome или KDE (требуется универсальный способ).
Перекопал кучу документации - нашёл такую добавку (extension) под Х11 как ХRender. Никак не могу найти как можно через него конкретно это сделать?
Или есть другие способы менять прозрачность окон? Кто сталкивался с такой проблемой?

Telepoozeeck
31.12.2007, 10:30
Ace, а она (XRender) у тебя вообще включена в Х11?

Ace
31.12.2007, 12:07
Ace, а она (XRender) у тебя вообще включена в Х11?
В принципе мне это менее важно.
Определить включен ли он - это я смогу. А вот как им воспользоваться чтобы сделать манипуляцию с прозрачностью окна в случае когда он (XRender) доступен - это я пока не понял.
Где мне взять пример кода? Пол интернета раскопал, ничего не нашёл. :confused:
Есть, правда у меня ещё задумка: воспользоваться библиотекой оконного менеджера Gnome (GTK) и статически залинковать её к моей программе.
Но как то это криво по моему. Из-за одной нужной мне функции - тянуть за собой всю библиотеку. :dgdfgs: