I have seen the unanswered Scale Selection Symbols with Reference Scale using ArcGIS Engine? at the time of posting this question, and my question is different as i need to set this "Scale selection symbols when a reference scale is set" setting in ArcMap version 10.2.1

I have seen couple of Interfaces related to Selection but none of those have any option to set this setting specifically. below are the few links i have seen:


What I have found is after a research done over few days and may not be the exact answer to my question above, but being said that it will help someone like me who is looking for solution to the issue.

My aim was to control the check box state (mostly keep it unchecked) while user opens the Arc Map so that all the customization's where we have feature selection happening that will work exactly the way it was working in Arc Map 9.3 i.e. no scaling the selection symbol.

This is kind of hack that I am planning to use if I don't find any reasonable answer. I have tested it on my development environment and it is working fine.

After spending few days in research I was able to locate registry setting that controls the check / uncheck status of "Scale Selection Symbols" check box on Selection Options

Registry Location: HKEY_CURRENT_USER\Software\ESRI\Desktop10.2\ArcMap\Settings

Key: ScaleSelectionSymbol

Type dword

Value: 0 (to uncheck the check box) or 1 (to check the check box)

However above hack doesn't provide ability to the user to change check box programmatic way when Arc Map is running and user has to apply registry change before launching/opening Arc Map (Thankfully in my case I have windows form based Launcher application which does come up with a business group/role based UI for user to choose what license to check out and i can easily apply user registry changes in this form and then when user launches Arc Map through it, it should work as expected).

Please feel free to provide any suggestion or other more sophisticated/programmatic approach which will not require to apply the hack explained above.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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