| View previous topic :: View next topic |
| Author |
Message |
TOTAL
Joined: 26 Sep 2007 Posts: 44
|
Posted: Tue Jun 03, 2008 11:39 am Post subject: double capslock to close a window |
|
|
| Code: |
capslock::
keywait capslock
keywait capslock,d t0.5
if errorlevel
return
MouseClick, left, 1019, 37
return |
responds to double capslock, but renders the key's original function inactive.
I have tried this
| Code: |
capslock::
keywait capslock
keywait capslock,d t0.5
if errorlevel
SEND {CapsLock}
return
MouseClick, left, 1019, 37
return |
which is intended to make
single CL do capslock
and
double CL close the window
but CL lights up and stays so - doesn't toggle.
Can you help me out?
[I have WinXP] |
|
| Back to top |
|
 |
HugoV
Joined: 27 May 2007 Posts: 499
|
Posted: Tue Jun 03, 2008 12:05 pm Post subject: |
|
|
Have a look at A double click hotkey
http://www.autohotkey.com/forum/topic12761.html
(Philho, replace CTRL with Capslock)
To toggle capslock simply use Send {BLIND}{capslock}
Post your modified script if you can't get it to work. |
|
| Back to top |
|
 |
TOTAL
Joined: 26 Sep 2007 Posts: 44
|
Posted: Tue Jun 03, 2008 9:04 pm Post subject: |
|
|
Had to do something to prevent the change of the state of caps.
Thanks!
| Code: |
CapsLock::
If (A_PriorHotKey = A_ThisHotKey and A_TimeSincePriorHotkey < 500)
{
MouseClick, left, 1019, 37
Send {BLIND}{capslock}
}
else Send {BLIND}{capslock}
Return
|
|
|
| Back to top |
|
 |
|