Нужна помощь в написании скрипта? Close

Вы можете задать любой вопрос по программе Autohotkey в нашей группе Вконтакте. Если решение требует более высокой квалификации- можно обратиться непосредственно ко мне.

ВконтактеГруппа Вконтакте Электронная почтаЭлектронная почта Личная страницаСимаков Яков ВК
home icon Все разделы
comunity icon Нужна помощь?

ToolTip -Autohotkey

Создаёт окно, которое всегда будет поверх всех окон.

ToolTip [, Text, X, Y, WhichToolTip]

Параметры

Text Если поле пустое или пропущено, существующая подсказка (если есть) будет скрыта. В противном случае этот параметр является текстом, отображаемым во всплывающей подсказке. Чтобы создать многострочную подсказку, используйте символ перевода строки (`n) между каждой строкой, например, Line1`nLine2.

Если текст длинный, его можно разбить на несколько более коротких строк с помощью продолжения, что может улучшить читаемость и удобство обслуживания.
X, Y Положение X и Y всплывающей подсказки относительно активного окна (используйте CoordMode(кл.), ToolTip для изменения координат экрана). Если координаты опущены, всплывающая подсказка будет показана рядом с курсором мыши. X и Y могут быть выражениями(кл.).
WhichToolTip Опустите этот параметр, если вам не нужно, чтобы несколько всплывающих подсказок появлялись одновременно. В противном случае это число от 1 до 20, указывающее, над каким окном всплывающей подсказки работать. Если не указано, то это число 1 (первое). Этот параметр может быть выражением (кл.).

Примечание

Подсказка обычно выглядит так: tooltip

Если координаты X и Y приведут к тому, что всплывающая подсказка исчезнет с экрана, она будет полностью видна.

Подсказка отображается, пока не произойдет одно из следующих действий:

- Сценарий заканчивается.
- Команда ToolTip выполняется снова с пустым параметром Text.
- Пользователь нажимает на всплывающую подсказку (это может зависеть от версии операционной системы).

Окно GUI можно сделать владельцем всплывающей подсказки с помощью Gui + OwnDialogs. Такая подсказка автоматически уничтожается, когда уничтожается ее владелец.

Примеры

ToolTip, Multiline`nTooltip, 100, 150 ; Чтобы всплывающая подсказка исчезла через определенное время ; без использования Sleep (который останавливает текущий поток): #Persistent ToolTip, Timed ToolTip`nThis will be displayed for 5 seconds. SetTimer, RemoveToolTip, -5000 return RemoveToolTip: ToolTip return
Перевод: Артемий Галян