- Реализовано кеширование структуры таблиц, карточек, наборов вкладок, фильтров, прав доступа. Это ОЧЕНЬ существенно ускорит открытие карточек и таблиц при медленном интернете. Раньше все это запрашивалось из БД при каждом открытии окна. Загрузка программы станет чуть дольше. Но это не точно.
- При открытии карточки открывается только таблица первой вкладки. Остальные таблицы открываются в момент активации соответствующей вкладки. Это существенно ускорит открытие карточки при медленном интернете.
- В конфигураторе, при выделении объекта в таблице, данные (поля, связи т.п.) загружаются не сразу, а по мере активации вкладок. Это существенно ускорит переключение между объектами при медленном интернете.
- В напоминаниях данные в таблицы загружаются, при активации вкладки. Это немного ускорит переключение вкладок при медленном интернете.
- Программа переведена на Firebird 5.
- Разрешено запускать несколько копий локальной версии. Защита от терминальных сессий организована иначе.
- Сторонний компонент панели вкладок заменен на собственную разработку. Визуально он отличается от предыдущей версии.
- Сторонний компонент строки состояния внизу главного окна заменен на стандартный. Почти такой же.
- Сторонний компонент панели инструментов заменен на собственную разработку. Выпадающее меню у фильтра всегда показано. Нет кнопки-шеврона (пока?), которая дает доступ к неуместившимся кнопкам.
- Сделаны улучшения связанные с масштабированием.
- В объекте теперь можно менять флаг «Справочник» для всех объектов кроме системных.
- Курсор ожидания (песочные часы) теперь стабильно отображается при нажатии на любые кнопки панелей инструментов и диалоговых окон.
- Произведена оптимизация кода связанного со сделанными изменениями, а также глубокий рефакторинг кода ядра программы.