Anonymous | Login | Signup for a new account | 22-11-24 03:03 UTC |
All Projects | SAS.Планета | Домен, сайт, форум, багтрекер | Доработка карты (ZMP) | Переводы и локализации | Прочее |
My View | View Issues | Change Log | Roadmap | Search |
View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
0002523 | SAS.Планета | [All Projects] Хотелка | public | 30-10-2014 09:40 | 31-10-2014 15:45 | ||||
Reporter | zarius | ||||||||
Assigned To | vdemidov | ||||||||
Priority | normal | Severity | minor | Reproducibility | have not tried | ||||
Status | closed | Resolution | won't fix | ||||||
Platform | Windows | OS | 7 | OS Version | Professional | ||||
Product Version | |||||||||
Target Version | Fixed in Version | ||||||||
Summary | 0002523: Полноценное управление метками через сообщения WM_COPYDATA | ||||||||
Description | Раз уж начало положено и можно создавать/импортировать метки через сообщения извне - можно подумать над полноценным управлением метками извне, к примеру: --insert-category="{name}" - создание категории --delete-category="{name}" - удаление категории --move-category="{name}";"{parent name}" - перенос категории {name} в категорию {parent name} --delete-placemark="{name}" - удаление метки --move-placemark="{name}";"{category name}" - перенос метки в категорию и т.д. Правда для этого необходимо соблюдать уникальность имен меток/категорий. Если для меток еще можно как то конкретизировать через указание местоположения, то для категорий этого уже сделать нельзя. | ||||||||
Tags | No tags attached. | ||||||||
Attached Files | |||||||||
Notes | |
(0014808) zarius (reporter) 30-10-2014 09:43 |
Либо работать не с именами меток/категорий, а с их ID. |
(0014813) zed (manager) 30-10-2014 10:59 |
А как предполагается эти самые id получать? С именами же однозначно не вариант, т.к. они не уникальны. |
(0014815) vdemidov (manager) 30-10-2014 11:10 |
ИМХО сейчас не самое лучшее время для этого. В планах изменения в подсистеме меток (добавление темповой базы, возможность переключения баз и тд.) А такие интерфейсы будут требовать кучу дополнительных усилий для своей поддержки. |
(0014818) zarius (reporter) 30-10-2014 12:06 |
>В планах изменения в подсистеме меток (добавление темповой базы, возможность переключения баз и тд.) Логично. Полноценное управлением метками проще будет реализовать на уже переделанной подсистеме меток. >А как предполагается эти самые id получать? Как раз при изменении в подсистеме меток можно обдумать этот вопрос. |
(0014833) zed (manager) 31-10-2014 14:52 |
Я склоняюсь к мысли, что полноценно управлять метками через сообщения не получится. А чтобы получилось, нужно делать двусторонний обмен сообщениями, но это такое бутылочное горлышко, что нафиг нужно. Уж куда лучше вынести подсистему меток в dll и предоставить всем желающим полноценное API над метками, чем городить огород с сообщениями. |
(0014834) vdemidov (manager) 31-10-2014 15:43 |
Ну dll скорее всего не поможет с одновременным доступом нескольких программ к одной базе данных. Но мне тоже очень не хочется этим заниматься. |
Users who viewed this issue | |
User List | Anonymous (1629x), zarius (1x), DimaDD (2x) |
Total Views | 1632 |
Last View | 22-11-2024 03:03 |
Issue History | |||
Date Modified | Username | Field | Change |
30-10-2014 09:40 | zarius | New Issue | |
30-10-2014 09:43 | zarius | Note Added: 0014808 | |
30-10-2014 10:55 | zed | Project | SACS.Планета => SAS.Планета |
30-10-2014 10:59 | zed | Note Added: 0014813 | |
30-10-2014 11:10 | vdemidov | Note Added: 0014815 | |
30-10-2014 12:06 | zarius | Note Added: 0014818 | |
31-10-2014 14:52 | zed | Note Added: 0014833 | |
31-10-2014 15:43 | vdemidov | Note Added: 0014834 | |
31-10-2014 15:44 | vdemidov | Status | new => resolved |
31-10-2014 15:44 | vdemidov | Resolution | open => won't fix |
31-10-2014 15:44 | vdemidov | Assigned To | => vdemidov |
31-10-2014 15:45 | vdemidov | Status | resolved => closed |
My View | View Issues | Change Log | Roadmap | Search |
Copyright © 2007 - 2024 SAS.Planet Team |