удалить строку заголовка другой программы

Я разработал программу с библиотекой glut и хочу удалить ее заголовок.

Поскольку невозможно удалить строку заголовка из библиотеки переполнения, я должен использовать внешний инструмент для удаления его строки заголовка.

  • Флаг -X (пересылка X11) не работает в Windows
  • Что такое дисплей и экран в отношении: 0.0?
  • Использование nvidia-настроек над ssh
  • как использовать xrandr для зеркального отображения только части моего главного экрана?
  • Запуск Firefox в Xvfb: расширение «RANDR» отсутствует на дисплее
  • изменить раскладку клавиатуры локально
  • Что касается того, что можно управлять другим оформлением окон в операционной системе Windows, я надеюсь найти аналогичное средство для этого препятствия.

    Есть ли у вас идея о том, как удалить определенную панель заголовка окна со сценарием или простым приложением X11?

  • Процесс firefox умирает после выхода ssh на удаленную машину
  • Как сделать окно отображения Openbox только в определенной области
  • Запуск (X) Xfce4 в Debian chroot
  • Что начинается с i3 при запуске startx?
  • Поиск журнала ошибок, связанных с конкретным сбоем в Ubuntu
  • Старая конфигурация X11 для vmware guest
  • One Solution collect form web for “удалить строку заголовка другой программы”

    Wmctrl

    Это родственный, но вы можете изменить текст в строке заголовка этого тайного приложения, используя команду wmctrl .

    пример

    Скажем, я запустил приложение gvim . Он отображается следующим образом, когда я перечисляю открытые окна.

     $ wmctrl -l 0x04402eed -1 grinchy N/A 0x00c00003 -1 grinchy Bottom Expanded Edge Panel 0x00c00028 -1 grinchy Top Expanded Edge Panel 0x0120001e 0 grinchy x-nautilus-desktop 0x02a00004 0 grinchy saml@grinchy:~ 0x06800003 0 grinchy [No Name] - GVIM 

    Таким образом, окно gvim имеет название «[No Name] – GVIM», мы можем изменить его имя так, снова используя wmctrl :

     $ wmctrl -r "[No Name] - GVIM" -N "new name" 

    Снова -l ключ -l мы увидим новое имя:

     $ wmctrl -l 0x04402eed -1 grinchy N/A 0x00c00003 -1 grinchy Bottom Expanded Edge Panel 0x00c00028 -1 grinchy Top Expanded Edge Panel 0x0120001e 0 grinchy x-nautilus-desktop 0x02a00004 0 grinchy saml@grinchy:~ 0x06800003 0 grinchy new name 

    Все украшения

    Существует этот метод, обсуждаемый в этом задаче AskUbuntu Q & A под названием: Могу ли я скрыть строку заголовка MPlayer в gnome? ,

    Существовал этот смысл Python – window-toggle-decorations.py, который выглядел так, как вам хотелось. Он может быть изменен в соответствии с вашими потребностями.

    window-toggle-decorations.py

     #! /usr/bin/python2 import gtk.gdk w = gtk.gdk.window_foreign_new( gtk.gdk.get_default_root_window().property_get("_NET_ACTIVE_WINDOW")[2][0] ) w.set_decorations( (w.get_decorations()+1)%2 ) # toggle between 0 and 1 gtk.gdk.window_process_all_updates() gtk.gdk.flush() # now bind this to super-r or something 
    Linux и Unix - лучшая ОС в мире.