Thank you for the information. I've taken over this project from another contractor so I'm still trying to understand how all of the ThinkGeo is utilized. From what I'm understanding, the 100nm is set to be the initial zoom level of the map.
May I ask why you wouldn't want to set the RestrictExtent at initial creation?
Setting the RestrictExtent in my case, does allow the initial search radius of the map to be displayed, which is desired functionality, however when I zoom into the map it does not let a me navigate the map, even though my debugger indicates that I am dragging the map.
For my question "Would I need to recalculate the RestrictExtent property", I was assuming since we zoom in that the extent would increase and thus a new Restriction would need to be set to allow the panning at the desired zoom level.
If I instead go the route of handling the event with a CurrentExtentChanging, how do I go about determining if we're trying to go beyond the currentExtent of the map? I'm assuming i'd somehow have to compare the rectangleShapes or PointShapes?
Thank you very much for the help,