Recuperar el nombre y la función de la ventana

Recuperar el nombre y la función de la ventana

Estoy ejecutando Eclipse y separé algunas de las ventanas. Ahora tengo 4 ventanas vinculadas a Eclipse. Lo que necesito es poder identificar cada ventana individual y poder controlarla.

Si ejecuto herramientas como: xprop, xwininfoo wmctrl -lpuedo recuperar WM_CLASSy WM_NAMEpara la ventana principal pero no puedo obtenerlos para las otras 3 ventanas secundarias.

¿Cómo puedo recuperar WM_NAMEy WM_ROLEpara las 4 ventanas?

Respuesta1

Al buscar una respuesta a su pregunta, encontré esto muy en profundidad.artículo sobre coincidencia de ventanaseso podría ser muy útil. Es posible que Eclipse sea el culpable de no seguir los estándares de nombres correctos al generar las ventanas secundarias, lo que convierte esto en un error por el cual deberíasolicitar una solución a los desarrolladores.

Respuesta2

UsandoIntrínsecospuede resolver su problema de obtener WM_WINDOW_ROLE y WM_NAME.

información relacionada