Hacking the GUI

Jim sims sims at ezpzapps.com
Wed Oct 9 09:44:05 EDT 2013


If by "rotate" you mean like 3D then no way  ;-)

I mean using grab to move a large photo around on an iPad.
What had to be done was to disable/kill the scroller that lived in the same
space. There is a scrolling group of about one hundred rows that have
groups of: THUMBNAIL_MAGE - FIELD - FIELD

That scroller affected that Grab so it only worked for a small distance.

Clicking on the thumbnail brought up the following image which can be
increased/decreased in size.  This video does not show the scroller part
which gets disappears using  hide grp "AllItems"

I wanted them to be grabbed and moved so you can increase in size for
viewing details - that meant that  you needed to grab and drag parts back
into the view of the iPad as the image gets larger than the iPad space.
This is for a museum and they have items such as coins and clothing that
cannot be handled but details can be viewed by using this technique.

The following is recorded from the iOS simulator - using the iPad looks
much smoother.

http://ezpzapps.com/grabMove.mov

So, that is what I meant by "spin".

sims




On Wed, Oct 9, 2013 at 2:47 PM, Thomas McGrath III <mcgrath3 at mac.com> wrote:

> Jim, Are you saying that you got smooth rotating of large images on iOS?
>
>
> Thanks Tom
>
> -- Tom McGrath III
> http://lazyriver.on-rev.com
> mcgrath3 at mac.com
>
> On Oct 9, 2013, at 1:45 AM, Jim sims <sims at ezpzapps.com> wrote:
>
> > I just spent a few hours on an iOS app where i was using Grab to move a
> > large, 2-4mb, photo around.
> >
> > Was jerky, until i realized that the scroller was accounting for the
> > jerkiness.
> >
> > Found a way to do preopenstack before and after that moving process
> > (killing reviving) the scroller.
> >
> > Can grab photo and spin it around now.
> >
> > Is there a scroller? Are you on iOS?
> >
> > sims
> >
> > On Wednesday, October 9, 2013, Earthednet-wp wrote:
> >
> >> Folks,
> >> Thanks for the comments. What I'm doing is dragging an image that is
> >> larger than the viewing area. I set the loc of the image (according to
> the
> >> mouseloc) inside a repeat loop. The general idea is below.
> >>
> >> On drag
> >>  repeat while the mouseStillDown
> >>       --set the loc of the image according to the mouseloc
> >>  end repeat
> >> end drag
> >>
> >> The motion of the image is pretty jerky. It's a pretty large image. The
> >> reason I wanted to add and subtract points is to calculate the new loc
> for
> >> the image. I do this now by separating out x and y and operating on them
> >> individually. I suspect that most of the time is spent moving that large
> >> image, though, instead of doing the calculations.
> >>
> >> The image is a map, and I intend on plotting symbols on it. To speed
> this
> >> up, I'm plotting on a snapshot of the visible part of the image (which
> sits
> >> on top of the visible part). The plot will need to be updated each time
> the
> >> map is dragged or is magnification changed.
> >>
> >> If there is a faster way to move a large image around, I'd like to hear
> of
> >> it.
> >>
> >> Thanks again,
> >> Bill
> >>
> >> William Prothero
> >> http://es.earthednet.org
> >>
> >> On Oct 8, 2013, at 7:33 PM, "J. Landman Gay" <jacque at hyperactivesw.com
> <javascript:;>>
> >> wrote:
> >>
> >>> On 10/8/13 9:29 PM, Monte Goulding wrote:
> >>>>
> >>>> On 09/10/2013, at 1:25 PM, J. Landman Gay wrote:
> >>>>
> >>>>> I think my answer was condescending, I apologize.
> >>>>
> >>>> Maybe I read a different answer ;-)
> >>>>>
> >>>>> The dictionary in 6.1.1 doesn't have an example of addition in the
> >> points entry. Is that in a different version's dictionary?
> >>>>
> >>>> It's the point entry not the points entry.
> >>>
> >>> Aha. Thanks, found it.
> >>>
> >>> --
> >>> Jacqueline Landman Gay         |     jacque at hyperactivesw.com
> <javascript:;>
> >>> HyperActive Software           |     http://www.hyperactivesw.com
> >>>
> >>> _______________________________________________
> >>> use-livecode mailing list
> >>> use-livecode at lists.runrev.com <javascript:;>
> >>> Please visit this url to subscribe, unsubscribe and manage your
> >> subscription preferences:
> >>> http://lists.runrev.com/mailman/listinfo/use-livecode
> >>
> >> _______________________________________________
> >> use-livecode mailing list
> >> use-livecode at lists.runrev.com <javascript:;>
> >> Please visit this url to subscribe, unsubscribe and manage your
> >> subscription preferences:
> >> http://lists.runrev.com/mailman/listinfo/use-livecode
> >>
> > _______________________________________________
> > use-livecode mailing list
> > use-livecode at lists.runrev.com
> > Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> > http://lists.runrev.com/mailman/listinfo/use-livecode
>
>
> _______________________________________________
> use-livecode mailing list
> use-livecode at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>



More information about the use-livecode mailing list