Rufen Sie den Fensternamen und die Rolle ab

Rufen Sie den Fensternamen und die Rolle ab

Ich verwende Eclipse und habe einige der Fenster abgetrennt. Jetzt habe ich 4 Fenster, die mit Eclipse verknüpft sind. Ich muss in der Lage sein, jedes einzelne Fenster zu identifizieren und steuern zu können.

Wenn ich Tools wie diese ausführe: xprop, xwininfo, oder kann ich die und für das Hauptfenster wmctrl -labrufen , aber nicht für die anderen drei untergeordneten Fenster.WM_CLASSWM_NAME

Wie kann ich das WM_NAME„und“ WM_ROLEfür alle 4 Fenster abrufen?

Antwort1

Auf der Suche nach einer Antwort auf Ihre Frage bin ich sehr ausführlich auf Folgendes gestoßenArtikel zum Thema Fensterabgleichdas könnte sehr hilfreich sein. Sie werden vielleicht feststellen, dass Eclipse daran schuld ist, weil es bei der Generierung der untergeordneten Fenster nicht die richtigen Benennungsstandards befolgt, was dies zu einem Fehler macht, für den SieFordern Sie einen Fix von den Entwicklern an.

Antwort2

Verwenden vonIntrinsische Eigenschaftenkann Ihr Problem beim Abrufen von WM_WINDOW_ROLE und WM_NAME lösen.

verwandte Informationen