Pages

Search This Blog

Showing posts with label Threads. Show all posts
Showing posts with label Threads. Show all posts

Example of a progress dialog form with global and detail progress indicators

When running long operations showing the progress is very important for user experience. But in some cases a long operation can be seen as a set of other sub operations, so displaying the overall process and indicating the specific progress for each sub operation is more user friendly.

I came across such situation and i decided to write this little Form that has built in support for displaying overall and detail progresses and manages to dispatch thread calls into the thread owning the callers.