(0003891)
Natter
04.06.09 17:57
|
Fehlenden String ergänzt. Das Problem mit dem Listenindex war schon etwas schwieriger. In der ReadLanguage_edit.inc werden den meisten Elementen die Strings aus der Sprachdatei zugeordnet. Dabei sind eingie Werte in Stringlisten, z.B.
MDIForm.AlienViewer.AlienList.Columns[0].Caption:=GetValue('MDIForm.AlienViewer.AlienList.Columns[0].Caption');
Der Name des Strings hat also erstmal nichts mit dem Inhalt zu tun. Deshalb sind im englischen Editor in der b01 auch die Überschriften in der Alienübersicht verschoben - den Wert Panzerung gibt es ja nicht mehr. Außerdem existiert das letzte KListenelement nicht mehr.
Langfristig sollte man vielleicht überlegen, eine Schleife zu verwenden, und an Stelle eines nichtssagenden Columns[...] z.B. die deutsche Bezeichnung als Bestandteil des Stringnamen zu nutzen. Dann würde ein veränderter Listenindex automatisch richtig berücksichtigt. |