|
08.10.2001
Neue Icons
Zurück
Die Icons für den Arbeitsplatz beim 9210 sind in der Datei extraicons.mbm zusammengefasst. Diese Datei liegt im Verzeichnis C:\System\apps\home\ und sollte vor allen Experimenten auf die Speicherkarte gesichert werden. Die Icons können nur für Links zu Programmdateien oder zu Datenfiles verwendet werden. Programmfile-Icons befinden sich innerhalb des Programmcodes und können auf diese Weise nicht verändert werden. Die Datei extraicons.mbm ist ein EPOC Multi-Bitmapfile, das 60 Grafiken enthält. Mit dem Programm BMCONV.EXE und einer kleinen Batch-Datei (Stapelverarbeitungsdatei) kann man sich die einzelnen Icons im BMP-Format herausholen. Dazu kopiert man BMCONV.EXE zusammen mit der Datei EXTRAICONS.MBM in ein leeres Verzeichnis. In der DOS-Box (MS-DOS Eingabeaufforderung) wechselt man nun in dieses Verzeichnis und gibt folgende Befehlszeile ein: bmconv /v extraicons.mbm >extrainfo.txt
BMCONV.EXE liest die Informationen über das MBM-File aus und schreibt sie in die Datei extrainfo.txt:
Mit dem Wissen, wieviele Bildchen in der Datei enthalten sind, und einer etwa umfangreicheren Textdatei (Dateiname zum Beispiel EXTRACT.TXT) und BMCONV.EXE kann man nun alle Icons aus dieser Datei herausholen:
Die Befehlszeile: BMCONV.EXE EXTRACT.TXT
erzeugt 60 Bitmap-Grafiken aus den 60 Icons der Datei EXTRAICONS.MBM. Die Bilder werden alle mit einer Farbtiefe von 24 Bit geschrieben. Hier die ersten 16 Bilder extrahiert aus der Datei:
Zu jeder Icongruppe gehören ein großes und ein kleines Icon. Die großen Grafiken sind 64 Pixel * 50 Pixel groß, die kleinen 25 Pixel * 20 Pixel klein. Zu jedem Farbicon muss eine Silhouette erstellt werden. Dieses Bild darf nur die beiden Farben schwarz und weiß enthalten. Das File extraicons.mbm kann nun entweder durch eine neue Datei mit eigenen Icons ersetzt werden, oder man erzeugt eine neue extraicons.mbm mit den eingefügten neuen Icons. Mit einem Grafikprogramm (Paintshop Pro, iPhoto+, Corel Photopaint, Photoshop, ...) können z.B. eigene Icons im passenden Format erstellt und abgespeichert werden:
Diese Bilder kopiert man nun in das Verzeichnis mit den extrahierten 60 Icons. Mit einer weiteren Textdatei (Dateiname zum Beispiel INSERT.TXT) und BMCONV.EXE kann man nun aus diesen 68 Icons eine neue Datei EXTRAICONS.MBM erzeugen:
Für die ersten 61 Icons reicht es vollkommen aus (auch wegen der Dateigröße!), nur eine Farbtiefe von 8 Bit (/c8 vor dem Bildnamen) zu verwenden. Das Bild von der japanischen Schönheit wird der Qualität wegen aber mit einer Farbtiefe von 16 Bit (/c16 vor dem Dateinamen) gespeichert. Die Befehlszeile: BMCONV.EXE INSERT.TXT
erzeugt eine neue Datei EXTRAICONS.MBM. Die beiden neuen Icons sind am Ende angehängt. Es ist mir nicht gelungen, zu einer bestehenden MBM-Datei Icons hinzuzufügen, der Weg funktioniert scheinbar nur über Extrahieren und ein "Neuerzeugen" der erweiterten Datei. Und so könnte dann ein neues Icon auf dem Arbeitsplatz dann aussehen:
![]() Bei Colin findet Ihr eine etwas andere (verständlichere?) Beschreibung über das "how to..." Zurück |