ここは旧式の4DドキュメントWebサイトです。最新のアップデートされたドキュメントを読むには新サイトをご利用下さい→ developer.4d.com |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v19
SVG_SET_DEFAULT_BRUSHES
|
SVG_SET_DEFAULT_BRUSHES ( line {; background} ) | ||||||||
引数 | 型 | 説明 | ||||||
line | 文字 |
![]() |
カラー | |||||
background | 文字 |
![]() |
カラー | |||||
SVG_SET_DEFAULT_BRUSHES コマンドを使用すると、コンポーネントによって使用されるデフォルトのカラーを設定することができます。
line 引数には線において使用されることになる新しいカラーを渡します。任意のbackground 引数には背景の描画に使用される新しいカラーを渡します。
どちらの引数に対しても、空の文字列を渡す事によって、コンポーネントのデフォルトの値をリセットすることができます。つまり、線のカラーには黒が、背景のカラーには白が適用されます。
モンドリアン風の画像を作成する場合を考えます
$svg:=SVG_New
`デフォルトのカラーを設定
SVG_SET_DEFAULT_BRUSHES("black";"white")
`線の太さを4-pointに設定
SVG_SET_STROKE_WIDTH($svg;4)
$g:=SVG_New_group($svg)
SVG_New_rect($g;2;2;40;40)
SVG_New_rect($g;2;45;40;100)
SVG_SET_FILL_BRUSH(SVG_New_rect($g;2;144;40;60);"midnightblue")
SVG_SET_FILL_BRUSH(SVG_New_rect($g;42;2;120;142);"red")
SVG_New_rect($g;42;144;95;60)
SVG_New_rect($g;137;144;25;25)
SVG_SET_FILL_BRUSH(SVG_New_rect($g;137;169;25;35);"yellow")
SVG_SET_TRANSFORM_TRANSLATE($g;10;10)
`注釈
SVG_New_text($svg;"Inspired by Piet Mondrian - 1930,\rComposition II in Red, Blue, and Yellow";10;220;"";9)
プロダクト: 4D
テーマ: カラー&グラデーション
番号:
65926
初出: Composant 4D SVG v11.3
SVGコンポーネント ( 4D v19)