Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » AutoHotkey

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

Открыть новую тему     Написать ответ в эту тему

Cryzer



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Код:
mode:=1
 
~MButton::
if (WinActive("ahk_class CabinetWClass") != 0 && mode=1)
{
    if (A_PriorHotkey <> "~MButton" || A_TimeSincePriorHotkey > 500)    ; если одинарное нажатие СКМ
    {
        KeyWait, MButton
        ; ---------------------------------------------------------------------------
        Send {F5}
        ; ---------------------------------------------------------------------------
        return
    }
    if (ErrorLevel=0)                                                    ; если двойное нажатие СКМ
    {
        mode:=2
        SoundPlay, mode.wav
        ;MsgBox, Переход в режим 2
        return
    }
}
 
~LButton::
if (WinActive("ahk_class CabinetWClass") != 0 && mode=2)
{
    if (A_PriorHotkey <> "~MButton" || A_TimeSincePriorHotkey > 500)    ; если одинарное нажатие СКМ
    {
        KeyWait, MButton
        ; ---------------------------------------------------------------------------
        if (GetKeyState("LButton", "P") != 0)                            ; если ЛКМ была нажата
        {
            loop
            {
                if (GetKeyState("LButton", "P") = 0)                    ; если ЛКМ уже не нажата (отпущена)
                {
                    ;MsgBox, ЛКМ отпущена
                    Send {F5}
                    break
                }
            }
        }
        ; ---------------------------------------------------------------------------
        return
    }
    if (ErrorLevel=0)                                                    ; если двойное нажатие СКМ
    {
        mode:=1
        SoundPlay, mode.wav
        ;MsgBox, Переход в режим 1
        return
    }
}
return


Всего записей: 102 | Зарегистр. 22-09-2007 | Отправлено: 13:36 19-02-2014 | Исправлено: Cryzer, 13:42 19-02-2014
Открыть новую тему     Написать ответ в эту тему

На первую страницук этому сообщениюк последнему сообщению

Компьютерный форум Ru.Board » Компьютеры » Программы » AutoHotkey


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru