Zitat:
in den Syntax-Ini's sind ebenfalls Farben definiert, die nochmals in der Registry stehen.
Also doppelt gemoppelt.
Nein, das sind die Default-Einstellungen.
Wenn ein Highlighter auf dem Formulardesinger liegt, besitzt er ebenfalls diese Defaults.
Zitat:
Würde Borland das nicht machen, könntest Du Deine Delphi-Installation von verschiedenen PC's aus Problemlos nutzen, so muss man erst installieren.
Ich kann Delphi 6 und 7 problemlos ohne Installation auf allen Rechnern ausführen,
dazu benötigt man allerdings auch ein gewisses Grundwissen über die Registry, das ich habe.
Zitat:
Nicht jeder Anwender hat admin-Rechte, kann demzufolge auch nichts in die Registry schreiben.
Ich schreibe meine Einstellungen auch
nicht in die Sparte
HKEY_LOCAL_MACHINE sondern
in die, des aktuellen Benutzers,
HKEY_CURRENT_USER.
Um Dateien Lesen oder Schreiben zu können, benötigt man ebenfalls gewisse Rechte.
Wie stellst du dir das vor?, sollen nun alle Anwender ihre Highlighter in ihrem Benutzer-Ordner ablegen?,
denn nur da können sie auch Dateien ablegen.
Folgendes Szenario:
Codepad liegt auf einer CD oder einem anderen schreibgeschützten Medium!
Die Highlighter könnten nicht gespeichert werden, weil man auf CDR's nicht schreiben kann.
Du siehst also das System ist schon durchdacht.
Aber mal eine andere Frage, wo würdest du die Einstellungen ablegen?