Advertisement
Guest User

Untitled

a guest
Nov 23rd, 2018
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #NoEnv
  2. #SingleInstance force
  3. SendMode Input
  4.  
  5. #Include, dependencies\VA.ahk
  6.  
  7. soundDevice := VA_GetDevice("Microphone (Blue Yeto)")
  8.  
  9. master_mute := VA_GetMute(1, soundDevice)
  10.  
  11. if master_mute
  12.     Menu, Tray, Icon,%A_ScriptDir%\dependencies\MicRed.ico
  13. else
  14.     Menu, Tray, Icon,%A_ScriptDir%\dependencies\MicGreen.ico
  15.  
  16. GuiDestroy:
  17.     gui,destroy
  18. return
  19.  
  20. RemoveToolTip:
  21.     SetTimer, RemoveToolTip, Off
  22.     ToolTip
  23. return
  24.  
  25. ~*XButton2::
  26.     VA_SetMute(!master_mute, 1, soundDevice)
  27.     master_mute := VA_GetMute(1, soundDevice)
  28.  
  29.     Gui, Color, Black
  30.     Gui, +ToolWindow
  31.     Gui +LastFound
  32.     winset,transcolor,Black
  33.     gui,-caption +alwaysontop
  34.  
  35.     if master_mute
  36.         {
  37.             gui,add,picture,,%A_ScriptDir%\dependencies\16Red.png
  38.             Menu, Tray, Icon,%A_ScriptDir%\dependencies\MicRed.ico
  39.         }
  40.     else
  41.         {
  42.             gui,add,picture,,%A_ScriptDir%\dependencies\16Green.png
  43.             Menu, Tray, Icon,%A_ScriptDir%\dependencies\MicGreen.ico
  44.         }
  45.  
  46.     gui, show, NoActivate x20 y20
  47.  
  48.     SetTimer, GuiDestroy, -250
  49. return
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement