Barra de rolagem no PHP-GTK1
É tão simples que fiquei até com vergonha des escrever essa ajuda... Mas para quem está começando pode ser útil
Como colocar barra de rolagem em campo texto ?
Para isso usaremos a classe GtkScrolledWindow e GtkText.
Vamos ao código...
Por Bruno Rodrigues de Oliveira
http://sapiencia.t35.com
ascalon_bro@hotmail.com
<?php
//primeiros carregamos a biblioteca GTK
dl('php_gtk.'.(strstr(PHP_OS, 'WIN') ? 'dll' : 'so'));
$w=&new GtkWindow(); //criamos a janela
$w->set_position(GTK_WIN_POS_CENTER); //definimos sua posição no monitor
$w->set_title('Meu editor de textos'); // titulo da janela
$w->connect('destroy',array('gtk','main_quit')); //para quando a janela for fechada
$barra=&new GtkScrolledWindow(); //criamos a barra de rolagem
$barra->set_usize(500,300); //definimos seu tamanho
$texto=&new GtkText(); //criamos a campo texto
$texto->set_editable(true); //definimos se sera editável(true) ou não (false)
$texto->insert(null,null,null,'Meu Texto');//o texto que será inserido
$barra->add($texto); //adicionamos o campo texto a barra
$w->add($barra); //adicionameos a barra a janela
$w->show_all(); // iniciamos a janela
gtk::main();
?>





