SharePoint Designer has the capability to generate Visio diagrams for the workflow history page that display status of the executing workflow, unfortunately Visual Studio does not do this for workflows that are created and deployed to your farm.
Ah, not generated for you but you can certainly create your own manually, and it is very easy to do…
In the previous steps I had you use the SharePoint Workflow template to create a diagram that looked similar to your workflow in Visual Studio. This does two things:
Well Visio will give you a GUID and an ID for any shape on the page. So why not just create any old diagram and use that for your workflow visualization? Like this…
All we need to do is
To get the Shape ID
To get the GUID is a bit trickier
Once you get all the Description properties filled out correctly you can then build and deploy your workflow solution and when executed you should see the status icons over your custom diagram.
Thanks for the post. It has been very helpful. I've a question for you. After initial deployment of the workflow and execution the VDW file shows up great. But when I make a simple change like background color of an activity and republish the workflow along with the VDW file, the new workflow status page for a new workflow instance is still showing the old vdw image. Appreciate any help.