First off: fantastic product!! Been using it for 2 years now and the efficiency we've gained from it has been tremendous. Thank you.
In this plug-in I'm writing, I would like to capture the user's selections as they work in the designer. Is there any way to do that? Are the widget selections published, via ISelectionProvider, or otherwise? Essentially here's the workflow I'm trying to address:
- 1. user builds UI in Designer
2. user opens my plugin's view
3. user selects widget in Designer's Design View or the Component Tree
4. result: my plugin's view receives the selection notification and extracts the component type (button, label, text, composite, etc.), widget name, text value, foreground color, background color, etc..