Je cours Eclipse et j'ai détaché certaines des windows. Maintenant, j'ai 4 windows liées à Eclipse. Ce dont j'ai besoin, c'est d'être capable d'identifier chaque window individuelle et de pouvoir la contrôler.
Si xprop
outils comme xprop
, xwininfo
ou wmctrl -l
je peux récupérer WM_CLASS
et WM_NAME
pour la window principale, mais je ne peux pas les get pour les 3 autres windows enfants.
Comment puis-je récupérer les WM_NAME
et WM_ROLE
pour les 4 windows?
En cherchant une réponse à votre question, j'ai parcouru cet article très détaillé sur l'appariement des windows qui pourrait être très utile. Vous pouvez constater que Eclipse est à blâmer pour ne pas suivre les normes de nommage correctes dans la génération des windows enfants ce qui en fait un bug pour lequel vous devriez requestr un correctif aux développeurs .
L'utilisation d' Insortingnsics peut résoudre votre problème d'obtention de WM_WINDOW_ROLE et WM_NAME.