I was looking for a way to disable all caps on Visual Studio and found this post. http://stackoverflow.com/questions/10859173/how-to-disable-all-caps-menu-titles-in-visual-studio-2012-rc/10859562#10859562
It says to add a DWORD registry entry to turn it off:
HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\11.0\General DWORD: SuppressUppercaseConversion Value: 1
But my question is, is there something in Visual Studio that looks for a
DWORD : SuppressUppercaseConversion and if they find it, they turn off all caps? Or is this some sort of hack that cause the text to no longer be all caps?
If Visual Studio is already looking for this value, why not build it into the options for Visual Studio to turn it on or off?
I've seen this on many other applications, is it just a preference of the developer not to provide these options through their application, but allow you to change them if you know the secret handshake?