Показано с 1 по 10 из 184

Тема: Кратковременное и длительное нажатие на кнопку

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию

    Я влезу чуток. Короче, так.
    Если нажатия надо ловить БЕЗ отделения одного от другого (как в компьютерной мыши) - то по нажиманию
    Если С разделением - то по отпусканию ИЛИ по таймеру. У меня было так, что по отпусканию запускался таймер и, если в течение таймера было ещё одно нажатие - то это считалось как двойное. При этом, если отпускания вообще не было - то одинарное и двойное не обрабатывались, а запускался таймер выдержки длинного
    Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живёте. © Steve McConnell
    Мой рабочий блог со статьями про щиты и автоматику ОВЕН - Cs-Cs.Net | Почта: Info@Cs-Cs.Net | Канал в ТГ @CsCsNetLab

  2. #2

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    Так если у вас короткое нажатие сработает, до истечения времени длительного ?
    короткое строго по отпусканию, иначе как? сработают оба? а вы еще третий, четвертый, пятый хотите.
    собственно Ftrig и начинает работать после отпускания.
    Ну про четвертый и пятый, я речи не вел, мне надо всего три, хотя справедливости ради, да, наверное третье состояние можно сделать и по отпусканию, хотя мне это не нравиться, в общем если по быстрому, то наверное можно сделать и так, как у Cs-Cs
    Цитата Сообщение от Cs-Cs Посмотреть сообщение
    Я влезу чуток. Короче, так.
    Если нажатия надо ловить БЕЗ отделения одного от другого (как в компьютерной мыши) - то по нажиманию
    Если С разделением - то по отпусканию ИЛИ по таймеру. У меня было так, что по отпусканию запускался таймер и, если в течение таймера было ещё одно нажатие - то это считалось как двойное. При этом, если отпускания вообще не было - то одинарное и двойное не обрабатывались, а запускался таймер выдержки длинного
    Одинарное, двойное и длинное, в принципе тоже вариант!

  3. #3

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    в точь как в библиотеке оскат выложено
    Вроде как. Но там мутно написано.
    Я себе единый FB сделал, где то, как нажатия отличаются, сделал опцией.
    И ещё сделал защиту от замыкания (залипания) кнопки и прочие штучки
    Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живёте. © Steve McConnell
    Мой рабочий блог со статьями про щиты и автоматику ОВЕН - Cs-Cs.Net | Почта: Info@Cs-Cs.Net | Канал в ТГ @CsCsNetLab

Похожие темы

  1. Ответов: 341
    Последнее сообщение: 16.01.2018, 11:27
  2. Длительное зависание датчика
    от GoodLuck в разделе Эксплуатация
    Ответов: 3
    Последнее сообщение: 22.07.2015, 23:08
  3. кратковременное включение ВУ на ТРМ138
    от ildarmustafin в разделе Эксплуатация
    Ответов: 9
    Последнее сообщение: 18.05.2013, 19:25
  4. СП270 и двойное нажатие
    от Stenvel в разделе Панели оператора (HMI)
    Ответов: 0
    Последнее сообщение: 20.04.2011, 16:37
  5. аккумулятор на длительное время
    от Леонид в разделе ПЛК1хх
    Ответов: 2
    Последнее сообщение: 26.11.2010, 16:49

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •