Setzt die Einstellung von "anchor highlight"
#include <GuiToolBar.au3>
_GUICtrlToolbar_SetAnchorHighlight ( $hWnd, $bAnchor )
$hWnd | Handle des Controls |
$bAnchor | "Anchor highlighting" Einstellung: True - "Anchor highlighting" wird aktiviert False - "Anchor highlighting" wird deaktiviert |
"anchor highlight" bedeutet, dass das letzte hervorgehobene Item hervorgehoben bleibt, bis ein anderes Item hervorgehoben wird.
Dieses Vorkommnis tritt auch auf, wenn der Cursor das Toolbar-Control verlässt.
- - - - - - - - Erklärung der Controls - - - - - - - -
_GUICtrlToolbar_GetAnchorHighlight
#include <GuiToolbar.au3>
#include <MsgBoxConstants.au3>
Example()
Func Example()
Run("explorer.exe /root, ,::{20D04FE0-3AEA-1069-A2D8-08002B30309D}")
WinWaitActive("Arbeitsplatz", "", 1)
Sleep(1000)
Local $hToolbar = _GUICtrlToolbar_FindToolbar("[CLASS:CabinetWClass]", "&File")
Local $bEnabled = _GUICtrlToolbar_GetAnchorHighlight($hToolbar)
MsgBox($MB_SYSTEMMODAL, "Information", "'Anchor highlight' aktiviert: " & $bEnabled)
_GUICtrlToolbar_SetAnchorHighlight($hToolbar, Not $bEnabled)
MsgBox($MB_SYSTEMMODAL, "Information", "'Anchor highlight' aktiviert: " & _GUICtrlToolbar_GetAnchorHighlight($hToolbar))
EndFunc ;==>Example