Retroceder   Foros del Web > Programación para sitios web > PHP > PHP-GTK

Respuesta
 
Herramientas Desplegado
Antiguo 31-ene-2002, 18:40   #1 (permalink)
epplestun está en el buen camino
 
Avatar de epplestun
 
Fecha de Ingreso: noviembre-2002
Mensajes: 1.620
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>
epplestun está desconectado   Responder Citando
Antiguo 31-ene-2002, 19:48   #2 (permalink)
eNFeRMiitO está en el buen camino
 
Fecha de Ingreso: noviembre-2002
Mensajes: 65
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
eNFeRMiitO está desconectado   Responder Citando
Antiguo 31-ene-2002, 19:55   #3 (permalink)
eNFeRMiitO está en el buen camino
 
Fecha de Ingreso: noviembre-2002
Mensajes: 65
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>

;)
eNFeRMiitO está desconectado   Responder Citando
Antiguo 29-ene-2003, 09:00   #4 (permalink)
epplestun está en el buen camino
 
Avatar de epplestun
 
Fecha de Ingreso: noviembre-2002
Mensajes: 1.620
jeje esto ya esta mas que superado ...
__________________
Usuario registrado de Linux #288725
epplestun está desconectado   Responder Citando
Antiguo 29-ene-2003, 09:55   #5 (permalink)
Moderador
Cluster llegará a ser famoso muy prontoCluster llegará a ser famoso muy pronto
 
Fecha de Ingreso: noviembre-2002
Ubicación: Santiago - Chile
Mensajes: 34.437
jejej epplestun .. pues ahora pegate una explicadita .. xD

Un saludo,
Cluster está desconectado   Responder Citando
Antiguo 29-ene-2003, 10:41   #6 (permalink)
epplestun está en el buen camino
 
Avatar de epplestun
 
Fecha de Ingreso: noviembre-2002
Mensajes: 1.620
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
epplestun está desconectado   Responder Citando
Respuesta
No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Desactivado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 20:18.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93