Platform: Windows Server Essentials 2016, Lazarus 1.8.1, FPC 3.0.5
Goal 1: To view HTML files like THtmlViewer did in Delphi.
Goal 2: To write text to an on-screen log, with different colored lines of text in the log. (Log lines that describe a Start or Stop in blue, normal lines in black, and error lines in red).
TRichEdit matched Goal 2 in Delphi, so I went looking for a Lazarus equivalent and found TRichView
http://wiki.freepascal.org/RichView, which looked like it might get me to both Goal 1 and Goal 2, but it does not compile.
I also downloaded an Html viewer from
http://wiki.freepascal.org/THtmlPort, but it looks like they are Delphi installs only.. not for Lazarus (no .lpk files) even though the web page says it's ported to Lazarus.