Страница 1 из 1

Кнопка

Добавлено: 12 окт 2020, 22:56
Mexanuk
Вопрос может показаться банальным, но всё же. Какие и сколько (с помощью каких блоков) способов отличить короткое обычное нажатие от удерживания в несколько секунд? Например одно нажатие - светодиод красный, 2 сек удержания - зелёный и 5 сек - синий. Сколько путей решения, какой оптимальный? :)

Кнопка

Добавлено: 13 окт 2020, 06:46
AlexCrane
[ref]Mexanuk[/ref], Вот здесь разные блоки есть viewtopic.php?f=72&t=5086&start=40

Кнопка

Добавлено: 13 окт 2020, 14:19
leons
Есть блок 1 кнопка-три состояния . короткое, двойное и длинное нажатие .МОжет такой подойдёт

Кнопка

Добавлено: 13 окт 2020, 17:13
grin-mpx
Mexanuk писал(а): 12 окт 2020, 22:56 короткое обычное нажатие от удерживания в несколько секунд
Штатными блоками, примерно так:
[spoiler]
кнопка.jpg
[/spoiler]

Кнопка

Добавлено: 13 окт 2020, 22:04
Mexanuk
[ref]grin-mpx[/ref], Это один способ? Больше нет?

Кнопка

Добавлено: 13 окт 2020, 22:12
grin-mpx
А зачем больше, какой в этом смысл? Выше уже предложили варианты, ну или свой блок делать исходя из задачи...

Кнопка

Добавлено: 13 окт 2020, 22:15
Mexanuk
[ref]grin-mpx[/ref], :smile9: Может есть ещё проще способ, который ещё меньше памяти занимает.

Кнопка

Добавлено: 13 окт 2020, 22:20
grin-mpx
Куда уже меньше...