2009-11-25 6 views
12

¿Hay buen constructor GUI para bibliotecas Perl interfaz gráfica de usuario, especialmente para WxPerl?¿Hay constructores de GUI Perl, especialmente para WxPerl?

+1

¿Usted está queriendo construir una "biblioteca de interfaz gráfica de usuario" o simplemente construir una interfaz gráfica de usuario? –

+0

simplemente construir una interfaz gráfica de usuario (Quiero un constructor de interfaz gráfica de usuario para Perl como Jigloo para java) – Thor

Respuesta

12

wxDesigner es el único que conozco. Nunca lo he usado sin embargo.

4

Hay The GUI Loft para Win32::GUI, pero por supuesto no es portátil fuera de Win32.

+0

Parece que "La GUI Loft" no es compatible con Unicode (o UTF-8). Una gran desventaja. –

4

De los editores GUI que probé brevemente, wxGlade parece el más natural de usar, pero todavía no parece tener la funcionalidad de "arrastrar y soltar" que me encantó cuando trabajaba con Java en Eclipse o Netbeans. No me malinterpreten, me encanta Perl, pero aún me gustaría ver un buen editor WYSIWYG GUI.

13

Para Wx:

  • WxGlade
  • Cualquier herramienta que genera archivos Wx XRC.

Para Tk:

+1

para GTK: Glade @ http://glade.gnome.org/ – MkV

3

Yo recomendaría el simple uso de interfaces basadas en web para todo. Si fue con este enfoque, incluso podría ejecutar un servidor web local (es decir, en un escritorio) para aplicaciones "independientes".

De la misma manera, ActiveState decided to focus on Web-based development instead of continuing work on their GUI editor

+4

En muchos casos, este enfoque va a funcionar. A medida que los conjuntos de widgets AJAX estén disponibles, esto funciona aún mejor. Sin embargo, a veces realmente necesitas una aplicación GUI normal. A los downvoters les falta el punto de que este es un enfoque válido para construir interfaces de aplicaciones, y lo ha sido durante años. – daotoad

+3

http://www.perl.com/lpt/a/884: muestra una GUI basada en flash con un back-end perl. Comunicación a través de HTTP. Este http://www.chrisdolan.net/yapcna2006/shrinkwrap.html muestra un método que usa PAR y SOAP para crear aplicaciones, con la GUI escrita en cualquier conjunto de herramientas que tenga sentido para el desarrollador. – daotoad

7

Es todavía bastante nuevo, pero el editor de Padre tiene un plug-in Padre::Plugin::FormBuilder en desarrollo que tenga un archivo de proyecto wxFormBuilder y genera clases de diálogo-Perl puros.

5

Salida wxformbuilder. Puede diseñar su GUI allí y generar un archivo XRC que wxPerl puede configurarse para cargar.

Cuestiones relacionadas