SASGIS - SAS.Планета |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0001067 | SAS.Планета | [All Projects] Хотелка | public | 11-12-2011 07:26 | 08-10-2012 19:55 |
|
Reporter | YuriySVik | |
Assigned To | | |
Priority | normal | Severity | minor | Reproducibility | always |
Status | confirmed | Resolution | open | |
Platform | Windows | OS | XP | OS Version | SP3 |
Product Version | 110418 | |
Target Version | 29xxxx | Fixed in Version | | |
|
Summary | 0001067: Горячие клавиши для разных карт должны быть разными |
Description | Горячие клавиши для разных карт должны быть разными. Нельзя одну и ту же горячую клавишу назначать для разных карт. ИМХО. То есть программа должна уметь отслеживать этот момент. |
Steps To Reproduce | |
Additional Information | |
Tags | ini, zmp, горячие клавиши |
Relationships | |
Attached Files | Настройки.jpg (599,343) 13-12-2011 06:12 http://www.sasgis.org/mantis/file_download.php?file_id=536&type=bug |
|
Issue History |
Date Modified | Username | Field | Change |
11-12-2011 07:26 | YuriySVik | New Issue | |
12-12-2011 05:12 | Tolik | Note Added: 0004498 | |
12-12-2011 05:12 | Tolik | Assigned To | => Tolik |
12-12-2011 05:12 | Tolik | Status | new => feedback |
12-12-2011 06:35 | YuriySVik | Note Added: 0004501 | |
12-12-2011 06:35 | YuriySVik | Status | feedback => assigned |
12-12-2011 06:43 | Tolik | Note Added: 0004502 | |
12-12-2011 06:43 | Tolik | Status | assigned => feedback |
12-12-2011 07:40 | YuriySVik | Note Added: 0004503 | |
12-12-2011 07:40 | YuriySVik | Status | feedback => assigned |
12-12-2011 09:23 | Tolik | Note Added: 0004504 | |
12-12-2011 09:24 | Tolik | Note Edited: 0004504 | bug_revision_view_page.php?bugnote_id=4504#r2233 |
12-12-2011 09:27 | Tolik | Assigned To | Tolik => |
12-12-2011 09:27 | Tolik | Status | assigned => new |
12-12-2011 09:45 | YuriySVik | Note Added: 0004507 | |
12-12-2011 09:48 | Tolik | Note Added: 0004508 | |
12-12-2011 15:32 | gpsMax | Tag Attached: горячие клавиши | |
13-12-2011 06:12 | YuriySVik | Note Added: 0004509 | |
13-12-2011 06:12 | YuriySVik | File Added: Настройки.jpg | |
13-12-2011 06:12 | YuriySVik | Note Edited: 0004509 | bug_revision_view_page.php?bugnote_id=4509#r2235 |
13-12-2011 06:35 | Tolik | Note Added: 0004511 | |
13-12-2011 07:45 | YuriySVik | Note Added: 0004514 | |
13-12-2011 07:51 | Tolik | Note Added: 0004516 | |
13-12-2011 16:15 | YuriySVik | Note Added: 0004520 | |
13-12-2011 16:15 | YuriySVik | Note Edited: 0004520 | bug_revision_view_page.php?bugnote_id=4520#r2240 |
14-12-2011 11:59 | YuriySVik | Note Edited: 0004520 | bug_revision_view_page.php?bugnote_id=4520#r2247 |
23-01-2012 22:35 | vdemidov | Status | new => confirmed |
23-01-2012 22:35 | vdemidov | Product Version | .Nightly => 110418 |
23-01-2012 22:35 | vdemidov | Target Version | => 29xxxx |
24-01-2012 11:13 | gpsMax | Tag Attached: ini | |
24-01-2012 11:13 | gpsMax | Tag Attached: zmp | |
26-01-2012 14:51 | DJ VK | Note Added: 0005231 | |
26-01-2012 15:06 | Tolik | Note Added: 0005232 | |
14-09-2012 18:10 | gpsMax | Summary | Горячие клавиши для разных карт должны быть разными. => Горячие клавиши для разных карт должны быть разными |
08-10-2012 19:55 | Papazol | Note Added: 0009333 | |
Notes |
|
(0004498)
|
Tolik
|
12-12-2011 05:12
|
|
И как она должна это отслеживать?
ГК для карт прописаны в zmp (а также в maps.ini). Если у 10 zmp они совпадают, программа должна при старте вывести 10 окошек с ошибками? И что дальше с ними делать? |
|
|
|
Ну и зря Вы нервничаете.
А зачем (какой смысл) задавать разным картам одни и те же горячие клавиши, например карта (Virtual Earth) и Bing maps имеют одну и ту же горячую клавишу Cntr+V – зачем? Да и со мной было несколько раз такое, когда происходит непонятка с программой а потом случайно узрел, что просто назначил повторную (совпадающую с другой картой) горячую клавишу.
1) Изначально (в чисто скачанной версии) таких казусов быть не должно. Ни какие горячие клавиши не должны совпадать.
2) При назначении пользователем новой горячей клавиши - программа должна анализировать и уметь отслеживать момент совпадения горячих клавиши и если они совпадают, то….. к примеру выскакивает окошко с диалогом: «назначенная вами горячая клавиша совпадает с клавишей с такой то картой, что сделать:
- назначить новую,
- удалить старую, ну и т.д.» |
|
|
(0004502)
|
Tolik
|
12-12-2011 06:43
|
|
Да я не нервничаю, а спрашиваю, в чём конкретно идея.
1) Сейчас очень много zmp с совпадающими ГК. Вы возьмётесь отредактировать их все? Или хотя бы составить таблицу: какие ГК назначены - какие надо назначить?
2) Ну это в принципе можно сделать. Когда-нибудь не скоро, т.к. есть задачи и поважнее. |
|
|
|
1) Сейчас очень много zmp с совпадающими ГК. Вы возьмётесь отредактировать их все? Или хотя бы составить таблицу: какие ГК назначены - какие надо назначить?
-
Обозначте задачу, если смогу сделаю |
|
|
(0004504)
|
Tolik
|
12-12-2011 09:23
(edited on: 12-12-2011 09:24) |
|
Сделать такую таблицу:
ZMP DefHotKey сделать
-------------------------------------------
VESat-N.zmp 86 123
VESat.zmp 86 234
ну и так далее...
Проблема в том, что кто-то привык пользоваться какими-то клавишами, поэтому надо поменять так, чтобы их не нарушить.
К примеру, я кнопкой "6" вызываю НЯК (соответствует DefHotKey=54 в YaNarodScheme.zmp), так что этот zmp менять нельзя. А какой-нибудь другой с той же гор. клавишей поменять можно.
|
|
|
|
не совсем понял, а если честно совсем не понял – задачу. |
|
|
(0004508)
|
Tolik
|
12-12-2011 09:48
|
|
Ну просмотреть все zmp, найти все дубли defhotkey и предложить новые. |
|
|
|
Может я неправ, а в таком варианте разве нельзя просмотреть? См. файл "Настройки".
|
|
|
(0004511)
|
Tolik
|
13-12-2011 06:35
|
|
Конечно, можно и в таком. Но всё равно придётся переводить названия клавиш в числа, чтобы отредактировать zmp. |
|
|
|
Ну а кто мешает отредактировать в окне «Настройки», секунду…. Не хотите ли Вы сказать, что если я отредактирую в окне «Настройки» то оно не сохраниться в zmp? |
|
|
(0004516)
|
Tolik
|
13-12-2011 07:51
|
|
Ага. Сохранится в Maps.ini. |
|
|
(0004520)
|
YuriySVik
|
13-12-2011 16:15
(edited on: 14-12-2011 11:59) |
|
Ну тогда проще оставить все значения пустыми.
А вообще делайте как можете, все равно СПАСИБО Вам за ваш труд.
|
|
|
(0005231)
|
DJ VK
|
26-01-2012 14:51
|
|
Толик хочет иметь возможность запрета назначения этой клавиши другим картам, а не просто линейное присваивание с заменой или отмену. Сложно но грамотно, так и надо делать.
А вот вопрос в тему, почему W не могу назначить для карты? |
|
|
(0005232)
|
Tolik
|
26-01-2012 15:06
|
|
Да я-то не очень и хочу :)
А W работает нормально. Только она уже назначена на Wikimapia. Как раз эта хотелка бы и пригодилась :) |
|
|
|
Разве можно запомнить все хоткеи нескольких десятков, а то и сотен карт? Я, когда делаю zmp, удаляю вообще параметр DefHotKey. Если вдруг ОЧЕНЬ надо, проще через параметры карты назначить чего-нибудь. |
|