diff options
Diffstat (limited to 'atoidejouer/ui/toolbar.py')
-rw-r--r-- | atoidejouer/ui/toolbar.py | 46 |
1 files changed, 29 insertions, 17 deletions
diff --git a/atoidejouer/ui/toolbar.py b/atoidejouer/ui/toolbar.py index 4a9600e..40a4d55 100644 --- a/atoidejouer/ui/toolbar.py +++ b/atoidejouer/ui/toolbar.py @@ -122,7 +122,11 @@ def _show_browser(toolbar, cls): toolbar._sequence_entry.set_text(_seq_name) # pos _current_pos = _screen.sequence_preview.get_current_pos() - toolbar._frame_entry.set_text(str(_current_pos)) + # .. + if toolbar._frame_entry is None: + pass + else: + toolbar._frame_entry.set_text(str(_current_pos)) def _cb_add(widget, toolbar): @@ -152,21 +156,27 @@ def _cb_remove(widget, toolbar): def _cb_frame_after(widget, toolbar): - # get previous value - _value = int(toolbar._frame_entry.get_text()) - # inc it - _update_frame_entry(widget, toolbar, _value + 1) - # update sequence file - _cb_seq_save(widget, toolbar) + if toolbar._frame_entry is None: + pass + else: + # get previous value + _value = int(toolbar._frame_entry.get_text()) + # inc it + _update_frame_entry(widget, toolbar, _value + 1) + # update sequence file + _cb_seq_save(widget, toolbar) def _cb_frame_before(widget, toolbar): - # get previous value - _value = int(toolbar._frame_entry.get_text()) - # dec it - _update_frame_entry(widget, toolbar, _value - 1) - # update sequence file - _cb_seq_save(widget, toolbar) + if toolbar._frame_entry is None: + pass + else: + # get previous value + _value = int(toolbar._frame_entry.get_text()) + # dec it + _update_frame_entry(widget, toolbar, _value - 1) + # update sequence file + _cb_seq_save(widget, toolbar) def _update_frame_entry(entry, toolbar, value): @@ -324,10 +334,11 @@ TOOLBARS = { ], 'graphics_add' : [ ['seq_new', 'seq_name', 'seq_save', 'seq_remove', - 'separator', + # 'separator', # 'add', 'remove', # ''separator', - 'frame_before', 'frame_entry', 'frame_after'], + # 'frame_before', 'frame_entry', 'frame_after' + ], ['import', 'back'] ], 'sounds' : [ @@ -338,10 +349,11 @@ TOOLBARS = { ], 'sounds_add' : [ ['seq_new', 'seq_name', 'seq_save', 'seq_remove', - 'separator', + # 'separator', # 'add', 'remove', # ''separator', - 'frame_before', 'frame_entry', 'frame_after'], + # 'frame_before', 'frame_entry', 'frame_after' + ], ['import', 'back'] ], 'story' : [ |