1

Тема: AHK: Gui, add, Hotkey - запретить модификаторы

Собственно сам вопрос:

Как запретить в GUI окне, в Hotkey поле Модификаторы Shift,Ctrl,Alt ? Ибо хочется избежать сочетаний клавиш таких как Shift+1 и тд

Помогите, кто может.
Уже целый день роюсь, понять не могу.

Люблю когда мне понижают репутацию (мне правда все равно)

2

Re: AHK: Gui, add, Hotkey - запретить модификаторы

SetBatchLines -1
Gui, Add, Hotkey, vHKey gChosenHotkey
Gui, Show
Return

ChosenHotkey:
	If HKey not contains +,!,^
		Return
	GuiControl, , HKey, % RegExReplace(HKey, "\+|\^|!") 
	Return
По вопросам возмездной помощи пишите письма
E-Mail: serzh82saratov@mail.ru
OS: Win7x64, AutoHotkey_L v1.1.29.01 (Unicode 32-bit).

3

Re: AHK: Gui, add, Hotkey - запретить модификаторы

serzh82saratov пишет:
SetBatchLines -1
Gui, Add, Hotkey, vHKey gChosenHotkey
Gui, Show
Return

ChosenHotkey:
	If HKey not contains +,!,^
		Return
	GuiControl, , HKey, % RegExReplace(HKey, "\+|\^|!") 
	Return

Это то что нужно, спасибо.

Люблю когда мне понижают репутацию (мне правда все равно)