diff --git a/data_centre.py b/data_centre.py index 4eca254..f96970e 100644 --- a/data_centre.py +++ b/data_centre.py @@ -287,6 +287,9 @@ def set_next_bank_number_from_playback_mode(playback_mode, current_bank_number): next_bank_number = current_bank_number update_json('next_bank_number.json',next_bank_number) +def update_next_bank_number(new_value): + update_json(NEXT_BANK_JSON, new_value) + ####<<<< generic methods for all tabs >>>>##### def read_json(file_name): diff --git a/display_centre.py b/display_centre.py index b5d1a48..ca1277f 100644 --- a/display_centre.py +++ b/display_centre.py @@ -18,11 +18,17 @@ canvas = Frame(tk, width=500, height=400) def key(event): print "pressed", repr(event.char) + if(event.char in ['0','1','2'] ): + print 'updating next bank' + data_centre.update_next_bank_number(event.char) canvas.bind("", key) canvas.pack() canvas.focus_set() + +video_driver = video_centre.video_driver(canvas) + tk.mainloop() # try: # # video_driver = video_centre.video_driver(canvas) diff --git a/next_bank_number.json b/next_bank_number.json index c227083..1e4a3a3 100644 --- a/next_bank_number.json +++ b/next_bank_number.json @@ -1 +1 @@ -0 \ No newline at end of file +"0" \ No newline at end of file