def __cripta__(self): try: pos = self.list_file.selection()[0] posizione = self.list_file.index(pos) password = self.password.get() if(password == ""): messagebox.showwarning("Attenzione","Inserire una password.") return name = filedialog.asksaveasfilename(filetypes=[("PDF file",".pdf")]) PDFMangerFacade.encrypt(self.files[posizione], password, name); self.password.delete(0,'end') except IndexError: messagebox.showwarning("Attenzione","Elemento non selezionato.")