Pergunta

Por exemplo, grisalho o "X" em sistemas Windows.

Foi útil?

Solução

Se Gtk não pode convencer o gerente de janela, você pode sempre ligar o sinal "delete-event" e retornar True do callback. Fazendo isso Gtk assume que a alça de retorno de chamada que o sinal e não faz nada.

import gtk

window = gtk.Window()
window.connect('delete-event',lambda widget, event: True)

Outras dicas

Basta ligar para o set_deletable com False na janela em questão. Ele vai trabalhar enquanto GTK pode convencer o gerenciador de janelas para tornar a janela unclosable.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top