Klasse: XWPSound
&xwp; kann das Objekt "Warnton" erweitern, indem die Seite "Kl„nge" darin so ge„ndert wird, daá die Systemkl„nge leichter ge„ndert und verwaltet werden k”nnen.

Um diese Funktion nutzen zu k”nnen, muá die Ersatzklasse XWPSound installiert worden sein.

Die Haupterweiterung der Seite "Klang" ist Untersttzung fr "Klangschemata", welche IBM mit &warp4; halbherzig eingefhrt hat. Das Hauptproblem mit Klangschemata war n„mlich, daá es kaum m”glich war, seine eigenen zu definieren, ohne direkt in die INI-Dateien des Systems einzugreifen.

&xwp;s neue "Klang"-Seite hat nun ein neues Interface, das es erlaubt, Klangschemata schnell auszuw„hlen, die aktuellen Systemkl„nge als neues Klangschema zu speichern und bestehende Schemata zu l”schen. Ich habe das Interface „hnlich dem von Windows 95 gestaltet, das ich - in diesem einen Fall - als recht gelungen empfinde. Da die neue Seite "Kl„nge" bereits Klangschemata verwaltet, wird die originale Seite "Klangschemata" nicht l„nger angezeigt.

Warp 3-Anwender werden vielleicht froh sein zu wissen, daá diese Klangschemata nun auch auf ihrem System funktionieren. Um genauer zu sein, l„át sie die Seite "Klang" ihre Kl„nge auch unter Warp 3 organisieren; allerdings erhalten sie dadurch immer noch keine Untersttzung fr Klangschemata in der Layoutpalette (welche es unter Warp 4 und neuer erlaubt, fr jeden einzelnen Ordner andere Kl„nge zu verwenden).

Detaillierte Anweisungen erhalten Sie nach Drcken von "Hilfe" auf der neuen "Klang"-Seite.

Hinweis: Die Systemkl„nge werden in der Datei MMPM.INI im Verzeichnis MMOS2 gespeichert, w„hrend Klangschemata (aus einem Grund, den nur IBM kennt) in OS2SYS.INI gespeichert werden. Ich habe dies beibehalten, um die Kompatibilit„t zu gew„hrleisten. Die Konsequenz ist jedoch, daá sich alle Benutzer eines Systems dieselben Systemkl„nge und Klangschemata teilen, sogar wenn verschiedene Arbeitsoberfl„chen (und OS2.INI-Dateien) fr jeden Benutzer vorhanden sein sollten. Tut mir leid, beschweren Sie sich bei IBM (als wenn das helfen wrde).

Die Ersetzung des Objekts "Warnton" funktioniert unabh„ngig davon, ob die neuen Systemkl„nge aktiviert sind oder nicht (siehe n„chste Seite).

Wenn Sie nur den neuen Ersatz des "Warnton"-Objekts ohne die neuen Systemkl„nge m”chten, deaktivieren Sie die Funktion "Erweiterte Systemkl„nge" auf der Seite "Funktionalit„t" des Objekts "&xwp;-Konfiguration".

Um die Ersetzung des "Warnton"-Objektes zu deaktivieren, deregistrieren Sie die Klasse XWPSound ber das Objekt "&xwp;-Konfiguration".