LINUX.ORG.RU

Ответ на: комментарий от shty

Хорошая документация. Но вот вопрос. Как задать область прорисовки для запускаемого приложения. Например из программы на QT4 запускается Firefox. Т.е. для него надо определить где он будет рисоваться. Повторюсь, делается всё без оконного менеджера. Из shell вообще такое можно сделать?

ded_mopozzz
() автор топика
Ответ на: комментарий от ded_mopozzz

>Но вот вопрос. Как задать область прорисовки для запускаемого приложения.

Хм... видимо я неправильно интерпретировал Ваш изначальный вопрос, извините.

К сожалению, напрямую с этим не сталкивался. Если бы передо мной стояла такая задача, то, видимо, начал бы ковырять в сторону разнообразных менеджеров окон (metacity, kwin, twm) с целью расковыривания сорцов на предмет того как это сделано там.

Хотя, может у кого будет конкретный рецепт.

shty ★★★★★
()
Ответ на: комментарий от ded_mopozzz

> Что бы не двигалось и не менялся размер.

Так ведь можно заблокировать ручное управление оконным менеджером и отключить декорации окон, оставив только автоматическое их размещение. Не подойдет?

anonymous
()
Ответ на: комментарий от anonymous

KWin вроде походи. Очень хорошо костумизируется. Попробую.

ded_mopozzz
() автор топика
Ответ на: комментарий от z0D5e8n7x

> а что мешает запустить без оконного менеджера на весь экран? ы?

Дело в том что будет два окна. Одно ввиде панели вверху. А второе - приложение Firefox.

ded_mopozzz
() автор топика
Ответ на: комментарий от sergej

> можно если знать ид окна

Вот в эту сторону и копаю. Хотя kwin офигенно справился с задачей. Но лишний мусор для такой задачи тащить не хотелось бы.

ded_mopozzz
() автор топика
Ответ на: комментарий от ded_mopozzz

смотри как работает например

xwininfo -tree -root

sergej ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.