> I agree, Tk is still the only option for most serious projects
> (Win32::GUI is still, after all, a beta); though it still isn't
> entirely stable, either.

  Nothing is.

> Also, be aware that the Tk widgets are ported from XWindows,
> and are similar, but not identical, to the familiar Windows
> controls.  Tk also tends to be significantly slower.

  Tk is slower but I wouldn't say "significantly".

  I was actually writing a GUI designer in Win32::GUI (what better way to
  learn the capabilities of a module).  I had it so I could drag buttons,
  text, labels, etc around in a window and click and the object would be
  placed.  I could also do rudimentary sizing of the objects.  I could then
  save the screen and the corresponding Win32::GUI code was written to a
  file.  It was a little rough around the edges but it worked.  Heck of a
  lot faster then using screen coordinates in the "trial and error" method
  and much easier to use then a layout manager.  I put the project on hold
  because the latest build broke some of my code and I also need better
  mouse and keyboard event handling.

  These things may already exist but without decent documentation I
  don't know how I would find out about them.  I've written to this
  group with questions but haven't gotten responses to the problems listed
  above.  Oh well.

> David Hiltz wrote:
> > 
> > > This may be a silly question and please let me know if it is but I was
> > > wondering what the major differences where [besides syntax] between Perl/TK
> > > and Win32::GUI. Obviously, the latter is only available on Windows but are
> > > there any other reasons to use one over the other on the Windows platform?
> > 
> >   Tk is more complete and is better documented ("Learning Perl/Tk").  I
> >   think Win32::GUI is still fairly new and does not support some of the
> >   features of Tk.  Win32::GUI is also unstable in certain areas.  The latest
> >   version 4??  broke some of my code.
> > 
> >   As for look and feel I think Tk looks just fine.  I like the fact that
> >   I can run the same code up on my Sun workstation.
> > 
> >   I'll probably come back and visit Win32::GUI in 1/2 year to see how it
> >   has matured.
> > 
> >    -----------
> >    David Hiltz
> >    Unix System and Network Administrator
> >    Northeast Fisheries Science Center
> >    ######&@&######
> 
> -- 
> Brian Lalonde  [EMAIL PROTECTED]  
> Web Developer/DBA, Technology Services 
> Spokane Public School District 81
> 

Reply via email to