def load(self): if len(self.get(0.0, END)) > 1: s = Info.askyesno( "Are you sure?", "Text filed isn't empty. Are you sure you want to load?" "You will loose your changes!") if not s: return self.clear() x = loadfile() # here we got tuple (directory, text) if not x: return filename = x[0].split("/") filename = filename[-1] self.master.title(title + " - " + filename) if not x: return self.directory = x[0] self.insert_text(x[1])