Beefy Boxes and Bandwidth Generously Provided by pair Networks
No such thing as a small change
 
PerlMonks  

The GUI Loft--A Win32::GUI Design Tool

by jplindstrom (Monsignor)
on Aug 27, 2001 at 22:14 UTC ( #108205=sourcecode: print w/ replies, xml ) Need Help??

Category: Win32 and/or GUI Programming
Author/Contact Info Johan Lindström, johanl@bahnhof.se
Description: The GUI Loft is a powerful and easy-to-use WYSIWYG design tool for designing Win32::GUI Windows.

There is a User Manual, a Programmer's Reference, Demo code, and a support mailing list.

The code is around 300K and changing a lot, so I won't post it here, but you can download the source and binary at the home page: http://www.darserman.com/Perl/Loft

After designing the window in The GUI Loft, this is what the Perl code looks like to bring it into your program:

use Win32::GUI; use Win32; use Win32::GUI::Loft::Design; my $fileWindow = "fetch.gld"; #You created this using The GU +I Loft my $objDesign = Win32::GUI::Loft::Design->newLoad($fileWindow) or die("Could not open window file ($fileWindow)"); my $win = $objDesign->buildWindow() or die("Could not build window ($fileWindow)"); $win->Show(); Win32::GUI::Dialog();

I hope you'll like it!

/J

Comment on The GUI Loft--A Win32::GUI Design Tool
Re: The GUI Loft--A Win32::GUI Design Tool
by Anonymous Monk on Dec 02, 2003 at 19:40 UTC
    I'm new to Perl, VERY new. The GUI Loft is perfect for me BUT I can't get it to build. I used the code listed above and I get errors. How do I make a *.pl out of the *.gld file??????????????????? mikec@horizonscompanies.com
      Please go to the site and subscribe to the support mailing list.

      Make sure you read introduction parts of the User Manual (like Getting Started and General Concepts), then post to the list with a lot more detail: What did you do? What happened? What do the error messages say?

      /J

Re: The GUI Loft--A Win32::GUI Design Tool
by abhinavvaid (Acolyte) on May 30, 2005 at 16:13 UTC
    Using Perl with OLE I have been using perl from past couple of years. Perl is best when it comes to comparing files,folders,search, or usage on the web. I am a Software Tester/QA Engineer I have been using Perl along with OLE to automate gui applications. And could not find any good tool which I could appreciate for object capturing(except OLEViewer), which comes with MS Visual Studio, or I used to do it via registry. Recently came across Active Perl Browser, which did help a lot. Recently checked the perl monks and found out info which I was looking forward to have since very long. Thanks a lot guys, this really is appreciating to contribute towards the open source as well as knowledge seekers like me.
      Why this URL doesn't work? I wanted to download this Loft package, unfortunately I con't :(
        Try this instead.

        /J

Back to Code Catacombs

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: sourcecode [id://108205]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others chilling in the Monastery: (6)
As of 2014-09-19 08:21 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    How do you remember the number of days in each month?











    Results (133 votes), past polls