Ambil nama jendela dan perannya


11

Saya menjalankan Eclipse dan saya melepaskan beberapa jendela. Sekarang saya memiliki 4 jendela yang terhubung ke Eclipse. Yang saya butuhkan adalah dapat mengidentifikasi setiap jendela individu dan dapat mengendalikannya.

Jika saya menjalankan alat seperti: xprop,, xwininfoatau wmctrl -lsaya dapat mengambil WM_CLASSdan WM_NAMEuntuk jendela utama tetapi saya tidak bisa mendapatkannya untuk 3 jendela anak lainnya.

Bagaimana saya bisa mengambil WM_NAMEdan WM_ROLEuntuk semua 4 jendela?


Apakah X mengharuskan setiap jendela memiliki atribut tersebut? Jika Anda tidak melihat mereka ketika menjalankan xprop pada mereka maka mungkin mereka hanya hilang untuk windows itu.
Joseph Garvin

@JosephGarvin Saya membutuhkan mereka untuk dapat memposisikan windows di tempat yang saya inginkan daripada di mana mereka dibuang secara default.
slybloty

Jawaban:


3

Dalam mencari jawaban untuk pertanyaan Anda, saya menemukan artikel yang sangat mendalam tentang pencocokan jendela yang bisa sangat membantu. Anda mungkin menemukan bahwa Eclipse yang harus disalahkan karena tidak mengikuti standar penamaan yang benar dalam menghasilkan windows anak menjadikan ini bug yang Anda harus meminta perbaikan dari pengembang .


Saya telah menggunakan panduan Anda untuk melanjutkan penelitian saya, tetapi pertanyaannya tetap ada. Terima kasih.
slybloty

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.