def _handle_delete(): # Delete media file if gui.media_list_view.widget.get_focus_child() != None: projectaction.delete_media_files() return True # Delete bin if gui.bin_list_view.get_focus_child() != None: if gui.bin_list_view.text_rend_1.get_property("editing") == True: return False projectaction.delete_selected_bin() return True # Delete sequence if gui.sequence_list_view.get_focus_child() != None: if gui.sequence_list_view.text_rend_1.get_property("editing") == True: return False projectaction.delete_selected_sequence() return True # Delete effect if gui.effect_stack_list_view.get_focus_child() != None: clipeffectseditor.delete_effect_pressed() return True # Delete media log event if gui.editor_window.media_log_events_list_view.get_focus_child() != None: medialog.delete_selected() return True # Delete tline render segment if gui.tline_render_strip.widget.has_focus() == True: tlinerender.get_renderer().delete_selected_segment() return True focus_editor = _get_focus_keyframe_editor( compositeeditor.keyframe_editor_widgets) if focus_editor != None: focus_editor.delete_pressed() return True focus_editor = _get_focus_keyframe_editor( clipeffectseditor.keyframe_editor_widgets) if focus_editor != None: focus_editor.delete_pressed() return True return False
def _handle_delete(): # Delete media file if gui.media_list_view.widget.get_focus_child() != None: projectaction.delete_media_files() return True # Delete bin if gui.bin_list_view.get_focus_child() != None: if gui.bin_list_view.text_rend_1.get_property("editing") == True: return False projectaction.delete_selected_bin() return True # Delete sequence if gui.sequence_list_view.get_focus_child() != None: if gui.sequence_list_view.text_rend_1.get_property("editing") == True: return False projectaction.delete_selected_sequence() return True # Delete effect if gui.effect_stack_list_view.get_focus_child() != None: clipeffectseditor.delete_effect_pressed() return True # Delete media log event if gui.editor_window.media_log_events_list_view.get_focus_child() != None: medialog.delete_selected() return True focus_editor = _get_focus_keyframe_editor(compositeeditor.keyframe_editor_widgets) if focus_editor != None: focus_editor.delete_pressed() return True focus_editor = _get_focus_keyframe_editor(clipeffectseditor.keyframe_editor_widgets) if focus_editor != None: focus_editor.delete_pressed() return True return False