我想制作几个对象,都具有相同的参数,所以我尝试将它们存储在返回它们的 proc 中。但是解释器将返回结果作为一个参数来评估,而不是几个。我的过程是:
proc element_param {} {
return "-filled 1\
-visible 1\
-linewidth 1\
-linecolor yellow\
-fillcolor yellow\
-relief roundraised\
-linewidth 2"
}
我将它用于:
$this/zinc add rectangle 1 [list "100" "100" "200" "200"] [element_param]
如何将它们变成几个不同的参数?