&xwp; speichert alle globalen Einstellungen in Ihrer OS2.INI-Datei. (Im Gegensatz dazu werden die Einstellungen fr einzelne Objekte der Arbeitsoberfl„che von der WPS gespeichert, gr”átenteils in den Erweiterten Attributen .CLASSINFO.)

Dieser Abschnitt erl„utert die Schlssel im Abschnitt "&xwp;" der OS2.INI. Wenn Sie vorher XFolder installiert hatten, kopiert &xwp; diesen Daten aus dem Abschnitt "XFolder", der in OS2.INI verbleibt, so daá Sie sp„ter zu XFolder zurckkehren k”nnen, falls Sie sich entscheiden, &xwp; zu deinstallieren.

Hinweis: &xwp; ist nicht auf die INI-Schlssel angewiesen. Falls Sie jemals etwas wirklich durcheinander bringen, k”nnen Sie einfach einen Schlssel mit einem INI-Editor oder den gesamten Abschnitt "XFolder" l”schen. Nach dem n„chsten Neustart der Arbeitsoberfl„che wird sich &xwp; mit sicheren Standardwerten reinitialisieren.

Los geht's:

Accelerators
Hierin befindet sich die Liste der Ordner-Tastenkrzel. Diese Daten sind bin„r und sollten nicht manuell ge„ndert werden. Es handelt sich um einen Array der Struktur XFLDHOTKEY, wie sie in den &xwp;-Quellen in \shared\common.h definiert wird. Standard: wie auf der Seite "Ordner-Tastenkrzel" beschrieben.
AutoClose
Die Liste der Elemente, die automatisch von &xshutdown; geschlossen werden sollen. Jedes Element dieser Liste ist ein null-terminierter String, gefolgt von einem ULONG, das angibt, wie mit dem Element verfahren werden soll. Danach folgt das n„chste Element; ist es 0, so ist die Liste zu Ende.
BootLogoFile
Der vollqualifizierte Dateiname der als WPS-Startlogo zu verwendenden OS/2-V1.3-.BMP-Datei, wie auf der Seite "Systemstart" des Einstellungsnotizbuches der Arbeitsoberfl„che angegeben. Dies ist ein einfacher null-terminierter String.
DialogFont
Die fr die &xwp;-Dialogboxen zu verwendende Schriftart. Dies wird gesetzt, wenn man eine Schrift auf eine davon zieht. Standard: 9.WarpSans, denke ich.
FavoriteFolders
Nun, die Liste der bevorzugten Ordner, als hexadezimale Objekt-Handles, abgeteilt durch Leerzeichen.
GlobalSettings
Dies ist ein langer Array aus ULONGs mit allen m”glichen Einstellungen, die meisten aus dem Objekt "Workplace Shell". Er entspricht der Struktur GLOBALSETTINGS, wie sie in \shared\common.h in den &xwp;-Quellen festgelegt wird. Sie sollten darin besser keine Werte von Hand „ndern, aber Sie k”nnen den ganzen Abschnitt l”schen, um &xwp; auf sichere Werte zurckzusetzen (nach dem n„chsten Neustart der WPS). Dies wird jedesmal neu geschrieben, wenn eine globale Einstellung in einem der Einstellungsobjekte ge„ndert wird.
JustInstalled
Dieser Schlssel existiert nur direkt nach der Installation von &xwp; und fhrt dazu, daá die "Willkommen"-Informationen angezeigt werden und der Konfigurationsordner erstellt wird. Danach wird der Schlssel wieder gel”scht.
Language
&xwp;s dreistelliger Sprachcode, durch den festgelegt wird, welche Sprachversion geladen werden soll. Dieser kann ber "&xwp;-Konfiguration" eingestellt werden und hat den Standardwert "001", wenn er nicht gefunden wird.
NameClashLastFocus
Die Dialogelement-ID, die zuletzt im Dialog "Objekt vorhanden" den Fokus hatte.
QuickOpenFolders
Die Liste der Ordner fr schnelles ™ffnen, als hexadezimale Objekt-Handles, getrennt durch Leerzeichen.
RebootTo
Eine Liste der benutzerdefinierten Aktionen bei Neustart (wie sie in der Drop-down-Box des &xshutdown;-Best„tigungsdialoges gezeigt werden). Dies ist eine Liste von Paaren null-terminierter Strings: der erste beschreibt den Eintrag, der zweite gibt den auszufhrenden Befehl an. Die Liste wird von zwei zus„tzlichen Null-Bytes terminiert.
SB_*
Diverse Einstellungen fr die Statuszeilen. Die Namen sind selbsterkl„rend, denke ich. Falls ein Schlssel nicht gefunden wird, wird der Standardwert aus der NLS-DLL geladen.
SelectSome
Die letzten zehn Dateifilter, die im Dialog "Nach Name ausw„hlen" eingegeben wurden, wobei jeder mit einem Null-Byte terminiert wird.
TrashCan::Drives
Ein bin„rer Array aus Bytes, welche die Laufwerksuntersttzung des &xwp;-Papierkorbs angeben.
Version
Die laufende Version von &xwp;. Diese wird nur aus informationstechnischen Grnden gesetzt (z.B. fr andere Anwendungen, die daran interessiert sein k”nnten), aber nicht von &xwp; selbst eingelesen.
WndPos*
Diverse Fensterpositionen, um die Fenster dort erscheinen zu lassen, wo sie das letzte Mal geschlossen wurden. Diese Eintr„ge benutzen alle eine SWP-Struktur (ich verwende WinStoreWindowPos nicht).
XFolderPath
Das Hauptverzeichnis, in dem &xwp; installiert wurde. Dies wird vom Installationsskript gesetzt und von TREESIZE.EXE ben”tigt, um die NLS-DLL zu finden. Der &xwp;-Kern benutzt diesen Schlssel jedoch nicht.
XWPSound:LastDir
Der Ersatz fr das Objekt "Warnton" speichert hier das zuletzt mit dem Druckknopf "Suchen" benutzte Verzeichnis.
XWPSound:Scheme
Der Ersatz fr das Objekt "Warnton" speichert hier den Namen des aktuellen Klangschemas.