Throughout the pages of this manual, the author makes a few assumptions about the reader.
You are a programmer
You have a basic understanding of object pascal
The second assumption is that we expect you to have mastered common programming concepts. Concepts like classes, inheritance, interfaces and virtual and abstract methods. But you do-not need to be an expert.
Now that you know our assumptions, lets get started!