Eine unit um auto. einige Komponenten Einstellungen abzu spe

Zur Vorstellung von Komponenten und Units für Lazarus
Antworten
pluto
Lazarusforum e. V.
Beiträge: 7178
Registriert: So 19. Nov 2006, 12:06
OS, Lazarus, FPC: Linux Mint 19.3
CPU-Target: AMD
Wohnort: Oldenburg(Oldenburg)

Eine unit um auto. einige Komponenten Einstellungen abzu spe

Beitrag von pluto »

Hallo,
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

}

Dateianhänge
uTool_Config.pas
(7.93 KiB) 64-mal heruntergeladen
MFG
Michael Springwald

Antworten