PySimpleGUI/DemoPrograms/Demo_Columns.py

29 lines
821 B
Python
Raw Normal View History

2018-09-27 20:24:09 +00:00
#!/usr/bin/env python
import PySimpleGUI as sg
2018-08-16 18:16:06 +00:00
'''
Usage of Column Element
'''
2018-08-16 18:16:06 +00:00
2019-12-24 23:52:47 +00:00
sg.theme('BlueMono')
css = {'text_color': 'white', 'background_color': 'blue'}
# Column layout
col = [[sg.Text('col Row 1', **css)],
[sg.Text('col Row 2', **css), sg.Input('col input 1')],
[sg.Text('col Row 3', **css), sg.Input('col input 2')]]
# Window layout
layout = [[sg.Listbox(values=('Listbox Item 1', 'Listbox Item 2', 'Listbox Item 3'),
select_mode=sg.LISTBOX_SELECT_MODE_MULTIPLE, size=(20, 3)),
sg.Col(col, background_color='blue')],
[sg.Input('Last input')],
[sg.OK()]]
2018-08-16 18:16:06 +00:00
# Display the window and get values
window = sg.Window('Compact 1-line form with column', layout)
event, values = window.read()
2018-08-16 18:16:06 +00:00
sg.popup(event, values, line_width=200)
2018-08-16 18:16:06 +00:00
window.close()