Pergunta

Como posso obter uma lista dos aplicativos em execução? Estou me referindo aos queridos no painel na parte inferior da tela.

Foi útil?

Solução

Eu acredito que o que você está procurando é libwnck

Outras dicas

O painel você está se referindo é o painel do GNOME. Portanto, esta é uma questão GNOME, não uma pergunta GTK.

Não é um conceito bem definido de "aplicação multi-window" no GNOME que eu saiba. A lista de tarefas painel é provavelmente construção consultando o gerenciador de janelas para a lista de janelas e agrupar as janelas de sua propriedade "class".

Existem também várias sugestões gerenciador de janelas que devem ser levados em conta, por exemplo ignorar painéis e outras janelas de serviços públicos. Em seu lugar, eu iria olhar para o código-fonte do applet da barra de tarefas. Há talvez algum lugar documentação que cobre o status-quo, mas eu sei onde estaria.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top