это гибкость и простота, имхо. Именно благодаря им, многие до сих пор пользуются им
И мне кажется, что эту гибкость и простоту стоит развивать, нежели ограничивать.
Каждый использует кеш по-разному. Ко блокирует операции, кто нет, кто использует прошлые заблокированные операции как шаблон, кто-то создает с нуля. Зачем кому-то из них создавать сложности?
Добавление же вариантов шортката вроде Ctrl+Alt+D позволяет работать обоим без лишних напрягов, при этом практически не усложняя саму программу.
З.Ы. Сейчас в кеше вполне комфортно работать мышью, но для тех, кто привык все делать с клавиатуры, дела обстоят не так радужно. Пример я привел
ниже. А ведь банальное расширение хоткеев, например так:
- Ins - Добавить операцию расхода;
- Ctrl+Ins - Добавить операцию прихода (просто установка флага на "Приход" и курсора на поле суммы);
- Alt+Ins - Добавить операцию перевода (то же) и т.д.
либо в диалоге добавления операций:
- Enter - как и сейчас фокус в поле суммы, если "0", и добавление операции, если иначе, с закрытием окна, т.е. равносильно кнопке "ОК";
- Ctrl+Enter - то же но вместо "ОК" - "Добавить" и окно остается открытым.
либо, к примеру, в том же окне редактирования операции Alt+вверх и Alt+вниз для перемещения по списку операций без закрытия окна редактирования (по-аналогии с виндовым Events Viewer) сделало бы работу с программой намного быстрее, комфортнее и опять же, повторюсь, без усложнения функционала.