• Artigos
  • Projetos
  • Download
  • Docs
  • Enviar Artigo
  • ?

ComboBox com auto-complete

31/05/2004  Pablo DallOglio  Ler e Comentar

Abaixo segue o código de um classe que eu criei que faz a ComboBox ir auto-completando os caracteres assim que o usuário vai digitando o texto.

Para funcionar, você irá precisar da classe Gtk2_ComboComplete, disponível aqui

<?php
/**
* Combo com auto-complete
* author Pablo Dall'Oglio
* Para funcionar, você irá precisar
* da classe Gtk2_ComboComplete, disponível em:
* www.php-gtk.com.br/components/artigo/ComboComplete.zip
*/
require_once 'ComboComplete.php';

function 
print_text()
{
    global 
$combo;
    echo 
$combo->entry->get_text() . "
"
;
}

$window = new GtkWindow;
$window->realize();

$vbox = new GtkVBox;
$window->add($vbox);

$combo = new Gtk2_ComboComplete;
$combo->setOptions(array('aland', 'albern', 'alcott', 'alden', 'aldercy', 'alderney', 'aldora'));

$botao = new GtkButton('print');
$botao->connect_simple('clicked','print_text');

$vbox->pack_start($combo);
$vbox->pack_start($botao);


$window->show_all();
gtk::main();
?>




Comentários

 Adicionar Comentário
 login
 Senha
 Título
 Comentário

Livros




    Outros

    Busque conteúdo no site
    Participe de nosso grupo no google

    [Grupo]  [Arquivos] [Mapa Usuários]

    Google

    Parceiros

 
Designed by Wolfgang Bartelme Designed by Wolfgang Bartelme

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