Функция _GUIToolTip_DelTool

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


_GUIToolTip_DelTool

Удаляет подсказку

#include <GuiToolTip.au3>
_GUIToolTip_DelTool($hWnd, $hTool [, $iID = 0])

Параметры

$hWnd Дескриптор ToolTip
$hTool Дескриптор окна, содержащего ToolTip
$iID [необязательный] Идентификатор объекта, которому назначена подсказка

См. также

_GUIToolTip_AddTool

Пример

#include <GUIConstantsEx.au3>
#include <GUIToolTip.au3>

Example()

Func Example()
    Local $hGUI, $hToolTip, $iDel, $iClose, $hDel, $hClose

    $hGUI = GUICreate(StringTrimRight(@ScriptName, 4), 270, 200)

    $iDel = GUICtrlCreateButton("Удалить подсказку", 80, 50, 110, 28)
    $hDel = GUICtrlGetHandle(-1) ; Получает дескриптор элемента, чтобы использовать для ToolTip
    $iClose = GUICtrlCreateButton("Кнопка выхода", 80, 90, 110, 28)
    $hClose = GUICtrlGetHandle($iClose)

    $hToolTip = _GUIToolTip_Create($hGUI, $TTS_BALLOON) ; Создаёт стиль овальной подсказки

    ; Назначает подсказку элементу
    _GUIToolTip_AddTool($hToolTip, $hGUI, "Подсказка", $hDel, 0, 0, 0, 0, 9)
    _GUIToolTip_AddTool($hToolTip, $hGUI, "Это кнопка завершения скрипта", $hClose, 0, 0, 0, 0, 9)
    GUISetState()

    ; Удаляет подсказку
    _GUIToolTip_DelTool($hToolTip, $hGUI, $hDel)

    While 1
        Switch GUIGetMsg()
            Case $GUI_EVENT_CLOSE, $iClose
                Exit
            Case $iDel
                _GUIToolTip_DelTool($hToolTip, $hGUI, $hClose)
        EndSwitch
    WEnd
EndFunc   ;==>Example