| 4D v15SVG_SET_DEFAULT_BRUSHES | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D v15
 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 v15)
	
	
	
	
	
	
	
 コメントを追加
コメントを追加