@jamie
Thanks. Probably rule out the HTML help route. However, the Memo.LoadfromFile('''); is really interesting. I do a lot of that now in the program but I load the text file into a listbox then assign the TStringlist to a memo then display the memo.
The program looks good I think and works well, no bugs really. But I'm probably doing a lot of things the hard way or wrong. Just making it work with code.