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 -l
abrufen , aber nicht für die anderen drei untergeordneten Fenster.WM_CLASS
WM_NAME
Wie kann ich das WM_NAME
„und“ WM_ROLE
fü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.