How to check, if ArcMap custom tool is active? I have MyCustomTool and docWindow. docWindow opens when MyCustomTool is created. When I close docWindow and select another tool (hand - for example), then MyCustomTool again - docWindow doesn't open.

1 Answer 1


It seems you get can get or set the current tool using iApplication.CurrentTool property. See here. Whether or not this works for custom tools I'm unsure.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.