def new_file(text_editor: TextEditor, file_tree: TreeView): file_name = asksaveasfilename() if file_name == '': return text_editor.delete(0.0, tkinter.END) set_file(file_name) save_file(text_editor) file_tree.__update__()
def cut_to_clipboard(text_editor: TextEditor): r = Tk() r.withdraw() r.clipboard_clear() r.clipboard_append(text_editor.selection_get()) r.update() r.destroy() text_editor.delete(SEL_FIRST, SEL_LAST)