dragging 2 windows in synch
Scott Morrow
scott at elementarysoftware.com
Wed Sep 1 00:23:28 EDT 2004
Thanks Ken, I'm working in MacOS and didn't realize that the
moveStack and resizeStack message were sent continually under Windows.
While good news it surprised me as the documentation is pretty
specific.
<< The moveStack message is sent after the movement is finished. This
means that you cannot prevent a stack window from being moved by
trapping this message. >>
I'm using Rev version 2.1.2 so hopefully this isn't a new feature!
... Custom windows will probably have to wait : )
-Scott
On Aug 31, 2004, at 7:56 PM, Ken Ray wrote:
> On 8/31/04 9:34 PM, "Scott Morrow" <scott at elementarysoftware.com>
> wrote:
>
>> Hello,
>> Is there a technique to maintain the relative location of a secondary
>> stack while dragging the primary stack. I'm not looking to just
>> update
>> the window location after the move has completed but to visually drag
>> it along with the window that the user is moving. I'm building
>> routines for simulating drawer behaviors outside of OSX.
>
> Well, if it's for OS 9, you're probably out of luck unless you make
> your own
> custom windows and your own drag regions. The reason is that the
> moveStack
> message isn't sent until *after* you release the mouse on the Mac. Now
> if
> this is for Windows, moveStack and resizeStack are sent continually so
> you
> could probably get away with something like:
>
> on moveWindow
> set the topLeft of stack "Secondary" to the topRight of this stack
> end moveWindow
>
> Ken Ray
> Sons of Thunder Software
> Web site: http://www.sonsothunder.com/
> Email: kray at sonsothunder.com
More information about the use-livecode
mailing list