autohotkey частичное совпадение заголовка окна (без класса ahk)



Я хотел бы добавить частичное совпадение заголовка окна с #IfWinActive.
Например, чтобы соответствовать любому окну Блокнота, независимо от того, является ли заголовок "Untitled-Notepad"или" MyFile - Notepad "



Это должно быть очень просто. Мои попытки:



SetTitleMatchMode, Regex
SetTitleMatchMode, Slow

#IfWinActive *.Notepad
+n::b
#IfWinActive


Вторая попытка matchmode 2 должен соответствовать везде



SetTitleMatchMode, 2
#IfWinActive Notepad
+n::b
#IfWinActive


Тест с использованием полного заголовка Untitled-Notepad подтверждает, что код +n:: b делает substute Shift-n для Shift-b



Примечание: ahk_class не является опцией, так как класс отличается на каждой машине для целевой программы TeXnicCenter

1133   1  

1 ответ:

Как сказал Роберт Илбринк, мой второй пример действительно работает, и проблема заключалась в том, что я не поместил SetTitleMatchMode в самом верху моего сценария.

Пример сценария по умолчанию для ^!n был в действии и вмешался. Не совсем уверен, почему он это делает, но размещение SetTitleMatchMode в верхней части решило мою проблему.

Comments

    Ничего не найдено.