SASGIS

Веб-картография и навигация


View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0003143SAS.ПланетаРефакторингpublic17-10-2016 07:5530-12-2021 08:59
Reportervdemidov 
Assigned Tovdemidov 
PrioritynormalSeverityminorReproducibilityhave not tried
StatusassignedResolutionopen 
PlatformWindowsOSXPOS VersionSP3
Product Version160707 
Target Version25xxxxFixed in Version 
Summary0003143: Переделать генерацию меню со списком карт
DescriptionСейчас древовидные меню со списком карт (Карты, слои, выбранная карта для слоя заполнения, карта и слои мини-карты) генерируются в таком порядке:

Неупорядоченный набор карт -> Набор карт отсортированный по номеру
Набор карт отсортированный по номеру -> Древовидное меню TBX

Из-за этого при каждом изменении одной из карт или при переключении языка приходится все очищать и пересоздавать дерево заново.

Хочется разделить на чуть большее количество более простых операций и с меньшей привязкой к TBX
Неупорядоченный набор карт -> TActionList с операциями активации карты
Неупорядоченный набор карт -> Дерево карт
Дерево карт + TActionList с операциями -> Построение меню TBX

Нужно переделать TMenuGeneratorByStaticTreeSimple на использование TActionList вместо OnClick и сделать реализацию TTreeByMapActiveMapsSet вместо заглушки.
TagsNo tags attached.
Attached Files

- Relationships
child of 0001751assignedvdemidov Вынести операции из пунктов главного меню главной формы в TActionList 

-  Notes
There are no notes attached to this issue.

- Users who viewed this issue
User List Anonymous (1227x), ingener (2x), vdemidov (5x), gma (4x), Aveveritas (1x), stepanxxx (2x), netsky (1x), ygorigor (1x), alexandr-dolgov (1x), cycler (1x), Garl (1x), T_Im (1x), bk99 (1x)
Total Views 1248
Last View 02-07-2022 09:12

- Issue History
Date Modified Username Field Change
17-10-2016 07:55 vdemidov New Issue
17-10-2016 07:56 vdemidov Relationship added child of 0001751
17-10-2016 07:58 vdemidov Assigned To => vdemidov
17-10-2016 07:58 vdemidov Status new => assigned
01-12-2017 07:25 vdemidov Target Version 181221 => 190707
23-07-2019 14:16 vdemidov Target Version 190707 => 191221
23-07-2019 17:04 vdemidov Target Version 191221 => 211230
30-12-2021 08:59 zed Target Version 211230 => 25xxxx



Copyright © 2007 - 2022 SAS.Planet Team