Página 1 de 1

Browser

NotaPublicado: 2009-08-05 04:25 @226
por oihantze
Hola, estoy haciendo una aplicación no web con Gtk2 y uso
Sintáxis: [ Descargar ] [ Ocultar ]
Using perl Syntax Highlighting
  1. use Gtk2 '-init';
Coloreado en 0.002 segundos, usando GeSHi 1.0.8.4


Como habéis podido ver no soy muy entendida en esto y ahora me ha surgido el problema de que quiero que mi aplicación le dé al usuario la posibilidad de cargar una carpeta para que pueda hacer su trabajo.

Quiero hacer lo típico de un cuadradito con un botón al lado que pone "browse" y te sale en el cuadradito la ruta de donde está tu archivo o carpeta.

¿Qué tipo de objeto es? Porque me estoy volviendo loca intentándolo buscar por la red.

Gracias.

Re: Browser

NotaPublicado: 2009-08-05 14:46 @657
por explorer
Según Google, pueden ser estas dos:

* Gtk2::FileChooser
* Gtk2::FileChooserButton

He encontrado un entorno de trabajo que facilita el desarrollo de GUI en Gtk2:
* Gtk2-Ex-FormFactory

Re: Browser

NotaPublicado: 2009-08-20 13:07 @588
por oihantze
¡¡Hola!!

He hecho un programilla para ver cómo me iba, y la sorpresa es que en la primera línea del código me casca:
Sintáxis: [ Descargar ] [ Ocultar ]
Using perl Syntax Highlighting
  1. use Gtk2::FileChooser;
Coloreado en 0.001 segundos, usando GeSHi 1.0.8.4

Esto es lo que me dice:
Sintáxis: [ Descargar ] [ Ocultar ]
Using text Syntax Highlighting
Can't locate Gtk2/FileChooserButton.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl .) at ./prueba.pl line 7.
Coloreado en 0.000 segundos, usando GeSHi 1.0.8.4


¿Tal vez sea porque ponga mal la cabecera?

Por otra parte he estado investigando un poquito y he leído algo como que con el fileChooserAction tiene un constructor llamado FileChooserActionSelectFolder y que con éste el usuario puede seleccionar una carpeta y luego con FileChooserButton se da la opción de poner el botón para que busque la carpeta deseada.

No sé si es así cómo va; el caso es que he intentado hacer algo y... todo mi gozo en un pozo... ¿Alguien sabe qué cabecera debería de llevar?? ¿Alguien me puede poner un pequeño ejemplo de cómo debería hacerlo??? Muchas gracias.

Re: Browser

NotaPublicado: 2009-08-20 13:31 @605
por explorer
El mensaje de error dice que no encuentra el módulo Gtk2::FileChooserButton, bien porque esté mal instalado o, sencillamente, que no está instalado.