Показать сообщение отдельно
Старый 01.08.2011, 11:30   #1
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 074
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Кнопки, типы нажатия

Макрос, который можно подключить к кнопке контроллера или кнопке на дискретном входе.

Макрос предназначен для определения типа нажатия: одиночное короткое, длинное или двойное (как дабл-клик в компьютере).

Описание работы макроса, как водится, можно найти внутри самого макроса.


Настройка:

"DI(long)" - время, через которое нажатие считается длинным

"DI(double)" - пауза между одиночными нажатиями, при которой будет определено двойное нажатие

Рекомендованное время обоих DI равно 500 мсек, время задаётся в циклах системы.
Изображения
Тип файла: png MFKey.PNG (1.9 Кбайт, 3020 просмотров)
Вложения
Тип файла: msl MFKey.msl (11.6 Кбайт, 2087 просмотров)


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума