Recupera il nome e il ruolo della finestra


11

Sto eseguendo Eclipse e ho staccato alcune finestre. Ora ho 4 finestre collegate a Eclipse. Ciò di cui ho bisogno è essere in grado di identificare ogni singola finestra ed essere in grado di controllarla.

Se corro strumenti come: xprop, xwininfo, o wmctrl -lposso recuperare l' WM_CLASSe WM_NAMEper la finestra principale, ma non riesco a ottenere per le altre finestre 3 bambini.

Come posso recuperare la WM_NAMEe WM_ROLEper tutte e 4 le finestre?


X richiede che tutte le finestre abbiano quegli attributi? Se non li vedi quando esegui xprop su di essi, potrebbe essere il caso che manchino solo per quelle finestre.
Joseph Garvin,

@JosephGarvin Avevo bisogno di quelli per poter posizionare le finestre nei punti in cui volevo invece di dove vengono scaricati per impostazione predefinita.
slybloty,

Risposte:


3

Nel cercare una risposta alla tua domanda mi sono imbattuto in questo articolo molto approfondito sulla corrispondenza delle finestre che potrebbe essere molto utile. Potresti scoprire che Eclipse è la colpa per non aver seguito gli standard di denominazione corretti nel generare le finestre figlio rendendo questo un bug per il quale dovresti richiedere una correzione dagli sviluppatori .


Ho usato la tua guida per approfondire la mia ricerca, ma la domanda è ancora valida. Grazie.
slybloty,

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.