AddIconImage(id, table)
id
angegebenen Piktogramm ein
neues Bild hinzufügen. Das Bild muss im Parameter table
angegeben
werden, der auf eine Tabelle gesetzt werden muss, die die folgenden
Felder verwendet:
Type:
#BRUSH
sein,
wenn Sie einen Pinsel hinzufügen wollen oder #FILE
, wenn Sie
ein Bild aus einer externen Dateiquelle hinzufügen möchten.
Der Standardwert ist #BRUSH
. Beachten Sie, dass sich diese Standardeinstellung
von der Standardeinstellung der Präprozessor-Anweisung @ICON
unterscheidet. Da ist #FILE
voreingestellt.
Image:
Type
auf #BRUSH
gesetzt wurde, müssen Sie diesen
Tag auf den Identifikator eines Pinsels setzen, den Sie zum Piktogramm
hinzufügen möchten. Andernfalls muss Image
auf den Pfad einer
Bilddatei gesetzt werden. Die Bilddatei kann in einem der von
Hollywood unterstützten Bilddateiformate sein. Wenn die hier
angegebene Bilddatei einen Alphakanal aufweist, werden die Alphakanaldaten
automatisch geladen. Beachten Sie auch, dass in jedem Piktogramm jede
Bildgröße nur einmal verwendet werden kann, d.h. es ist nicht
möglich, zwei 48x48-Bilder zu einem einzelnen Piktogramm hinzuzufügen.
Beachten Sie auch, dass es nicht möglich ist, einem Piktogramm ein
Vektorgrafikbild hinzuzufügen, da Vektorpiktogramme nur ein einzelnes
Bild enthalten dürfen. Siehe CreateIcon für Details.
SelImage:
Image
angegebenen Bildes verwendet
werden soll. Dieser Tag ist optional. Wenn Sie ihn einstellen,
muss das hier angegebene Bild genau dieselbe Größe wie das in
Image
angegebene haben. Darüber hinaus wird SelImage
auf die
gleiche Weise wie Image
verwendet, d.h. es hängt von dem in
Type
eingestellten Bildtyp ab, was Sie hier übergeben müssen.
Entweder ist dies ein Pinselidentifikator oder einen Pfad zu
einer externen Bilddatei.
Standard:
AddIconImage()
gibt den Index zurück, an dem das Bild innerhalb
des Piktogramm hinzugefügt wurde. Beachten Sie, dass dies nicht unbedingt
der letzte Index im Piktogramm ist, da die einzelnen Bilder in Piktogrammen
nach ihrer Breite in aufsteigender Reihenfolge sortiert werden.
Die von AddIconImage()
zurückgegebenen Indizes beginnen bei 1.
Um ein Bild von einem Piktogramm zu entfernen, verwenden Sie den Befehl RemoveIconImage().
AddIconImage(1, {Image = "ic16x16.png"})Der obige Code fügt die Bilddatei "ic16x16.png" zum Piktogramm 1 hinzu.