Fixed "double" operation. Was including the header. Demonstrate that cols_justification can have illegal values
This commit is contained in:
parent
6d163bb085
commit
708eaeae91
|
@ -30,9 +30,9 @@ headings = [str(data[0][x])+' ..' for x in range(len(data[0]))]
|
||||||
# ------ Window Layout ------
|
# ------ Window Layout ------
|
||||||
layout = [[sg.Table(values=data[1:][:], headings=headings, max_col_width=25,
|
layout = [[sg.Table(values=data[1:][:], headings=headings, max_col_width=25,
|
||||||
auto_size_columns=True,
|
auto_size_columns=True,
|
||||||
# cols_justification=('l','c','r','c', 'r', 'r'), # Added on GitHub only as of June 2022
|
# cols_justification=('left','center','right','c', 'l', 'bad'), # Added on GitHub only as of June 2022
|
||||||
display_row_numbers=True,
|
display_row_numbers=True,
|
||||||
justification='right',
|
justification='center',
|
||||||
num_rows=20,
|
num_rows=20,
|
||||||
alternating_row_color='lightblue',
|
alternating_row_color='lightblue',
|
||||||
key='-TABLE-',
|
key='-TABLE-',
|
||||||
|
@ -62,9 +62,9 @@ while True:
|
||||||
if event == sg.WIN_CLOSED:
|
if event == sg.WIN_CLOSED:
|
||||||
break
|
break
|
||||||
if event == 'Double':
|
if event == 'Double':
|
||||||
for i in range(len(data)):
|
for i in range(1,len(data)):
|
||||||
data.append(data[i])
|
data.append(data[i])
|
||||||
window['-TABLE-'].update(values=data)
|
window['-TABLE-'].update(values=data[1:][:])
|
||||||
elif event == 'Change Colors':
|
elif event == 'Change Colors':
|
||||||
window['-TABLE-'].update(row_colors=((8, 'white', 'red'), (9, 'green')))
|
window['-TABLE-'].update(row_colors=((8, 'white', 'red'), (9, 'green')))
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue