SASGIS

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


View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0003180SAS.ПланетаРефакторингpublic18-02-2017 19:3727-08-2018 20:09
ReporterRedRat 
Assigned To 
PrioritynoneSeveritytrivialReproducibilityalways
StatusconfirmedResolutionopen 
PlatformWindowsOS7OS VersionProfessional
Product Version160707 
Target Version30xxxx.VipFixed in Version 
Summary0003180: Добавить шорткаты к меню и упорядочить порядок обхода по Tab
DescriptionУ половины пунктов основного меню нет шорткатов (быстрого вызова по Alt+<буква>), а у тех, что есть, они либо не работают (например, Источник), либо перехватываются другими кнопками (Карты). Также почти во всех диалогах настроек (и некоторых других) поля ввода и кнопки имеют случайный порядок обхода с помощью табуляции (обычно поля и кнопки обходятся слева направо и сверху вниз). В Delphi это быстро исправляется присвоением элементу порядкового номера для табуляции. Времени это займёт совсем немного, а вот удобство пользования программой вырастет значительно.
TagsNo tags attached.
Attached Files

- Relationships

-  Notes
(0017825)
zed (manager)
19-02-2017 20:53
edited on: 19-02-2017 20:54

> В Delphi это быстро исправляется
В таком случае, присылайте пул-реквесты. Только вот зря вы в одном тикете затронули сразу 2 вопроса. На до бы их разнести.

С Tab вопрос вроде простой, но если делать руками, то подозреваю, что порядок проживёт ровно до того момента, пока не понадобится добавить/удалить элемент. Т.е. я сильно сомневаюсь, что кто-то будет всерьёз за этим следить. Другой вопрос, если это как-то автоматизировать, на подобии того, как я это сделал для сортировки юнитов в *.dpr файле.

По поводу шорткатов и их перекрытия, проблема известная, а вот про то, что их нету у основного меню - попробуйте ночнушку. Там уже всё есть, благодаря vdemidov-у и его работе по переходу на TActionList (см. 0001751).

(0017826)
vdemidov (manager)
20-02-2017 12:11

В общем ждем пулреквестов. Кодить сейчас у меня возможности нет, но проревьювить пул реквест или что-то подсказать я могу.
(0017912)
vdemidov (manager)
24-04-2017 15:29

Указывайте конкретные желаемые шорткаты и проблемы с порядком обхода по таб. Ну или пул реквесты. Если не будет, то через пару недель я этот тикет закрою.
(0017924)
RedRat (reporter)
01-05-2017 19:39

По шорткатам: не работает Alt+И для пункта меню "Источник"; Alt+К не вызывает меню "Карты", а переключает кнопки Перемещать/Выделение. Стоит добавить шорткаты для остальных пунктов меню: С - Слои, з - Избранное, М - Метки, а - Параметры.
(0017925)
RedRat (reporter)
01-05-2017 19:45

По порядку обхода пунктов меню: общее правило, что пункты параметров обходятся табуляцией справа налево и сверху вниз в пределах одного набора параметров. Напимер, на форме Параметры-Настройки, закладка Внешний вид обход начинается с пунка Язык, потом Формат..., Тип координат и т.д. до Ночной режим, потом переходит на следующий набор: Алгорит растягивания и т.д. до Отображать логотип.
(0017927)
vdemidov (manager)
04-05-2017 07:54

По шоткатам это вообще в секцию перевода, а не к самой программе. Порядок табуляций можете поправить сами.
(0018393)
zed (manager)
27-08-2018 20:09

В CnWizards оказывается есть инструмент для автоматической расстановки табуляции. Применил его к формам, теперь должно стать лучше.

- Users who viewed this issue
User List Anonymous (2785x), RedRat (7x), vdemidov (16x), zed (6x), AlexWhiter (1x), gma (1x), alexandr-dolgov (2x), bk99 (2x), Garl (2x)
Total Views 2822
Last View 23-11-2024 09:37

- Issue History
Date Modified Username Field Change
18-02-2017 19:37 RedRat New Issue
19-02-2017 20:53 zed Note Added: 0017825
19-02-2017 20:54 zed Note Edited: 0017825 View Revisions
20-02-2017 12:11 vdemidov Note Added: 0017826
24-04-2017 15:29 vdemidov Note Added: 0017912
24-04-2017 15:29 vdemidov Status new => feedback
01-05-2017 19:39 RedRat Note Added: 0017924
01-05-2017 19:39 RedRat Status feedback => new
01-05-2017 19:45 RedRat Note Added: 0017925
04-05-2017 07:54 vdemidov Note Added: 0017927
04-05-2017 07:55 vdemidov Priority normal => none
04-05-2017 07:55 vdemidov Severity minor => trivial
04-05-2017 07:55 vdemidov Status new => confirmed
04-05-2017 07:55 vdemidov Target Version => 30xxxx.Vip
27-08-2018 20:09 zed Note Added: 0018393



Copyright © 2007 - 2024 SAS.Planet Team