Skip to content

a5892731/GUI_template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 

Repository files navigation

GUI_template

base for tkinter standard GUI, with three state machines for the realization of your program.

image

State machines requirements:

  1. Create your states in my_stetes.py file;
  2. Create parent bodys for your steres in "stetes" folder dedicated to state machine;
  3. in *_machine_loader.py file set "number_of_states" variable according to the number of states in current machine;
  4. init all your states in "stetes_data_buffer.py" if you whant to share a data betwen states in program.

image

GUI:

  1. to simplyfy your program use widgets from template files;
  2. create new windows inyour program and init them in main.py file;
  3. edit your menu in "_left_menu_bar.py" file.
  4. init all your gui variables in "_gui_variables.py" file. This variables will be accesable to get/update in your state machine.

image