Функция _GUIToolTip_SetToolInfo

 ↑  ←  Описание функции


_GUIToolTip_SetToolInfo

Устанавливает информацию для объекта

#include <GuiToolTip.au3>
_GUIToolTip_SetToolInfo($hWnd, $sText [, $iID = 0 [, $iLeft = 0 [, $iTop = 0 [, $iRight = 0 [, $iBottom = 0 [, $iFlags = 8 [, $iParam = 0]]]]]]])

Параметры

$hWnd Дескриптор окна, содержащего ToolTip
$sText Текст, отображаемый в ToolTip
$iID [необязательный] Идентификатор или дескриптор объекта, которому назначен ToolTip
$iLeft [необязательный] X-координата левого верхнего угла прямоугольника
$iTop [необязательный] Y-координата левого верхнего угла прямоугольника
$iRight [необязательный] X-координата правого нижнего угла прямоугольника
$iBottom [необязательный] Y-координата правого нижнего угла прямоугольника
$iFlags [необязательный] Флаги, управляющие отображением ToolTip:
    1 - Указывает, что $iID является дескриптором объекта, вместо идентификатора ID
    2 - Центрирует окно подсказки ниже указанного $iID
    4 - Указывает, что текст будет отображаться в противоположном направлении
    8 - Indicates that the control should subclass the tool's window to intercept messages
    16 - Позиционирует подсказку вблизи элемента, которому он соответствует
    32 - Positions the window at the same coordinates provided by TTM_TRACKPOSITION
    64 - Causes the control to forward mouse messages to the parent window
    128 - Indicates that links in the control text should be parsed
$iParam [необязательный] Ассоциативное значение ToolTip

Примечания

Некоторые внутренние свойства ToolTip устанавливаются при его создании, и не вычисляются заново при высылке сообщения $TTM_SETTOOLINFO. Если Вы просто устанавливаете значения в структуру TOOLINFO и передаёте её элементу ToolTip с сообщением $TTM_SETTOOLINFO, эти свойства могут быть потеряны. Вместо этого вы должны сначала получить текущую структуру TOOLINFO высылкой сообщения $TTM_GETTOOLINFO. Затем, измените значения полей этой структуры, которые требуется и передайте её обратно элементу ToolTip высылкой сообщения $TTM_SETTOOLINFO. При вызове $TTM_SETTOOLINFO, строка, указывающая на поле Text структуры TOOLINFO не должна превышать длину 80 символов.

См. также

_GUIToolTip_GetToolInfo