rebol [
title: "SWF5-SET variable"
type: 'swf5
file: %setvar.swf
background: 153.165.139
rate: 12
size: 320x100
author: "Oldes"
email: oliva.david@seznam.cz
date: 20-8-2002
purpose: {To show how to set dynamically created variables}
comment: {
Since 20.8.02 the set function is able to set dynamically created variables.
The syntax is:
set [some expression] = value or expression
and is equal to:
set(variable,expression);
in the ActionScript.
The sign = after the 'set' block is not necessary!}
]
background 153.165.139
fnt_Arial: Font [name "Arial" bold]
txt_test: EditText info 320x100 [
Font [fnt_Arial 12] border
]
place txt_test
doAction [
b: 1 a: "var"
set [a add "_number_" add b] "Rebolution"
set ["test" add 2] = "random number " add random 100
set ["blk"] make block! [1 "2.value in block" 3]
set ["test" add 3] make date! []
set ["obj"] make object! [value: 100]
set ["obj.va" add "lue"] var_number_1
info: {Variable 'var_number_1' is: } add var_number_1
add {^/Variable 'test2' is: } add test2
add {^/Variable 'blk' is a block: } add blk.toString()
add {^/Variable 'test3' is: } add test3
add {^/Variable 'obj.value' is: } add obj.value
]
showFrame
end