Как можно узнать программно количество раб. столов?

Модератор: Модераторы разделов

Аватара пользователя
pento
Сообщения: 403
ОС: Fedora 10

Как можно узнать программно количество раб. столов?

Сообщение pento »

Сабж. Пишу установщик обоев, и вот подуамл, что было бы неплохо такую фичу там иметь, то есть уметь ставить на разные раб. столы разные обои.
Спасибо сказали:
Аватара пользователя
BlackStar
Сообщения: 1338
Статус: We are all Kosh
ОС: Fedora 10

Re: Как можно узнать программно количество раб. столов?

Сообщение BlackStar »

А это вообще возможно?
LightLang Team
Спасибо сказали:
Аватара пользователя
pento
Сообщения: 403
ОС: Fedora 10

Re: Как можно узнать программно количество раб. столов?

Сообщение pento »

BlackStar писал(а):
17.08.2007 11:21
А это вообще возможно?


Тут посмотрел ман feh, он такое не умеет. Видимо ни как. В замешательство меня ввела подобная фича в nitrogen.
Спасибо сказали:
Аватара пользователя
BlackStar
Сообщения: 1338
Статус: We are all Kosh
ОС: Fedora 10

Re: Как можно узнать программно количество раб. столов?

Сообщение BlackStar »

Посмотрел исходники netwmpager, количество рабочих столов можно получить прочитав параметр _NET_NUMBER_OF_DESKTOPS.
LightLang Team
Спасибо сказали:
Аватара пользователя
MadDog
Бывший модератор
Сообщения: 2298
Статус: Добрый банщик

Re: Как можно узнать программно количество раб. столов?

Сообщение MadDog »

pento писал(а):
17.08.2007 10:43
Пишу установщик обоев, и вот подуамл, что было бы неплохо такую фичу там иметь, то есть уметь ставить на разные раб. столы разные обои.
В кедах такая фича есть по умолчанию. Но, ИМХО, неудобно, т.к. перерисовка обоев при переключении столов малость притормаживает.
MadDog's Blog
Внимательно читать: Как правильно задавать вопросы
No fate but what we make
Спасибо сказали:
d_n_k
Сообщения: 636
ОС: Gentoo GNU/Linux

Re: Как можно узнать программно количество раб. столов?

Сообщение d_n_k »

осиль таки libwnck
все сказанное есть имхо...
Спасибо сказали: