Hallo,
TMemIniFile beinhaltet eine Normierung der Name-Value-Paare, weil sonst die Zugriffstechnik auf Names und Values versagt. Eigentlich muss man hier auf eine Trennung von Daten und Formatierung drängen. Das INI-Format kennt keine Einrückungen und selbst wenn es durch einen Kniff gelingt die ursprünglichen Zeilen mit ihrer Formatierung zu erhalten, so hat man doch kaum eine Chance neue oder geänderte Zeilen harmonisch gestaltet einzufügen.
Ich würde unter diesen Umständen entweder das normierte INI-Format akzeptieren oder auf
XML setzen.
Grüße vom marabu