|Think about Loose Coupling|
First, the XML module is slow to load! The first idea was to use XML, but since every app will use XML, I decided to make my own parser to avoid the time load. GML has some adds, the use of the + and * to tell the type of the content of a tag, or to tell that a tag need or not a closer: </tag>.
For example, an event can be writed:
or declaring the sub with the event:
About XRC, the idea of GML is not another way to declare wxWindows app, is a easy and fun way! GML was design to be easy to write, and not necessary follow the same args of a wxWindow object, you can see that with the textctrl tag, you have the font arg, to do this with XML you will need to declare a font and a textattr object and set it to the textctrl, with GML you just put font="face: Arial; size: 10; color: #0000FF", like a html. You can edit GML by hand, but in the future everything will be made from a GUI editor, like delphi.
I saw that a lot of peoples think wxPerl confuse, because wxPerl is wxWindows on Perl. In other words, the people need to know wxWindows to use wxPerl, and what I'm doing is to make this more easy. But I do not take off any merit from wxPerl (Mattia), wxPerl is very very good, for me is the best GUI lib for Perl in the moment, but the ordinary user will want something more easy, but if you know wxPerl you still can use it with HWX, since I don't cut any feature.
> Where can I find more info on this "PerlBin"?
The best answer for your question is to see HWX with your own eyes!
You have asked for me: Have you announced HWXperl on the wxperl mailing list?
Thanks for your reply,