• Artigos
  • Projetos
  • Download
  • Lista
  • Docs
  • Comunidade
  • ?

GtkButton
Classes GTK
Anterior GtkButton Próximo

GtkButton

Um botão de pressionar que emite um sinal quando clicado.

Hierarquia de Objetos

GObject
`-- GtkObject
       `-- GtkWidget
              `-- GtkContainer
                     `-- GtkBin
                            `-- GtkButton

Subclasses imediatas

GtkColorButton, GtkFontButton, GtkOptionMenu, GtkToggleButton

Descrição

O widget GtkButton é normalmente mostrado como um botão de pressionar com um rótulo de texto, GtkLabel, entretanto ele pode conter qualquer widget válido. O GtkButton é geralmente usado para anexar uma função ou método de callback que é chamado quando o botão é clicado.

Construtores

GtkButton (string label, boolean use_underline);

-- Cria um novo widget botão.

GtkButton::new_from_stock (string stock_id);

-- Cria um GtkButton a partir do estoque.

Métodos

clicked()
  Emite o sinal "clicked" do botão.
enter()
  Emite o sinal "enter" do botão.
get_alignment()
  Retorna as propriedades xalign e yalign.
get_focus_on_click()
  Retorna o valor da propriedade "focus-on-click".
get_image()
  Retorna o widget definido como imagem para o botão.
get_label()
  Obtém o texto do rótulo do botão.
get_relief()
  Obtém o estilo relief atual.
get_use_stock()
  Retorna a propriedade "use_stock".
get_use_underline()
  Retorna a propriedade "use_underline".
leave()
  Emite o sinal "leave" do botão.
pressed()
  Emite o sinal "pressed" do botão.
released()
  Emite o sinal "released" do botão.
set_alignment()
  Define as propriedades "xalign" e "yalign".
set_focus_on_click()
  Define a propriedade "focus-on-click".
set_image()
  Define um widget como uma imagem para o botão.
set_label()
  Define o texto do botão.
set_relief()
  Define o estilo relief atual do botão.
set_use_stock()
  Define a propriedade "use_stock".
set_use_underline()
  Define a propriedade "use_underline".

Sinais

"activate"
  Emitido quando o método "activate" é chamado.
"clicked"
  Emitido quando o usuário clica no botão.
"enter"
  Emitido quando o ponteiro do mouse entra no botão.
"leave"
  Emitido quando o ponteiro do mouse deixa o botão.
"pressed"
  Emitido quando o botão do mouse é pressionado sobre o botão.
"released"
  Emitido quando o botão do mouse é solto sobre o botão.


Anterior Início Próximo
GtkBox::query_child_packing Acima GtkButton Construtor

Comentários

 Adicionar Comentário
 login
 senha
 Texto

Livros


    Paleta

    Google

    Parceiros

 
Designed by Wolfgang Bartelme Designed by Wolfgang Bartelme

© 2006 Wordpress Themes | Theme (Not so) Fresh
XHTML CSS

PHP-GTK Brasil