Skip to content

Commit 7ecd875

Browse files
committed
* Updated *Compare variables* in *If Statements* window to use expressions with symbols operators only.
1 parent a556b43 commit 7ecd875

File tree

1 file changed

+2
-15
lines changed

1 file changed

+2
-15
lines changed

LIB/Playback.ahk

Lines changed: 2 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -2113,20 +2113,8 @@ IfEval(_Name, _Operator, _Value)
21132113
{
21142114
Switch _Operator
21152115
{
2116-
Case "=":
2117-
result := (_Name = _Value) ? true : false
2118-
Case "==":
2119-
result := (_Name == _Value) ? true : false
2120-
Case "!=", "<>":
2121-
result := (_Name != _Value) ? true : false
2122-
Case ">":
2123-
result := (_Name > _Value) ? true : false
2124-
Case "<":
2125-
result := (_Name < _Value) ? true : false
2126-
Case ">=":
2127-
result := (_Name >= _Value) ? true : false
2128-
Case "<=":
2129-
result := (_Name <= _Value) ? true : false
2116+
Case "=", "==","!=", "<>", ">", "<", ">=", "<=":
2117+
result := Eval(_Name " " _Operator " " _Value)[1]
21302118
Case "in":
21312119
If _Name in %_Value%
21322120
result := true
@@ -2586,7 +2574,6 @@ DerefVars(v_String)
25862574
{
25872575
global
25882576

2589-
OutputDebug, % v_String
25902577
v_String := StrReplace(v_String, "%A_Space%", "%_z%")
25912578
, v_String := StrReplace(v_String, "``%", _w)
25922579
While (RegExMatch(v_String, "%(\w+)%", rMatch))

0 commit comments

Comments
 (0)