Although this may not help your problem I am making a comment in relation to this thread
http://www.lazarus.freepascal.org/index.php/topic,9072.msg44687.html#msg44687.
You asked if someone would be willing to download your code and try it out. Downloading code into a directory, sorting out unit and component dependencies which may not be installed on their system takes time.
I think if you posted your source code to a place like github it would be easy for someone to browse the code, see if they could do something about, then download it if it pickled their interest. They could see something to comment about that would help even if they did not download it.
In effect it pays to minimize the effort a casual reader of the forum requires in order to help.
Im throwing myself at the mercy of this forum 
Basically my time is up
Im looking for some kind soul to compile this for the mac intel, I have a powerpc and cant seem to get it to produce a maci386 binary.
My mate whom Im doing this for, has a macintel but cant get it to compile (he knows nothing about programming )
youll need THtmlPort installed http://wiki.lazarus.freepascal.org/THtmlPort
http://www.zedzeek.com/junk/upload.zip
if you could compress the result and email me at zed(at)zedzeek.com
Ill be forever in your debt, well perhaps not forever but a long time 
cheers for this, zed