Die Schwierigkeit ist halt, dass du nicht ausschließlich mit TIniFile arbeiten kannst, wenn du die KOmmentare auslesen willst. Ist ja auch wichtig,
wo der Kommentar steht (über welchem Wert, bereich, evtl. am Anfang der Datei etc.). Ein gutes Beispiel um hier zu arbeiten ist die win.ini.
Habe mich etwas weiter mit deinem Prog beschäftigt:
- Bei der Suchfunktion solltest du anbieten, nach BEreichen nicht case sensitive zu suchen. Momentan findet er nur dann den angegebenen Bereich, wenn auch die Groß-/Kleinschreibung stimmt. Auch sagt er nix, wenn er nichts gefunden hat.
- Was machen die Checkboxes neben den Bereichen? Vielleicht ist es besser, mit diesen ganze Bereiche zu deaktivieren?
-> Evtl. kannst du ja eine Funktion schreiben, mit der ganze Bereiche bzw. Werte deaktiviert werden können? Würde dann über Kommentare ";" laufen
- Eine Suchfunktion innerhalb eines Bereiches wäre schön
- Beim Umbenennen/Erstellen eines Bereiches überprüft er nicht, ob ein entsprechender Bereich schon existiert. Wenn zwei gleiche Bereiche in ner Ini existieren, führt das zu Fehlern
- Wenn ich auf "Bereich markieren" klicke, kommt der Suchdialog?
- Ein "Über" Bildschirm wäre nett, damit man weiß von wem das Prog stammt

und welche Version es hat etc.
So, viele Vorschläge, vielleicht helfen Sie dir ja weiter!?