Saya telah mengembangkan sebuah program dengan pustaka kekenyangan dan ingin menghapus bilah judulnya.
Karena tidak mungkin untuk menghapus bilah judul dari perpustakaan glut saya harus menggunakan alat eksternal untuk menghapus bilah judulnya.
Mengenai fakta bahwa adalah mungkin untuk memanipulasi dekorasi jendela lain di sistem operasi Windows, saya berharap untuk menemukan obat yang sama untuk kendala ini.
Apakah Anda memiliki Ide tentang cara menghapus bilah judul jendela tertentu dengan skrip atau aplikasi X11 sederhana?
yourWindow.dTitleBar: 0
.Jawaban:
Wmctrl
Ini agak terkait tetapi Anda dapat mengubah teks di bilah judul aplikasi misteri ini menggunakan perintah
wmctrl
.Contoh
Katakanlah saya menjalankan aplikasi
gvim
. Itu muncul sebagai berikut ketika saya daftar windows yang terbuka.Jadi
gvim
jendela tersebut memiliki judul "[Tanpa Nama] - GVIM", kita dapat mengubah namanya seperti itu, sekali lagi menggunakanwmctrl
:Menjalankan
-l
sakelar lagi kita bisa melihat nama baru:Semua dekorasi
Ada metode ini yang dibahas dalam Tanya Jawab Ubuntu berjudul: Dapatkah saya menyembunyikan bilah judul MPlayer di gnome? .
Ada intisari dari Python - window-toggle-decorations.py yang sepertinya melakukan apa yang Anda inginkan. Mungkin dapat dimodifikasi sesuai dengan kebutuhan Anda.
window-toggle-decorations.py
sumber
Ada program C sederhana yang berfungsi, awalnya dikembangkan oleh Muktupavels .
Saya menggunakannya dan itu bekerja dengan sangat baik. Itu disini
https://gist.github.com/cat-in-136/96ee8e96e81e0cc763d085ed697fe193
Ini memungkinkan Anda mengaktifkan dan menonaktifkan bilah judul untuk aplikasi apa pun.
Untuk menggunakannya, cukup pastikan Anda telah
libx11-dev
menginstal perpustakaankemudian kompilasi kodenya menggunakan perintah ini
dan jalankan dengan perintah ini
di mana
$(...)
menangkap--id
aplikasi Anda menggunakan wmctrl.Saya tidak melakukan pekerjaan besar ini dan tidak mengambil kredit untuk itu.
Itu dilakukan oleh muktupavels.
sumber