124

голоса

Проверка орфографии

Jenyay, 21.10.2011, 19:06
Статус идеи: выполнено

Комментарии

Линда Кайе, 03.11.2011, 07:13
Я думаю, что лучше сделать команду для открытия во внешнем редакторе. В частности в Ворде или Writer. Там проверяем, закрываем, программа получает фокус и проверяет, а не изменился ли файл, ну и предлагает переоткрыть. Главное чтобы проверялось не по таймеру, а по наличию фокуса, а то задолбает как Notepad2 =_=
Jenyay, 03.11.2011, 08:17
Открытие во внешнем редакторе собираюсь сделать в виде плагина. По поводу проверки на изменение файла, это проверяется перед сохранением, а так как среди пожеланий было сохранение по таймеру, то и проверяется оно по таймеру. Но, чтобы окно не задалбливало, можно или игнорировать это окно, или переключиться на другую заметку.
Линда Кайе, 03.11.2011, 12:53
Ну, тогда проверять постоянно, но выдавать вопрос только при получении фокуса. Ибо упомянутый Notepad2 любит при таких запросах себе фокус забирать не выплывая на передний план.

Тоесть смотри. Пишем в программе - сохраняется каждую минуту. открыли в Ворде - правим там. Программа детектирует, что файл изменился, а грязный флаг не стоит. Проверяет фокус - он у стороннего приложения, значит молчим. Пользователь закрыл Ворд и активировал нашу программу - тут же вопрос, перезагрузить ли файл.

Вообще, я думаю, что лучше тут потестировать Notepad2 как отрицательный пример и Дану - как положительный, хотя она поначалу немного меня конфузила таким алгоритмом.

Тоесть месседж в том, чтобы не выводить запросов пока программа на фоне. О.
Vit K, 25.02.2012, 15:57
А нельзя ли просто встроить проверку правописания в саму программу? ведь для этого есть различные библиотеки.
Sicness, 21.05.2012, 07:16
Мой gajim использует, например, aspell-ru для проверки орфографии в сообщениях. Мне кажется это оптимальный вариант для open source проекта.

Оставить комментарий