Что нового

Отделить GUI от кода

inververs

AutoIT Гуру
Сообщения
2,135
Репутация
465
Есть у кого нибудь идеи как отделить графический интерфейс программы от кода. Может кто нибудь уже пользуется чем-то подобным, рассказывайте ;)
Как я себе это представляю: Есть строка
Код:
#include "gui.au3"
которая подключает графический интерфейс. Но даже есть ее за комментировать, то программа все равно продолжает работать. Так можно перерисовывать, изменять, улучшать интерфейс ничего не меняя в коде.
 

joiner

Модератор
Локальный модератор
Сообщения
3,556
Репутация
628
что значит не менять? а как графика будет взаимодействовать с основным кодом? назначение функций на кнопки и прочее?
для чего вообще это?
 

C2H5OH

AutoIT Гуру
Сообщения
1,473
Репутация
333
Я вот тут описывал технологию, котору я сам использую
http://autoit-script.ru/index.php/topic,12238.0.html

GUI используется только для задания режима, а сама работа бота происходит уже исходя из установленного режима.
Это позволяет работать как с GUI, так и закрыть GUI и работа будет продолжаться в соответствии с выбранным режимом.
Если сильно нужно, то можно и дописать чтобы GUI вообще не запускалась при проверке какого-нибудь параметра.
 
Верх