TeeChartの使い方 凡例設定 (TeeChart Pro 8.06)
uessに TeEngineを追加
With Chart1 do
begin
// 凡例————————————–
//凡例を表示
Legend.Visible := True;
//位置 (laLeft, laRight, laTop, laBottom)
Legend.Alignment := laRight;
//カスタム位置(Trueの場合はLeft,Topで位置指定)
Legend.CustomPosition := False;
//背景色
Legend.Color := clWindow;
//文字を系列色にする
Legend.FontSeriesColor := True;
//行の反転
Legend.Inverted := False;
//凡例スタイル
//(lsAuto:自動, lsSeries:系列名, lsValues:系列の値
//, lsLastValues:最後の値, lsSeriesGroups:系列グループ)
Legend.LegendStyle := lsSeries;
//テキストスタイル
//ltsPlain:文字列のみ, ltsLeftValue:値左側表示, ltsRightValue:値右側表示
//, ltsLeftPercent:%左側表示, ltsRightPercent:%右側表示
//, ltsXValue:X値, ltsValue:値, ltsPercent:%
//, ltsXAndValue:X値と値, ltsXAndPercent:X値と%
Legend.TextStyle := ltsPlain;
Legend.Font.Size := 10;
//影
Legend.Shadow.Visible := True;
Legend.ShadowSize := 1;
//凡例とチャートの余白
Legend.HorizMargin := 0;
//チェックボックス
Legend.CheckBoxes := False;
//幅の自動調整
Legend.ColumnWidthAuto := True;
//行間隔
Legend.VertSpacing := 0;
//凡例タイトル
Legend.Title.Visible := True;
Legend.Title.Text.Clear;
Legend.Title.Text.Add(‘Title’);
//凡例に合わせてチャートサイズ変更
Legend.ResizeChart := True;
end;

