title: Progressbar is not going down python 3.4 tkinter
body: <p>I am trying to empty a progressbar that is full, simulating the behavior of a syringe but for some reason is not working.</p>
  
  <p>With a button I call <code>mAspire</code>, which call sEmpty(), then sUp(), then sStop() and then sFull(), so it will create 2 empty progressbars, then fill it with the function ".step" then stop these progress bar and then create 2 full progressbars</p>
  
  <p>With a button I call <code>mDispense</code>, which call sFull(), then sDown(), then sStop() and then sEmpty(), so it will create 2 Full progressbars, then empty them with the function ".step" then stop these progress bar and then create 2 empty progressbars</p>
  
  <p>Why is not Working???????</p>
  
  <p>Help</p>
  
  <pre><code>import time
  import serial
  import sys
  import os
  import tkinter as tk
  from tkinter import ttk
  from tkinter import *
  try:
      import Tkinter
      import ttk
  except ImportError:
      import tkinter as Tkinter
      import tkinter.ttk as ttk
  
  mGui = Tk()
  mGui.title("try bar")
  mGui.geometry('1250x650+10+10')
  
  BarVolSyringe1 = ttk.Progressbar(mGui, orient='vertical', length=78,
                                   mode='determinate')
  BarVolSyringe2 = ttk.Progressbar(mGui, orient='vertical', length=78,
                                   mode='determinate')
  BarVolSyringe1.place(x=952,y=238)
  BarVolSyringe2.place(x=930,y=238)
  
  dir = -10
  dirr = +10
  def sStop():
      global BarVolSyringe1, BarVolSyringe2
      BarVolSyringe1.stop()
      BarVolSyringe2.stop()
  
  def mAspire():
      global BarVolSyringe1, BarVolSyringe2
      sEmpty()
      mGui.after(1000, sUp)
      mGui.after(10000, sStop)
      mGui.after(10010, sFull)
  
  def sUp():
      global BarVolSyringe1, BarVolSyringe2
      BarVolSyringe1.step(dirr)
      BarVolSyringe2.step(dirr)
      mGui.after(10, sUp)
  
  def mDispense():
      global BarVolSyringe1, BarVolSyringe2
      sFull()
      mGui.after(1000, sDown)
      mGui.after(9999, sStop)
      mGui.after(10000, sEmpty)
  
  def sDown():
      global BarVolSyringe1, BarVolSyringe2
      BarVolSyringe1.step(dir)
      BarVolSyringe2.step(dir)
      mGui.after(10, sDown)
  
  def sFull():
      global BarVolSyringe1, BarVolSyringe2
      BarVolSyringe1 = ttk.Progressbar(mGui, orient='vertical', length=78, mode='determinate', value = 100)
      BarVolSyringe2 = ttk.Progressbar(mGui, orient='vertical', length=78, mode='determinate', value = 100)
      BarVolSyringe1.place(x=952,y=238)
      BarVolSyringe2.place(x=930,y=238)
  
  def sEmpty():
      global BarVolSyringe1, BarVolSyringe2
      BarVolSyringe1 = ttk.Progressbar(mGui, orient='vertical', length=78, mode='determinate', value = 0)
      BarVolSyringe2 = ttk.Progressbar(mGui, orient='vertical', length=78, mode='determinate', value = 0)
      BarVolSyringe1.place(x=952,y=238)
      BarVolSyringe2.place(x=930,y=238)
  
  mButtonAs = Button(mGui, text = "Aspire", command = mAspire,
                     fg = 'Black').place(x=110,y=360)
  mButtonDis = Button(mGui, text = "Dispense", command = mDispense,
                     fg = 'Black').place(x=160,y=360)
  </code></pre>
  
  <p>There are no python messages with errors, but when I run the function it just stays full and never empties the progressbar. Why this is not working?</p>