In a well know basic programming language for the mac I produce some charts and
in determining the colours of bars and segments I use the following which I
converted to the script pastelColor detailed below.
The routine in the well know basic compiler produces a nice shade of pastel for
the charts but when used in LiveCode the results are rather bright and over
saturated.
Does anyone know why this is the case?
Is there something wrong with my script?
Is there a better solution?
All the best
Terry
-- Dim tRedMix,tGreenMix,tBlueMix As Integer
-- Dim tRed,tGreen,tBlue As Integer
-- Dim tColor As Color
-- tRedMix = 128
-- tGreenMix = 128
-- tBlueMix = 128
-- tRed = Randomizer.InRange(0, 255)
-- tRed = Round((tRed + tRedMix)/2)
-- tGreen = Randomizer.InRange(0, 255)
-- tGreen = Round((tGreen + tGreenMix)/2)
-- tBlue = Randomizer.InRange(0, 255)
-- tBlue = Round((tBlue + tBlueMix)/2)
-- tColor = RGB(tRed,tGreen,tBlue,0)
-- return tColor
function pastelColor
set the randomSeed to random(25000) ??????????????
put 128 into tRedMix
put 128 into tGreenMix
put 128 into tBlueMix
put random(256) into tRed
put round((tRed + tRedMix)/2) into tRed
put random(256) into tGreen
put round((tGreen + tGreenMix)/2) into tGreen
put random(256) into tBlue
put round((tBlue + tBlueMix)/2) into tBlue
put merge("[[tRed]],[[tGreen]],[[tBlue]]") into tColor
return tColor
end pastelColor
_______________________________________________
use-livecode mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode