Imagedata row order
Klaus Major
klaus at major-k.de
Sun Jul 23 13:58:22 EDT 2006
Hi Trevor,
> On Jul 21, 2006, at 12:55 PM, J. Landman Gay wrote:
>
>> I am trying to figure out how to set an image's imageData to a
>> repeating pattern. I have a pattern that is 8 x 8 pixels. I want
>> to repeat this pattern 16 times in order to fill a 32-pixel square
>> image.
>>
>> If I repeat the pattern 4 times, I get a nice column of four
>> repeating patterns going down the left edge of the image. If I
>> repeat it 16 times I get junk. In what order are the pixels laid
>> down, and what determines where and when they wrap?
>
> Jacque,
>
> I need to experiment with this for a project I'm working on so I
> worked in this handler yesterday. You just provide the long id of
> a src image (the image to tile) and the destination image (the
> image to perform the tiling in). I've only tested this on OS X
> with Rev 2.7.x but it is working well here.
>
> By the way, it seems that in 2.7.x that backgroundPatterns can be
> any size. There is a note in the What's New.txt file that says
> this is the case for graphics but I tried setting the
> backgroundPattern of a field to an image that was 405 x 29 and it
> appeared correctly on OS X. The pattern evens scrolls with the
> field which is cool. If backgroundPatterns behave like this on
> Windows as well then perhaps there is no need to roll your own
> tiling handler.
just tested with a 400*220 and a 1024*768 pixel image and works very
fine on windows, too!
> Trevor DeVore
> Blue Mango Learning Systems - www.bluemangolearning.com
> trevor at bluemangolearning.com
Regards
Klaus Major
klaus at major-k.de
http://www.major-k.de
More information about the use-livecode
mailing list