[abilitycash] |dervish.acash| Сборка 213. 08204.08207
AbilityCashList #4841 (подписчиков: 28)
Не сделано.
1. Была просьба сделать поддержку Ctrl+Backspace в полях ввода текста. Мне не
удалось это сделать потому что в Windows есть два вида полей для ввода текста:
Edit и RichEdit. Первые используются, в основном, для ввода текста в одну строку,
вторые, как правило, для ввода многострочного или форматированного текста.
Так вот, Ctrl+Backspace поддерживается Windows только в RichEdit-ах, но не в
Edit-ах. Использовать RichEdit-ы в AbilityCash не есть хорошо потому что выглядеть
это будет, мягко говоря не естественно. А реализовать Ctrl+Backspace своим кодом
возможно, но при этом надо понимать, что могут возникнуть проблемы совместимости
с другими языками.
В общем, это оказалось не простой задачей и я пока ее отложил.
2. Расширенный фильтр счетов на странице операций. Было предложение не выделять
счет, с которого снимается галочка. При внимательном рассмотрении этого предложения
выяснилось, что его реализация повлечет переработку кода по всему тексту программы.
Там нужно изменять интерфейс, который используется повсеместно. Это может привести
к тому, что вылезут ошибки. В общем, я не решился на столь кардинальную доработку
программы.
3. Мне не удалось повторить ошибку, возникшую однажды при редактировании списка
последних использованных файлов. Описана эта ошибка была вот тут: http://www.dervish.ru/forum.php?theme_id=1524&forum_id=3.
Правда, пока искал ошибку заметил одно недоразумение, которое, в пришципе, могло
приводить к описанным симптомам. Исправил. Но уверенности что ошибка побеждена
нет.
Ну вот, вроде как и все.
С наступающими праздниками!