Página 1 de 7

Crear interfaz con GTK

NotaPublicado: 2011-07-25 09:13 @425
por Txemaracas
Hola me gustaría saber dónde bajarme el programa GTK para crear interfaces de forma gráfica arrastrando los botones. He estado buscando en Internet pero entre que algunos que me bajado no funcionaban y otros estaban fuera de servicio la descarga no he encontrado.

Re: Crear interfaz con GTK

NotaPublicado: 2011-07-25 11:40 @528
por explorer
Mira este hilo. Busca por la palabra CamelBox.

Otra opción es Bundle::Gnome2, como se comenta en este otro hilo.

Últimamente, se oye mucho hablar del empaquetador Cava y la distribución Citrus Perl.

Re: Crear interfaz con GTK

NotaPublicado: 2011-07-26 09:22 @432
por Txemaracas
Estoy usando el programa Glade en Windows. Con este programa sí que podría hacer una llamada al código que he realizado en Perl, ¿no?

Re: Crear interfaz con GTK

NotaPublicado: 2011-07-26 11:09 @506
por explorer
Glade sirve para generar entornos gráficos, que pueden ser usados desde distintos lenguajes.

Más información.

Re: Crear interfaz con GTK

NotaPublicado: 2011-07-27 11:10 @507
por Txemaracas
Ok entonces hago bien usando Glade para crear el entorno gráfico para mis programas en Perl ¿no?

Re: Crear interfaz con GTK

NotaPublicado: 2011-07-27 11:20 @513
por explorer
No es imprescindible, pero es una ayuda muy buena.

Re: Crear interfaz con GTK

NotaPublicado: 2011-08-03 12:52 @578
por Txemaracas
Hola. No sé si me lo parece a mi pero es un poco fea las interfaces que se crean con Glade ¿no? Estuve creándolas anteriormente con Netbeans que eran más modernas pero lo dejé porque no supe cómo relacionar los programas creados en Perl con el programa Netbeans que usaba Java. Por otra parte ¿para poder ejecutar la interfaz que he diseñado solo se puede hacer mediante un script en Perl? ¿No se puede ejecutar desde el programa Glade para ver cómo queda? La verdad me parece un poco difícil hacerlo con GTK. La mayoría de los tutoriales solo traen código nada de cómo usar el programa gráfico de Glade.

¿Alguien sabe dónde puedo encontrar un tutorial para aprender bien a usar cada botón y cada propiedad de Glade?

Además, en el repositorio de Perl en Windows no me aparece GTk el módulo y lo intento instalar con "cpanp install Gtk2::GladeXML y no me deja. ¿Seguro que se puede instalar en Windows?

Re: Crear interfaz con GTK

NotaPublicado: 2011-08-03 16:46 @740
por explorer
¿No has leído el hilo que te enlacé sobre la instalación de Bundle::Gnome2 en Windows desde los repositorios de ActiveState? Entre los paquetes que instala está Gtk2::GladeXML.

Aquí también te lo dicen.

Re: Crear interfaz con GTK

NotaPublicado: 2011-08-12 11:45 @531
por Txemaracas
Hola, explorer. Quería saber si existe algún tutorial o algo donde aprender a relacionar cada ventana o botón con los script que tengo hechos. Es decir, por ejemplo:

Cómo hacer que en una ventana donde tengo una ventana con barras de desplazamientos poder sacar o mostrar los valores que tengo almacenados en la base de datos. Es para mostrar las palabra en inglés y en castellano, cómo hacer que aparezcan y si se puede poner una casilla con tic para seleccionar las palabras que se quieran de las que se muestran.

Re: Crear interfaz con GTK

NotaPublicado: 2011-08-12 11:59 @541
por explorer
Pues no, no conozco ninguno. En la documentación de gtk2-perl se recomienda buscar por documentación en C++, que es la más completa, y fijarse más en las propiedades y en el orden que se sigue para crear y posicionar los widgets, más que en el propio lenguaje, ya que los métodos de GTK2, en Perl, se llamarán de la misma manera que en C++.

Debes mirar antes la introducción que hay en este foro, para entender esa documentación.

De todas maneras, sí que hay material GTK2 y Perl. Usando Google salen unas cuantas referencias, siendo el GTK2-Perl Tutorial [ALPHA] uno de los más interesantes. En la página de Documentación de GTK2-perl hay algunos enlaces, incluso uno apunta a un tutorial en español.