Hallo!
Der OptionManager ist doch das Codemodul, das in einer fertigen Anwendung laufen soll, oder?
Warum soll man zu dieser Zeit die Enum-Einträge anpassen?
Vorschlag: diese Funktionalität in eine Public-Methode des OptionManager auslagern und aus der Init-Prozedur entfernen.
Dann kann das ein Anwendungsentwickler bei Bedarf ausführen und es wird nicht unnötigerweise beim Enduser geprüft.
LG
Josef