Are there Perl GUI builders, especially for WxPerl?
Asked Answered
V

7

12

Are there good GUI builder for Perl GUI libraries, especially for WxPerl?

Vichy answered 25/11, 2009 at 21:43 Comment(2)
Are you wanting to build a "GUI library" or simply build a GUI?Tymbal
simply build a GUI (i want a gui builder for perl like Jigloo for java)Vichy
T
13

For Wx:

  • WxGlade
  • Any Wx tool that generates XRC files.

For Tk:

Trying answered 25/11, 2009 at 22:51 Comment(0)
C
12

wxDesigner is the only one I know. I have never used it though.

Coarctate answered 25/11, 2009 at 21:52 Comment(0)
N
7

It's still fairly new, but the Padre editor has an in-development Padre::Plugin::FormBuilder plugin that takes a wxFormBuilder project file and generates pure-Perl dialog classes.

Navelwort answered 10/2, 2011 at 6:39 Comment(0)
E
6

Check out wxformbuilder. You can design your GUI there and generate an XRC file which wxPerl can then be configured to load.

Ethel answered 12/10, 2011 at 17:15 Comment(0)
D
4

There is The GUI Loft for Win32::GUI, but of course it's not portable off of Win32.

Dorothydorp answered 25/11, 2009 at 22:11 Comment(1)
It seems that "The GUI Loft" doesn't support Unicode (or UTF-8). A big drawback.Handicapper
T
4

Of the GUI editors that I have tried briefly, wxGlade seems the most natural to use, but it still doesn't seem to have the "drag and drop" functionality that I grew to love when working with Java in Eclipse or Netbeans. Don't get me wrong, I love Perl, but would still really like to see a nice WYSIWYG GUI editor.

Tymbal answered 25/11, 2009 at 22:48 Comment(0)
T
3

I would recommend simply using web-based interfaces for everything. If you went with this approach, you could even run a local (i.e. on a Desktop) web server for "standalone" applications.

In like manner, ActiveState decided to focus on Web-based development instead of continuing work on their GUI editor

Tymbal answered 25/11, 2009 at 23:26 Comment(2)
In many cases this approach will work. As rich AJAX widget sets become available, this works even better. However, sometimes you really need a normal, GUI app. The downvoters are missing the point that this is a valid approach to building app interfaces, and has been for years.Trying
perl.com/lpt/a/884 - shows a flash based GUI with a perl backend. Communication via HTTP. This chrisdolan.net/yapcna2006/shrinkwrap.html shows a method using PAR and SOAP to build apps, with the GUI written in whatever toolset makes sense to the developer.Trying

© 2022 - 2024 — McMap. All rights reserved.