IniPropStorage

Für Fehler in Lazarus, um diese von anderen verifizieren zu lassen.
Antworten
monta
Lazarusforum e. V.
Beiträge: 2809
Registriert: Sa 9. Sep 2006, 18:05
OS, Lazarus, FPC: Linux (L trunk FPC trunk)
CPU-Target: 64Bit
Wohnort: Dresden
Kontaktdaten:

IniPropStorage

Beitrag von monta »

Laut Wiki sollte das TIniPropStorage ja genau so wie ein TXMLPropStorage funktionieren (siehe hier).

Allerdings will dies bei mir irgendwie nicht funktionieren. Die Eigenschaften sind richtig eingetragen und die Ini wird auch beim Beenden des Programms mit den aktuellen Werten (Formgröße und Position) angelegt. Allerdings werden diese Werte beim nächsten Start nicht berücksichtigt sondern wieder die Designtime-Werte genohmen.

Dagegen funktioniert das XMLPropStorage ohne Probleme, wenn man es einfach austauscht.

Ich kann also dieses nehmen, wolte jedoch lieber ne Ini. Mich würde mal Interessieren, ob jemand den Selben Fehler hat, bzw. woren es liegt, das IniPropStorage irgendwie nicht verarbeitet wird.

monta
Lazarusforum e. V.
Beiträge: 2809
Registriert: Sa 9. Sep 2006, 18:05
OS, Lazarus, FPC: Linux (L trunk FPC trunk)
CPU-Target: 64Bit
Wohnort: Dresden
Kontaktdaten:

Beitrag von monta »

Ich erlaub mir jetzt nochmal zu schieben...auch wenn Weihnachten war ;)

Könnte mal jemand anderes probieren, ob bei ihm TIniPropStorage richtig funnzt? (Unter Windows XP am besten, wäre aber generell interessant) - danke.

(Mein System: XP SP2
Laz 0.9.20 mit FPC 2.0.4)

Benutzeravatar
theo
Beiträge: 10859
Registriert: Mo 11. Sep 2006, 19:01

Beitrag von theo »

monta hat geschrieben: Könnte mal jemand anderes probieren, ob bei ihm TIniPropStorage richtig funnzt? (Unter Windows XP am besten, wäre aber generell interessant) - danke.
Hab's mal unter GTK/Linux getestet. Das Verhalten ist genau wie du es beschreibst.
Ini wird erstellt und beschrieben, aber die Werte werden beim Start nicht übernommen.
Mit XMLPropStorage funzt's auch hier.

monta
Lazarusforum e. V.
Beiträge: 2809
Registriert: Sa 9. Sep 2006, 18:05
OS, Lazarus, FPC: Linux (L trunk FPC trunk)
CPU-Target: 64Bit
Wohnort: Dresden
Kontaktdaten:

Beitrag von monta »

Danke, also liegts wohl nicht an mir.

Da könnte ich ja morgen mal den Bugtracker benutzen, hab ich bis jetzt noch nie, aber ich werd mir den mal anschauen.

Zu IniPropStorage steht zumindest noch nichts drin, wenn man danach sucht.

Antworten