API version 1
- ‐
RW
CRS::Common::Core::Number
pictureDown¶
チェックボックスを押した際に表示する画像番号を示します。
押した状態(チェックボックスセル上でマウスを押した状態)に表示する画像を示します。通常状態に表示する画像は picture プロパティで設定します。 チェックなし、チェックあり、不確定の状態での画像番号を数字の配列もしくは数字を要素にもつArrayオブジェクトで指定します。
配列の要素数は2または3で、チェック状態の値0~2に対応します。
画像が設定されていない場合はシステム規定の表示になります。
画像番号に対応する画像は、あらかじめ Spread.setImageメソッドで設定しておく必要があります。 画像とテキストの位置関係は textPositionプロパティで設定します。
初期値はUNSPECIFIEDです。システム規定値はnullです。
関連項目
textPosition 、picture プロパティ
Spread.setImage メソッド
使用例
CRSダウンロード
ダウンロード(SpreadStyleCheckBox_sample01.png)
ダウンロード(SpreadStyleCheckBox_sample02.png)
ダウンロード(SpreadStyleCheckBox_sample03.png)
Form SpreadStyleCheckBox_properties {
x = 0;
y = 0;
width = 800;
height = 600;
Spread spread1 {
x = 8;
y = 8;
width = 640;
height = 440;
maxColumns = 20;
maxRows = 20;
columns(2).width = 150;
Image ic[3];
ic[0].loadImage("./SpreadStyleCheckBox_sample01.png");
ic[1].loadImage("./SpreadStyleCheckBox_sample02.png");
ic[2].loadImage("./SpreadStyleCheckBox_sample03.png");
setImage(0,ic[0]);
setImage(1,ic[1]);
setImage(2,ic[2]);
var s = new SpreadStyleCheckBox;
#通常表示画像を指定(2ステートなのでON/OFFの2種類)
s.picture = new Array(0,1);
#ボタン押下時の画像を指定(2ステートなのでON/OFFの2種類)
s.pictureDown = new Array(2,2);
#表示文字列を指定
s.text = "Sample";
#画像の左にテキストを表示
s.textPosition = SpreadStyleCheckBox.TEXTPOSITION_LEFT;
cell("B2").style = s;
#3ステートチェックボックス
s.threeState = true;
s.picture = null;
s.pictureDown = null;
cell("B3").style = s;
}
}