M u i R e I c o n V2.14 © by Stefan Schulz in 1993/94 = MAILWARE = Inhalt ------ 1. Worum geht's eigentlich... 1.1  Beschreibung  Dafür ist's gedacht 1.2  Voraussetzungen  Das braucht mensch 2. Na, dann mal los... 2.1  Installation  Erst mal richten :o) 2.2  Programmstart  Jetzt aber... 2.3  Benutzung  Wie funktioniert's? 3. Ach, ja. Die rechtliche Seite... 3.1  Rechtslage  Es gehört MIR!! ;o) 3.2  Redistribution  Weitergabe..wie? 3.3  Disclaimer  Haftbar? Ich? Nie! 3.4  MUI  Über MUI 4. Nachschläge... 4.1  Historie  Wie kam's? 4.2  Dankeschön  Vielen Dank auch! 4.3  Neue Versionen  Wo gibt's die? 4.4  Anschrift  Autor, wo bist Du? 1.1 Beschreibung ------------ Tja, was soll dieses Programm nun machen? Es ist dazu da, die Werte von Icons zu ändern... aber dafür gibt's doch die Standardfunktion Information der Workbench, oder nicht? Ja, schon, aber es geht hier nicht darum, ein Icon zu laden und dessen Werte zu ändern, sondern die alten Werte des Icons durch neue zu ersetzen, die ein anderes Icon schon hat. Möchte mensch z.B. mehreren Icons das gleiche Aussehen geben (weil z.B. alles die gleiche Art von Texten ist, aber alle ein anderes Aussehen haben) oder das alte Aussehen einer Schublade durch ein "supertolles 16-Farben"-Icon ersetzen, ohne nachher wieder die Positionen von Schublade und des von ihr geöffneten Fensters inklusive Größe neu einstellen zu müssen, was beim Kopieren und Umbenennen des neuen Icons verloren wird, geht das ganz einfach mit MuiReIcon. Oder sollen mehrere Projekt-Dateien (Texte und Skripte) so eingestellt werden, daß beim Aufruf dieser ein neues Anzeigeprogramm, z.B. "DH7:Textanzeigeprogramme/ZeigeTexteMitSchnellemScrolling" (naja) gestartet werden, das diese dann anzeigt, so freut man sich darauf, entweder den Namen x-mal eingeben zu dürfen, oder ihn einmal einzugeben und dann durch Klonen und Positionieren auf der Workbench herumzudoktern. Wesentlich einfacher geht das mit MuiReIcon. Ebenso können alte oder nicht vorhandene Merkmale (auch ToolTypes genannt) sowie der Typ des Icons (Schublade, Projekt, Programm,...) durch neue Werte spielend leicht ersetzt werden. Auch das simple Ändern von Werten eines Icons wird mit Hilfe von MuiReIcon wesentlich bequemer und einfacher. 1.2 Voraussetzungen --------------- Damit Sie dieses Programm zum Laufen bringen, müssen folgende Voraussetzungen erfüllt sein: o Sie brauchen einen Amiga ;o) o Sie fahren mindestens AmigaDOS 2.0 auf Ihrem System, wobei unter Workbench 2.0 das Programm nur in englischer Version zu haben ist. Ab Workbench 2.1 arbeitet das Programm mit der locale.library, ist also in der eingestellten Sprache, falls ein entsprechender Katalog installiert ist (momentan nur deutsch). o Sie benötigen die muimaster.library und MUI-Klassen. Diese sind nicht im Paket enthalten, aber eine Anschaffung des MUI-Pakets kann ich nur empfehlen :o) 2.1 Installation ------------ Eine Installation ist nur vonnöten, wenn MUI noch nicht auf Ihrem Rechner installiert ist. In diesem Fall müssen Sie sich zumindest das MUI-Userpaket besorgen und installieren. Soll das Programm in der jeweiligen Landessprache laufen, so ist der im Paket enthaltene Katalog im Verzeichnis Catalogs zu finden und nach LOCALE:Catalogs zu kopieren. (Momentan nur deutsche Version vorhanden) 2.2 Programmstart ------------- Das Programm kann von der Workbench per einfachem Doppelklick auf das Programmicon oder von dem CLI gestartet werden. In jedem Fall sollte sich ein Fenster öffnen. Es ist nicht sehr sinnvoll MuiReIcon zu starten, wenn die Workbench (oder ein anderes auf derselben Basis arbeitendes Programm) nicht gestartet ist. Das Programm unterstützt in der aktuellen Version lediglich Merkmale (ToolTypes) beim Aufruf von Workbench. Argumente vom CLI werden schlichtweg ignoriert. Bis das Programm endlich läuft kann schon mal etwas Zeit vergehen, da zuerst alle Strukturen initialisiert und alle benötigten Libraries und Klassen geladen werden müssen, also ein wenig Geduld. Die Startzeit ist natürlich abhaengig von dem benutzten Rechner. 2.2.1 Merkmale -------- Momentan existieren 4 Merkmale, die von dem Programm verarbeitet werden. Sie dienen der Einstellung der Options-Werte, damit diese nicht jedesmal von neuem auf die gewünschten Werte gesetzt werden müssen. Die Merkmale heißen: a) IMAGEONLY - Dient zur Einstellung der Option Nur Bild b) DROPACTIVE - Einstellung der Option Ablage-Aktivierung c) SAVEWB39 - Einstellung der Option Schreibe WB 3.x-Icons d) NOICONPOS - Einstellung der Option Keine Icon-Position Beispiel: IMAGEONLY=YES bedeutet, daß der Menüpunkt direkt nach dem Laden angewählt (abgehakt) wird. 2.3 Benutzung --------- Das Programm arbeitet mit einem GUI, sprich Graphic User Interface oder auch Graphische Benutzerschnittstelle. Alle Einstellungen können sowohl mit der Maus als auch von der Tastatur erfolgen. Das jeweilige Tastaturkürzel für den einzelnen Schalter wird durch einen unterstrichenen Buchstaben in der Bezeichnung des Schalters gekennzeichnet. 2.3.1  System-Schalter  Die Schalter im Rahmen Das Fenster selbst ist in folgende Gruppen unterteilt: 2.3.2  Modus  Auswahl der Betriebsart 2.3.3  Typ  Aktueller Wert für Icon-Typ 2.3.4  Standardprogramm  Wert für DefaultTool 2.3.5  Merkmale  Liste der ToolTypes 2.3.6  Farbwechsel  Damit's auch "gutschaut" 2.3.7  Quelle & Ziel  Landefelder für Icons Außerdem gibt es da noch ein Menü: 2.3.8  Projekt  Infos und Tschüss 2.3.9  Optionen  Wie hätten's denn gern? 2.3.10  Farb Vorgaben  Das übliche an Farben Es geht nicht immer alles glatt: 2.3.11  Fehlermeldungen  Falsche Argumente und so 2.3.1 System-Schalter --------------- In der Titelleiste befinden sich vier Schalter. Drei davon sind die üblichen System-Gadgets: Schließ-, Tiefen- und 2-Größen-Schalter. Zusätzlich befindet sich dort noch ein Iconify-Schalter zum ikonifizieren des Fensters. Außerdem befindet sich noch der Größen-Schalter zum individuellen einstellen der Fenstergröße (drücken-halten-ziehen-loslassen) im Rahmen des Fensters. Wird der Iconify-Schalter (dritter von rechts) betätigt, so schließt das Fenster und ein AppIcon erscheint auf der Workbenchoberfläche. Auch hier können, wie bei Quelle & Ziel, Icons abgelegt werden, die dann je nach aktuellem Modus als Argumente verwendet werden. 2.3.2 Modus ----- Hier befinden sich 5 Schalter mit denen die Betriebsart eingestellt werden kann. Ob eine der Modi gerade aktiv ist, wird durch einen Haken hinter dem Schalter angezeigt. Es können auch mehrere Modi gleichzeitig aktiviert sein und werden dann auch gleichzeitig auf die Zielicons angewendet. Ist kein Modus aktiv und wird das Fenster ikonifiziert, so wird jedes auf das AppIcon abgelegte Icon als Quellicon angesehen und dessen Werte in die Felder übernommen. Ist mindestens ein Modus aktiv, so werden alle auf das AppIcon abgelegten Icons als Zielicons angesehen und dementsprechend behandelt. 2.3.2.1  Standardprogramm  2.3.2.2  Merkmale  2.3.2.3  Bild  2.3.2.4  Typ  2.3.2.5  Farbwechsel  2.3.2.1 Standardprogramm ---------------- Der im Feld Standardprogramm eingegebene Text soll von dem Zielicon übernommen werden. Ein Standardprogramm existiert nur für Datenträger- und Projekt-Icons und wird auch nur in Icons diesen Typs eingesetzt. 2.3.2.2 Merkmale -------- Alle momentan in der Merkmale-Liste befindlichen Merkmale werden dem Zielicon mitgegeben. Merkmale gibt es nur für Projekt-, Programm- und Schubladen-Icons. 2.3.2.3 Bild ---- Das durch das Quellicon gegebene Bild wird von dem Zielicon übernommen. Auch die Eigenschaften des Bildes (wie es vor und nach dem Anwählen aussieht) werden übernommen. Jedes Icon hat ein Bild :o) 2.3.2.4 Typ --- Alle Zielicons sollen den angegebenen Typ bekommen. Auch hier gibt es keine Einschränkungen. 2.3.2.5 Farbwechsel ----------- Die benutzten Registerwerte können gegeneinander ausgetauscht werden. Welche Register mit welchen vertauscht werden sollen kann mittels der Farbwechselliste festgelegt werden. 2.3.3 Typ --- Bei dieser Gruppe handelt es sich lediglich um einen Wechselschalter, der den jeweils zu benutzenden Icon-Typ bestimmt, auf den ein Zielicon geändert werden soll, wenn der Modus Typ angewählt ist. Es werden fünf Icon-Typen von MuiReIcon behandelt: a) Datenträger (Disk) - Icons von Disketten, Festplatten etc. b) Schublade (Drawer) - Verzeichnisicons c) Programm (Tool) - Icons von ausführbaren Programmen d) Projekt (Project) - Projekt-Icons (z.B. Skripte, Texte, usw.) e) Papierkorb (Trashcan) - Das Mülleimer-Icon 2.3.4 Standardprogramm ---------------- Diese Gruppe beinhaltet nur ein Zeichenkettenfeld in dem das zu benutzende Standardprogramm für Projekte definiert wird. Es kann hier frei oder durch Eingabe eines Quell-Icons im Quelle-Feld oder auf das Standardprogramm-Feld eingegeben werden. Hier sollte bei Text-Datei-Icons z.B. das Anzeigeprogramm stehen. Das Standardprogramm für Disk-Icons ist z.B. "System/DiskCopy". 2.3.5 Merkmale -------- Je nach Einstellung kann diese Gruppe mittels eines Wechselschalters oder a la Registerkarte ausgewählt werden, der eine Auswahl zwischen Merkmal-Liste und Farbwechsel-Liste ermöglicht. Hier werden die aktuellen Merkmale (auch ToolTypes) angezeigt und können auch verändert werden. Die hier aufgelisteten Merkmale werden dem Zielicon mitgegeben, falls der Modus entsprechend gesetzt ist. Die Merkmale eines Icons werden aus dem ins Quell-Feld oder einem ins Mermale-Feld abgelegten Icon gelesen. Zum Ändern der Einträge gibt es neben der Liste noch ein Feld aus neun Schaltern und einem Zeichenkettenfeld. Um einen Eintrag auszuwählen, einfach das gewünschte Merkmal mit der linken Maustaste anwählen, wie es auch vom Standardprogramm "Information" der Workbench üblich ist. Es stehen folgende Schalter zur Verfügung: 2.3.5.1  Schieberegler und Pfeile  2.3.5.2  Neu, Klonen, Entfernen  2.3.5.3  Beginn, Schluss, Rauf, Runter  2.3.5.4  Aktivieren, Deaktivieren  Und schließlich noch das 2.3.5.5  Zeichenkettenfeld  2.3.5.1 Schieberegler und Pfeile ------------------------ Oftmals ist das Sichtfeld nicht groß genug um alle Merkmale anzuzeigen, mit Schieberegler und den Pfeilen kann die Liste so verschoben werden, daß das gewünschte Merkmal im Sichtfenster erscheint, die Auswahl erfolgt dann durch einfaches Anklicken des Merkmals. 2.3.5.2 Neu, Klonen, Entfernen ---------------------- a) Neu: Es wird ein neues Merkmal an der aktuellen Position eingefügt und als aktuelles Merkmal gesetzt. Es kann sofort editiert werden. b) Klonen: Das aktuelle Merkmal wird kopiert und nochmals in die Liste eingefügt. c) Entfernen: Das aktuelle Merkmal wird aus der Liste entfernt. 2.3.5.5 Beginn, Schluss, Rauf, Runter ----------------------------- Diese vier Schalter dienen zum Plazieren des Tooltypes. Das aktuelle Merkmal wird... a) Beginn: ...an den Anfang der Liste verschoben b) Schluss: ...ans Ende der Liste verschoben. c) Rauf: ...um einen Platz nach oben verschoben. d) Runter: ...um einen Platz nach unten verschoben. 2.3.5.6 Aktivieren, Deaktivieren ------------------------ a) Aktivieren Ist ein Merkmal "deaktiviert", indem es von Klammern eingeschlossen ist, so kann es durch diesen Schalter aktiviert werden, sprich: die Klammern werden entfernt. b) Deaktivieren Ein Merkmal wird durch anklicken dieses Schalters mit Klammern versehen, so, daß es "inaktiv" für das Programm zum Icon ist. 2.3.5.7 Zeichenkettenfeld ----------------- In diesem Feld kann ein angewähltes Merkmal editiert werden. Mittels der Cursor-Tasten hoch und runter kann ein anderes Merkmal aus der Liste ausgewählt werden. 2.3.6 Farbwechsel ----------- Je nach Einstellung kann diese Gruppe mittels eines Wechselschalters oder a la Registerkarte ausgewählt werden, der eine Auswahl zwischen Merkmal-Liste und Farbwechsel-Liste ermöglicht. Das Ändern eines Registers auf ein anderes erfolgt durch Anwahl des zu ändernden Registers in der Liste, deren Einträge wie folgt aussehen: Register 0 => 0 Register 1 => 1 Register 2 => 2 : : Mittels des waagerechten Schiebereglers kann das resultierende Register gewählt werden. Z.B. bei Vertauschung von Register 1 mit 2 sollte die Liste nach dem Auswählen wie folgt aussehen: Register 0 => 0 Register 1 => 2 Register 2 => 1 : : Einige vorgegebene Einstellungen können mittels des Menüs Farb Vorgaben durch Anwahl der Menüpunkte ausgewählt werden. Die Liste wird dementsprechend erneuert und zeigt die neuen Werte an. Außerdem befinden sich noch zwei Schalter hier: 2.3.6.1  Letzte Einstellung  2.3.6.2  Quellfarben wechseln  2.3.6.1 Letzte Einstellung ------------------ Durch betätigen dieses Schalters werden die Register auf die vorherige Einstellung zurückgesetzt. Der veränderte Zustand wird durch nochmaliges betätigen des Schalters wiederhergestellt. 2.3.6.2 Quellfarben wechseln -------------------- Nach betätigen dieses Schalters werden die Farbwerte des aktuellen Quell-Icons der Farbwechsel-Liste folgend verändert. Das alte Bild wird durch das veränderte sofort ersetzt und sichtbar gemacht. 2.3.7 Quelle & Ziel ------------- Die zwei Felder, die mit Quelle und Ziel beschriftet und umrahmt sind, dienen als Eingabeflächen für die Argumente. Um ein Quellicon zu bestimmen brauchen Sie einfach nur das gewünschte Icon anwählen, den Mausknopf gedrückt halten, das Icon in das Quelle-Feld ziehen und den Mausknopf wieder loslassen. Genauso kann mit dem Zielicon verfahren werden, nur daß mehrere Icons gleichzeitig angewählt und in das Ziel-Feld gezogen werden können. Sie werden dann der Reihe nach alle so behandelt, als hätten Sie jedes Icon einzeln in das Ziel-Feld abgelegt. Beim Loslassen des Mausknopfs muß der Mauszeiger über dem jeweiligen Feld stehen, wenn die angewählten Icons als Argumente akzeptiert werden sollen. Werden mehrere Icons auf das Quelle-Feld gezogen so wird nur das erste bearbeitet und alle anderen Icons werden ignoriert. Das Programm unterscheidet bei Zielicons automatisch, ob die im Modus angewählten Eigenschaften zu dem jeweiligen Icon-Typ passen und verfährt dementsprechend. Wenn Eigenschaften nicht zum Typ passen, wird diese Eigenschaft auch nicht eingetragen, hierbei erfolgt KEINE Fehlermeldung. Ist ein Zielicon schreib- und/oder löschgeschützt und es können somit die Eigenschaften nicht gespeichert werden, erscheint ein Auswahlrequester. Er gibt Ihnen die Möglichkeit, den Schreib-/Löschschutz zu entfernen und es nocheinmal zu versuchen, das Icon zu überspringen oder zu stoppen und alle bei dieser Aktion noch folgenden Argumente zu übergehen. 2.3.8 Projekt ------- Momentan beinhaltet dieses Menü fünf Punkte: - Öffne Icon... Tastaturkürzel: Amiga-o Es wird ein File-Requester geöffnet, der zur Auswahl des Dateinamens des Icons dienen soll, das als Quell-Icon geladen werden soll. Es ist zu beachten, daß die Endung .info NICHT in dem Namen enthalten sein sollte. - Sichere Icon Tastaturkürzel: Amiga-s Die aktuellen Daten werden zusammen auf das ursprüngliche Icon gesichert, so daß das Icon die neu zusammengetragenen Werte erhält. - Sichere Icon als... Tastaturkürzel: Amiga-a Es erscheint ein File-Requester, wo der Dateiname und -pfad ausgewählt werden kann, als welches das Icon gespeichert werden soll. Die Endung .info wird automatisch angehängt! - Über Tastaturkürzel: Amiga-? Es erscheint ein Requester mit Informationen zum Copyright des Programmes. - Quit Tastaturkürzel: Amiga-q Hat denselben Effekt wie das Betätigen des Schließ-Schalters des Programmfensters. 2.3.9 Optionen -------- Es beinhaltet die folgenden sechs Punkte: 2.3.9.1  Nur Bild  2.3.9.2  Ablage-Aktivierung  2.3.9.3  Schreibe WB 3.x-Icons  2.3.9.4  Keine Icon-Position  2.3.9.5  Lade Optionen  2.3.9.6  Sichere Optionen  2.3.9.1 Nur Bild -------- Tastaturkürzel: Amiga-1 Wird ein Icon auf das Quell-Feld abgelegt und ist dieser Schalter aktiviert (Haken links neben Text), so wird nur das Bild, nicht aber die anderen Daten des Icons gelesen. 2.3.9.2 Ablage-Aktivierung ------------------ Tastaturkürzel: Amiga-2 Wird ein Icon auf das ikonifizierte Fenster "abgelegt" gelassen, und ist kein Quellicon gesetzt, so wird das Fenster aktiviert (deikonifiziert). Ebenso wird das Fenster aktiviert, wenn Icons in das geöffnete Fenster abgelegt werden. 2.3.9.3 Schreibe WB 3.x-Icons --------------------- Tastaturkürzel: Amiga-3 Es werden 8-Bit-Icons geschrieben, so wie sie ab OS 3.0 benötigt werden. (Diese Funktion ist, mangels OS 3.x, noch nicht ausgiebig getestet!) 2.3.9.4 Keine Icon-Position ------------------- Tastaturkürzel: Amiga-4 Die vorgegebene Position des Icons wird "freigegeben", dies ist zum Beispiel beim Abspeichern mit Sichere Icon als... sinnvoll, da zwei Icons die übereinander liegen schlecht zu erkennen sind. 2.3.9.5 Lade Optionen ------------- Tastaturkürzel: (keines) Es werden die in dem Icon als Merkmale abgelegten Optionen eingeladen und die Options-Punkte dementsprechend gesetzt. Sinnvoll, nachdem Änderungen an den Optionen vorgenommen wurden und der alte Zustand auf einfache Weise wiederhergestellt werden soll. 2.3.9.6 Sichere Optionen ---------------- Tastaturkürzel: (keines) Die aktuell eingestellten Optionen werden in das Programm-Icon als Merkmale abgespeichert. Sie sind somit bei dem nächsten Programmstart automatisch wieder so eingestellt, wie beim Zeitpunkt des speicherns. 2.3.10 Farb Vorgaben ------------- - Kein Tausch Tastaturkürzel: Amiga-1 Es wird jedes Register auf sich selbst abgebildet. - WB 1.x <-> WB 2.x Tastaturkürzel: Amiga-2 Diese Einstellung dient zum "invertieren" von Icons, bzw. das setzen der Registerfarben so, wie es von Programmen zum Ändern von alten Icons des WB 1.x Stils in WB 2.x gewöhnt ist. 2.3.11 Fehlermeldungen --------------- Ab der Workbench 2.0 gibt es die unterschiedlichsten Typen von Icons. Da sind z.B. AppIcons, die eigentlich keine richtigen physikalischen Icons sein müssen, und somit auch nicht verändert werden können. Wird ein solches Icon als Argument angegeben erfolgt eine Fehlermeldung. Ebenso können alle Dateien unter 2.0 als Icons angezeigt werden, auch wenn sie gar keines besitzen. Beim "Einwurf" eines solchen Icons erscheint ebenfalls eine Fehlermeldung. Die Fehlermeldungen sollten eigentlich eindeutig sein und den aufgetretenen Fehler deutlich machen. Sollten dennoch Probleme auftreten, so teilen Sie mir das bitte mit. Meine Anschrift finden Sie am Ende der Anleitung. 3.1 Rechtslage ---------- MuiReIcon ist MAILWARE, d.h., wenn Sie dieses regelmäßig Programm benutzen möchten, so schicken Sie mir bitte eine Nachricht zu. Diese Nachricht kann sowohl ein ganz normaler Brief, eine Postkarte oder auch elektronische Post, also e-mail, sein. Wenn Sie direkt ein paar Bemerkungen zum Programm machen wollen, bitteschön, ich lese gern und viel. Rückantworten werden allerdings nur in Einzelfällen vorkommen und können nicht garantiert werden, wobei Geduld geboten ist ;o) Mein Anschrift finden Sie am Schluß dieser Anleitung. MuiReIcon is © Copyright by Stefan Schulz in 1993 Zur Entwicklung dieses Programm wurden folgende Produkte verwendet: o M2Amiga Modula 2 Entwicklungssystem © Copyright 1992 by A+L AG, Däderiz 61, 2540 Grenchen o CygnusEd Prof. Release 2.12 © Copyright 1987/88/89/90 by CygnusSoft Software o Magic-User-Interface Version 2.0 © Copyright 1993/94 by Stefan Stuntz Trademarks: o Amiga, AmigaDOS and Workbench are registered trademarks of Commodore Amiga Inc. 3.2 Redistribution -------------- MuiReIcon darf nur als gesamtes, unverändertes Programm-Paket weitergegeben werden. Beim Verkauf des Paketes dürfen die Selbstkosten maximal um 2.-DM überschritten werden! Alle üblichen Medien dürfen zur Weitergabe des Programms verwendet werden, wie Diskette, CD, Festplatten, Netzwerke usw. Bei Aufnahme des Programms in eine der vielen Public-Domain-Serien bitte ich zumindest um eine Benachrichtigung der Veröffentlicher. Möglicherweise ist sogar schon eine neue Version des Programms veröffentlicht, und wer will schon alte Kamellen? Der komerzielle Vertrieb dieses Programmes bedarf einer schriftlichen Genehmigung!! 3.3 DISCLAIMER ---------- THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDER AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. Und für unsere deutschsprachigen Leser, die des Englischen nicht mächtig sind, noch einmal in Kurzform: ICH HAFTE FÜR GAR NIX! 3.4 MUI --- Diese Applikation verwendet das MUI - MagicUserInterface (c) Copyright 1993 by Stefan Stuntz MUI ist ein System zum Generieren und Verwalten einer graphischen Benut- zerschnittstelle. Mit Hilfe eines Voreinstellerprogramms besitzt der Be- nutzer die Möglichkeit, das Aussehen nach seinem persönlichen Geschmack einzustellen. MUI wird als SHAREWARE vertrieben. Um das komplette Paket zu erhalten, das sowohl eine große Anzahl an Beispielen, als auch weitere Informatio- nen bezüglich Registrierung enthält, halten sie in ihren lokalen Bulle- tin Boards oder auf Public-Domain-Disketten nach einer Datei mit Namen "muiXX.lha" (XX steht für die Version-nummer) ausschau. Wenn sie sich sofort registrieren lassen wollen, senden sie einfach DM 20.- oder US$ 15.- an Stefan Stuntz Eduard-Spranger-Straße 7 80935 München Deutschland 4.1 Historie -------- Revision V2.14 -------------- created on Friday, 25.02.94 by Stefan Schulz - No Colorswap-Window anymore, Register-Class ColorSwap and ToolTypes instead - Now only Image and ColorSwap exclude each other - New Function for swapping SourceIcon-Colors - Color-Presets added to Window-Menu - Remembers Sourcename correct now Revision V2.13 -------------- created on Thursday, 24.02.94 by Stefan Schulz - New Option No Icon-Position - New Menu-Functions: Open Icon, Save Icon, Load Options, Save Options - Fixed another little Bug Revision V2.12 -------------- created on Monday, 21.02.94 by Stefan Schulz - GUI for BitPlane-ColorSwap added - Little Bugfix with Pathnames - Now able to save WB 3.x Icons - "Save as..." added Revision V2.11 -------------- created on Thursday, 18.11.93 by Stefan Schulz - Function BitPlanes replaced with ColorSwap, allows to swap Colors of the Icon Revision V2.1 -------------- created on Tuesday, 19.10.93 by Stefan Schulz - added placement-buttons for Tooltypelist - now source-icons can also be dropped at defaulttool-, kind- and tooltype-Group for only getting these values - no iconwindow anymore. sourceicon shown in the window itself Revision V2.0 -------------- created on Thursday, 07.10.93 by Stefan Schulz - MUI-Version ( GUI-only-version ) Revision V1.2 -------------- created on Friday, 27.09.93 by Stefan Schulz - total rewritten Source-Code Revision V1.1 -------------- created on Friday, 12.06.92 by Stefan Schulz - new option for changing the Kind of Icons added Revision V1.0 -------------- created on Saturday, 06.06.92 by Stefan Schulz --- Initial release --- 4.2 Dankeschön ---------- An dieser Stelle möchte ich all denen Danken die mir direkt oder indirekt bei der Entwicklung des Programmes geholfen und/oder mich unterstützt haben, sowohl in technischen oder mentalen Dingen. - Catherine Die fast täglichen Gespräche mit ihr haben mir geholfen auch mal an etwas anderes als nur an Computer zu denken. - Stefan "stunzi" Stuntz Er hat mich durch sein Magic-User-Interface indirekt aufgemuntert wieder zu programmieren, denn durch diese Schnittstelle macht das Programmieren von Oberflächen wieder richtig Spaß. - Christoph "pepo" Feck Für Beta-Testing und viele (zu viele?) Vorschläge :o) - Christian "Kochtopf" Scholz Für die schnelle Änderung des MUI-Interfaces für M2 so das sie auch mir gefällt ;o) Und natürlich auch an Sie, der Sie das Programm benutzen. 4.3 Neue Versionen -------------- Die neueste Version von MuiReIcon ist wohl immer auf allen AMINET ftp-servern zu finden. Wenn eine PD-Serie dieses Programm veröffentlicht (und es mir mitteilt) kann es auch von dort bezogen werden. Wenn es nicht anders geht kann das Programm auch von mir bezogen werden, wobei ich natürlich ohne Kosten davonkommen möchte. Also wenn schon von mir, dann bitte eine LEERE Diskette inklusive Rückporto zuschicken. 4.4 Anschrift --------- Bitte senden Sie Fehlerberichte, Bemerkungen zum Program, Fragen oder sonstiges, aber zumindest die geforderte "Ich benutze es"-Nachricht an: Stefan Schulz Alte Neusser Landstraße 230 50769 Köln Deutschland Oder per e-mail (Internet) an: schulz@informatik.uni-kl.de