Kibor , помогите пожалуйста составить код для управления трёх галок из немодального диалогового окна. Что бы была активная только одна галка, а при активации любой другой предыдущая автоматически выключалась.
И подскажите как лучше сделать управление логикой, какой переход? То есть логика при включении галки должна пойти в goto?
CODE:int pos_size_check0[3][4];
string text_check0[3];
int flag_check0[3];
pos_size_check0[0][0]=12; pos_size_check0[0][1]=7; pos_size_check0[0][2]=60; pos_size_check0[0][3]=20;
pos_size_check0[1][0]=12; pos_size_check0[1][1]=41; pos_size_check0[1][2]=105; pos_size_check0[1][3]=20;
pos_size_check0[2][0]=12; pos_size_check0[2][1]=78; pos_size_check0[2][2]=92; pos_size_check0[2][3]=20;
text_check0[0]="АРЕНА"; text_check0[1]="ТЕМНЫЙ СОЬОР"; text_check0[2]="ПОДЗЕМЕЛЬЕ";
flag_check0[0]=0; flag_check0[1]=0; flag_check0[2]=0;
//////////
int pos_size_static0[6][4];
string text_static0[6];
pos_size_static0[0][0]=6; pos_size_static0[0][1]=24; pos_size_static0[0][2]=130; pos_size_static0[0][3]=20;
pos_size_static0[1][0]=6; pos_size_static0[1][1]=60; pos_size_static0[1][2]=127; pos_size_static0[1][3]=20;
pos_size_static0[2][0]=6; pos_size_static0[2][1]=97; pos_size_static0[2][2]=126; pos_size_static0[2][3]=20;
pos_size_static0[3][0]=24; pos_size_static0[3][1]=118; pos_size_static0[3][2]=100; pos_size_static0[3][3]=32;
pos_size_static0[4][0]=11; pos_size_static0[4][1]=158; pos_size_static0[4][2]=165; pos_size_static0[4][3]=15;
pos_size_static0[5][0]=11; pos_size_static0[5][1]=176; pos_size_static0[5][2]=130; pos_size_static0[5][3]=14;
text_static0[0]="------------------------------"; text_static0[1]="------------------------------"; text_static0[2]="------------------------------"; text_static0[3]="Выбери один из трёх режимов"; text_static0[4]="Кнопка Z Старт\Стоп"; text_static0[5]="Кнопка Х Закрыть бота";
//////////
createdialog(0, CHECK, #pos_size_check0[0][0], #text_check0[0], #flag_check0[0] |
STATIC, #pos_size_static0[0][0], #text_static0[0]);
//////////
showdialog(0, "
БОТ", 0, 426, 148, 227, 2, 1);
//////////
loop() sleep(10);//Убрать после теста