Как переместить окно приложения в текущее рабочее пространство? - PullRequest
2 голосов
/ 24 января 2011

Мое приложение имеет опцию «Перевести на текущий рабочий стол» в меню индикатора.Теперь перемещение окон по рабочим пространствам удобно и просто, если вы не используете Compiz.

Мой вопрос: как я могу вывести окно приложения на текущий рабочий стол?Приложение написано на Python и GTK +.Я попытался использовать Present метод gtk.Window, но затем окно захватывает фокус, и больше ничего не происходит (окно фактически не представляется пользователю).Я также пытался играть с wnck , но этот метод работает только тогда, когда Compiz не работает.

Есть идеи?

...