I'm developing a tool that, when the user creates a feature in a certain feature class, prompts the user with a form to populate one of the fields in its attribute table. I'd like to have the user use the Editor sketch tool to create the feature, rather than creating my own implementation of the sketch tool, and the form should appear only when the tool is active.
How do I keep my custom tool activated and allow the user to use the sketch tool at the same time?
Normally, a tool is deactivated when you switch to using another tool.
Following Preventing user from selecting different tool when custom tool is selected?, I looked at the
ITool.Deactivate method, but according to the ArcObjects documentation, setting
Deactivate to False makes it so that the user cannot select another tool.
I'm using and developing against ArcGIS 10.2.