Scrolling a Card?
Klaus Major
klaus at major-k.de
Sat Feb 21 05:57:44 EST 2004
Hi Ken,
>> Date: Sat, 21 Feb 2004 00:28:38 -0700
>> From: Dar Scott <dsc at swcp.com>
>> Subject: Re: Scrolling a Card?
>
>> Are you setting the scroll on
>> the card group?
> -----------
> Yep. A map with both scrollbars and a grab ability is the model I'm
> looking
> for. Gives the user more options, i.e., all-axis fine scrolling
> control.
>
> Like this:
>
> I want to scroll the card group by faking a grab. Obviously you can't
> grab
> the group, because the scrollbar objects themselves would move with
> it. No
> good.
>
> What needs to happen is to grab the _scroll_ of the group such that the
> _content_ sticks to the mouse, and the scrollbars follow it. It gives
> the
> user fine all-axis control, like a grab.
>
> But, in order for it to work within the scroll limits, I figured you
> have to
> bound it by those limits. I want it to stop scrolling safely when you
> get to
> a max or min scroll limit, IOW, grabbing and moving when it gets there
> won't
> make it move any futher.
>
> The problem has been that executing a grab using the mouse offset and a
> max/min expression with the scroll (hScroll,vScroll) causes it to move
> like
> the scrollbars work, i.e., opposite the drag direction, rather than
> sticking
> to the mouse, i.e., moving exactly with it. Grab and drag it a ways,
> release
> and move back, grab an drag it some more, etc.
>
> Thus, it needs to operate like a normal grab of an object, _but_ work
> with
> the actual scroll, moving the thumbs with it, and in the proper way.
>
> Not so easy to do. I haven't seen an example.
Let me see if i get you right...
You are faking a group with separate scrollbar-objects?
Why does a goup with its v- and hscrollbar set to true does not work
for you?
(I am still presuming a group as high/wide as a card...)
> Thanks again,
> Ken N.
Regards
Klaus Major
klaus at major-k.de
www.major-k.de
More information about the use-livecode
mailing list