Transparencia simple para alternar con Autohotkey

3

Esperemos que una pregunta simple con una respuesta igualmente simple ...

Estoy tratando de hacer un script autohotkey para cambiar la transparencia de la ventana.

Actualmente, estoy configurando la transparencia de la ventana activa con lo siguiente:

^!RButton::WinSet, Transparent, 150, A

Sin embargo, me gustaría extender esto para alternar entre 150 y 255, pero estoy teniendo dificultades para entender cómo cambiar esto.


Editar: Por alternar, me refiero a golpe Ctrl + Alt + Botón derecho del mouse una vez para establecer la transparencia en 150, y luego presionarla de nuevo para restablecer la transparencia total de la ventana.

the_e
fuente

Respuestas:

7

Algo como esto probablemente lo haría (no probado):

^!RButton::
WinGet, currentTransparency, Transparent, A
if (currentTransparency = 150)
{
    WinSet, Transparent, OFF, A
}
else
{
    WinSet, Transparent, 150, A
}
return
Dave Neeley
fuente
1
Ejecuto eso, y el script AHK simplemente cambia cuando inicio el script ... Necesito volver a ejecutarlo para cambiar la transparencia.
the_e
1
ah, encontré el problema ... ^!RButton::
the_e