Arquivo

Arquivo da Categoria ‘GtkEventBox’

Como facilitar a criação de um botão personalizado

25, outubro, 2009 Bruno Pitteli Sem comentários

Explicação

Este post é uma continuação do post Como criar um botão personalizado com GtkEventBox. Na verdade uma classe para facilitar todo esse trabalho.
Leia mais…

Categories: Gtk/Gdk, GtkEventBox Tags:

Como criar um botão personalizado com GtkEventBox

25, outubro, 2009 Bruno Pitteli Sem comentários

Explicação

Existem varias formas de estilizar uma aplicação, porem algumas aplicações precisam de muito mais, como por exemplo um jogo, que precisa de menus e outras coisas. De qualquer forma, criar um botão personalizado com imagens pode ajudar muito nessa tarefa. Uma maneira fácil de fazer isso, é utilizar um GtkEventBox e verificar vários sinais e ir tratando qual imagem mostrar. Sim, ta um bom trabalho faze-lo, pois existe um sinal para a troca de imagem, que é o expose_event. Com ele, seu callback é chamado toda vez que widget aparecer ou for "pintado" novamente, assim conseguimos ter um efeito de quando o mouse entra e sai do nosso botão.
Leia mais…

Categories: Gtk/Gdk, GtkEventBox Tags:

Como adicionar mais eventos às abas do GtkNoteBook

16, outubro, 2009 Bruno Pitteli Sem comentários

Explicação

Nem sempre utilizamos as abas de um notebook simplesmente para muda-las. É conveniente colocarmos, por exemplo, um menu no mesmo, para facilitar a interação do usuário com a aplicação. Para tais eventos, precisamos adicionar eventos nas abas. Uma solução simples, é utilizar um GtkEventBox no lugar de um GtkLabel, e dentro do GtkEventBox sim, usaremos um GtkLabel. Com o eventbox adicionado, podemos adicionar qualquer evento que precisarmos.
Leia mais…

Categories: GtkEventBox, GtkNoteBook Tags: