Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Пользователь


Сообщения: 135
Благодарности: 32

Профиль | Отправить PM | Цитировать


Creat0R
Ещё проще... Ничего в шапке писать не надо, потребуется только изменить функцию.
Это хотя бы позволит отключить {TAB} только на момент блокировки GUI.
Код: Выделить весь код
Func CoverGui()
	If $status=1 Then
		GUICtrlSetState($cover,$GUI_DISABLE)
		$status=0
		HotKeySet("{TAB}") ;снимаю блокировку {TAB}
		HotKeySet("^{TAB}")
		HotKeySet("+{TAB}")
	Else
		GUICtrlSetState($cover,$GUI_ENABLE)
		$status=1
		ControlFocus("TestCover","",$cover)
		HotKeySet("{TAB}","nul") ; блокирую возможные комбинации {TAB}
		HotKeySet("^{TAB}","nul")
		HotKeySet("+{TAB}","nul")
	EndIf
EndFunc
Func nul()
EndFunc

Последний раз редактировалось Diamond_m, 05-01-2007 в 12:22.


Отправлено: 11:47, 05-01-2007 | #99