Функция _GUICtrlToolbar_SetAnchorHighlight

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


_GUICtrlToolbar_SetAnchorHighlight

Sets the anchor highlight setting

#include <GuiToolBar.au3>
_GUICtrlToolbar_SetAnchorHighlight($hWnd, $fAnchor)

Параметры

$hWnd Дескриптор элемента
$fAnchor Anchor highlighting setting:
    True - Anchor highlighting will be enabled
    False - Anchor highlighting will be disabled

Возвращаемое значение

Успех: The previous anchor highlight setting

Примечания

Anchor highlighting means that the last highlighted item will remain highlighted until another item is
highlighted. This occurs even if the cursor leaves the toolbar control.

См. также

_GUICtrlToolbar_GetAnchorHighlight

Пример

#include <GuiToolbar.au3>

_Main()

Func _Main()
    Local $hToolbar, $fEnabled

    Run("explorer.exe /root, ,::{20D04FE0-3AEA-1069-A2D8-08002B30309D}") ; Запускает Проводник
    WinWaitActive("[CLASS:CabinetWClass]") ; Ожидает активность окна Проводника
    Sleep(300)
    $hToolbar = _GUICtrlToolbar_FindToolbar("[CLASS:CabinetWClass]", "&Файл") ; Получает дескриптор Toolbar найденный по тексту кнопки
    $fEnabled = _GUICtrlToolbar_GetAnchorHighlight($hToolbar)
    MsgBox(4096, "Информация", "Anchor highlight enabled: " & $fEnabled)
    _GUICtrlToolbar_SetAnchorHighlight($hToolbar, Not $fEnabled)
    MsgBox(4096, "Информация", "Anchor highlight enabled: " & _GUICtrlToolbar_GetAnchorHighlight($hToolbar))

EndFunc   ;==>_Main