¿Cómo puedo averiguar o grabar la ventana de nivel superior X11 desde el que se abre una ventana de nivel superior?

StackOverflow https://stackoverflow.com/questions/4114965

Pregunta

Estoy pensando en escribir un gestor de ventanas X11, que lo hace para las ventanas algo así como lo que TabKit hace por pestañas en Firefox (en su por defecto el modo de vista de árbol ). Para ello, me gustaría tener para poder averiguar qué ventana se abrió una ventana de. ¿Hay una manera estándar de encontrar esto?

(nunca he hecho cualquier de programación X11 sin necesidad de utilizar un kit de herramientas multiplataforma de X11, y mucho menos escribir un gestor de ventanas.)

¿Fue útil?

Solución

Para los casos difíciles - las aplicaciones de abrir otras aplicaciones, por ejemplo, un procesador de textos lanzamiento de un navegador - no va a ser una necesidad de la cooperación entre las aplicaciones de seguimiento de esta información. El Zeitgeist proyecto ya se trata de realizar un seguimiento de los documentos que se abrió a partir del cual los documentos, que es lo suficientemente cerca esté de mí, probablemente el trabajo con el espíritu de la época (y / o su equivalente de KDE - Nepomuk) para obtener esta implementado

.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top