Just to prove to myself that this would even work, I've built a stack
that demonstrates how to simulate putting images in fields, including
the scripts you need. It actually works pretty well, though getting
the images to appear in the right place is a real pain. The trick is
to enclose all the objects in a group and to set the lockLocation of
the group to true. This makes the group handle the clipping of the
image/button objects so that they look like they're part of the field.
The lockLocation property is a new feature to 1.4, and this trick
doesn't work without it.
Here's the stack, gzipped and uuencoded. To see it, save this message
to a file (e.g., x.uu), uudecode x.uu, gunzip scrolldemo.gz, then
bring up MetaCard and type "go scrolldemo" into the Message Box:
begin 644 scrolldemo.gz
M'XL("(W[T"X W-C<F]L;&1E;6\ Q5=-;"3%%7[MO[5G9W\![0]_CV&QO=J!
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
(P%VP8R<1 #?
end
-- *********************************************************************** * Scott Raney 303-447-3936 Remember: the better you look, * * raney@metacard.com the more you'll see -- Lidia * ***********************************************************************