INI файл показался слишком не гибким для хранения настроек приложения
с глубоким вложением
Как оно часто бывает усовершенствование INI формата привело к разработке этого класса, собственно это тот же INI но со структурными элементами Jaml
Собственно для структуры в файле
Код: Выделить всё
M800x600
CashmonMenuMoney
MenuStyle= *MS800x600_5
MenuScrollStyle= *MSLS800x600_2
MenuTypeID=2
Код: Выделить всё
S = 'M800x600/CashmonMenuMoney/MenuTypeID'
stop(YD.YAMLD_RcommandMap(S))
*строки с переносом на несколько строк
*Достаточно большая глубина вложения структур
*Хранение base64 массивов
*допущение комментарием