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

Жесты

Жест — это фигура, которую вы рисуете с нажатой кнопкой мыши. Input.Observer сравнивает фигуру с сохранёнными жестами и, если какой-то совпал, выполняет привязанное к нему действие для окна, над которым вы рисовали.

Вместе работают три части:

ЧастьЧто этоГде настраивается
РисованиеКакие кнопки рисуют, когда нажатие становится жестом и что происходит с исходным щелчкомРисование жеста
Библиотека жестовСами фигуры, у каждой один или несколько сохранённых образцовБиблиотека жестов
СопоставлениеКак нарисованный штрих оценивается относительно фигур и насколько это строгоКак сопоставляется штрих

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

  • Рисование жеста — Какие кнопки рисуют, как начинается и заканчивается захват и что происходит с исходным щелчком.
  • Библиотека жестов — Страница «Жесты»: добавление, обучение, переименование и удаление жестов.
  • Как сопоставляется штрих — Как нарисованный штрих оценивается относительно ваших жестов, порог совпадения и что происходит, если ничего не совпало.