After going back and forth between THTMLPort and THTMLViewer, I have settled on THTMLPort to render some html code I have, because THTMLViewer was not even compiling because of (apparently) a data type
problem of some sort. Since I could get THTMLPort to at least compile my program and render the html properly, I went with it. However, the THTMLPort window will not scroll with the mouse wheel. The scroll bar works, and the middle-click drag scrolling works.
Though the two are not the same THTMLViewer (which I am not using now) does address an issue with the OnMouseWheel event not firing
here. I have tried to implement the update mentioned in Comment 4 of the above link into THTMLPort but with no success. The program will then not compile. I assume this is simply because the two are just too different to make a few line changes and expect it to work.
So, can anyone assist in getting the mousewheel scrolling working in THTMLPort on Lazarus? I am running Lazarus 0.9.30.4 on Windows. Thanks much.