2009-11-25 10 views

Odpowiedz

4

Istnieje The GUI Loft dla Win32::GUI, ale oczywiście nie jest to przenośne od Win32.

+0

Wygląda na to, że "GUI Loft" nie obsługuje Unicode (lub UTF-8). Wielka wada. –

4

Z edytorów graficznych, które próbowałem krótko, wxGlade wydaje się najbardziej naturalny w użyciu, ale nadal nie ma funkcji "przeciągnij i upuść", którą pokochałem podczas pracy z Javą w środowisku Eclipse lub Netbeans. Nie zrozumcie mnie źle, kocham Perla, ale nadal bardzo chciałbym zobaczyć fajnego edytora WYSIWYG GUI.

13

Dla Wx:

  • WxGlade
  • Wszelkie narzędzie Wx, który generuje pliki XRC.

Dla Tk:

+1

Dla Gtk: Glade @ http://glade.gnome.org/ – MkV

3

Polecam po prostu za pomocą interfejsów webowych za wszystko. Jeśli zastosujesz to podejście, możesz nawet uruchomić lokalny serwer (na przykład na komputerze) dla "autonomicznych" aplikacji.

W podobny sposób, ActiveState decided to focus on Web-based development instead of continuing work on their GUI editor

+4

W wielu przypadkach to podejście będzie działać. Wraz z udostępnieniem bogatych zestawów widżetów AJAX działa to jeszcze lepiej. Jednak czasami naprawdę potrzebujesz normalnej aplikacji GUI. Downwotom brakuje punktu, który jest słusznym podejściem do budowania interfejsów aplikacji i był przez lata. – daotoad

+3

http://www.perl.com/lpt/a/884 - pokazuje GUI opartego na pamięci flash z backendem perla. Komunikacja przez HTTP. Ten http://www.chrisdolan.net/yapcna2006/shrinkwrap.html pokazuje metodę używającą PAR i SOAP do budowania aplikacji, z GUI napisanym w jakimkolwiek zestawie narzędzi ma sens dla programisty. – daotoad

7

To wciąż dość nowy, ale redaktor Padre ma Padre::Plugin::FormBuilder plugin-rozwoju, który pobiera plik projektu wxFormBuilder i generuje klas Dialog-Perl czystych.

5

Zapoznaj się z wxformbuilder. Możesz tam zaprojektować swój GUI i wygenerować plik XRC, który wxPerl można następnie skonfigurować do załadowania.