Вы можете задать любой вопрос по программе Autohotkey в нашей группе Вконтакте. Если решение требует более высокой квалификации- можно обратиться непосредственно ко мне.
Группа Вконтакте | Электронная почта | Симаков Яков ВК |
Меняет настройки строк автозамены или их конечные символы.
NoMouse | Не позволяет щелчкам мыши производить сброс распознавателя автозамен, как это описано в статье "Строки автозамены". В качестве побочного эффекта это также устраняет необходимость хука мыши для работы автозамен (хотя он всё-же будет установлен, если требуется для каких-то других целей, например, для горячих клавиш мыши). Влияние #Hotstring NoMouse распространяется на все строки автозамены скрипта, а не только на те, что находятся ниже её. |
EndChars NewChars | Поставьте один пробел после EndChars и затем укажите новые конечные символы. Например:
#Hotstring EndChars -()[]{}':;"/\,.?!`n `t
Поскольку новые конечные символы действительны глобально для всего скрипта - независимо от того, где находится директива, - нет нужды задавать их более одного раза. Максимальное число конечных символов - 100. Символы сверх этого лимита игнорируются.Чтобы сделать табуляцию конечным символом, включите в список `t. Чтобы сделать пробел конечным символом, поставьте его между двумя другими символами в списке (или в начало, если список содержит только один другой символ или не содержит других символов). |
NewOptions | Задайте новые опции, как описано в статье "Строки автозамены". Например:
#Hotstring r s k0 c0
В отличие от EndChars, в данном случае область действия директивы зависит от её места в скрипте. Другими словами, разные секции автозамен могут иметь разные умолчательные настройки, как в этом примере:
::btw::by the way
#Hotstring r c ; Все автозамены ниже будут использовать "send raw" и будут
; по умолчанию чувствительны к регистру.
::al::airline
::CEO::Chief Executive Officer
#Hotstring c0 ; Делает автозамены ниже этого места нечувствительными
; к регистру. |