2011-01-04 14 views
1

Rebolで複数の選択肢の質問をします。可能な答えはボタンに表示されます。クリックするとボタンが赤くなりたいです。間違った答えです。正しいボタンが押されたら、次の質問に進みます。Rebolボタンの色を変更する

ボックスの色を変更することができます(mybox/color:red show mybox)。私は2色のトグルを設定できます(しかし、私は任意のテストの結果に基づいてそれを変更することはできません)。

おそらく、色を変更する簡単な方法があるようです

答えて

1

ボタンが赤く始まり、左クリックすると青、右クリックすると緑色に変わります。緑:

ボタンのような顔のオブジェクトを作成する必要はありません。
unview/all 
view layout [ 
    my-btn: button 200x50 "left click or right click to change color" red effect [] 
     [my-btn/color: blue show my-btn] ;; effect of left click 
     [my-btn/color: green show my-btn] ;; effect of right click 
    ] 

あなたはスタイルでので、任意の他のボタンは動作を継承できることを定義することができます。

+0

@Sunada:Rebol3のためにはどうすればいいですか? – Luis

関連する問題