Hi Byo
Hope all is well. Thanks for your response. I appreciate that the xwSmith layout is similar to XRC.
used for resource without separate xrc file) only use different name of root node and adds few extra properties / nodes. Simple text editor should be enough
The reason to use a XSLT is to make transformations automatic, to wxSmith and from wxSmith to XRC and the paired-down-wxSmith layout makes it for a fully automated step possible. It is a philosophical point(??) never repeat yourself. In my history, the most tedious of repetitive exercises involve text editors -- At that time I throw and awk script at the opportunity.
XSLT is the Naughty (00-s) answer for we remaining frustrated awk fans.
Having looked at the wxSmith layout and made the conversion to XRC a few times now, why don't you just use the XRC by default anyway! That would make for a cleaner design. As if the wxSmith
encapsulated the XRC. At them moment it looks as if we have a bit of a hybrid.
Surely that kind, DRY (don't repeat yourself), approach has to be easier on maintaining the plug-in. It is a minor thing really. My unspeakable history reminds me that it is just the small things in design that have the potential to be annoying in the long-run. *grin*
Aloha,
Will