Hi Carl,
Thanks for the help. I'll study the code and the section of the documentation file you mention. The load box looks great. That's the part of REBOL I like. Such a short bit of code to create a great looking display.
I tried loading the rhyming dictionary file, and it loaded perfectly. The only problem with the find routine is that it displays the found word as the first word in b:file. I can't scroll upward. If I search for whiskey, I find risky risky whiskey. I don't find frisky or any other rhyme that comes before the search word. This may be easy to solve by backing up a few words. But it would be better to be able to scroll upward.
You've given me encouragement to continue. The program you wrote is almost enough to make a usable rhyming dictionary program -- better that many available commercially! I do know how to load the rhymes.txt file on startup, and I know how to make a button to save the file if the user wants to add words. All I need is a way to get to the rhyming word with the file intact and scrollable -- maybe with the found word displayed on line 10 of the display instead of line 1.
I'm really pretty good with string routines in BASIC. Most of my programs make much use of them. If I could get them down in REBOL, I would have better looking programs that would work on many platforms.
I really do appreciate the help. When I learned BASIC, there were so many reference books to consult and learn from. REBOL for Dummies doesn't even touch on the kind of things I like to write. The on-line help isn't much better. So much is just not covered.
Thanks again,
Jim