Recupere o nome e a função da janela

11

Estou executando o Eclipse e desanexei algumas das janelas. Agora eu tenho 4 janelas vinculadas ao Eclipse. O que eu preciso é ser capaz de identificar cada janela individual e poder controlá-la.

Se eu executar ferramentas como: xprop, xwininfoou wmctrl -leu posso recuperar o WM_CLASSe WM_NAMEpara a janela principal, mas não posso levá-los para as outras janelas filho 3.

Como posso recuperar as WM_NAMEe WM_ROLEpara todas as 4 janelas?

slybloty
fonte
O X exige que todas as janelas tenham esses atributos? Se você não vê-los ao executar o xprop neles, pode ser que eles estejam faltando para essas janelas.
Joseph Garvin
@JosephGarvin Eu precisava deles para poder posicionar as janelas nos lugares que eu queria, em vez de onde elas são despejadas por padrão.
slybloty

Respostas:

3

Ao procurar uma resposta para sua pergunta, deparei com este artigo muito detalhado sobre correspondência de janelas que poderia ser muito útil. Você pode achar que o Eclipse é o culpado por não seguir os padrões de nomenclatura corretos ao gerar as janelas filho, tornando esse um bug para o qual você deve solicitar uma correção dos desenvolvedores .

jjclarkson
fonte
Usei sua orientação para aprofundar minha pesquisa, mas a questão ainda permanece. Obrigado.
21412 Slybloty