Hi Andy,

On Monday, September 9, 2002, 7:02:02 PM, you wrote:

AF> My question today is one relating to variable scoping, basically.

Then  you'll  be  a  bit  surprised, when you'll discover that the
concepts  of  "variable"  and "scoping" don't make much sense with
REBOL.  :-)  However, your problem can be solved without having to
discuss variable scoping at all.

; channel was missing in your example, i think. I just added
; a dummy item...
test_list: [channel "name of title" 00:30 ]

mygrid: [style btn button with [grid-offset: none grid_time: none] ]

    grid_count: 0

    foreach [channel title time ] test_list  [
        ;append mygrid "bn-01"     ??
        append mygrid 'btn
        append mygrid title

        append mygrid 'with
        append/only mygrid compose [grid-time: (time)]
   ]
   grid-f: layout mygrid

Here I get:

== [style btn button with [grid-offset: none grid_time: none] btn "name of title" with 
[grid-time: 0:30]]

which  I  think  is what you wanted to do. It can be done in other
ways  too,  but I didn't want to change your original too much, in
the hope that it can be a little more understandable this way.

Regards,
   Gabriele.
-- 
Gabriele Santilli <[EMAIL PROTECTED]>  --  REBOL Programmer
Amigan -- AGI L'Aquila -- REB: http://web.tiscali.it/rebol/index.r

-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with "unsubscribe" in the 
subject, without the quotes.

Reply via email to