Convert transparent PNG on import?

BNig bernd.niggemann at uni-wh.de
Tue Feb 3 03:37:21 EST 2015


Hi Marty,

would it help if the transparent parts where just a little non-transparent?
hardly noticeble 

You would set all 0 to 1 in alphaData, the rest is unchanged.

-------------------------------------------
on mouseUp
   put the alphaData of image 1 into tAlpha
   put numToByte(0) into tNull
   put numToByte(1) into tOne
   repeat for each byte anAlpha in tAlpha
      if anAlpha = tNull then
         put tOne after tCollect
      else
         put anAlpha after tCollect
      end if
   end repeat
   set the alphaData of image 1 to tCollect
end mouseUp
---------------------------------------------

this is fairly fast, works also in 7.x.x

Once you change 0 to 1 in alphaData the translucent parts of the png receive
mouseClicks etc. You must be aware of that.

Kind regards
Bernd



--
View this message in context: http://runtime-revolution.278305.n4.nabble.com/Convert-transparent-PNG-on-import-tp4688381p4688394.html
Sent from the Revolution - User mailing list archive at Nabble.com.




More information about the Use-livecode mailing list