in reply to Win32::GUI event model

I was hard-core Tk fan. But I fooled around with WxPerl and fell in love... I am certain it could easily handle a large project. It is oop oriented. Its widgets are well designed and look great. On Windows, you can use ActiveX controls and embed IE and other goodies right into your app, heavens, I can't say enuf. The only downside is that of getting used to a new way of thinking and you have to dig harder to find answers until a nice book comes along for WxPerl. Using WxPerl, you would create your own classes ( packages ) to handle your GUI.

The typical WxPerl app requires that you subclass Wx::App with your own OnInit() method. Then it is up to you how you want to organize the GUI ( ie, create Frames in one class, or inline them... although I think this approach is going away in favor of forcing you to subclass everything.

Here is the link to the Win32 binaries. http://wxPerl.sf.net

Don't use the Unicode version if you want to use the ActiveX modules on ActiveState 5.8 as they aren't built for the current WxPerl build and don't work. The non-Unicode binaries work like a champ!

Cheers,
JamesNC