Changes between Version 2 and Version 3 of SPELL_CHECK_R1
- Timestamp:
- 05/21/10 14:00:32 (15 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
SPELL_CHECK_R1
v2 v3 11 11 According to the results from the first revision of the task, the following things should be supported in Sophie spell check: 12 12 * The Tools tab will contain a spell-check palette. It will contain the following elements: 13 * Spell-check button - will run a spell check on the text within the currently selected chain. 13 * A language selection drop-down - will list the languages with dictionaries available (will search for them in a pre-defined folder, no need for user browsing yet). 14 * Spell-check button - will run a spell check on the text within the currently selected chain against the currently selected language. 15 * Should be dimmed if no text frame is selected or no languages are available. 14 16 * Toggle underline button - will turn on/off underlining of misspelled words (they will be underlined with a dotted line as in Trac). 15 17 * Replace/Ignore buttons - will replace/ignore the currently selected misspelled word. 16 * TODO Replace all/Ignore all? 18 * Replace all/Ignore all - will replace/ignore all occurrences of the currently selected misspelled word. 19 * Ignored words should be persisted with the book. 20 * Add to dictionary - will add the word to the dictionary for the currently selected language. 17 21 * A list of misspelled words - it will contain the currently found misspelled words. 18 22 * Clicking on a misspelled word will highlight it (select it) in the text (and go to the page it is on if necessary). … … 20 24 * Double-clicking on a suggestion will replace the misspelled word. 21 25 * When a word is replaced/ignored, the next misspelled word is selected. 22 * Initially up to two languages in a book should be selectable (that is, spell-check should be performed against two dictionaries).23 * TODO What if a word in one language is correct, and in the other is wrong (e.g. werk and work)24 * TODO Define UI for language selection25 * TODO Provide graphics assets26 26 27 27 == Task result == … … 38 38 * Type some text in a text frame in Sophie. 39 39 * Open the spell check palette and run the check. 40 * Replace some words and ignore others.40 * Show the various controls in the palette. 41 41 42 42 = Design =