Нажитие SHIFT и отпускание

Обсуждение программ nnCron и nnCron LITE

Нажитие SHIFT и отпускание

Postby Pash0k » Fri, 19 Jul 2013, 12:10

Как-то можно реализовать одну реакцию на нажатие шифт и другое действие когда происходит отпускание кнопки?
Причем, шифт может оставаться нажатым длительное время.
Pash0k
 
Posts: 35
Joined: Thu, 16 Mar 2006, 13:23

Re: Нажитие SHIFT и отпускание

Postby VoidVolker » Fri, 19 Jul 2013, 15:35

http://www.nncron.ru/download/plugins/keystate.spf
Code: Select all
#( Задача_163219072013
SingleInstance
Action:
BEGIN
  VK_LSHIFT KEY-PRESSED? IF
    <кнопка нажата>
    BEGIN VK_LSHIFT KEY-PRESSED? WHILE
      25 PAUSE
    REPEAT
    <кнопка отпущена>
  THEN
  25 PAUSE
AGAIN
)#
95% вопросов уже обсуждались на форуме или ответы на них есть в мануале.        nnCron 1.93 b15.exe
Как правильно задавать вопросы.
User avatar
VoidVolker
Site Admin
 
Posts: 2898
Joined: Tue, 25 Apr 2006, 17:56

Re: Нажитие SHIFT и отпускание

Postby Pash0k » Fri, 19 Jul 2013, 17:38

Code: Select all
#( keywww
SingleInstance
Action:
BEGIN
  VK_LSHIFT KEY-PRESSED? IF
   THINT: "1" 10
    BEGIN VK_LSHIFT KEY-PRESSED? WHILE
      25 PAUSE
    REPEAT
   THINT: "0" 10
  25 PAUSE
AGAIN
)#


Плагин подключен.
Сразу выдает 2 ошибки:
синтаксическая ошибка line:12
crontab loading в стеке мусор (16)
Pash0k
 
Posts: 35
Joined: Thu, 16 Mar 2006, 13:23

Re: Нажитие SHIFT и отпускание

Postby VoidVolker » Fri, 19 Jul 2013, 23:09

Выше приведен правильный код. В данном случае было потеряно одно слово - часть конструкции ветвления.
95% вопросов уже обсуждались на форуме или ответы на них есть в мануале.        nnCron 1.93 b15.exe
Как правильно задавать вопросы.
User avatar
VoidVolker
Site Admin
 
Posts: 2898
Joined: Tue, 25 Apr 2006, 17:56

Re: Нажитие SHIFT и отпускание

Postby Pash0k » Thu, 25 Jul 2013, 14:32

Спасибо, работает. То я слово пропустил.
Pash0k
 
Posts: 35
Joined: Thu, 16 Mar 2006, 13:23


Return to nnCron forum (Russian)

Who is online

Users browsing this forum: No registered users and 2 guests