Например (на фото), если я использую uTorrent; в диалоге свойств торрента я вставил свою информацию в текстовое поле, теперь я хочу закрыть диалоговое окно с помощью кнопки "ОК", чтобы сохранить изменения, используя клавиатуру, с минимальным количеством нажатий клавиш (в идеале, один). Клавиша Enter просто поместит новую строку в текстовое поле. Я помню, что использовал Ctrl+Enter для чего-то похожего в конкретной программе, я думаю, не могу вспомнить, какую, но это было похоже на принудительный ввод, который вы могли использовать в любое время.

Скриншот uTorrent

В данный момент для этой конкретной ситуации в uTorrent я использую Shift+Tab, чтобы вернуться на один шаг назад в порядке вкладок к кнопке "ОК", а затем нажимаю Enter, но я хотел бы знать, если более короткий ярлык - в идеале тот, который не не зависит от расположения текстового поля и кнопки "ОК" - существует.

1 ответ1

0

Я больше не использую uTorrent, но большинство диалоговых окон по-прежнему делают кнопку [OK] действием по умолчанию для горячей клавиши 'O', что означает, что вы можете вызвать ее из любого места, пока окно открыто, нажав [Alt+O] ( это как Оскар, а не ноль). Нажатие [Alt] должно показать подчеркивание горячей клавиши ( примечание: почему StackExchange не позволяет подчеркивание подчеркивать?), Хотя вам все равно придется удерживать [Alt] во время использования горячей клавиши.

В противном случае, [Tab], пока вы не находитесь в многострочном поле, тогда нажатие [Enter] работает. Кнопка [OK] установлена как "по умолчанию" (то есть [Enter] запускает ее; если есть кнопка [Отмена], вы можете вызвать ее с помощью [Esc]) почти во всех таких окнах настроек, и ее очень легко указать в Visual Studio, хотя технически это все еще просто соглашение, которое разработчик может игнорировать.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .