AddNextPicture Picturefunctie
Met
AddNextPicture wordt
aan een figuur een derde of volgende met Picture
gedeclareerde figuur of plaatje toegevoegd. De functie resulteert
in de waarde TRUE indien succesvol en anders FALSE.
AddNextPicture (PictureVarName,
PicturetoAddVarName)
AddNextPicture (PictureVarName,
PicturetoAddVarName, AddMode)
PictureVarName (MergedString)
In PictureVarName wordt de naam van een met Picture
gedeclareerde variabele vermeld in de vorm van een VariableName.
PictureToAddVarName (MergedString)
In
PictureToAddVarName wordt de naam van de figuur vermeld in de vorm van
een met Picture
gedeclareerde variabele.
AddMode (Expressie)
In AddMode wordt de manier vermeld waarop de figuur moet worden toegevoegd
met
0 = rechts, 1 = links en 2 = overschrijven.
Voorbeeld:
{
picture pPic, pPicTwo, pPicThree
Integer iRed,iGreen,iBlue
iRed = 255
iGreen = 125
iBlue = 0
SetPicture(pPic,c:\Finalacc\MetroIcons\Animals\Horse.png)
SetPicture(pPicTwo,c:\Finalacc\MetroIcons\Animals\cat.png)
SetPicture(pPicThree,c:\Finalacc\MetroIcons\Animals\Dog.png)
}
Origineel:
[pPic][pPicTwo][pPicThree]
{
SetPicOriginColor(pPicThree,255,255,255)
AddFirstPicture(pPic,pPicTwo,1)
AddNextPicture(pPic,pPicThree,0)
While iBlue<255
SetPicTransColor(pPic,iRed,iGreen,iBlue)
SetPicTransColor(pPicTwo,0,iGreen,iBlue)
SetPicTransColor(pPicThree,iRed,100,iBlue,True)
}
[pPic] [iRed] [iGreen] [iBlue]
{
iRed = iRed - 25
iGreen = iGreen + 25/2
iBlue = iBlue + 25
Wend
}
Resultaat: