My goal is to create a multi-file item template with the following characteristics:
- A T4 text template that reads values from a text file in the project and uses those values during its transformation. (at design time)
- A custom designer attached to (a component? or) the T4 template that contains text boxes, comboboxes and buttons. The designer reads and writes values to and from the text file in the project. Writing values to the text file may be triggered by a button click and/or when the item file is saved. (at design time)
I've looked into using the IWizard interface for defining the UI but I see some problems with that approach. Namely, all examples I've seen contain UI hosted in a modal form that is only visible at item creation.
I need the UI to be displayed in a document window like the image below:
What is the best approach for accomplishing these goals?
Any help pointing me in the right direction would be greatly appreciated.
Sincerely,
Paul