Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   PHP-GTK (http://www.forosdelweb.com/f51/)
-   -   Dudas con GtkFileSelection y GtkBox (http://www.forosdelweb.com/f51/dudas-con-gtkfileselection-gtkbox-116728/)

fran86 14/02/2003 13:14

Dudas con GtkFileSelection y GtkBox
 
Hola!
Soy bastante nuevo en esto de PHP-GTK, asi k please tenganme paciencia...
Ahora la pregunta: es posible hacer que la lista de archivos de GtkFileSelection me muestre solamente entradas con una determinada extencion??

Ah; y si de paso me pueden dar algunos ejemplos del uso de GtkHBox y GtkVBox, ademas de una pequeña explicacion de su funcionamiento e interaccion se los agradeceria.

Espero que puedan ayudarme.
Saludos.

epplestun 14/02/2003 15:15

En el GtkFileSelection no puedes indicarle un tipo de extension, te recomiendo que te crees tu un widget con un GtkCList y con las funciones de lectura de directorios generases tu la lista, es bastante sencillo, en cuanto al GtkHBox y GtkVBox sirvern para dividir la ventana a tu gusto, su uso por ejemplo si quieres meter un boton y una entrada de texto seria algo asi: (a ve como sale que es al vuelo)

Código PHP:

<?PHP

dl
('php_gtk.so');
function 
cerrar()
{
gtk::main_quit();
}
$ventana = &new GtkWindow();
$ventana->set_usize(100,100);
$ventana->set_title('Prueba de GtkHBox'):
$ventana->connect('destroy''cerrar');
$hbox = &new GtkHBox(0FALSE);

$boton    = &new GtkButton('boton');
$entrada = &new GtkEntry();

$hbox->pack_start($botonFALSEFALSE);
$hbox->pack_end($entradaFALSEFALSE);

$ventana->add($hbox);
$ventana->show_all();
gtk::main();
?>

Espero que te sirva de ayuda, dentro de unos dias se abrira zonaphp.com y ahi podras encontrar mucha informacion sobre PHP-GTK :-) que es de la seccion de articulos que me encargo yo :-)

fran86 15/02/2003 12:16

Estaba seguro que serias vos quien me conteste.

Gracias epplestun!!

epplestun 16/02/2003 07:12

jeje de nada ;-) jeje quien crees que propuso ete subforo pues :-) asi que a colaborar en todo lo posible


La zona horaria es GMT -6. Ahora son las 10:05.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.