System-Seite ============ Auf der System-Seite finden sich einige Einstellungen, welche die Zusammenarbeit von MUI mit dem Betriebssystem betreffen. Dies sind die einzigen Einstellungen, die auch für nicht registrierte Benutzer verfügbar sind. An oberster Stelle findet sich hier ein String-Gadget mit Popup-Button, in dem der Name eines Public-Screens eingestellt werden kann, auf dem sich die Fenster einer Applikation öffnen sollen. Über die Popup-Liste erreicht man den in MUI integrierten Screen-Manager, mit dem solche Public-Screens erzeugt werden können. Zum Refresh von MUI-Fenstern stehen zwei Möglichkeiten zur Auswahl, die mit dem `Window Refresh' Gadget eingestellt werden können. Der `smart' Refresh braucht mehr Chip-Memory, ist dafür aber schneller als der `simple' Refresh. Beim Neuzeichnen eines Fensters bietet MUI ebenfalls zwei verschiedene Möglichkeiten an, die mit dem `Redraw' Gadget eingestellt werden können. In der Einstellung `fast/ugly' wird vor einem Neuzeichnen (nach einer Resize-Operation) zunächst der komplette Fensterinhalt gelöscht, das nachfolgende Zeichnen geht dann etwas schneller als im `slow/nice' Modus wo das Löschen unterbleibt. Bei `Startup'- und `Shutdown'-Command können zwei Befehle eingetragen werden, die automatisch vor dem Start bzw. nach dem Ende einer Applikation ausgeführt werden sollen. Hier könnte zum Beispiel mit einem externen Screen-Manager ein Public-Screen für die Applikation geöffnet werden, sofern die Fähigkeiten des integrierten Screen-Managers nicht ausreichen. Oder ein simpler echo-Befehl könnte in einem Logfile mitspeichern, wann eine Applikation gestartet und beendet wurde. Mit dem `Iconify-Hotkey' kann man eine Tastenkombination festlegen, mit der eine bestimmte Applikation ikonifiziert (und wieder hervorgeholt) werden kann. Das Format für den Eintrag entspricht dem Standard Input-Description Format der commodities.library. Wenn `Iconify-Gadget' angeschaltet ist, dann bekommt jedes Fenster der Applikation im Rahmen ein zusätzliches Gadget, das dann bei Betätigung den Iconify-Prozeß auslöst. Normalerweise wird für eine ikonifizierte Applikation auf der Workbench ein AppIcon erzeugt. Durch Doppelklick auf dieses AppIcon kann dann die Applikation wieder aktiviert werden. Bei ausgeschaltetem `Iconify-Icon' erscheint kein solches Icon, zum Aktivieren bleibt nur noch die Möglichkeit eines eventuell konfigurierten Hotkeys oder ein Benutzen des Commodities Exchange Programms. Im Listview am rechten Rand der Seite können alle Tasten konfiguriert werden, die zum Steuern von MUI Applikationen verwendet werden. Die Einträge in der Liste sprechen für sich, das Format ist wie üblich das Standard-Format für die Input Event Beschreibungen der `commodities.library'. Änderungen werden hier nur nach Bestätigung durch die `Return'-Taste im String-Gadget akzeptiert. Vorher wird der eingegebene String allerdings noch auf Korrektheit überprüft und gegebenenfalls zurückgewiesen. Besondere Beachtung verdient der `Press'-Key. Bei dieser Taste ist MUI darauf angewiesen, auch beim Loslassen entsprechende Aktionen durchführen zu können. Deswegen muß diese Taste als Qualifier-Beschreibung unbedingt den String `-upstroke' enthalten.


converted with guide2html by Kochtopf for the Meeting Pearls Vol.1