Reputation
Top tag
Next privilege 250 Rep.
View close votes
Badges
4
Newest
 Supporter
Impact
~365 people reached

  • 0 posts edited
  • 0 helpful flags
  • 2 votes cast
Aug
9
comment How can I create a universal ArcGIS 'Current tool' property?
I ended up creating a base assembly with two different abstract BaseTool implementations, one for Engine and the other for Desktop. I end up having two tool classes per assembly, but it has worked out quite well.
Aug
9
comment How can I create a universal ArcGIS 'Current tool' property?
Misinterpreted just a bit. ArcDesktop doesn't use an AxMapControl, or if it does, I've yet to find out how to reference it. It goes through a different mechanism to set the CurrentTool.
Aug
9
comment How can I create a universal ArcGIS 'Current tool' property?
Thanks! I found that a few minutes after I posted the question.
Jul
8
comment How can I create a universal ArcGIS 'Current tool' property?
It's essentially to save a few clicks. We have some floating forms (network tracing, for example), which need to interact with the map, and the original developers wanted to have the form reactivate itself, say after a user zoomed in or out, or panned. They ended up using slews of preprocessor directives to change tools back and forth from ArcEngine to ArcDesktop, creating a maintenance nightmare. I was hoping to try to consolidate some of those operations without ending up with a wholesale rewrite.