LoadPrefs(prefs[, t])
prefs
angegebene Tabelle. Vor dem Aufrufen von LoadPrefs()
sollte die Tabelle prefs
mit den Standardeinstellungen initialisiert
worden sein. LoadPrefs()
überschreibt dann alle Tabellenelemente,
für die benutzerdefinierte Benutzereinstellungen vorhanden sind,
und behält die Standardwerte der Elemente bei, für die keine
Benutzereinstellungen vorhanden sind.
Beachten Sie, dass dieser Befehl nur funktionieren wird, wenn Sie eine eindeutige Kennung für Ihre Anwendung mit der Präprozessor-Anweisung @APPIDENTIFIER angegeben haben. Siehe APPIDENTIFIER für Details.
Ab Hollywood 9.0 akzeptiert dieser Befehl ein neues optionales Tabellenargument, das verwendet werden kann, um weitere Optionen anzugeben.
Die folgenden Tags werden derzeit im optionalen Tabellenargument
t
unterstützt:
Adapter:
xml
) oder einer der folgenden integrierten
Deserialisierer sein:
Default:
Inbuilt:
Wenn der Tag Adapter
nicht angegeben ist, wird standardmäßig
der mit SetDefaultAdapter() eingestellte Adapter verwendet.
UserTags:
Siehe auch SavePrefs() und DeletePrefs().
@APPIDENTIFIER "com.airsoftsoftwair.example" prf = {lastfile$ = "Unnamed", lastxpos = 0, lastypos = 0} LoadPrefs(prf)Dies initialisiert die Tabelle
prf
auf Standardwerte und verwendet
dann LoadPrefs()
, um Benutzereinstellungen zu lesen. Zum Speichern
in eine Tabelle verwenden Sie SavePrefs().
Siehe SavePrefs für Details.