Цитата(1234Alex @ Mar 1 2015, 20:42)

2 AlexandrY. Очень интересно. Нет-ли примера такого подхода. Так я никогда не делал.
Вот Вам теоретический фундамент для предложенного AlexandrY решения.
https://ru.wikipedia.org/wiki/Model-View-ControllerЕсли коротко, то всё, что нагенерил GUI_Builder нужно разделить на три кучки, модель оставить как есть, представлений сделать два - для экрана и для браузера.
Контроллер придётся дополнительно поделить на два слоя, "бизнес-логика" не меняется, а вот получение сигналов от элементов управления делается в двух вариантах - (1) от кнопок или сенсорного экрана локально и (2) запросы от удалённого браузера.
PS. Я с этим GUI_Builder-ом дела почти не имел, поэтому сложность задачи деления на M, V и C не очень себе представляю. Возможно что некоторое "допиливание" в сторону бОльшей идейной похожести на html может упростить задачу.
PPS. Я сейчас тоже готовлюсь к неизбежному - сделать настройку, тестирование и управление девайсом через веб-интерфейс.
К счастью локального экрана нет. Пока упражняюсь в денвере.
Так вот, я обнаружил что необходимый минимум элементов управления уже 20 лет как есть в самом html и для создания простейшего интерфейса из нескольких полей ввода и пары кнопок ничего лишнего не требуется.
Russia est omnis divisa in partes octo.