Foros del Web » Programando para Internet » PHP » PHP-GTK »

Usar GLADE con PHP-GTK

Estas en el tema de Usar GLADE con PHP-GTK en el foro de PHP-GTK en Foros del Web. Buenas, tengo entendido que se puede hacer la interfaz de un programa cliente en GLADE y hacer la programacion de los eventos de los botones ...
  #1 (permalink)  
Antiguo 31/01/2002, 19:40
Avatar de epplestun  
Fecha de Ingreso: octubre-2001
Mensajes: 1.621
Antigüedad: 23 años, 6 meses
Puntos: 5
Usar GLADE con PHP-GTK

Buenas, tengo entendido que se puede hacer la interfaz de un programa cliente en GLADE y hacer la programacion de los eventos de los botones por ejemplo en PHP, si alguien fuese tan amable de explicarme mas o menos como hacerlo se lo agradeceria o simplemente si me dice algun lugar donde encontrar informacion sobre esto muchas gracias

<table style="border:1px solid black"><tr><td><center>
<embed width="88" height="144" src="http://www.alaplaya.com/~epplestun/yo.swf"></td></td><font face=verdana size=1>Ivan Rodriguez el poder es [B]PHP</p></td></tr></table>
  #2 (permalink)  
Antiguo 31/01/2002, 20:48
 
Fecha de Ingreso: agosto-2001
Mensajes: 65
Antigüedad: 23 años, 9 meses
Puntos: 0
Re: Usar GLADE con PHP-GTK

hey!

mira, aqui te dejo la busqueda en google sobre lo q quieres.. espero q te sirva..

<a href='ir.asp?http://www.google.com/search?hl=es&amp;newwindow=1&amp;q=glade+php-gtk&amp;btnG=B%FAsqueda+en+Google&amp;lr=' target='_blank'>http://www.google.com/search?hl=es&amp;n...</a>

estuve revisando y creo q el segundo es el q te conviene.. ;)
saludos :P
  #3 (permalink)  
Antiguo 31/01/2002, 20:55
 
Fecha de Ingreso: agosto-2001
Mensajes: 65
Antigüedad: 23 años, 9 meses
Puntos: 0
Re: Usar GLADE con PHP-GTK

disculpa..
creo q esta busqueda es mas exacta :P

<a href='ir.asp?http://www.google.com/search?hl=es&amp;newwindow=1&amp;q=glade+php-gtk+support&amp;btnG=B%FAsqueda+en+Google&amp;lr=' target='_blank'>http://www.google.com/search?hl=es&amp;n...</a>

;)
  #4 (permalink)  
Antiguo 29/01/2003, 10:00
Avatar de epplestun  
Fecha de Ingreso: octubre-2001
Mensajes: 1.621
Antigüedad: 23 años, 6 meses
Puntos: 5
jeje esto ya esta mas que superado ...
__________________
Usuario registrado de Linux #288725
  #5 (permalink)  
Antiguo 29/01/2003, 10:55
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 23 años, 4 meses
Puntos: 129
jejej epplestun .. pues ahora pegate una explicadita .. xD

Un saludo,
  #6 (permalink)  
Antiguo 29/01/2003, 11:41
Avatar de epplestun  
Fecha de Ingreso: octubre-2001
Mensajes: 1.621
Antigüedad: 23 años, 6 meses
Puntos: 5
Realmente es una tonteria (si trabajamos sin objetos). PHP-GTK incluye el soporte de libglade, con el cual podemos interactuar con una estructura XML que genera Glade. Para ello usaremos el objeto GladeXML() que nos generara un objeto que contendra todos los widgets con sus respectivas señales etc etc.

Un ejemplo simple de su uso seria:
Código PHP:
<?PHP
dl
('php_gtk.so'); //uso Linux :-)
function cerrar()
{
gtk::main_quit(); //cierra la aplicacion
}

$glade = &new GladeXML("interface.glade");
$glade->signal_autoconnect(); //esta instancia nos genera todas las señales
gtk::main();
?>
En interface.glade tendremos un evento en el GtkWindow que sera destroy y se le asignara la funcion cerrar(), al hacer el signal_autoconnect() directamante cojera la función sin que nosotros se la indiquemos via código.

Mediante codigo seria:

Código PHP:
<?PHP
dl
('php_gtk.so'); //uso Linux :-)
function cerrar()
{
gtk::main_quit(); //cierra la aplicacion
}

$ventana = &new GtkWindow();
$ventana->connect('destroy','cerrar');
$ventana->set_usize(300,300);
$ventana->show_all();
gtk::main();
?>
Espero que os sea de ayuda.
__________________
Usuario registrado de Linux #288725
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:44.