Hi there,
I'm writing an application that takes a bunch of user input, then does
some very long batch processing. The user selects from some options
and selects a bunch of files, then clicks a button that starts the
batch processing.
ProgressDialog already has a lot of what I want. But I also need a
log window and eventually a histogram that is updated in real time.
I'm hoping to extend ProgressDialog in order to add these needed
widgets so that I don't have to write my own progress dialog from
scratch. Any hints on how I might do this?
Thanks,
Brad Larsen
Hi Brad,
ProgressDialog already has a lot of what I want. But I also need a
log window and eventually a histogram that is updated in real time.
I'm hoping to extend ProgressDialog in order to add these needed
widgets so that I don't have to write my own progress dialog from
scratch. Any hints on how I might do this?
I don't think you can do what you want with wx.ProgressDialog, as it
can not be embedded in another dialog to add the functionalities you
need, and this is not allowed. However, if my conclusion is correct,
you may want to take a look at my implementation of PyProgress:
http://xoomer.alice.it/infinity77/eng/freeware.html#pyprogress
It doesn't do what you want right out of the box, but being a custom
control written directly in wxPython you can hack it very easily to
add the functionalities you want. If you are going to do it, please
consider contributing it back 
Andrea.
"Imagination Is The Only Weapon In The War Against Reality."
http://xoomer.virgilio.it/infinity77/
ยทยทยท
On 5/23/07, Brad Larsen wrote: