Hi Adam, I'm always jumping to the vocab movie and back to whence I came. Since I don't understand lists very well, I can't wrap my mind around part of your suggestion: When I jump back, where does the script go in a Frame Script under the marker? Did I script the the script on the back button from BDvocab correctly? Thanks for responding so quickly. Chris
> From: Adam <[EMAIL PROTECTED]> > Reply-To: [EMAIL PROTECTED] > Date: Thu, 03 Apr 2003 17:01:33 -0500 > To: [EMAIL PROTECTED] > Subject: Re: <lingo-l> very clunky script, need suggestions > > First question: are you always just jumping to the vocab movie and back from > whence you came, or do you need the back button to keep a full history > throughout the product? For worst case scenerio, I'll assuming the latter. > > My suggestion to save you keystrokes is to simplify your history stack to a > single list. For example (this code that follows is not meant to drop into > your project and work, it's just to illustrate): > > on hyperlinkclicked me, data > gHistory.add([the movie,marker(0),the clickOn,sprite(32).membernum]) > go to (data) of movie "BDvocab" > end > > Each time you jump back, you take the last entry in the history off the > stack (read it, delete it). > > myMovie = gHistory[gHistory.count][1] > myFrame = gHistory[gHistory.count][2] > .. > .. (repeat for all state variables) > .. > gHistory.deleteat(gHistory.count) > > > Of course if you're only jumping back once, you don't even need a list of > lists, gHistory would just be a single 4-element list. > > > Adam > [EMAIL PROTECTED] > > [To remove yourself from this list, or to change to digest mode, go to > http://www.penworks.com/lingo-l.cgi To post messages to the list, email > [EMAIL PROTECTED] (Problems, email [EMAIL PROTECTED]). Lingo-L is > for learning and helping with programming Lingo. Thanks!] [To remove yourself from this list, or to change to digest mode, go to http://www.penworks.com/lingo-l.cgi To post messages to the list, email [EMAIL PROTECTED] (Problems, email [EMAIL PROTECTED]). Lingo-L is for learning and helping with programming Lingo. Thanks!]