Просмотр задачи
| Номер | Проект | Категория | Видимость | Создан | Изменен |
|---|---|---|---|---|---|
| 0002461 | SAS.Планета | Рефакторинг / Refactoring | публичная | 16-07-2014 17:49 | 22-06-2026 19:18 |
| Инициатор | zed | Ответственный | zed | ||
| Приоритет | обычный | Влияние | малое | Воспроизводимость | не проверялась |
| Состояние | решена | Решение | решена | ||
| Версия продукта | 140505 | ||||
| Целевая версия | 260808 | Решена в версии | 260808 | ||
| Тема | 0002461: Перевести менеджер меток на VirtualTreeView | ||||
| Описание | Используемый стандартный компонент TreeView несколько неэффективен при большом количестве меток, нужно переходить на компонент специально заточнный для работы с большими списками: http://www.jam-software.com/virtual-treeview/ | ||||
| Метки | метки, управление метками | ||||
|
|
Стопудово. Сам давно думал об этом. |
|
|
Только счётчики не забудьте прикрутить. А то по старой памяти ругани на него много было. Может и не стоит он того, чтобы вкорячивать его ради уменьшения времени построения на 5%. |
|
|
Вообще для больших объёмов заточен DBGrid, а никакие не деревья в любом их виде. |
|
|
Сделал. Списки из нескольких тысяч меток теперь открываются мгновенно. По сравнению со старым компонентом, появились некоторые косметические изменения: - чекбоксы отрисовываются системные (нативные) - плюсики вместо стрелочек в списке категорий (для раскрытия дерева) В остальном, поведение измениться не должно. Об обнаруженных проблемах сообщайте сюда, тикет пока что не закрываю. |
|
|
плюсики вместо стрелочек в списке категорий (для раскрытия дерева)Это тоже сделано нативным (Win10+: стрелки, Win7: плюсики). |
| Дата изменения | Пользователь | Поле | Изменить |
|---|---|---|---|
| 16-07-2014 17:49 | zed | Новая задача | |
| 16-07-2014 18:53 | vdemidov | Комментарий добавлен: 0014435 | |
| 16-07-2014 18:54 | vdemidov | Состояние | новая => подтверждена |
| 17-07-2014 06:27 | vdemidov | Целевая версия | => 41xxxx |
| 11-07-2015 07:29 | zed | Связь добавлена | блокирует 0001495 |
| 11-07-2015 11:45 | vasketsov | Комментарий добавлен: 0016124 | |
| 11-07-2015 11:46 | vasketsov | Комментарий добавлен: 0016125 | |
| 29-07-2015 14:54 | vdemidov | Метка добавлена: метки | |
| 29-07-2015 14:54 | vdemidov | Метка добавлена: управление метками | |
| 08-08-2025 13:25 | zed | Категория | Рефакторинг => Рефакторинг / Refactoring |
| 13-04-2026 11:37 | zed | Состояние | подтверждена => назначена |
| 13-04-2026 11:37 | zed | Целевая версия | 41xxxx => 260808 |
| 13-04-2026 11:45 | zed | Комментарий добавлен: 0020598 | |
| 13-04-2026 11:50 | zed | Комментарий изменен: 0020598 | |
| 14-05-2026 07:25 | zed | Ответственный | => zed |
| 21-06-2026 17:48 | zed | Связь добавлена | связана с 0003953 |
| 22-06-2026 19:18 | zed | Комментарий добавлен: 0020670 | |
| 22-06-2026 19:18 | zed | Состояние | назначена => решена |
| 22-06-2026 19:18 | zed | Решение | открыта => решена |
| 22-06-2026 19:18 | zed | Решена в версии | => 260808 |