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" <[EMAIL PROTECTED]> 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: [EMAIL PROTECTED]

_______________________________________________ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution

Reply via email to