Как использовать Условие
Это поле позволяет определить условие при котором будет выполнено данное действие. Имеется несколько способов определения таких полей. Программа автоматически определяет используемый вами способ.
Имя переменной
Достаточно указать только имя переменной, значение которой будет проверяться. Условие выполнено, если значение переменой не пустая строка, не равно 0 и не равно false. Можно указывать отрицание '!'.
myvar
!myoption
Значение переменной
Можно подставлять значение переменной используя символы '#'. Это будет идентично первому способу.
#myvar#
!#myoption#
Комбинированное условие
Этот тип позволяет указывать комбинацию условий и сравнивать переменные с числами и строками. Можно использовать круглые скобки, операции сравнения и операции && (И) и ||(ИЛИ). Для получения числового значения переменной укажите перед ее именем символ 'N', а для получения строкового значения укажите перед именем символ 'S'.
Nosplatform >= 2 && Nmyoption
!Nokaction && ( Smode == "full" || Smode == "normal" )
Gentee условие
Этот способ позволяет вам использовать любые логические условия на языке программирования Gentee, включая вызовы различных функций.
macrox_getint("osplatform") >= 2 && macrox_getint("myoption")
!macrox_getint("okaction") && ( macrox_get("mode") == "full" ||
macrox_get("mode") == "normal" )
macrox_do("#left#") != macrox_do("#right#") || myfunction( 10 ) < 10