visible

ビューが増えたり減ったり

条件ごとにビューが増えたり減ったりの例。

この内容を表示するためには Adobe Flash Plugin が必要です。

<?xml version="1.0" encoding="UTF-8"?>
<canvas proxied="false" bgcolor="0xeeeeee"> 
  <simplelayout axis="x" spacing="10"/>
  <radiogroup name="r">
    <radiobutton text="なし" value="0"/>
    <radiobutton text="赤" value="1"/>
    <radiobutton text="赤+緑" value="2"/>
    <radiobutton text="赤+緑+青" value="3"/>
  </radiogroup>
  <view name="red" width="20" height="80" bgcolor="red" visible="false">
    <handler name="onselect" reference="r">
       this.setAttribute('visible',r.value==1 || r.value==2 || r.value==3?true:false);
    </handler>
  </view>
  <view name="green" width="20" height="80" bgcolor="green" visible="false">
    <handler name="onselect" reference="r">
       this.setAttribute('visible',r.value==2 || r.value==3?true:false);
    </handler>
  </view>
  <view name="blue" width="20" height="80" bgcolor="blue" visible="false">
    <handler name="onselect" reference="r">
       this.setAttribute('visible',r.value==3?true:false);
    </handler>
  </view>
</canvas>
visible.txt · 最終更新: 2009/10/18 03:36 (外部編集)
Copyright © 2008~ずっと ason(minamotonoason@gmail.com,waldiz membo-db)