Bezeichnung
SetWBIcon -- ändert Hollywoods ikonisiertes Piktogramm auf der Workbench (V4.5)
Übersicht
SetWBIcon(icon$[, ...])
Plattformen
Nur AmigaOS und kompatible

Beschreibung
Dieser Befehl kann verwendet werden, um Ihr benutzerdefiniertes Piktogramm festzulegen, welches Hollywood auf der Workbench anzeigen wird, wenn es sich im ikonifizierten Zustand befindet. Hier müssen Sie eine Piktogramm-Datei angeben, die sich im *.info-Format befindet. Alle Piktogramme, die die aktuell installierte Workbench lesen kann, werden unterstützt. Wenn Sie also auf MorphOS sind oder ein entsprechenden Patch verwenden, können Sie hier auch PNG-Piktogramme verwenden.

Für die beste Kompatibilität sollten Sie sich jedoch an die Standardpiktogramme Im GlowIcon-Format halten.

Folgende Sonderkonstanten können in icon$ übergeben werden:

#AMIGAICON_NONE:
Übergeben Sie diese, wenn Sie nicht möchten, dass Hollywood ein App-Piktogramm der Workbench hinzufügt, wenn es ikonisiert ist. (V5.2)

#AMIGAICON_SHOW:
Zeigt das App-Piktogramm an. Dies ist nützlich, wenn Sie möchten, dass Ihr App-Piktogramm dauerhaft auf dem Workbench-Bildschirm angezeigt wird und nicht nur, wenn Ihr Programm ikonisiert ist. (V6.1)

#AMIGAICON_HIDE:
Blendet das App-Piktogramm aus. (V6.1)

#AMIGAICON_SETTITLE:
Setzt einen Text und zeigt ihn unterhalb des App-Piktogrammes an. Es ist der Titel, den Sie bei der Präprozessor-Anweisung @APPTITLE angegeben haben. Der zu zeigende Text muss als zweites Argument übergeben werden. (V6.1)

#AMIGAICON_SETPOSITION:
Ändert die Position des App-Piktogrammes. Sie müssen zwei zusätzliche Argumente übergeben: Die neue x- und y-Position des App-Piktogrammes. Wenn Sie die beiden zusätzlichen Argumente weglassen, wird die Position des App-Piktogrammes auf die Position zurückgesetzt, die in der *.info-Datei gespeichert ist. (V6.1)

Beachten Sie, dass Sie SetWBIcon() mehrere Male aufrufen müssen, um den gewünschten Effekt zu erzielen. Wenn Sie zum Beispiel das App-Piktogramm ändern und dauerhaft anzeigen lassen möchten, müssen Sie zuerst SetWBIcon() aufrufen, um die Datei *.info anzuzeigen und dann müssen Sie SetWBIcon() erneut aufrufen und an #AMIGAICON_SHOW übergeben, um das App-Piktogramm dauerhaft anzuzeigen.

Eingaben
icon$
zu verwendende Piktogramm-Datei, wenn es ikonisiert ist oder eine spezielle Konstante (siehe oben)
...
zusätzliches Argument in Abhängigkeit von der bestehenden Konstante (siehe oben)
Beispiel
SetWBIcon("MyCoolProg.info")
Dieser Code verwendet das Piktogramm des Programms als Standard-WB-Piktogramm.

Navigation zeigen