base for tkinter standard GUI, with three state machines for the realization of your program.
State machines requirements:
- Create your states in my_stetes.py file;
- Create parent bodys for your steres in "stetes" folder dedicated to state machine;
- in *_machine_loader.py file set "number_of_states" variable according to the number of states in current machine;
- init all your states in "stetes_data_buffer.py" if you whant to share a data betwen states in program.
GUI:
- to simplyfy your program use widgets from template files;
- create new windows inyour program and init them in main.py file;
- edit your menu in "_left_menu_bar.py" file.
- init all your gui variables in "_gui_variables.py" file. This variables will be accesable to get/update in your state machine.