I found a bug with the zoom factor setting for the start gadgets.
My local settings are set to fr-CA, which uses the comma instead of the period for the decimal separator. This means that I need to enter 0,8 instead of 0.8 in order to indicate an 80% zoom. This seams to causes some problems :
- First, when opening the application for the first time, I get an input format exception when your app imports the default gadgets. Since in your XML files it is stored as 0.8, it is not able to import that.
- Second, the zoom factor is not applied when a start gadget is displayed. The only way it works is when I use whole values (like 2 or 3) but that is not very useful.
My suggestion would be to use whole numbers for this setting. So for example, 80 instead of 0.8 to represent 80%, and do the division programmatically before using the value. If the value needs to be formatted, use the invariant culture (assuming you use .net) so the formatting uses the period no matter what.
And thank you for this great utility!