Суть кода такова, что если кнопка не нажата, на ней написано старт, если нажали то стоп, но на практике это то работает то нет.
В верху скрипта в месте объявлений переменных написано так же
CODE:
int start_status=0;
CODE:
CREATE_TIMER(0, 50)//выполнение таймера через 50 мсек.
{
start_button:;
//textout(1,100,50, format(start_status), 1);
if (flag_button0[0]>0)
{
main_text_static0[1]="работает";
flag_button0[0]=0;
if (start_status==1)start_status=0;
else {start_status=1; text_button0[0]="Стоп"; }
}
if(start_status==0){sleep(100); text_button0[0]="Старт";
main_text_static0[1]="не работает"; goto start_button;}
}
CREATE_TIMER(0, 50)//выполнение таймера через 50 мсек.
{
start_button:;
//textout(1,100,50, format(start_status), 1);
if (flag_button0[0]>0)
{
main_text_static0[1]="работает";
flag_button0[0]=0;
if (start_status==1)start_status=0;
else {start_status=1; text_button0[0]="Стоп"; }
}
if(start_status==0){sleep(100); text_button0[0]="Старт";
main_text_static0[1]="не работает"; goto start_button;}
}
Подскажите буду рад помощи.