Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?

Официальный форум Simple-Scada.

Автор Тема: Скрипт "Событие клавиатуры"  (Прочитано 13769 раз)

Серега

  • Старожил
  • ****
  • Сообщений: 285
    • Просмотр профиля
Скрипт "Событие клавиатуры"
« : 20 Ноября 2025, 13:50:31 »
Добрый день!
Тип скрипта указанный в теме работает все хорошо!
Но вот тут задачка интересная прилетела. И есть пара-тройка вопросов.
1. При нажатии Ctrl, Shift и Alt обязательно надо дополнительно указывать клавишу из списка констант?  Просто нажатие этих клавиш не работает?
2. Можно ли совместить нажатие Ctrl, Shift или Alt с кликом мыши? Например кнопка в свойствах не доступна, но держа клавишу Ctrl кнопка становиться доступной и при нажатии по ней мышкой происходит запланированное действие? Как некий уровень защиты от случайных нажатий.
3. Если ответы на выше заданные вопросы будут отрицательными, будете ли Вы рассматривать возможность внесения описанного функционала в будущем?

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3211
    • Просмотр профиля
    • Simple-Scada
Re: Скрипт "Событие клавиатуры"
« Ответ #1 : 21 Ноября 2025, 13:09:19 »
Здравствуйте.

Скрипты с типом "Событие клавиатуры" срабатывают только при нажатии клавиш клавиатуры (мышь обработать нельзя). И только с сочетаниями Ctrl / Alt / Shift + какая-то клавиша.

Цитировать
Как некий уровень защиты от случайных нажатий.

Обычно для этого используют свойство "подтверждение".

Цитировать
будете ли Вы рассматривать возможность внесения описанного функционала в будущем?
Такой функционал точно не появится в будущем.