From: <sas...@we...> - 2002-08-12 12:18:19
|
Hello all, it's great that some project like this gets a good start. First thing I've uploaded is my rXML parser class. rXML is a "pure" RB XML parser, which means it does not use any PlugIns, Declares, etc., this way it can make full use of RB's cross-platform abilities. In my tests, it compiled well under Mac PPC, 68k (RB 2.1.2), Carbon and Win32. I've tested it with RB 2.1.2 and 4.0.2. However, rXML is still made "by me, for me" - which means it's tailor-made for my own requirements, and needs a lot of feedback from other developers to make it more usefull for other people. ( Also, the documentation could use some improvements :-) A good way in participating in the further development of rXML would be if you would just implement it in one of your own projects, and report me of your experiences and make suggestions how it could be improved. For example: - Preferences file in XML-format (easy to implement and should not break with your existing class structures) - Document file in XML format (particulary usefull if the format is very complicated!) - Configuration Settings (how about a skin config file in XML format? I have made some tests on setting the interface language from an XML file - write me if you're interested.) I should also add that rXML is not really the best choice for writing a "general purpose" XML editor (use the Doug's Expat Plugin instead), but it offers superior functions for routing the events to your internal class hierarchy, and the Open Source "pure" RB code makes it very easy to debug. So give it a try, and tell me what you think. Greetings /sascha PS: Did I mention that rXML is published under the LGPL? |