Баг(возможно недоучет) скорее всего AkelEdit. Когда пользуюсь помошником IME(рукописный ввод иероглифов), то если не закрыть сессию последнего и активировать другое окно(открыть/сохранить/плагинов и т.п.) - то висящий ввод постоянно бегает за активными полями ввода вместо того что-бы автоматически подтвердится. Попробовал как ведет себя WordPad - текст автоматически подтверждается, что собственно логично.
Instructor, да, теперь сессия применяется.
Вот заметил ещё парочку нестыковочек(с работой того же WordPad).
(В тестовом пробую)
1)
Ставлю в редакторе каретку в любое место строки. Начинаю в помощнике вбивать иероглифы. Они начинают рисоваться в месте каретки. Так вот, в WordPad-е они подвигают всё что справа от каретки, а у нас оно рисуется поверх, и только потом когда применили сессию ввода, тогда оно всё раздвигает. (Что примечательно, у нас при подтверждении сессии выделение заменяется, а в WordPad - только дописывание после выделения. Тут мне больше нравиться наше поведение)
2)
Вбил несколько иероглифов, сессию не завершил. Кликнул по какой-нибудь другой строке. В WordPad-е сессия автоматически подтверждается, а у нас - нет. Мигают две каретки. А ввод принимает естественно каретка помощника. Выходит не очень красиво.
Возможно это особенности поведения RichEdit 5.0, возможно они не совсем удобны. Первый можно проигнорировать ибо фича спорная ИМХО, а второй нужно наверное исправить.
3) Как следствие от пункта 2).
Если после перемещения мышкой курсора в другое места набирать много иероглифов(иногда так что-бы на перенос строки набрать, иногда меньше), то в определенный момент таки наблюдается то наблюдается перепрыгивание поля помощника к новому месту каретки. Но это следствие из 2), так что может и не всплыть после его исправления.
Конечно такая мелочь - у нас помощник рисует свои иероглифы поверх скроллов и LineBoard-а, а в WordPad-е внутри держится - опять таки изза разницы поведения из п 1), думаю такое можно проигнорировать. Хотя это на вкус других(в частности тех кто инструментом пользуется постоянно, а не как я - с перепою).
Панель codefold при запуске постоянно показывается, после открытия файла скрывается. Причём вне зависимости, есть ли подсветка для данного типа файла. Особенно заметно на больших либо бинарных файлах.