are image objects moveable?
marty at vertex.ucls.uchicago.edu
Wed Feb 25 11:12:44 CST 2004
> "kweto" <nrkweto03 at hotmail.com> asks
> Is there a (simple) way of enabling a user to use a mouse to pick up an
> image object and then move it around on a card? I.e., click and hold on an
> image with mouse left-button, move image by moving mouse, and then release
> mouse left-button.
A down-and-dirty way to do this is with the following handler in
the script for the image object:
set the loc of me to the mouseLoc
> Also, if the reason for moving the image object is to place it into a
> container, then, what type of object would serve best as a container (image
> object? button object?), and how would I identify when the moved image
> object is on/over the container?
You could ask if the center of the image object is within the rect
of the container object (it doesn't matter what kind you use: button,
image, rectangle, or whatever). In the mouseStillDown handler, add
if the loc of me is within the rect of image "container"
Again, this is a pretty simple way to do it; doesn't check to see if
the whole area of the image is within the container.
Marty Billingsley (marty at ucls.uchicago.edu)
The University of Chicago Laboratory Schools
"We are our choices...."
More information about the use-livecode