API version 1
- ‐
RW
integer
style¶
ブラシの種類を指定します。
初期値はSOLIDです。
定数一覧
------------------------------------------------------------
定数値 |
説明 |
---|---|
NOBRUSH |
-1:背景なし(透明) |
SOLID |
0:塗りつぶし |
DENSE1 |
1:90%網目 |
DENSE2 |
2:75%網目 |
DENSE3 |
3:60%網目 |
DENSE4 |
4:50%網目 |
DENSE5 |
5:40%網目 |
DENSE6 |
6:25%網目 |
DENSE7 |
7:10%網目 |
HOR |
8:水平線 |
VER |
9:垂直線 |
CROSS |
10:交差線 |
BDIAGONAL |
11:後方対角線 |
FDIAGONAL |
12:前方対角線 |
CDIAGONAL |
13:交差対角線 |
LINEARGRADIENT |
20:線形グラデーション |
RADIALGRADIENT |
21:放射グラデーション |
CONICALGRADIENT |
22:円錐グラデーション |
TEXTURE |
30:テクスチャパターン |
使用例
CRSダウンロード
ダウンロード(OPSTlogo.jpg)
Form Brush {
x = 0;
y = 0;
width = 800;
height = 600;
/*背景(OPSTlogo.jpg)とcrsは同じディレクトリで実行してください
Designerでの実行の場合は画像をプロジェクトに登録します。
*/
Chart chart1 {
x = 16;
y = 24;
width = 208;
height = 96;
var ba = new Brush( ) ;
ba.style = 4 ;
ba.color ="#ff00ff00" ;
title = "ブラシサンプル1";
bgColor = ba ;
}
Chart chart2 {
x = 120;
y = 104;
width = 208;
height = 88;
var bs = new Brush( ) ;
bs.color = "#ff6596f0" ;
bs.style = 0 ;
fgColor ="WHITE" ;
title = "ブラシサンプル2";
bgColor = bs ;
}
/* グラデーション詳細は"Gradient"を参照ください */
Gradient Gradient01( Gradient.LINE ) {
setColorPoint(0.0, "YELLOW");
setColorPoint(1.0, "CYAN");
}
Chart chart3 {
x = 16;
y = 168;
width = 192;
height = 96;
var br = new Brush( ) ;
br.gradation = ^.Gradient01 ;
/* br.style = 0 ; */
bgcolor = br ;
title = "ブラシサンプル3";
}
/* 背景図貼付は"Image"を参照ください */
Chart chart4 {
x = 152;
y = 248;
width = 160;
height = 110;
var obj3 = new Image() ; # format.jpg
var fs = new FileSystem;
var file1 = fs.Open("OPSTlogo.jpg",FileSystem.OPEN_READ);
/* obj3.LoadImage(file1); */
obj3.LoadImage("OPSTlogo.jpg") ;
var bop = new Brush( obj3 ); #texture
bgColor = bop ;
title = "ブラシサンプル4";
}
}