Re[4]: Алгоритм проверки правописания
От: Осенний дождь Россия  
Дата: 19.03.09 09:22
Оценка:
Здравствуйте, cvetkov, Вы писали:

C>>>по науке конечно нужно помнить редактируемое слово, чтобы перевод курсора в неправильное слово не снимал подсветку.

ОД>>А если пользователь перевел курсор в неправильное слово и напечатал один символ?
C>значит он начал редактировать это слово и его проверять не надо. пока его редактирование не закончится. ворд, например, считает что редактирование закончилось если курсор покинул пределы слова (и еще какието события я не уверен)

Вообщем я для себя определил следующий алгоритм.
1) После ввода любого символа проверять все слова, кроме того где находиться курсор
2) Если с момента последнего ввода символа прошло время T, то проверяем слово в котором находиться курсор
3) При перемещении курсора в неверно написанное слово подчеркивание снимать не нужно до тех пор пока не будет введен хотя бы один символ (либо стерт)

Все верно? Я ничего не забыл?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.