Eu desenvolvi um programa com biblioteca de excesso e quero remover sua barra de título.
Como é impossível remover a barra de título da biblioteca de excesso, tenho que usar uma ferramenta externa para remover sua barra de título.
Quanto ao fato de ser possível manipular outras decorações de janelas no sistema operacional Windows, espero encontrar um remédio semelhante para esse obstáculo.
Você tem alguma idéia de como remover a barra de título específica da janela com um script ou um aplicativo X11 simples?
yourWindow.dTitleBar: 0
.Respostas:
Wmctrl
Este é o tipo de relacionados, mas você pode mudar o texto na barra de título desta aplicação mistério usando o comando
wmctrl
.Exemplo
Digamos que eu executei o aplicativo
gvim
. Aparece da seguinte maneira quando listo as janelas abertas.Portanto, a
gvim
janela tem o título "[No Name] - GVIM", podemos mudar seu nome assim, novamente usandowmctrl
:Executando o
-l
switch novamente, podemos ver o novo nome:Todas as decorações
Existe este método discutido nas perguntas e respostas do AskUbuntu intitulado: Posso ocultar a barra de título do MPlayer no gnome? .
Havia essa essência do Python - window-toggle-decorations.py que parecia fazer o que você queria. Pode ser modificável para atender às suas necessidades.
window-toggle-decorations.py
fonte
Existe um programa C simples que funciona, originalmente desenvolvido por Muktupavels .
Eu uso e funciona muito bem. Está aqui
https://gist.github.com/cat-in-136/96ee8e96e81e0cc763d085ed697fe193
Permite ativar e desativar a barra de título para qualquer aplicativo.
Para usá-lo, basta ter a
libx11-dev
biblioteca instaladaentão compile o código usando este comando
e execute-o com este comando
onde
$(...)
captura o--id
seu aplicativo usando wmctrl.Eu não fiz esse ótimo trabalho e não aceito nenhum crédito por ele.
Foi feito por muktupavels.
fonte