Drag-And-Drop Image Fun
danjohnson at 37.com
Fri May 30 09:31:01 CDT 2003
I hope you will all tolerate the ignorance of a relatively new user.
I am using REV1.1.1 on Windows XP pro
I didn't read any of the threads about drag-and-drop connected with fields.
However, after reading this thread on drag-and-drop for images (that has some
bugs), it isn't exactly clear to me what the goal is. I can think of two
possible cases with each using 2 possible "images": 1. simply dragging an image
OR dragging some text (or other object) that represents an image and then
dropping it into a "target", whereupon the actual image is displayed; 2. same as
previous description except the Image (or its "reference") get COPIED and you
drag the copy and drop it. For both cases, if a valid "targit" is not hit, then
the start condtions are reset (i.e a dragged object gets returned to its start
It seems to me that perhaps the routine that Rev already has for cloning by
holding down the Ctrl key and dragging an object combined with the grab command
could be modified for this. (Sorry, but I don't know how to "access" the scripts
in the REV stacks, nor do I have an idea where to look for it even if I knew how
to access it.)
Just by doing a couple of tests, I see that images can be grabbed and the
intersect function used to determine if the target was reached. I put several
empty image objects on a card, put 2 image objects with JPG files in them on the
card, made a list (using a script) of all the image objects to use as valid
targits, then grabbed an image and dropped it different places. If it
intersected with a valid targit, the targit image object was resized to the size
of the source image, then the imageData put into it. If a valid targit wasn't
hit, then the source image was returned to its "home" location. This worked fine
in a card script, so I could grab any of the images on the card. I was able to
do it within the script limits of the unlicensed version.
So, while the new function in REV2 would be more convenient to script, it looks
like you are limited to only PNG files. If I could figure out how to do a
drag-and-drop of an image, then I'm sure any of you experienced programmers
could write with ease a good script to do it and get around the PNG
(Sorry if this is a little long winded. I don't make many posts, so I think my
word count per month is still far below many other people's. LOL)
http://Game.37.com/ <--- Free Games
http://newJoke.com/ <--- J O K E S ! ! !
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the use-livecode