Charles,

What version of Rev are you running?
The ability to see array contents was added in 2.6, but you have to click on it to see the contents in the lower frame. Arrays are not initialized or declared any different than any other variable. When you put something into a variable with a [key], Rev creates the key and element. If you ask for a [key] that does not yet exist, Rev hands you back an empty.
What you wrote should work.

Dennis

On Jul 23, 2005, at 7:34 PM, Charles Hartman wrote:

I'm sure I'm missing something simple here. (Still learning Transcript-speak.) I need to have a global array, just eight elements, all initialized to false, set to true one by one in various scripts to measure progress toward a goal. In my main stack's script I have

global gInteractLineDone

and in its openStack handler,

  repeat with n = 1 to 8
    put false into gInteractLineDone[n]
  end repeat

But when I check in variableWatcher, I can't see any value in gInteractLineDone at all. (And my later scripts don't seem to do anything to it; yes, it's declared global in those scripts.) Do I need to declare the variable as an array somehow? Is there a way, that I've just plain missed, of initializing a variable at the same time as declaring its scope?

Sorry, I'm just getting started with arrays here.

Charles Hartman

_______________________________________________
use-revolution mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


_______________________________________________
use-revolution mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution

Reply via email to