logo
logo
Не сделано. [Dervish 25/12/2006 16:36]
1. Была просьба сделать поддержку Ctrl+Backspace в полях ввода текста. Мне не удалось это сделать потому что в Windows есть два вида полей для ввода текста: Edit и RichEdit. Первые используются, в основном, для ввода текста в одну строку, вторые, как правило, для ввода многострочного или форматированного текста.
 
Так вот, Ctrl+Backspace поддерживается Windows только в RichEdit-ах, но не в Edit-ах. Использовать RichEdit-ы в AbilityCash не есть хорошо потому что выглядеть это будет, мягко говоря не естественно. А реализовать Ctrl+Backspace своим кодом возможно, но при этом надо понимать, что могут возникнуть проблемы совместимости с другими языками.
 
В общем, это оказалось не простой задачей и я пока ее отложил.
 
2. Расширенный фильтр счетов на странице операций. Было предложение не выделять счет, с которого снимается галочка. При внимательном рассмотрении этого предложения выяснилось, что его реализация повлечет переработку кода по всему тексту программы. Там нужно изменять интерфейс, который используется повсеместно. Это может привести к тому, что вылезут ошибки. В общем, я не решился на столь кардинальную доработку программы.
 
3. Мне не удалось повторить ошибку, возникшую однажды при редактировании списка последних использованных файлов. Правда, пока искал ошибку заметил одно недоразумение, которое, в пришципе, могло приводить к описанным симптомам. Исправил. Но уверенности что ошибка побеждена нет.
 
Ну вот, вроде как и все.
 
С наступающими праздниками!