26 lines
		
	
	
		
			No EOL
		
	
	
		
			763 B
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			26 lines
		
	
	
		
			No EOL
		
	
	
		
			763 B
		
	
	
	
		
			Python
		
	
	
	
	
	
| import PySimpleGUIWeb as sg
 | |
| 
 | |
| def main():
 | |
|     layout = [
 | |
|                 [sg.Text('This is a text element')],
 | |
|                 [sg.Input()],
 | |
|                 [sg.Combo(['Combo 1'])],
 | |
|                 [sg.Text('If you close the browser tab, the app will exit gracefully')],
 | |
|                 [sg.InputText('Source', do_not_clear=True)],
 | |
|                 [sg.InputText('Dest', do_not_clear=True)],
 | |
|                 [sg.Ok(), sg.Cancel()]
 | |
|             ]
 | |
| 
 | |
|     window = sg.Window('Demo window..').Layout(layout)
 | |
|     i = 0
 | |
|     while True:
 | |
|         event, values = window.Read(timeout=1)
 | |
|         if event != sg.TIMEOUT_KEY:
 | |
|             print(event, values)
 | |
|         if event is None:
 | |
|             break
 | |
|         i += 1
 | |
|     window.Close()
 | |
| 
 | |
| main()
 | |
| print('Program terminating normally') |