As it seems to become a big player, PB should have its own implementation!

Code: Select all
CreatePreferences("C:\temp\test.txt",#PB_Preference_GroupSeparator)
PreferenceGroup("test")
PreferenceComment("Simple comment for an empty group")
PreferenceGroup("test.string")
WritePreferenceString("array","[100,200,300]")
WritePreferenceString("text","Hello World")
PreferenceGroup("test.number")
WritePreferenceDouble("double",2.33)
WritePreferenceFloat("float",4.55)
WritePreferenceQuad("quad",99999999999999)
WritePreferenceInteger("int",32000)
WritePreferenceLong("long",32000000)
ClosePreferences()
Code: Select all
[test]
; Simple comment for an empty group
[test.string]
array = [100,200,300]
text = Hello World
[test.number]
double = 2.3300000000000001
float = 4.550000
quad = 99999999999999
int = 32000
long = 32000000
by the author.discouraged