Да, вам в любом случае потребуется массив булевских переменных, которые будут привязаны к кнопкам.
Так как фреймы у вас переключаются по нажатиями по кнопкам - то можно добавить код изменения цветов кнопок ("подсветки" нужной кнопки, "выключение подсветки" всех остальных) в код каждой кнопки (OnMouseClick - Выполнить ST-код).
Можно и так - через "переменную-переключатель фрейма".Или есть какой то простой способ просто взять номер активного фрейма и сразу его использовать, задав состояние тревоги?