I have to turn your examples into compilable code every time.
I wish I could make a compilable program that pin-points the exact cause of any problem.
The reality is, I have tested my own codes bit by bit for several days, assuming that there would be no errors in the Lazarus itself.
Finally, because I coundn't find any problem in my codes, I came to test the behaviors of mapping objects, which didn't behave as I expected.
Now I can make compilable codes, but I did not know what to include and not from the whole codes of mine. But before, I did not know the source of the problem. I was curious whether the assumptions I had were correct.
Anyway many thanks to the developers of FPC/Lazarus. I'm making money with my application developed with it (hope to donate someday)
