At least there are only about 60 or so XMLHandlers to write, plus BlitzMax initialization/wrap code for each, plus the XRC framework to implement.
One wonders why I've waited so long :-)
Still, it should be an interesting little sub-project. I'm still not entirely sure how to go about it. I'm thinking along the lines of having to subclass each handler (eg. wxButtonXmlHandler), and override the DoCreateResource() method, having it call-back into BlitzMax in order to create all the objects properly.
It works in my head... we'll just have to wait and see if it works in the code ;-)
One wonders why I've waited so long :-)
Still, it should be an interesting little sub-project. I'm still not entirely sure how to go about it. I'm thinking along the lines of having to subclass each handler (eg. wxButtonXmlHandler), and override the DoCreateResource() method, having it call-back into BlitzMax in order to create all the objects properly.
It works in my head... we'll just have to wait and see if it works in the code ;-)