As part of the software that I am writing, we add a new place to the Microsoft Office "Save As" dialogs. This can be done by adding a new key under HKEY_CURRENT_USER\Software
Open Find\Places in the registry. All you need to do is add a new place in the sub key UserDefinedPlaces. So far so good.
However, when the user is, say, in a Word document, and they click "Save As", the Save As dialog comes up, and our new User Defined Place is listed at the bottom, and the Save As dialog is just a little too small, so that our User Defined Place is hidden just out of view in the Toolbar on the left.
All it takes to fix this is to make the Save As dialog a tiny bit bigger.
Now, we observed that if you do this, and you go in the next time, it has kept the display size settings. It must therefore store that information somewhere. And if it stores it somewhere, it may be able to change the information before the Save As dialog is displayed the next time, thus ensuring that even the first time the Save As dialog is displayed with our wonderful New Place in it, it will be big enough to ensure that our New Place is visible.
My question is: where is the information stored (I would imagine it's in the Registry somewhere?) and what format is it in?
I have a suspicion it may be in the "Data" value for the Save As "View" registry setting:
Open Find\Microsoft Office Word\Settings\Save As\View
But that is a binary value and I don't know what it represents and how it is represented.