Почему кнопка не переключается в отключенное состояние? что не так?

 
Добрый день, есть кнопка, нужно сделать так чтобы при нажатии на кнопку происходило действие и кнопка переходила в состояние выключено

Я не могу понять почему не выключается?
if(ObjectGetInteger(0, "check", OBJPROP_STATE, true))
  {
    ... тут действие
    ObjectSetInteger(0, "check", OBJPROP_STATE, false);
  }
 
vebster005:
Добрый день, есть кнопка, нужно сделать так чтобы при нажатии на кнопку происходило действие и кнопка переходила в состояние выключено

Я не могу понять почему не выключается?

ChartRedraw() забыли. Либо только на новом тике. Либо ChartRedraw() для мгновенного обновления.

 
vebster005:
Добрый день, есть кнопка, нужно сделать так чтобы при нажатии на кнопку происходило действие и кнопка переходила в состояние выключено

Я не могу понять почему не выключается?
      if(ObjectGetInteger(0,"Limit",OBJPROP_STATE)!=0)
        {
         ObjectSetInteger(0,"Limit",OBJPROP_STATE,0);
    ... тут действие
         PlaySound("ok.wav");
        }

у меня так работает

 
SanAlex:

у меня так работает

if(ObjectGetInteger(0,"Limit",OBJPROP_STATE)!=0) // Равносильно тому, что не равно "false", а равно "true"

Там всего 2 значения: ДА/НЕТ. 

 
Спасибо ребят, работает