Anonymous | Login | Signup for a new account | 21-11-24 10:09 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 | ||||||||
0003180 | SAS.Планета | Рефакторинг | public | 18-02-2017 19:37 | 27-08-2018 20:09 | ||||||||
Reporter | RedRat | ||||||||||||
Assigned To | |||||||||||||
Priority | none | Severity | trivial | Reproducibility | always | ||||||||
Status | confirmed | Resolution | open | ||||||||||
Platform | Windows | OS | 7 | OS Version | Professional | ||||||||
Product Version | 160707 | ||||||||||||
Target Version | 30xxxx.Vip | Fixed in Version | |||||||||||
Summary | 0003180: Добавить шорткаты к меню и упорядочить порядок обхода по Tab | ||||||||||||
Description | У половины пунктов основного меню нет шорткатов (быстрого вызова по Alt+<буква>), а у тех, что есть, они либо не работают (например, Источник), либо перехватываются другими кнопками (Карты). Также почти во всех диалогах настроек (и некоторых других) поля ввода и кнопки имеют случайный порядок обхода с помощью табуляции (обычно поля и кнопки обходятся слева направо и сверху вниз). В Delphi это быстро исправляется присвоением элементу порядкового номера для табуляции. Времени это займёт совсем немного, а вот удобство пользования программой вырастет значительно. | ||||||||||||
Tags | No tags attached. | ||||||||||||
Attached Files | |||||||||||||
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 (2778x), RedRat (7x), vdemidov (16x), zed (6x), AlexWhiter (1x), gma (1x), alexandr-dolgov (2x), bk99 (2x), Garl (2x) |
Total Views | 2815 |
Last View | 21-11-2024 10:09 |
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 |
My View | View Issues | Change Log | Roadmap | Search |
Copyright © 2007 - 2024 SAS.Planet Team |