Today's coding hasn't gone as great as the other days. Having spent a while away from the computer screen I began thinking more clearly and came up with a large list of mistakes and wrong assumptions I had made about the GMap.Net Control, and a list of instructions next to it on how to correct them. After quickly running through the easy corrections, and flagging the rest up in the comments, I found a file with no license in it (the code is licensed under the Mozilla GPL 1.1) and the words "thank you M$"!! I deleted that file and started afresh, so as not to fall afoul of copyright laws if any! I found more or less the exact same function in the Mono project, so a big thank you to all at Mono for the code I borrowed. The file is licensed under the MIT license, so all is good!
I have now implemented the majority of C# properties in the classes, and have started on the 'void' methods, as these are quickly changed to return a string of javascript. I did get absolutely stumped on how to implement functions which return something other than 'void'. Beats me, something else for the TODO list!
For the critical classes I began altering the javascript and XSL files to take account of the new API methods. I now hate XSL, very very much - I'm not very good at it and I seem to be going in circles!
Wednesday, August 23, 2006
Subscribe to:
Post Comments (Atom)

No comments:
Post a Comment