Тема: AHK: как сохранять состояние ЭУ "Radio"
Такой вопрос. Из нескольких ЭУ "Radio" можно сгруппировать один большой, имеющий привязку к одной единственной переменной. А как по уму, сохранить это значения и восстановить состояние ЭУ?
Вот, к примеру, я установил точку в 5ом элементе. В переменной появилось число "5". Я сохраняю это число куда-нибудь в файлик, либо в реестр. Далее я перезапускаю скрипт. И я хочу дать ему понять, в котором шарике ставить точку. Пока что это выглядит так:
If (OutputVar = 1)
a := 1, b := 0, c := 0
If (OutputVar = 2)
a := 0, b := 1, c := 0
If (OutputVar = 3)
a := 0, b := 0, c := 1
Gui, Add, GroupBox, x10 y10 w150 h100
Gui, Add, Radio, x30 y40 vSpisok gAutoSubmit Checked%a%
Gui, Add, Radio, gAutoSubmit Checked%b%
Gui, Add, Radio, gAutoSubmit Checked%c%
То есть приходится перебрать большое количество комбинаций. И чем больше строк в ЭУ, тем больше проверок. Может существует более элегантное решение?