Closed maxirk closed 11 years ago
Согласен, возможность редактирования перевода и транскрипции у текущего слова была бы не лишней. Правда после этого весь словарь будет переформатирован по другому, если это кому-то важно... Список того, что я буду делать в следующей версии я уже определил, это в будующие доработки.
Правда после этого весь словарь будет переформатирован по другому, если это кому-то важно...
Не понял что имеете ввиду. ормат словаря disct.json будет другой? Ну это без разницы.
формат останется такой же - выравнивание съедет
Причем это все-таки должна быть не кнопка в окне. А сочетание клавишь - т.е. что бы с клавиатуры это слово добавлялось. Так не придется руку на мышь отрывать от клавиатуры.
Кнопка все же нужна, иначе никто просто не узнает, что такая функциональность есть. То что можно продублировать это горячими клавишами - согласен.
Добавил интерфейс для редактирования слова, умеет автоматически изменять статистику по этому слову, если изменился английский перевод. Редактирование доступно из основного окна (кнопкой или по ctrl+Enter) после того, как вы ответили на слово, а так же из таблицы со статистикой по двойному клику.
1) Могу посоветовать редактировать словарь до того, как начнете по нему что-то учить :) Если серьезно, то не так уж критичен один неправильный ответ, тем более с новой системой рейтинга.
2) Диалог с подтверждением я убирать не буду, т.к. действие довольно обширное и много чего меняет, но если хочется - вот эту строчку нужно закомментировать: https://github.com/ReanGD/LearningEnglish/blob/master/GUI.py#L120 На всякий случай, вот текст строчки: if tkMessageBox.askyesno(_("win_confirmtitle"), ("msg_confirm_rename"))
Допустим я ввел правильный перевод и я точно это знаю, но в таблице слов такого ответа нет. Нажимаю сочетание клавишь на клавиатуре и это слово добавляется в словарь.
Это будет удобно. На данный момент приходится вручную открывать словарь, искать это слово и добавлять - жутко неудобно. Но нужно. Не знакю как вам а мне в процессе упражнения, часто хочется поправить перевод слов в словаре, но т.к. это неудобно не делаю этого. А можно сделать удобно.