hier gibt es unit die in der Lage ist, einige Komponenten Einstellungen zu speichern und zu laden müsste meiner Meinung auch unter Lazarus laufen.
hier eine Kurze Beschreibung:
{
Autor = Michael Springwald
Datum = 30.04.2006
Updatet = -
Beschreibung: Speichert folgende Komponenten ab
- TMenuItem, TEdit, TCheckBox, TRadioButton, TRadioButton, TListBox, TComboBox,
TPageControl, TTrackBar, TSpinEdit, TToolBar, TCheckListBox
wenn ein TMenuItem abgespeichert werden soll muss die Tag eigenschaft auf -3 gesetzt werden
das gleiche gilt für ComboBox, ListBox sonst wird nur der ItemIndex abgespeichert
und nicht die Items selbst.
Wenn beim laden nicht die zulesetzt abgespeicherte seite eines
Pagescontrols geladen werden soll muss die Tag eigenschaft auf -3 gesetzt
werden.
Zuerst wird eine Stringlist gespeichert und dann wird die orginal datei gelöscht und
dann wird die gepspeicherte Datei umbenannt.
Weil was ist wenn beim löschen der Datei, das programm abstürzt und die config dann
nochmal erneuert werden muss.
Status: zu 90% fertig nur noch die ListView muss eingebunden werden
C0 = items|0
C1 = Items|0
C2 = Items|0
}