title: Tkinter button disable not working
body: <p>I'm new to Python and even newer to GUI programming.  </p>
  
  <p>I've got a button and two spinboxes that I want to disable after I click the start button.
  I've Googled something 5 different ways to disable a Tkinter button and none seem to work.  Theoretically the spinboxes should be disabled the same way but I'm just not having any luck.
  Getting really frustrated with the whole GUI thing.</p>
  
  <p><code>self.gps_com</code> and <code>self.arduino_com</code> are the two spinboxes</p>
  
  <p>As you can see I tried to use the <code>update()</code> for the button but it doesn't work.  I've seen variations of the code that use disabled in all caps, first letter cap'd and different variations of quotes.  This current syntax gives no warnings/errors from Spyder.</p>
  
  <p>I thought it was going to be easy to find the answer to this question but I've been at it now for a few hours.</p>
  
  <pre><code>def OnButtonClickStart(self):
      self.labelVariable.set( self.entryVariable.get())
      self.entry.focus_set()
      self.entry.selection_range(0, Tkinter.END)
      self.button_start.config(state = 'DISABLED')
      self.button_start.update()
      self.gps_com.config(state = 'DISABLED')
      self.arduino_com.config(state = 'DISABLED')
  </code></pre>