| Você está aqui: PHP-GTK ::: Dicas & Truques ::: Formulários e Janelas | 
| Como fechar uma janela GtkWindow ao clicar em um botãoQuantidade de visualizações: 9219 vezes | 
| 
<?php
  // função que será chamado ao clicar no botão
  function fechar($janela){
    $janela->destroy();
  }  
  if(!class_exists('gtk')){
    die("Por favor carregue o módulo php-gtk2 
      no seu php.ini\r\n");
  }
  $wnd = new GtkWindow();
  $wnd->set_default_size(250, 150);
  $wnd->connect_simple('destroy', array('gtk', 'main_quit'));
  // Cria um layout fixo
  $layout = new GtkFixed();
  // Cria um botão
  $btn = new GtkButton("Fechar Janela");
  // Define o tamanho do botão
  $btn->set_size_request(100, 25); // define largura e altura
  // Define o evento clicked para o botão
  $btn->connect_simple('clicked', 'fechar', $wnd); 
  // Adiciona o botão ao layout
  $layout->put($btn, 10, 10);
  // Adiciona o layout à janela do aplicativo
  $wnd->add($layout);
  $wnd->show_all();
  $wnd->set_title("Estudos PHP-GTK");
  Gtk::main();
?>
 | 
|  Link para compartilhar na Internet ou com seus amigos: | 
| Veja mais Dicas e truques de PHP-GTK | 
| Dicas e truques de outras linguagens | 
| Delphi - Como converter strings em valores TDateTime usando as funções StrToDate() e StrToDateDef() do Delphi | 
| E-Books em PDF | ||||
| 
 | ||||
| 
 | ||||
| Linguagens Mais Populares | ||||
| 
			   1º lugar: Java | 


 
 





