Перейти к основному содержимому

Первый жест

На этой странице используется начальный набор из приветствия. Если вы выбрали Начать с нуля, сначала создайте действие на странице Жест, который что-то делает, а затем вернитесь сюда.

Рисование​

Блокнот
  1. Откройте программу, окно которой не развернуто, например Блокнот.
  2. Наведите указатель на окно. Нажмите и удерживайте правую кнопку мыши.
  3. Не отпуская кнопку, проведите указатель вверх и вправо по прямой примерно на два-три сантиметра, как на рисунке.
  4. Отпустите кнопку.

Окно развернётся. Нарисуйте над ним ту же линию ещё раз, и окно вернётся к прежнему размеру. Это действие начального набора Развернуть или восстановить окно из группы приложений Глобальная, которое работает в любой программе.

Что видно во время рисования​

  • След. Как только указатель сместится на несколько пикселей при нажатой кнопке, за ним потянется след. Его вид зависит от выбора при установке и от страницы Оформление. См. Следы жестов.
  • Подсказка. Через 150 миллисекунд или 24 пикселя рисования рядом с указателем появляется небольшое окно, которое показывает, чему пока соответствует ваш штрих: группу приложений, имя действия и его примечание в подсказке, если оно есть. Во время рисования содержимое меняется. Если штрих ничему не соответствует, подсказка исчезает и появляется снова, как только штрих опять чему-то соответствует. См. Подсказки и сообщения.

Когда вы отпускаете кнопку, Input.Observer выводит на передний план окно, над которым вы начали рисовать, а затем выполняет сопоставленное действие.

Если ничего не совпало​

Если в момент отпускания кнопки штрих не соответствует ни одному действию, ничего не происходит. Щелчок правой кнопкой тоже не доходит до программы: он был использован для рисования. См. Как сопоставляется штрих.

Щелчок правой кнопкой остается щелчком​

  • Обычный щелчок. Если нажать и отпустить кнопку, не сдвинув указатель на 5 пикселей, Input.Observer отправляет программе обычный щелчок правой кнопкой, и её контекстное меню открывается как обычно.
  • Нажать и подождать. Если указатель полсекунды не двигается, пока вы удерживаете кнопку, жест отменяется, и программа получает нажатие кнопки, как если бы Input.Observer не было. Так можно перетаскивать правой кнопкой в программах, где это нужно. Движение указателя во время рисования перезапускает полусекундное ожидание, поэтому медленный жест не отменяется.
  • Полностью пропустить. Удерживайте Ctrl, нажимая правую кнопку, и нажатие дойдёт до программы нетронутым. См. Пауза, обход и выход.

Полсекунды и 5 пикселей — значения по умолчанию. Оба можно изменить на странице Общие. См. Рисование жеста.

Другие жесты, которые стоит попробовать​

Ниже — некоторые действия начального набора из группы Глобальная. Они работают в любой программе, если только группа приложений этой программы не назначает той же фигуре что-то другое.

Что нарисоватьДействие
Прямая линия вверхКопировать (Ctrl+C)
Прямая линия внизВставить (Ctrl+V)
Прямая линия влевоНазад (Alt+Стрелка влево)
Прямая линия вправоВперёд (Alt+Стрелка вправо)
Диагональ вниз и влевоСвернуть окно
Буква CОкно по центру
КвадратПоказать рабочий стол

Все действия начального набора находятся в категории Примеры на странице Действия вместе с жестом, который их запускает. Сами жесты находятся на странице Жесты. См. Библиотека жестов.

Далее​

Жест, который что-то делает.