So I wrote some code to try a toggle:
Code:
<Hotkey LWin>
 <If KeyToggleVar Is 1>
  <TargetButton ToggleKeysBtn>
  <SetButtonText ToggleKeysBtn "Broadcast: Default">
         <ShowWin>
  <Override Hotkey All; Shift All; Alt All; Ctrl All>
  <Hotkey DefaultList; Shift All; Alt All; Ctrl All>
     <SendLabel w1, w2, w3, w4, w5>
       <Key %Trigger%>
  <SetVar KeyToggleVar 2>
  <wait 400>
         <HideWin>
 <Else If KeyToggleVar Is 2>
  <TargetButton ToggleKeysBtn>
  <SetButtonText ToggleKeysBtn "Broadcast: All">
         <ShowWin>
  <Override Hotkey DefaultList; Shift All; Alt All; Ctrl All>
  <Hotkey All; Shift All; Alt All; Ctrl All>
     <SendLabel w1, w2, w3, w4, w5>
       <Key %Trigger%>
  <SetVar KeyToggleVar 3>
  <wait 400>
         <HideWin>
 <Else>
  <TargetButton ToggleKeysBtn>
  <SetButtonText ToggleKeysBtn "Broadcast: Off">
         <ShowWin>
   <Override Hotkey All; Shift All; Alt All; Ctrl All>
  <SetVar KeyToggleVar 1>
  <wait 400>
         <HideWin>
But when I load this script I get an error
"Else If" can only follow "If".
Not sure why I am getting this error - since it IS following the If...

Any thoughts?