[1.0.0.120]
1. [Изменено] Показать скрытые колонки.
2. Добавлено в контекстное меню: "Автосумма". (Как в Excel)
3. [Оптимизация] Переработаны базовый модули хранения/обработки данных.
-- CombineTable.dat/CombineTable.h
----- Старая версия:
------- Время: ~12 сек;
------- Память: GC-Mem: 805.46 MBytes. WS-Mem: 908.80 MBytes.
----- Новая версия:
------- Время: ~5.6 сек;
------- Память: GC-Mem: 319.28 MBytes. WS-Mem: 415.46 MBytes.
RF_DAT_Editor -
P.S. -> Хочу выразить благодарность "goodwin", за его внимательность и уточнение по поводу использования памяти.
- Проблема была в логике хранения данных в самом C#(.NET), оказывается у него данные в памяти хранятся иначе, чем в прикладных программах.
Добавлено через 18 часов 49 минут
[1.0.0.125]
1. [Изменено] Реализована своя реализация вычисления выделенных ячеек в гриде.
- Используется при: Открывании контекстного меню; Удаление строк;
Добавлено через 21 час 27 минут
[1.0.0.130]
1. [Оптимизация] Компонент DataGridView - полностью переведен на новую систему работы с вычислением выделенных ячеек.
- Вся работа с выделенными ячейками проиходит в десятки раз быстрее.