xmCHART 3.4 - Reference
Last updated: 2011-08-22

凡例 索引 前へ 次へ

 
LegendBackground (塗り色;塗り柄;縁幅;縁色;縁柄;影オフセット;影色;影柄)
引数 必須 形式 範囲 デフォルト
塗り色   rgba 0..255 white 色定数
塗り柄   int 1..128 black 柄定数
縁幅   num[] 0..100 1 単位:[ピクセル]
縁色   rgba 0..255 black 色定数
縁柄   int 1..128 black 柄定数
影オフセット   num -100..100 0 単位:[ピクセル]
影色   rgba 0..255 gray 色定数
影柄   int 1..128 black 柄定数

例:

LegendBackground()

LegendBackground(lightYellow;;2;white;;3)

注:
影オフセット > 0: shadow bottom right
影オフセット < 0: shadow top left.


LegendOptions (位置;内側配置;水平位置調整;垂直位置調整;配置;標識の種類;標識の幅;標識の高さ;標識の間隔;行間隔;列間隔;テキスト配置;標識形状)
引数 必須 形式 範囲 デフォルト
位置   int 0..9 centerRight 位置定数
内側配置   int 0..1 off フラグ定数
水平位置調整   num -10000..+10000 0 単位:[ピクセル]
垂直位置調整   num -10000..+10000 0 単位:[ピクセル]
配置   int[] -1..1000 10 注を参照
標識の種類   int 0..7 automatic 凡例標識の種類
標識の幅   num 0..10000 12 単位:[ピクセル]
標識の高さ   num 0..10000 12 単位:[ピクセル]
標識の間隔   num -10000..+10000 6 単位:[ピクセル]
行間隔   num -10000..+10000 4 単位:[ピクセル]
列間隔   num -10000..+10000 8 単位:[ピクセル]
テキスト配置   int 1..9 centerRight 位置定数
標識の形状   int 1..3 1  

例:

LegendOptions(bottomRight;on;;;1;15;15)

LegendOptions(;;;;2)        // 2行(可変列数)
LegendOptions(;;;;2 -1)     // 2行(上と同じ)
LegendOptions(;;;;-1 2)     // 2列(可変行数)
LegendOptions(;;;;3 -1 1)   // 3行(列毎)
LegendOptions(;;;;-1 1 0 1) // 1列、下から上

注:

配置フラグ:
[1]: 行数, 範囲: -1..1000, デフォルト: 10 (-1...可変)
[2]: 列数, 範囲: -1..1000, デフォルト: -1 (-1...可変)
[3]: 列順配置, 範囲: 0..1, デフォルト: 0
[4]: 逆順配置, 0..1, デフォルト: 0
[5]: 等幅列, 範囲: 0..1, デフォルト: 0
[6]: 等高行, 範囲: 0..1, デフォルト: 0


LegendStyle (フォント;サイズ;スタイル;色;配置;配列方向;最大幅;最大高;省略文字位置)
引数 必須 形式 範囲 デフォルト
フォント   str 0..255 "ApplFont" MacOS:Geneva/Windows:Arial
サイズ   int 0.127 9 単位:[ポイント]
スタイル   int 0..7 plain テキストスタイル
  rgba

0..255

black 色定数
配置   int 1..3 left 水平配列
配列方向   num -360..+360 0 単位: [度]
最大幅   num -1..10000 -1 単位: [ピクセル]
最大高   num -1..10000 -1 単位: [ピクセル]
省略文字位置   int 0..4 3  

例:

LegendStyle("Times")

LegendStyle("Times";12;bold)
LegendStyle(;;bold+underline;blue)

注:


LegendTexts (テキスト1;テキスト2...)
引数 必須 形式 範囲 デフォルト
テキスト1..10000   str 0..1000   最大 1,000 文字/テキスト

例:

LegendTexts("Q1";"Q2";"Q3";"Q4")

LegendTexts("Turnover\nDepartment A";"Turnover\nDepartment B")

注:
テキストが複数行の場合はラインフィード "\n" を入力します。


©2010-2011 X2max Software. Localized by The ForeSight Inc. 索引 前へ 次へ