<div dir="ltr"><div class="gmail_default" style="color:rgb(0,0,0)"><br></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Jul 23, 2013 at 5:38 AM, <span dir="ltr"><<a href="mailto:hsiwrek@walla.com" target="_blank">hsiwrek@walla.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">Dear Christian,<br>
<br>
Thanks for the help. Can you please add a source example as I am new with Tkinter.<br></blockquote><div><br></div><div> <a href="http://docs.python.org/2/library/ttk.html#progressbar">http://docs.python.org/2/library/ttk.html#progressbar</a></div>
<div><br></div><div><div style="color:rgb(0,0,0)" class="gmail_default">You can do something like this:</div><div style="color:rgb(0,0,0)" class="gmail_default"><br></div><div class="gmail_default"><font color="#000000">#!/usr/bin/env python</font></div>
<div class="gmail_default"><font color="#000000"><br></font></div><div class="gmail_default"><font color="#000000">import Tkinter as tk</font></div><div class="gmail_default"><font color="#000000">import ttk</font></div><div class="gmail_default">
<font color="#000000">import time</font></div><div class="gmail_default"><font color="#000000"><br></font></div><div class="gmail_default"><font color="#000000">class MainApp(tk.Frame):</font></div><div class="gmail_default">
<font color="#000000"><br></font></div><div class="gmail_default"><font color="#000000"> def __init__(self, master):</font></div><div class="gmail_default"><font color="#000000"> tk.Frame.__init__(self, master)</font></div>
<div class="gmail_default"><font color="#000000"> self.progress = ttk.Progressbar(self, maximum=10)</font></div><div class="gmail_default"><font color="#000000"> self.progress.pack(expand=1, fill=tk.BOTH)</font></div>
<div class="gmail_default"><font color="#000000"> self.progress.bind("<Button-1>", self._loop_progress)</font></div><div class="gmail_default"><font color="#000000"><br></font></div><div class="gmail_default">
<font color="#000000"> def _loop_progress(self, *args):</font></div><div class="gmail_default"><font color="#000000"> for i in range(10):</font></div><div class="gmail_default"><font color="#000000"> self.progress.step(1)</font></div>
<div class="gmail_default"><font color="#000000"> # Necessary to update the progress bar appearance</font></div><div class="gmail_default"><font color="#000000"> self.update()</font></div><div class="gmail_default">
<font color="#000000"> # Busy-wait</font></div><div class="gmail_default"><font color="#000000"> time.sleep(2)</font></div><div class="gmail_default"><font color="#000000"><br></font></div><div class="gmail_default">
<font color="#000000"><br></font></div><div class="gmail_default"><font color="#000000">if __name__ == '__main__':</font></div><div class="gmail_default"><font color="#000000"> root = tk.Tk()</font></div><div class="gmail_default">
<font color="#000000"> app = MainApp(root)</font></div><div class="gmail_default"><font color="#000000"> app.pack(expand=1, fill=tk.BOTH)</font></div><div class="gmail_default"><font color="#000000"> root.mainloop()</font></div>
<div><br></div><div><br></div><div><div style="color:rgb(0,0,0)" class="gmail_default">This is a simple stand-alone app that (just) demonstrates how to use the ttk.Progressbar widget.</div><br></div><div><div style="color:rgb(0,0,0)" class="gmail_default">
HTH,</div><div style="color:rgb(0,0,0)" class="gmail_default">Jason</div></div></div></div>
</div></div>