With Delphi, is it possible to make a grid like in java word-search puzzles?

I have a collection on word-search puzzles for children (pdf files) and wish to make small app of it (they’re already done; I need just to set them up).

I could make it work if each letter is on a separate button, but is it possible to do it inside rich edit or similar (so that look more or less like java based word searches).

Any ideas?

A link to a screenshoot would be of help, I don't know what kind of puzzle you are trying to achieve...

It sounds to me like a work for a TStringGrid better that any TRichEdit, as you can place text inside "excel like" grid and manage it very freely.