1 (изменено: serzh82saratov, 2015-07-11 16:29:37)

Тема: AHK: Виртуальная 10-ти "клавишная" клавиатура

Скрипт создавался для набора текста с пульта ДУ десятью кнопками с цифрами.
Но также оказался для меня более удобным (при наборе только мышью) чем виртуальная клавиатура с полной раскладкой (видимо привычка набора текста на старом телефоне).
В том числе удобство ввода не только кликами, но и колёсиком мыши.
Также есть история буфера обмена, в которой сохраняются последние 24 изменения.

------------------------------------------------------

http://savepic.net/6175392.png

------------------------------------------------------

Управление:

LButton: Выбрать символ.
RButton: Подтвердить ввод.
MButton: Сменить регистр.
!При нажатии над заголовком клавиатуры, показать\скрыть панель истории буфера обмена.
WheelDown: Следующая раскладка. Если есть выбранный символ, то отмена ввода.
WheelUp: Выбрать символ.
RButton & LButton: Раскладка символов и команд (повторно: предыдущая раскладка).
RButton & WheelDown\WheelUp: Ctrl+Shift+Left\Ctrl+Shift+Right, если над заголовком, то Left\Right.

Над панелью истории:

LButton: Ввести текст из ячейки.
МButton: Скрыть панель истории.
RButton & МButton: Удалить строку в истории.
RButton (удержание): Показать подсказку с первыми 1500 символами из выделенной строки истории. При нажатии LButton над строкой подсказки, будет введена только эта строка.
RButton & WheelDown\WheelUp: Tab\Shift+Tab

Кнопки:

DEL: Нажать Backspace. Если есть выбранный символ, то отмена ввода.
RET: Повторить последний или текущий выбор.
EMB: Раскладка символов и команд (повторно: предыдущая раскладка).

------------------------------------------------------

Поддерживается управление через SendMessage.
Кодировка файла скрипта должна быть - UTF-8.
В системе должен быть установлен Internet Explorer не ниже 9 версии.

------------------------------------------------------

Скачать

------------------------------------------------------

Тема для обсуждения

------------------------------------------------------
По вопросам возмездной помощи пишите письма
E-Mail: serzh82saratov@mail.ru
OS: Win7x64, AutoHotkey_L v1.1.26.01 (Unicode 32-bit).