annotate Mac/Lib/test/progressbar.py @ 5817:48b94de85bf3 legacy-trunk

Extensive changes by AMK.
author Guido van Rossum <guido@python.org>
date Thu, 17 Jul 1997 16:29:42 +0000
parents 450f4d46d9db
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2517
2f455627c1f0 pseudo progress bar (not finished)
Guido van Rossum <guido@python.org>
parents:
diff changeset
1 # Progress dialog
2f455627c1f0 pseudo progress bar (not finished)
Guido van Rossum <guido@python.org>
parents:
diff changeset
2
2720
abf116db523f Trying again to check it in. Changes to:
Jack Jansen <jack.jansen@cwi.nl>
parents: 2517
diff changeset
3 from Dlg import GetNewDialog, ModalDialog, SetDialogItemText
2517
2f455627c1f0 pseudo progress bar (not finished)
Guido van Rossum <guido@python.org>
parents:
diff changeset
4
2f455627c1f0 pseudo progress bar (not finished)
Guido van Rossum <guido@python.org>
parents:
diff changeset
5 count = 0
2f455627c1f0 pseudo progress bar (not finished)
Guido van Rossum <guido@python.org>
parents:
diff changeset
6
2f455627c1f0 pseudo progress bar (not finished)
Guido van Rossum <guido@python.org>
parents:
diff changeset
7 def filter(d, e):
2f455627c1f0 pseudo progress bar (not finished)
Guido van Rossum <guido@python.org>
parents:
diff changeset
8 r = 1
2f455627c1f0 pseudo progress bar (not finished)
Guido van Rossum <guido@python.org>
parents:
diff changeset
9 print "Filter(%s, %s) -> %s" % (`d`, `e`, `r`)
2f455627c1f0 pseudo progress bar (not finished)
Guido van Rossum <guido@python.org>
parents:
diff changeset
10 return r
2f455627c1f0 pseudo progress bar (not finished)
Guido van Rossum <guido@python.org>
parents:
diff changeset
11
2f455627c1f0 pseudo progress bar (not finished)
Guido van Rossum <guido@python.org>
parents:
diff changeset
12 def main():
2f455627c1f0 pseudo progress bar (not finished)
Guido van Rossum <guido@python.org>
parents:
diff changeset
13 d = GetNewDialog(256, -1)
2720
abf116db523f Trying again to check it in. Changes to:
Jack Jansen <jack.jansen@cwi.nl>
parents: 2517
diff changeset
14 tp, h, rect = d.GetDialogItem(2)
abf116db523f Trying again to check it in. Changes to:
Jack Jansen <jack.jansen@cwi.nl>
parents: 2517
diff changeset
15 SetDialogItemText(h, "Progress...")
2517
2f455627c1f0 pseudo progress bar (not finished)
Guido van Rossum <guido@python.org>
parents:
diff changeset
16 for i in range(100):
2f455627c1f0 pseudo progress bar (not finished)
Guido van Rossum <guido@python.org>
parents:
diff changeset
17 if i%10 == 0:
2f455627c1f0 pseudo progress bar (not finished)
Guido van Rossum <guido@python.org>
parents:
diff changeset
18 str = "Progress...%d" % i
2720
abf116db523f Trying again to check it in. Changes to:
Jack Jansen <jack.jansen@cwi.nl>
parents: 2517
diff changeset
19 SetDialogItemText(h, str)
2517
2f455627c1f0 pseudo progress bar (not finished)
Guido van Rossum <guido@python.org>
parents:
diff changeset
20 ModalDialog(filter)
2f455627c1f0 pseudo progress bar (not finished)
Guido van Rossum <guido@python.org>
parents:
diff changeset
21 for j in range(100): pass
2f455627c1f0 pseudo progress bar (not finished)
Guido van Rossum <guido@python.org>
parents:
diff changeset
22
2f455627c1f0 pseudo progress bar (not finished)
Guido van Rossum <guido@python.org>
parents:
diff changeset
23 if __name__ == '__main__':
2f455627c1f0 pseudo progress bar (not finished)
Guido van Rossum <guido@python.org>
parents:
diff changeset
24 main()
2f455627c1f0 pseudo progress bar (not finished)
Guido van Rossum <guido@python.org>
parents:
diff changeset
25