Inconsistent bottomLeft behavior

Scott Rossi scott at tactilemedia.com
Wed Jan 13 16:12:28 EST 2010


Hi Larry:

Try this...

 put item 4 of tSCR into tYHeight
 put 0,tYHeight into tVarLoc

You should also double check the values you're putting into variables when
working with coordinates.  If you script

  put "0," into item 1 of  tLoc

You'll wind up with a double comma in tLoc.  This might be why you're
running into "coordinate is not a point" error.

Hope this helps.

Regards,

Scott Rossi
Creative Director
Tactile Media, UX Design



Recently, Larry Snider wrote:

> I'm trying to anchor a card to the bottom left corner of the screen
> but I want to dynamically determine the screen size, card size, etc
> and then change it's location.
> 
> When doing something like this I sometimes get "coordinate is not a
> point" errors at run time...but not all the time, mind you.  Putting
> numbers in the coordinate position of bottomLeft works but not using a
> variable.
> 
> on mouseDoubleUp
>     put the working screenRects into tSCR
>     --put item 4 of tSCR into tYHeight
> 
>     --put "0," & tYHeight into tVarLoc
> 
>     set the bottomLeft of this stack to 0,item 4 of tSCR
>     --set the bottomLeft of this stack to tVarLoc
> 
>     put the decorations of this stack into tDecorations
>     switch tDecorations
>         case "title,minimize"
>             set the decorations of this stack to empty
>             break
>         case empty
>             set the decorations of this stack to "title,minimize"
>             break
>         default
>             set the decorations of this stack to "title,minimize"
>             break
>     end switch
> end mouseDoubleUp
> 
> Can anyone guide me on the proper way to snap a card to the edge of
> the screen?  I'd like to add the option to choose which corner to
> anchor to but if variables in the coordinates are sketchy I won't.
> ;-)
> 
> Thanks.
> 
> Larry
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
> 





More information about the use-livecode mailing list