Страница 5 из 6

Добавлено: Ср июн 27, 2018 15:46
CaptainFlint
Есть программы, записывающие экран вместе с указанием нажимаемых клавиш и кнопок мыши. Например, UVScreenCamera.

Добавлено: Ср июн 27, 2018 17:10
Flasher
MVV писал(а):нажатия же не будут видны.
Записал.

И заметил ещё такой момент: если в развёрнутом меню нажать клавишу Esc/Enter и удерживать около секунды или больше, то позиция в списке меняется на Esc/Enter, соответственно. По идее до отпускания и следующего нажатия подобного быть не должно.

Добавлено: Чт июн 28, 2018 08:10
Flasher
RedLoad не продлил домен. Заменил ссылку.

Добавлено: Пн июл 02, 2018 08:31
MVV
Исправил в посте на оффоруме.

Добавлено: Пн июл 02, 2018 11:36
Flasher
ОК. А что насчёт замечания? Стоит в первом посте написать, чтобы Гислер обратил внимание.

Добавлено: Вт июл 03, 2018 07:50
MVV
Ты про удерживание клавиши? Тут по идее срабатывает банальный повтор, как и в случае любой другой клавиши: когда удерживаешь клавишу определённое время, система начинает посылать её многократно, по первому нажатию закрывается меню, второе уже ловится свёрнутым комбобоксом, который ставит фокус на Esc/Enter... Попробуй изменить задержку перед началом повтора (в аплете Клавиатура на панели управления) - это заметно влияет на задержку перед выбором клавиши в свёрнутом комбобоксе.

Добавлено: Вт июл 03, 2018 10:16
Flasher
Это же можно контролировать по отпусканию клавиш. Пока не отпустил, удержание не зацикливает нажатия. Думаю, для Гислера это раз плюнуть.
Мне нет смысла менять задержку. Я на этот момент обратил внимание, когда записывал гифку. Пришлось дольше удерживать, чтобы затянуть момент нажатия.

Добавлено: Вт июл 03, 2018 11:39
MVV
Обычно в интерфейсах реализуется срабатывание по нажатию, а не по отпусканию клавиш, в том числе в тотале.

Добавлено: Вт июл 03, 2018 13:21
Flasher
Разница в том, что здесь идёт выбор одной нажимаемой клавиши, а не текста в строке некого комбобокса.

P.S.: Глянь, тебе там приватную бету на мыло послали.

Добавлено: Вт июл 03, 2018 17:46
MVV
По Enter/PgUp/PgDn/Home/End он не стал ничего менять, но по Esc сделал, как ты просил - дополнительное нажатие закрывает диалог.

F1-F12 работают, но F1 вдобавок открывает справку:)

А багу воспроизвести не смог, но исправил что-то релевантное - и помогло, теперь по Esc команда соответствует выбранной клавише (которая возвращается к выбранной стрелками).

Добавлено: Вт июл 03, 2018 18:01
Flasher
MVV писал(а):но по Esc сделал, как ты просил - дополнительное нажатие закрывает диалог.
О как. Мысля материализовалась ментальным переносом из России в Швейцарию. :)
А Enter не стал трогать?
MVV писал(а):F1-F12 работают, но F1 вдобавок открывает справку
Работают как и в каком состоянии списка? Т. е. мы выбираем уход от системного поведения? А как же F4?
В отношении F1 тоже было бы логично соблюсти принцип повторного нажатия. Одновременное срабатывание — непорядок.

По возврату с Esc понял. То, что надо.

Добавлено: Ср июл 04, 2018 08:05
MVV
А Enter не стал трогать?
Нет. Типа, Enter там всё равно не нужен в середине процесса привязки клавиши.
Работают как и в каком состоянии списка? Т. е. мы выбираем уход от системного поведения? А как же F4?
F2-F12 в любом состоянии списка просто выбирают клавишу. F1 выбирает клавишу и открывает справку. F4... больше не с нами.
В отношении F1 тоже было бы логично соблюсти принцип повторного нажатия. Одновременное срабатывание — непорядок.
Непорядок, но повторное нажатие - та ещё идейка...

Добавлено: Ср июл 04, 2018 08:55
Flasher
MVV писал(а):F4... больше не с нами.
Надо вернуть.
MVV писал(а):Непорядок, но повторное нажатие - та ещё идейка...
Так это уже его идейка-то. Пусть повторит. Это же куда лучше, чем ты описываешь.

Добавлено: Ср июл 04, 2018 10:42
MVV
Вряд ли он уже успеет что-то поправить, релиз сегодня.

И потом, что же ты про F4 раньше не вспомнил?

Добавлено: Ср июл 04, 2018 10:54
Flasher
Ну, ты всё равно напиши. Можешь на почту.

В смысле? Я вообще-то о том, чтобы можно было выбирать нажатием клавиши F1-F12, не писал. А про использование F4 системным образом писал неоднократно.

А вообще с точки зрения логики, нажатие Esc разве не должно возвращать пункт, выбранный до любых манипуляций в развёрнутом меню? Какой смысл отдавать приоритет именно выбору стрелками?