ну например у меня есть нарисованноый gui (рисовал в DIalog Studio 1.0 final) и то нада ещё написать чтоб он работал ( gui ) поняли?
я уже тут сам потыкался чуток вот например
Код: dialog options.opt {
title "Настройки"
size -1 -1 117 65
option dbu
box "CTCP ответы", 1, 7 8 49 32
radio "Включить", 2, 11 17 37 10, group
radio "Выключить", 3, 11 27 42 10
box "Звуки", 4, 61 8 49 32
radio "Включить", 5, 67 17 38 10, group
radio "Выключить", 6, 67 27 40 10
button "ОК", 7, 12 45 37 12, default ok
button "Отмена", 8, 67 45 37 12, cancel
}
On 1:dialog:options.opt:init:0:{
if (%ctcp.reply == off) { did -c options.opt 3 }
if (%ctcp.reply == on) { did -c options.opt 2 }
if (%sound.mode == off) { did -c options.opt 6 }
if (%sound.mode == on) { did -c options.opt 5 }
}
On 1:dialog:options.opt:sclick:*:{
if ($did == 7) {
echo -a 4Настройки сохранены....
}
if ($did == 3) { set %ctcp.reply.old %ctcp.reply | set %ctcp.reply off }
if ($did == 2) { set %ctcp.reply.old %ctcp.reply | set %ctcp.reply on }
if ($did == 5) { set %sound.mode.old %sound.mode | set %sound.mode on }
if ($did == 6) { set %sound.mode.old %sound.mode | set %sound.mode off }
if ($did == 8) { set %ctcp.reply %ctcp.reply.old | set %sound.mode %sound.mode.old
echo -a 4Вы отказались от сделанных изенений...
}
}