The object inspector shows the TSynEdit instance is named SynEdit1, SynEdit <> SynEdit1.
I manged to get things working. Thank you @dsiders.
The zip has the source code. If anyone wants to fiddle with it.
So far I can open a file, make changes, then save the file. Edit menu option yet to be coded. Search menu option 'goto line' works the others not yet. The window menu option has a Vertical Split and a Horizontal split. Both work but I am yet learning how to correctly use this. Can use some help. It will open two files no problem. I do not how to save each one yet.
The status bar will show you the full path of the file currently being worked on. Current row and rowcount. Cursor Column position. Date and Time ( real-time clock)
All critiques and suggestions are welcome. Any feedback is very much appreciated. Thanks.
What I did to get things working is File-->New Unit then plugged in my gotoline procedure but had to declare it like this:.
procedure GoToLine(SynEdit: TSynEdit);
Then in the main Unit1 in the uses section plugged in unit3 and called teh procedure like this:
Done!
EDIT: Sorry, forgot to attach the zip. It is there now.
edit2: added the *.lpi file