Первый жест
На этой странице используется начальный набор из приветствия. Если вы выбрали Начать с нуля, сначала создайте действие на странице Жест, который что-то делает, а затем вернитесь сюда.
Рисование
- Откройте программу, окно которой не развернуто, например Блокнот.
- Наведите указатель на окно. Нажмите и удерживайте правую кнопку мыши.
- Не отпуская кнопку, проведите указатель вверх и вправо по прямой примерно на два-три сантиметра, как на рисунке.
- Отпустите кнопку.
Окно развернётся. Нарисуйте над ним ту же линию ещё раз, и окно вернётся к прежнему размеру. Это действие начального набора Развернуть или восстановить окно из группы приложений Глобальная, которое работает в любой программе.
Что видно во время рисования
- След. Как только указатель сместится на несколько пикселей при нажатой кнопке, за ним потянется след. Его вид зависит от выбора при установке и от страницы Оформление. См. Следы жестов.
- Подсказка. Через 150 миллисекунд или 24 пикселя рисования рядом с указателем появляется небольшое окно, которое показывает, чему пока соответствует ваш штрих: группу приложений, имя действия и его примечание в подсказке, если оно есть. Во время рисования содержимое меняется. Если штрих ничему не соответствует, подсказка исчезает и появляется снова, как только штрих опять чему-то соответствует. См. Подсказки и сообщения.
Когда вы отпускаете кнопку, Input.Observer выводит на передний план окно, над которым вы начали рисовать, а затем выполняет сопоставленное действие.
Если ничего не совпало
Если в момент отпускания кнопки штрих не соответствует ни одному действию, ничего не происходит. Щелчок правой кнопкой тоже не доходит до программы: он был использован для рисования. См. Как сопоставляется штрих.
Щелчок правой кнопкой остается щелчком
- Обычный щелчок. Если нажать и отпустить кнопку, не сдвинув указатель на 5 пикселей, Input.Observer отправляет программе обычный щелчок правой кнопкой, и её контекстное меню открывается как обычно.
- Нажать и подождать. Если указатель полсекунды не двигается, пока вы удерживаете кнопку, жест отменяется, и программа получает нажатие кнопки, как если бы Input.Observer не было. Так можно перетаскивать правой кнопкой в программах, где это нужно. Движение указателя во время рисования перезапускает полусекундное ожидание, поэтому медленный жест не отменяется.
- Полностью пропустить. Удерживайте Ctrl, нажимая правую кнопку, и нажатие дойдёт до программы нетронутым. См. Пауза, обход и выход.
Полсекунды и 5 пикселей — значения по умолчанию. Оба можно изменить на странице Общие. См. Рисование жеста.
Другие жесты, которые стоит попробовать
Ниже — некоторые действия начального набора из группы Глобальная. Они работают в любой программе, если только группа приложений этой программы не назначает той же фигуре что-то другое.
| Что нарисовать | Действие |
|---|---|
| Прямая линия вверх | Копировать (Ctrl+C) |
| Прямая линия вниз | Вставить (Ctrl+V) |
| Прямая линия влево | Назад (Alt+Стрелка влево) |
| Прямая линия вправо | Вперёд (Alt+Стрелка вправо) |
| Диагональ вниз и влево | Свернуть окно |
| Буква C | Окно по центру |
| Квадрат | Показать рабочий стол |
Все действия начального набора находятся в категории Примеры на странице Действия вместе с жестом, который их запускает. Сами жесты находятся на странице Жесты. См. Библиотека жестов.