Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Prefseinstellungen wo am besten ?
#1
Hallo,

ich mache mir gerade Gedanken wo ich Einstellungen am besten abspeicher.
Als Textfile in einem eigenen Ordner...
oder
In den Tooltypes des Programmes...

Was denkt ihr ist der bessere Ort ???

Thilo speichert bei seinem AIDE soweit ich gesehen habe seine Einstellungen in den Tooltypes.

Wäre nett wenn ihr mir hier mal eure Meinung schreibt was ihr für sinnvoller haltet. Danke !
Zitieren
#2
Stelle die Frage mal in einem größeren Forum.

Generell schwer zu sagen.

Der Vorteil von Tooltypes ist, dass es eine AmigaOS API dafür gibt, und im Notfall kann man per IconInfo darauf zugreifen. Man kann auch leicht mehrere Configs machen, indem man mehrere Icons für die gleiche Exe erstellt (Project Type). Auch kann der User einen Kommentar hinterlassen, der nicht gleich überschrieben wird, da TT selectiv gendert werden.

Nachteil ist aber, dass die Tooltypes Probleme haben, z.B. wenn die Values sehr lang werden. Oder kurz mal die falsche icon.library installiert und die Einstellungen sind futsch ;-) Die Tooltypes werden immer komplett geladen und gespeichert, wenn man das Icon anfasst. Bei AIDE mache ich es weil es einfacher ist als eine Config file auszulesen. Ich bin mir aber nicht sicher ob Tooltypes für grosse Configs vorgesehen sind, oder nur um ein paar kleinere Startup Infos mitzugeben.

EDIT: Wahr wohl schon spät, habe Typos gefixed...
Zitieren
#3
Wie Der Wanderer schon schrieb ist schwer zu sagen was für alle Anwendungen gut ist.

Ich sage mal das was der Benutzer schnell und ohne Probleme ändern kann und was für den Start relevant ist in die Tooltype wie z.B.: Screen, Font und den Pfad/Name zu den Einstellungen.
Zitieren
#4
Nimm Tooltypes. Daüfr gibt es eine Include. Wenn dir das aus irgendeinem Grund später stört, schriebst du eine Configfile include mit gleicher API und stellst das um. Wenn es dich nicht stört, hast du keine Zeit verschwendet ein Configfile System zu implementieren.
Zitieren
#5
ok, überzeugt, ich nehme Tooltypes

Danke
Zitieren


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste