TMathImage is a component derived from TGraphicControl that I wrote for my own purposes as a basis for interactive math applications. It facilitates the display of mathematical graphs. It could only be achieved by not deriving it from TImage anymore, but form TGraphicControl. This way there is more on control over when the screen is updated as a result of a graphics change. What's new' below.
Source code is included.
I'm happy about any feedback, in particular about things that do not quite work. Since this is a major change, I'm expecting to have some unintentional bugs built in right now. I am relying on user feedback on this. I'm not officially supporting earlier versions anymore, because the testing is so time consuming. The basics are setup to work with 1 and above, but you might have to do some adjustments.