Application designed to create and fill crossword puzzles. Multiple crossword puzzles can be created, stored in a database (DB) and printed. The application provides full professional functionality for creating and publishing crossword puzzles.
Completing a crossword can be done: – in automatic mode the whole crossword; – in automatic word-by-word mode, i.e. step-by-step; – and in sequential word detection mode to answer the questions.
The application has the ability to store an intermediate state of the words placed in the crossword field and in a delay to restore that state and continue the filling process.
The size of the word position field (rows and columns) can be selected from the drop-down list and its data is stored and persisted in the options operation.
When spelling individual words, random spacing and placement of matching letters are used in the crossword. The words are arranged in a column or row from left to right and top to bottom.
If a word does not have a letter that matches the set words, it will be searched for a position in the random box and if a suitable position is not found, it will disappear.
The crosswords are sorted by length from largest to smallest before starting the field placement process. The first word is randomly placed, and the rest as described above. This makes it possible for the crossword puzzle to have a variety of arrangements in the field each time.
Words can be filled in crosswords with colored blanks to fill in words. Some cells are numbered corresponding to the number of words in the word list (or word list), in the column or in the row that is the beginning of the word position. The color indicates where the word or row is placed in the row or column and whether two words are spaced from that beginning.
The word location field can be stored as an image file named imageCrossWords.png, as well as two word lists named CrossWords.txt and word description named CrossWordsList.txt.
The names of these files are subject to change. Files are stored in a selected folder on the device from which they can be sent for publication on the Internet Folders can be created and deleted.