title: Is it possible take user text input in a Tkinter dropdown menu? If so, how?
body: <p>This is what I have tried:</p>
  
  <pre><code>win = Tk()
  menubar = Menu(win)
  dropDown = Menu(menubar)
  dropDown.add_command(label = "Do something", command = ...)
  
  entry = Entry()
  dropDown.add(entry)
  
  menubar.add_cascade(label = "Drop Down", menu = dropDown)
  win.config(menu = menubar)
  win.update()
  </code></pre>
  
  <p>I have looked through the docs and it seems like there is no way to do it with a single line like <code>dropDown.add_entry(...)</code>, but I thought there might be a workaround like using the one of the geometry manager to place the entry in the menu somehow.</p>
  
  <p>I am using Python 3.6 (but I'm not tagging it because I'll get a thousand mods from the Python tag who have no interest in answering my question voting to close for no reason)</p>