Тема: AHK: ToolTip
Здравствуйте. Помогите пожалуйста с командой ToolTip. В интернете я нашел только примеры чтобы надпись появлялась и следовала мышке. Как сделать чтобы ToolTip появлялся в определенных координатах, которые я задам?
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Здравствуйте. Помогите пожалуйста с командой ToolTip. В интернете я нашел только примеры чтобы надпись появлялась и следовала мышке. Как сделать чтобы ToolTip появлялся в определенных координатах, которые я задам?
А зачем в интернете искать, загляните в справку из папки AutoHotkey файл AutoHotkey.chm.
В нём увидите
ToolTip [, Text, X, Y, WhichToolTip]Вот если надо относительно активного окна:
#Persistent
SetTimer, ToolTip, 100
ToolTip:
ToolTip, Text ToolTip, 1, 1
Return
Относительно экрана:
#Persistent
CoordMode, ToolTip, Screen
SetTimer, ToolTip, 100
ToolTip:
ToolTip, Text ToolTip, 1, 1
Return
Относительно окна три разных:
#Persistent
SetTimer, ToolTip, 100
ToolTip:
ToolTip, Text ToolTip 1, 1, 1, 1
ToolTip, Text ToolTip 2, 200, 200, 2
ToolTip, Text ToolTip 3, 400, 400, 3
Return
CoordMode, ToolTip, A Серьёзно?
Серьёзно?
А в чём подвох?
Нет подвоха. Как и допустимого параметра "A".
То, что интерпретатор не ругается ещё ничего не значит.
Подразумевалось Window, но использование любого неприемлемого параметра приводит к переключению в режим Client.
(И это странно, так как в исходниках autohotkey подразумевается, что при использовании «несуществующего» режима будет сообщение об ошибке "Parameter #2 invalid.")
Мда... Снова я невнимателен, "Window" воспринял как "WinTitle" и не стал читать дальше... Подумал что "A" будет значить активное окно.
Спасибо. Мне как раз нужно было несколько tooltip в одном окне.
А как выключить на время то что показывает tooltip и потом когда надо опять включить?
Уже не надо сам сделал. Спасибо огромное все работает можно закрывать тему
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться