Hi Roger Welcome to runrev ;)
First you need to find more about mouse verbs like move and set then hte "mouse" properties like the mouseloc so you get to script this for xample: set the mouseloc to (x,y) you can also do: put x & comma & y into apoint set the mouseloc to apoint Simulating a mouse drag though is via the handler put apoint into xy[1] put apoint into xy2[1] multiply item 1 of xy2[1] by 2 multiply item 2 of xy2[1] by 2 drag mouse from xy[1] to xy2[1] This drags controls or the pencil to draw or paint To move a stack, you need to do it via set the topleft of stack x to apoint or any variation like set the : loc[ation] of rect of left of top of right of bot[tom] of and all the corners like topleft botleft topright bot[tom]right Hope that makes the mouse object clearer in terms properties and "methods". To resize a stack, it's easier to set it's rect than lock screen set height of this stack to y set the top of this stack to oldtop -- annoying side effect the right way being get the rect of thiscontrol add item 2 of it + h to item 4 of thiscontrol set the rect of thiscontrol to it The rest is easy to find... experimenting of free new stacks is easy ;) cheers Xavier http://monsieurx.com/taoo > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of > Roger Guay > Sent: Wednesday, June 08, 2005 18:43 > To: use-revolution@lists.runrev.com > Subject: Moving stacks . . . > > Sorry to bother you with what probably is simple. I am > trying to move a tiny stack "Hand" from the location of a > button in stack "Main" to the location of a button in stack > "Sub". You can see that > I am trying to simulate the movement of the mouse over other > stacks. > First question is: is there a way to move the mouse? If not, > how can I easily move the tiny stack "hand" between the > locations within other stacks? I'm getting wrapped around > the axle with globalLoc and > LocalLoc, etc. I know that I could work out the geometry of > getting > positions relative to the topleft of the stacks. but If > there is an easier way . . . . . > > Thanks very much for your help. > > Cheers, Roger > > _______________________________________________ > use-revolution mailing list > use-revolution@lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > _______________________________________________ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution