print("Making prompt")
print(entries)
print(options)
self.entries = {}
self.frame = tk.Frame(self)
counter = 0
for k, v in entries.items():
label = tk.Label(self.frame, text=k)
if "\n" in v:
entry = tk.Text(self.frame, **options.get(k, {}))
entry.insert(tk.END, v.strip() if v is not None else "")
else:
entry = tk.Entry(self.frame, **options.get(k, {}))
entry.insert(0, v if v is not None else "")
label.grid(row=counter, column=0)
entry.grid(row=counter, column=1)
counter += 1
self.entries[k] = entry
self.frame.pack()
self.destroy()