It's on the tip of my tongue.

A dynamic (Welsh Language) WordSearch application .

Purpose

This simplifies the production of WordSearch grids on a Welsh Learners website www.LearnonS4C.co.uk. Data is supplied to the application as Arrays.

While the design of the grid is still manual, the application lays out the clues and checks the validity of the players selection against the stored answers. Game options can be simple word lists, or clue lists with hidden answers.

In this example I've supplied the Welsh answer with the English clues.

User Manual

In the grid, click on the first letter, then the last letter of the answer you think you've found. If you are correct, the string you've selected will be displayed below the grid in lower case: upper case if you're wrong. Your progress is indicated in the clue list.

Future

To help the totally bewildered, an onMouseDown search function on each check box, will display the location of its related answer(s) on the grid.

For my own sanity, I'm developing a function that builds the grid dynamically from the solutions Array.