![]() |
Re: SJ Config Utils 1.0 RC 3
In der neuen Version funktionieren jetzt auch die Optionen in der Includedatei richtig.
Diese Version enthält auch ein Tool, das die Einstellungen automatisch in ein Projekt integriert. Auch die Erzeugung des Einstellungsobjekts wird automatisch eingebaut. Es muss nur ein Hauptformular dafür vorhanden sein, dessen OnCreate und OnDestroy benutzt bzw. ggf. angelegt werden. Zudem sollte der Quelltext nicht allzu abenteuerlich formatiert werden, damit alles richtig erkannt wird. Nested classes beim Hauptformular und nested functions/procedures/types bei FormCreate und FormDestroy werden nicht unterstützt. Die Einschränkungen gelten natürlich nur für das Tool zur automatischen Integration in Projekte. |
Re: SJ Config Utils 1.0 RC 3
Interessantes Projekt: Es führt zu einer einheitlichen Strategie für die Einstellungsverwaltung. // Martin
|
AW: SJ Config Utils 1.0 RC 3
Hallo,
dieses Thema habe ich erst heute gelesen/ wahrgenommen. Interessantes Konzept und IMHO eine durchdachte Umsetzung! :thumb: Was ich spontan vermisse wäre eine Eigenschaft, die die Einstellungen verschlüsselt/kodiert abspeichern/einlesen lässt. Ich habe leider schon einige Male auf den Spieltrieb einiger User reagieren müssen, da Ini-Dateien manuell geändert wurden. Eine einfache "Unlesbarkeit" würde denke ich ausreichen. Meisten ist es ja so, wenn ein User etwas in Klartext lesen kann, dann nimmt er Änderungen vor. Wenn nicht, dann schlie0t er die Datei auch schnell. Vllt. beschäftigst Du dich in Zukunft noch einmal mit diesem Priojekt. Dafür wollte ich heute meine Idee hier einbringen. |
AW: SJ Config Utils 1.0 RC 3
Ich benutze dieses Projekt intern in mehreren Open Source Projekten. Es wird auch bald eine neue Version geben, denn ich musste feststellen, dass Embarcadero den Compiler so geändert hat, dass das Sprachkonstrukt wie ich es verwende in Delphi XE nicht mehr funktioniert...
Bis jetzt habe ich keinen sinnvollen Workaround gefunden. Wahrscheinlich werde ich den Code ziemlich stark aufblähen müssen... :roll: Eine Verschlüsselung kann ich dabei so nebenbei auch kurz einbauen. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:30 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz