The GUI Loft

The GUI Loft is a powerful and easy-to-use WYSIWYG design tool (written in Perl) for designing Perl Win32::GUI Windows.

Screen Shot

The GUI Loft Screen Shot

Download

The current release is: 0.25 -- 2004-11-03

  • The Win32::GUI module

    The 0.0.558 version on the ActiveState PPM repository is waaay old. Get it from SourceForge and install before The GUI Loft
     
  • Loft_source.zip [~1400K] contains the entire source tree. The Perl Artistic License applies.
     
  • Loft_binary.zip [~3900K] is the end-user distribution, a freestanding PerlApp GUI application.

    You don't need any particular modules installed to run the designer. PPM modules are included to run the Demo program
     

Documentation

Support Mailing List

There is a (low volume) support mailing list available (recommended). Announcements, bug reports, usage questions, feature request, etc. Don't be shy! :)

Win32::GUI starter kit

Sample code


#Create a window designed in The GUI Loft
my $fileWindow = "dialogs\\password.gld";
my $objDesign = Win32::GUI::Loft::Design->newLoad($fileWindow) or die("Could not open window file ($fileWindow)");

my $winPassword = $objDesign->buildWindow() or die("Could not build window ($fileWindow)");

#From now on you can use $winPassword (a Win32::GUI::Window object)
#just as if you had created the Window with Win32::GUI code

Complete Demo program code (also included in both distributions)
 


Other Perl Win32 Applications



/Johan Lindström, e-mail: johanl bahnhof.se