Visual Basic is a Microsoft language, and they should take care of it. XP is made by Microsoft, so I can not still manage, there are trouble to get this working. There MUST been a option to disable it, mostly because Im only have seen on these 2 layout applications.
My guess you should doing these to take care of this bug:
- Read allways lines in the ini files a string, regaardless it a number of not.
- If it a number, replace any comma with a dot.
- An then use a string to float converter (val# or what it name in Visual Basic). Im so hope this funtion dosen't have problems.
Remember using user32.dll (if rememeber correct) and reading ini files is NOT supported by Microsoft anymore (they prefer to use the regfile instead). You may need to make your own reader instead, instead the awful Microsoft one (and so you have a LOTS more control, what it does.
AS you see EU and USA use theier own standard, and these need to been followed. Im would not change my prefer settings (classic theme, and danish as my language).
I hope you can fix this one, so I must wait to use it.
But I do not know you you read them back again from the ini file, it should convert them back automatic, but it seen it dosen't......