Pathtracer: Custom progressbar

I have an archviz project where clients can start the pathtracer (at runtime) to get a highquality rendering.
I´d like to provide a custom progressbar instead of the built in one.
I would also need an event that gets fired when accumulation has finished.

Any way to get that?