File viewer for large files in Delphi XE8

I have Delphi XE8 and I am trying to view large text files. In Delphi 7, there was a component called, I believe TFileView, which performed such a function.

Are there any suggestions as to how to view large text files and mark "found" (SelStart, SelSelLength) words in a different colour?

I tried using TRichEdit, but it is extremely slow.

Thank you. :-)
A NielsenAsked:
Who is Participating?
 
Geert GOracle dbaCommented:
Lol ... all of you ?
That's just you and me

you can also accept your own comment as the answer.
0
 
Geert GOracle dbaCommented:
try the gang of four
they built their own editor by following the design patterns

http://www.felix-colibri.com/papers/design_patterns/the_lexi_editor/the_lexi_editor.html
1
 
A NielsenAuthor Commented:
Thank you. But that is a huge editor. I looked at the documentation and I could not find anything about it being good with huge files.

 I am looking for something that does readonly and is nifty.
0
Get expert help—faster!

Need expert help—fast? Use the Help Bell for personalized assistance getting answers to your important questions.

 
Geert GOracle dbaCommented:
total commander
it's very nifty
https://www.ghisler.com/
0
 
A NielsenAuthor Commented:
Total Commander seems to be a stand-alone editor. I am looking for some component to put in a program I am developing.

I am already using EditPad Pro 7 for doing that type of thing.

Thanks for the tip anyway. :-)
0
 
Geert GOracle dbaCommented:
what you are looking for will not be free

have you checked torry ?
https://torry.net/pages.php?id=577
0
 
A NielsenAuthor Commented:
Yes I checked torry.net - one of the first things I did
0
 
Geert GOracle dbaCommented:
well, if you can't find it there, there's probably not much other places with the thing you need

i was gonna post this link for the components, but you already checked
https://torry.net/pages.php?id=498
0
 
A NielsenAuthor Commented:
Thank you all for being so helpful. Would love to share the points between all of you, but have not idea how to do so.
0
 
A NielsenAuthor Commented:
Thanks
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.