Hi Gang,
I would like to "announce" my latest child, PyProgress. It is a
very simple class that emulates wx.ProgressDialog.
PyProgress is similar to wx.ProgressDialog in indeterminate mode, but
with a different gauge appearance and a different spinning behavior.
The moving gauge can be drawn with a single solid colour or with a
shading gradient foreground. The gauge background colour is user
customizable.
The bar does not move always from the beginning to the end as in
wx.ProgressDialog in indeterminate mode, but spins cyclically forward
and backward.
Other options include:
- Possibility to change the proportion between the spinning bar and
the entire gauge, so that the bar can be longer or shorter (the
default is 20%);
- Modifying the number of steps the spinning bar performs before a
forward (or backward) loop reverses.
PyProgress can optionally display a Cancel button, and a wx.StaticText
which outputs the elapsed time from the starting of the process.
Source code, demo, epydoc-generated documentation and screenshots can
be found in the usual place (only in English at the moment, sorry to
the Italians!):
http://xoomer.alice.it/infinity77/eng/freeware.html#pyprogress
I would really appreciate GTK and Mac users reports about the behavior
of the control (on Mac, the usual "good luck" applies ). If you
want to send me a screenshot of the widget working on your platform, I
would be *glad* to see it.
Happy wxPythoning
Andrea.
"Imagination Is The Only Weapon In The War Against Reality."
http://xoomer.virgilio.it/infinity77/