====== Variable condition ====== The //Variable condition// looks at a Keyboard Maestro variables and determines if the variable: * exists. (deprecated and removed in v11.0.3+) * does not exist. (deprecated and removed in v11.0.3+) * is empty. * is not empty. * is (case insensitively) a specified string. * is not (case insensitively) a specified string. * contains (case insensitively) a specified string. * does not contain (case insensitively) a specified string. * starts with (case insensitively) a specified string. (v8+) * ends with (case insensitively) a specified string. (v8+) * is alphabetically before a specified string. (v7.2+) * is alphabetically after a specified string. (v7.2+) * matches a specified [[:Regular Expressions|regular expression]]. * does not match a specified [[:Regular Expressions|regular expression]]. * is numerically less than a specified calculation. (v8+) * is numerically less than or equal to a specified calculation. (v8+) * is numerically equal to a specified calculation. (v8+) * is numerically greater than or equal to a specified calculation. (v8+) * is numerically greater than a specified calculation. (v8+) * is numerically not equal to a specified calculation. (v8+) ===== See Also ===== === Actions === * [[action:If Then Else|If Then Else]] * [[action:Pause_Until|Pause Until Conditions Met]] * [[action:Until|Execute Action Until Conditions Met]] * [[:Actions|See all Actions]] === Conditions === * [[:Conditions|See all Conditions]]