Set the icon to (icon of another stack)

Eric Chatonet eric.chatonet at sosmartsoftware.com
Wed Jan 4 08:51:28 EST 2006


Then use the previous script a bit modified:

on SetImage pID,pButton,pStackName
   local tFlag
   ------
    set the cantAbort of this stack to true
    if there is an image ID pID of stack pStackName then
     set the ID of image ID pID of stack pStackName to 250000
     put true into tFlag
    end if
    set the icon of btn pButton to image ID 250000 of stack pStackName
    -- or what you want :-)
    if tFlag then set the ID of image ID 250000 of stack pStackName  
to pID
    set the cantAbort of this stack to false
end SetImage

As Ken told you too and as far as I know, you have not another solution.

Le 4 janv. 06 à 14:44, Paul Claude a écrit :

>> I made things far too much complicated :-)
>>
>> put image ID <ID> of stack "x3" into image <Image Name> is enough ;-)
>>
>
> Eric, the problem was another:
>
> set the icon of btn x of stack X1 to (image ID <ID> of stack "x3")
>
> doesn't works if also in stack X2 there is an image with the same ID:
> Revoultion loads the image of X2 in place of the one of X3, also if  
> these
> images have differents names.

Best Regards from Paris,
Eric Chatonet
------------------------------------------------------------------------ 
----------------------
http://www.sosmartsoftware.com/    eric.chatonet at sosmartsoftware.com/





More information about the use-livecode mailing list