New feature - Listbox bind to button. Indicates that as soon as a selection is made, a button click is simulated.

This commit is contained in:
MikeTheWatchGuy 2018-08-27 23:57:52 -04:00
parent f659d5b419
commit bdf9f67be1
2 changed files with 47 additions and 13 deletions

View file

@ -867,8 +867,8 @@ canvas_elem = g.Canvas(size=(figure_w, figure_h)) # get the canvas we'll
multiline_elem = g.Multiline(size=(70,35),pad=(5,(3,90)))
# define the form layout
listbox_values = [key for key in fig_dict.keys()]
col_listbox = [[g.Listbox(values=listbox_values,size=(28,len(listbox_values)), key='func')],
[g.T(' '), g.ReadFormButton('Plot', size=(5,2)), g.Exit(size=(5,2))]]
col_listbox = [[g.Listbox(values=listbox_values, select_submits=True, size=(28,len(listbox_values)), key='func')],
[g.T(' '), g.ReadFormButton('Plot', bind_listbox_select=True, size=(5,2)), g.Exit(size=(5,2))]]
layout = [[g.Text('Matplotlib Plot Test', font=('current 18'))],
[g.Column(col_listbox, pad=(5,(3,330))), canvas_elem, multiline_elem],