ニュートン メニュー

株式会社ニュートン

マイクロソフトパートナー

体験版ダウンロード

製品案内

ライセンスパック

ライセンスについて

カスタマイズ受付

製品購入ガイド









直販ショップ!
ニュートンストアで購入
コンポーネントソースで購入
SE Shopで購入

優待販売・
 キャンペーン情報

ユーザサービス
〔サポートページ〕

サポート体制

お知らせ
・ニュースリリース
・イベント出展
・製品関連記事

会社概要

個人情報保護方針

お問い合わせ先

SSL GMOグローバルサインのサイトシール  

ニュートンホーム 製品案内
グラフ・チャート作成開発ツール
TeeChart Pro 8J

 Web対応 高機能 グラフ・チャートコンポーネント

約150の新機能を実装、新バージョン登場
TeeChart Pro 8J
【ティーチャートプロ 8J】

この製品は、2013年9月23日で販売を終了いたしました。
次期バージョン(TeeChart Pro JP ActiveX/VCL)の情報はこちらです。
ActiveX

1開発者ライセンス
108,000円

(税込 113,400円)

Visual Basic6.0, Visual C++6.0、 ASP(IIS6.0/5.0/4.0)、 Internet Explorer 7/6/5/4、 Visual Studio .NET 2002/2003(COMラッパー) 、 Visual Studio 2005/2008(COMラッパー)
VCL

1開発者ライセンス
110,000円

(税込 115,500円)

Embarcadero RAD Studio 2010(C++Builder 2010/Delphi 2010) New!
CodeGear RAD Studio 2009(C++Builder 2009/Delphi 2009) 、
CodeGear RAD Studio 2007
(C++Builder 2007/Delphi 2007 for Win32)、
Borland Developer Studio 2006
(C++Builder/Delphi for Win32)、
Delphi 2005(Win32)、 Delphi 7/6/5、 C++Builder 6/5
VCL+Source
(VCLソースファイル付属)

1開発者ライセンス
139,000円

(税込 145,950円)

Embarcadero RAD Studio 2010(C++Builder 2010/Delphi 2010) New!
CodeGear RAD Studio 2009(C++Builder 2009/Delphi 2009) 、
CodeGear RAD Studio 2007
(C++Builder 2007/Delphi 2007 for Win32)、
Borland Developer Studio 2006
(C++Builder/Delphi for Win32)、
Delphi 2005(Win32)、 Delphi 7/6/5、 C++Builder 6/5

◆ .NET 対応製品はこちらへ

 

   

   

※前バージョン「TeeChart Pro 7J」の情報はこちらです。
 

TeeChart Pro 8Jは、Webチャート対応の強力なグラフ・チャート 作成コンポーネントです。ビジネス、エンジニアリング、金融、統計、科学、医療などさまざまな分野での用途に対応します。TeeChart Pro 8Jはチャート、チャートエディタ、プレビュー、コマンダー、チャートグリッド、パネルナビゲータなどActiveXは13種類、VCLは29種類のコンポーネントで構成され、75種類の基本チャート(2D、3D対応) 、34種類のチャートツール、42種類の関数、約150の新機能を装備しました。また、TeeChart Pro ActiveXの前バージョンからのプロジェクトの自動アップグレードユーティリティを同梱しています。TeeChart Pro 8J VCLは、新たに Embarcadero RAD Studio 2010(C++Builder 2010/Delphi 2010)、CodeGear RAD Studio 2009(C++Builder 2009/Delphi 2009) に対応しています。

TeeChart Pro 8J の約150の新機能一覧はこちら!!

ActiveX クライアントサイドのオンラインデモ

ActiveX サーバーサイド ASPオンラインデモ&ソースコード

VCL製品版とDelphi/C++Builderバンドル版の比較表

TeeChart Pro 8Jは、IISとASPを用いたWebアプリケーション開発での定番グラフ・チャート作成コンポーネントです。Webチャートでは、チャートイメージのエクスポート時にテンポラリファイル不要のストリーム作成をサポートし、リモートWebやサーバーから系列データをロードするための系列テキストソースコンポーネントなどを実装し ています。チャートイメージやチャートデータをメールに添付して送信することも可能です。

データ接続では、ODBCデータソース、ADOレコードセットをサポート。
チャートエディタやコマンダーコンポーネントを利用することで、プログラマ はコードを書かずに、実行時のエンドユーザはチャートに対するインターラクティブな操作やチャート要素の変更などを実現できます。

TeeChart Pro 8Jでは、多くの豊富な新しい機能を含みチャートやデータ系列型の両方が強化され拡張されています。多くの系列型は拡張され、ダーバス、HighLow ライン、マップ、Iso サーフェス、組織図、極グリッド、タグクラウド、ボリュームパイプなどのような新しい系列型を含んでいます。新しい関数型も拡張され、ヒストグラム、SAR、部分集合などのような新しい関数型を含んでいます。アンチエイリアスフィルタ、フェーダ、データテーブル、凡例パレット、虫眼鏡、サブチャートなどのような新しいツールも含んでいます。また、数種類の新しいエクスポートフォーマットのサポートが今回のバージョンで付加されました。全てのエクスポートは、ファイルあるいは受け入れ側(例:Webページ)に直接ストリームとして作成できます。

■機能紹介実行型デモ付属
TeeChart Pro 8Jの主要な機能を直感で理解できる実行型のデモアプリケーションが、ActiveX版VCL版それぞれの製品版および体験版に付属しています。もちろん、このデモアプリケーションのプロジェクトソースファイルも含まれています。

【ActiveX版】

【VCL版】

 
■基本チャートの種類(2D、3D対応

TeeChart Pro 8Jは、75種類の基本チャートを提供します。

New!
New!
New!
New!
New!
New!
New!
New!
New!
New!
 
■TeeChart Pro 8Jのコンポーネント

TeeChart Pro 8Jは、13種類のActiveXコンポーネント、29種類のVCLコンポーネントを提供します。
ActiveXとVCLではコンポーネントの総数が異なりますが、これは開発環境に対応したコンポーネント構成の違いであって機能的にはほとんど違いはありません。

▼TeeChart Pro 8J ActiveX


TChart


TeeListbox

TeeEditor

TeePreviewer

TeeCommander

TeePreviewPanel

ChartGridNavigator

ChartPageNavigator

ChartEditorPanel

SeriesTextSource

ChartGrid

SeriesXMLSource

ClossTabSource
 

▼TeeChart Pro 8J VCL


TChart

TDBChart

TQRChart

TSeriesDataSet

TSeriesTextSource

TButtonColor

TButtonPen

TComboFlat

TChartEditor

TChartPreviewer

TDraw3D

TChartScrollBar

TTeeCommander

TChartListBox

TChartEditorPanel

TChartGalleryPanel

TTeePreviewPanel

TChartGrid

TChartGridNavigator

TChartPageNavigator

TChartWebSource

TTeeInspector

TTeeOpenGL

TTeeXMLSource


TDBCrossTabSource


TButtonGradient
New!

TChartDataSet
New!

TImageFiltered
New!

TChartBook

 
   
 
■コマンダーコンポーネント

プログラマがコードを書くことなく、ユーザはアプリケーション実行時にチャートの回転や移動、ズーミング、奥行効果,3D/2D効果、チャートエディタ、印刷プレビュー、コピー、保存などの操作を実現できます。

 
■チャートエディタ

TeeChart Pro 8Jのチャートエディタの目的の一つは、いかにプログラマにコードを書かずにチャートを作成する機能を提供するかにあります。
プログラマはデザイン時にチャートエディタを使いチャートやそのデータに関する様々な定義をビジュアルに設定できます。たとえば、SQL Serverデータベース上の販売データテーブルを対象にその販売量と販売年月をグラデーション付きの3Dの縦棒グラフを作成することができます。

また、もう一つの目的として、いかにプログラマがコードを書かずに実行時にエンドユーザにチャートを操作・加工する様々な機能を提供するか、ということがあげられます。
プログラマはユーザへのチャートエディタの提供を指定するだけで、ユーザはチャートエディタを使って、チャートに対して様々な追加や変更を加えたり、データ活用することができます。たとえば、既存系列間の累積を新しい系列として追加したり、軸の目盛やタイトルの変更、パネルグラデーションの設定などの視覚的な項目設定が可能です。また、ユーザが現在のチャートデータをExcel形式やXMLデータとしてエクスポートする、といったこともチャートエディタだけの機能で実現できます。

【チャートエディタ画面】

【TeeChartギャラリ】

【系列タブページ】



【チャートツール】

チャートの表示方法や、実行時のチャート上の操作方法を強力に支援する34種類ものチャートツールを備えています。

【エクスポート】

ピクチャ系では、新たにXAML(WPF)へのエクスポートのほかBMP、メタファイル、拡張メタファイル、JPEG、GIF、PCX、PDF、PostScript、SVG、データ系ではテキスト、XML、HTMLテーブル、Excelへの各出力が可能です。

 
■TeeChart Pro 8Jの関数

TeeChart Pro 8Jには、42種類の関数があります。「標準グループ」には、和、差分、積、商、最大、最小、平均値、y=f(x)、 メディアン、モード、計算、部分集合、「金融グループ」ではSAR、ADX、R.S.I、移動平均値、指数移動平均値、運動量、商運動量、MACD、確率、 ボリンジャー、コンプレッション、CLV、OBV、CCI、PVO、「拡張グループ」にはヒストグラム、スムーズ、指数平均値、標準偏差、誤差の2乗、 クロスポイント、パフォーマンス、分散、境界、系列組み合わせ、トレンド、指数トレンド、累積、相関、ダウンサンプリングをそれぞれ実装しています。

(関数の例)

【SAR関数】New!
「ストップ・アンド・リバース」 金融関数


 
【部分集合関数】New!
部分集合関数は、ソース系列のポイントをフィルタにかけて、StartValueとEndValueプロパティの間の値を追加します。

' 5から25までの両方を含んだポイントを取得します。

TChart1.Series(1).FunctionType.asSubset.StartValue = 5
TChart1.Series(1).FunctionType.asSubset.EndValue = 25


 
【ヒストグラム関数】New!
ソース系列のデータを指定した場合、ヒストグラム関数は指定した範囲にソース値を何回割り当てるかを計算します。

TChart1.Series(1).FunctionType.asHistogram.NumBins = 30
TChart1.Series(1).FunctionType.asHistogram.Cumulative = False



 
【モード関数】
モード関数は、ソース系列データの中で重複数の多い値を計算します。
Nullソース値を無視するためのオプションがあります。


 
【メディアン関数】
メディアン関数は、ソートされたソース値で中央に配置された値を計算します。
中央に配置された値が2つある場合、この関数はその2つの値の平均値になります。Nullソース値は、計算に含めたり含めないこともできます。


 
【相関関数】
同じトレンドに従ってソースのX値とY値をどのように示すか-1から1への係数値を計算します。


 
【分散関数】
分散関数は、分布の広がり具合を返します。
標準偏差関数は分散の平方根を表します。


 
【境界関数】
境界関数は、ソース系列のリミット(境界)を構成するソースポイントのサブセットを計算します。


 
【ダウンサンプリング関数】
新しいTDownSampling関数は下記の方法で系列のポイント数を減らします。

+ dsDouglas : Douglas-Peuckler 減少法
+ dsAverage : グループの平均値でグループのポイントを置き換えます
+ dsMax : グループの最大値でグループのポイントを置き換えます
+ dsMin : グループの最少値でグループのポイントを置き換えます
+ dsMinMax : グループの最少値と最大値でグループのポイントを置き換えます


 
【スムーズ関数】
スムーズ関数は、B-スプラインのアルゴリズムを使用しています。
複数のプロパティは、スプライン計算を制御します。
スムーズにされたポイントは、ソースポイント上へ正確に渡すことができます。


 
【y = f(x)関数】
y = f(x)関数は、OnFunctionCalculateイベントを使用してy = f(x)値を計算します。


 
【コンプレッション関数】
コンプレッション関数は、グループ毎の高値と安値を計算します。


 
【クロスポイント関数】
クロスポイント関数は、ソースのリボン系列のポイントと交差するための座標を計算します。


 
【CLV関数】
CLV関数は、金融インジケータです。
式:((終値−安値)−(高値−終値)/(高値−安値))*ボリューム


 
【CCI関数】
CCI(Commodity Channel Index:)関数は、その通貨の統計的な平均値と比べて、どのくらい高いか安いかを計る分析手法です。
Commodity(商品)という名前が付いていて、商品相場の分析のために考えられた手法ですが、商品だけではなく、為替・株にも有効です。


 
【PVO関数】
PVO(Percentage Volume Oscillator)関数は、金融インジケータです。
1つのソース系列(どんな型でも使用可能)と2つの範囲値が必要です。


 
【パフォーマンス関数】
パフォーマンス関数は、各ソースポイントと最初のソースポイントとの差のパーセンテージを計算します。


 
【指数トレンド関数】
指数トレンド関数は、指数(e)の重み付けを使用すること以外はトレンド関数と同様です。


 
【商運動量関数】
商運動量関数は、前のNポイント値と比較したポイント値の比率を計算します。
式:Momentum = 100 * Value / PreviousValue


 
【MACD関数】
MACD(Moving Average Convergence Divergence)関数は、金融チャートで使用されます。


 
【確率関数】
確率関数は、金融チャートで使用されます。
これは、指定された範囲で最高値や最低値を計算します。
value = (close - lowest ) / ( highest - lowest )


 
【指数移動平均値関数】
指数移動平均値関数は、以下の式を使用して値を計算します。
FP = 2 / ( Period + 1 )
Value = Source* FP + (Value - 1) * ( 1-FP )


 
【誤差の2乗関数】
誤差の2乗(RMS)関数は、以下の式を使用して値を計算します。
Result = Sqrt( Sum( Square(Value) ) ) / NumValues )


 
【ボリンジャーバンド】
ボリンジャーバンドは、金融インジケーターとして使用される特別な関数です。
これは、移動平均値(指数の有無)あるいは標準偏差を使用して2つの線を計算し描画します。


 
【ADX関数】
A.D.X ( Average Directional Change )は、金融のチャートアプリケーションで一般に使用されるインジケータ関数です。
ADX関数は、データソースとしてOHLC(キャンドル)を使用して3つのライン(DMI+/ADX/DMI-)を描画します。


 
 
■データベースチャート

ADOレコードセット

TeeChartは、内部でADOをサポートします。
データベースへの接続では、チャートエディタのデータソースタブから接続設定を行う方法とコードを記述し接続する方法があります。

▼チャートエディタのデータソースタブを利用 する場合

デザイン時に系列データを設定する方法の一例です。

【データソースタブ】

【接続先】

【プロパイダ】

【接続ページ】

.

【詳細設定】



【初期化プロパティ】

【データタブ】

▼コードを記述し接続する方法

実行時にコードを使用して系列データをロードする例です。ADOのRecordsetは、TeeChartのSeriesのDataSourceプロパティに直接渡すことができます。DSN/Selectの代わりに文字列として渡すことができます。

Private Sub Command3_Click()
    With TChart1
.        .Series(0).Active = False
.        .Series(1).Active = False
.        .Series(2).Active = True
        If FilledStr = False Then
            FilledStr = True
            With .Series(2)
.               DataSource = "DSN=TeeChart Pro Database;SQL=select * from stock"
                .asCandle.OpenValues.ValueSource = "OPEN"
                .asCandle.HighValues.ValueSource = "HIGH"
                .asCandle.LowValues.ValueSource = "LOW"
                .asCandle.CloseValues.ValueSource = "CLOSE"
                LabelsSource = "DATE"
            End With
        End If
        'eg. .Axis.Bottom.Title.Caption = .Series(0).LabelsSource
    End With
End Sub

▼コードでの記述例

以下の3パターンは同一の内容を表します。

@系列データソース
TChart1.Series(0).DataSource="DSN=TeeChart Pro Database; TABLE=employee"

ASQLクエリー
TChart1.Series(0).DataSource="DSN=TeeChart Pro Database; SQL=select * from employee"

B外部的に作成されたレコードセット
Set Conn = CreateObject("ADODB.Connection")
Set rst = CreateObject("ADODB.Recordset")
Conn.Open "DSN=TeeChart Pro Database"
rst.Open "select * from employee", Conn, 1, 1
TChart1.Series(1).DataSource = rst

■IISとASPを用いたWebアプリケーション

TeeChart Pro 8J ActiveXは、IISとASPでクライアントサイドコンポーネント、あるいはサーバーサイドコンポーネントとして動作します。
TeeChartは、VBScriptあるいはJScriptで使用できます。クライアントページオブジェクトの場合、ページイベントやユーザアクションで動作します。詳しくは、 当ページ冒頭の
ActiveX製品収録 ASPサンプル&ソースコードリンクよりご覧ください。

サーバサイドのVBScriptサンプル例

【ADOのサンプル】

チャートは、ADOデータソースにアクセスしてサーバサイドを作成します。出力は、PNGイメージとしてブラウザにストリームされます。

チャートの各種系列型を表示するサンプル】

クライアントページで選択されたチャート型に従って、サーバサイドでチャートを作成し、ブラウザに返します。

【簡単なサーバサイドチャートの作成】

TeeChartのteeファイルテンプレートをサーバサイドにインポートすることにより、サーバサイドのチャートを簡単に作成できます。このスクリプトは、テンプレートをサーバサイドにインポートし、データを追加してPNGイメージとしてエクスポートします。

【ホットスポットを持つ静的なチャートイメージのエクスポート】

スクリプトは、ホットスポットのマウスクリックを可能するためにチャート上のデータ系列のHTML MAPを持つPNGとしてチャートを作成しエクスポートします。

サーバサイドのJScriptサンプル例

【サーバ上でのテキストファイルからのインポート】

サーバ上でテキストファイルからデータをインポートするには、TeeChartのSeriesTextSourceコンポーネントを使用してください。

チャートの各種系列型を表示するサンプル】

クライアントページで選択されたチャート型に従って、サーバサイドでチャートを作成し、ブラウザに返します。JScript版です。

VB.NETでのWebForm(ASP.NET)サンプル例

チャートの各種系列型を表示するサンプル】

TeeChart 8J ActiveXをVB.NETのWebFormで利用するサンプルです。

■チャートツール
TeeChartは、チャートの表示方法や、実行時のチャート上の操作方法を強力に支援する多くのチャートツールを備えています。ここでは、その一部を紹介します。


【アンチエイリアス フィルタ】
New!

アンチエイリアスフィルタはチャートキャンバスを新しいTAntiAliasCanvasに置き換えます。TAntiAliasCanvasオブジェクトはWindows GDIのデフォルトの"line"と"polygon"を滑らかな線で描画するように置き換えます。

【フェーダ】New!

チャートのフェードイン/フェードアウトを行うためにフェーダを使用してください。フェーダでは速度、方向、色を制御できます。

【フレーム】New!

TFrameToolを使用して、チャートに装飾的なフレームを適用してください。
TFrameToolはいくつかのフレームスタイル(木、メタルなど)と余白を提供します。

【データテーブル】New!

データテーブルツールは、指定した軸の位置に各ポイントの数値を表示します。系列の凡例の内容は、任意でグリッドの側面に表示することができます。

【凡例パレット】New!

凡例パレットは連続的なグラデーションパレット(ISO チャートの典型)を提供します。凡例パレットはパレットの各側面のスケールの軸の構成やコメントを追加する機能を提供することにより、チャート内に配置することができます。

【虫眼鏡】New!

【スクロールバナー】New!

バナーをスクロールさせたり、テキストを点滅させます。

【系列領域】New!

系列領域ツールはデータ系列と定義済みの値のレベルの間の領域を特定するために使用することができます。

【系列統計】New!

系列に平均値やトレンドなどのような基本関数を簡単に追加できます。また、選択された系列に関する基本の統計情報をレポートで表示します。

【サブチャート】New!

チャート内のチャート。サブチャートツールはチャートコンポーネントに入れ子のチャートを無制限に追加します。

【テキスト3D】New!

このツールはOpenGLを使用せずにテキストを3Dモードで表示します。

【系列置換】New!

データの異なった面を表示するために系列のValueListを置き換えます。

【ビデオクリエイター】New!

TVideoToolはチャートを表示する度に(それに合った)フレーム付きの標準のWindows AVIビデオファイルを作成します。ライブチャートを表示するビデオを作成するために、たとえばビデオツールと回転アニメーション(またはTSeriesAnimateツール)を組み合わせることができます。また、ビデオは動画のリアルタイムチャートもしくはその他の複数のチャートとして作成できます。

【ビデオプレイヤー】New!

ビデオプレイヤーツールはビデオ(標準のWindows *.aviファイル)をチャートそのもの、凡例、アノテーション、またはカスタムな矩形など、複数のチャートオブジェクトのバックグラウンドとして再生できます。同時に複数のビデオを再生することができます。

2D照明ツール

TLightツールは、チャートに「2D照明」の視覚効果を有効にします。

サーフェス近傍ツール】

サーフェス近傍ツールは、サーフェス系列上にマウスが移動した時にマウスカーソルに近いセルを強調表示します。

軸スクロールツール】

軸スクロールツールは、スクロールするために軸のマウスドラッグを有効にします。このツールは、単一の軸あるいは全ての可視チャート軸に設定できます。

【3Dグリッド置換ツール】

3Dグリッド置換ツールは、3D系列のX値とZ値を交換します。
これは3Dグリッド系列にのみ使用できます(サーフェス系列など)。

置換

【拡張凡例ツール】

拡張凡例ツールは、付加的な凡例オブジェクトを描画します。
このツールは、系列の値や(あるいは)テキストを持つ凡例を描画するためのSeriesプロパティを持っています。

【系列アニメーションツール】

系列アニメーションツールは、チャートをアニメーションで描画します。

【ガントツール】

ガントツールは、ガントバーのドラッグやリサイズを行うマウス機能を提供します。

【グリッドバンドツール】

グリッドバンドツールは、指定した軸のグリッド毎に異なるブラシを使用してカラーバンドを描画します。

円スライスツール

円スライスツールは、マウスカーソルが円系列のパイスライス上に移動した際に強調や分離
を行います。

【アノテーションツール】

アノテーションツールは、チャートパネル上にテキストを表示します。これは、書式特性やカスタム位置の設定が行えます。

【カーソルツール】

カーソルツールは、チャート上に垂直や(あるいは)水平の線を描画します。
カーソルは、実行時にマウスあるいはコードによりドラッグできます。

ドラッグマーカツール

ドラッグマーカツールは、実行に系列マーカの移動を可能にします。

軸矢印ツール

軸矢印ツールは、軸の開始や(あるいは)終了位置に小さな矢印を描画するために使用され
ます。
それぞれの軸に矢印ツールを設定でき、各方向へスクロールできます。
矢印ツールは、カスタマイズできます(ペン、パターン、サイズ)。
クリックした際のスクロール量を%で設定できます。

近傍点ツール

このツールは、マウスポインタに最も近い系列ポイントの周りにヒント(円あるいは矩形など)を表示します。これは、カスタマイズも設定できます(縁、パターン、スタイル、など)。

【マーカチップツール】

マーカチップツールは、系列ポイントにマウスが移動(あるいはクリック)した場合にデフォルトのヒントウィンドウを表示するために使用されます。

【カラーバンドツール】

カラーバンドツールは、矩形範囲を定義する小さなオブジェクトです。これは、軸(左、右、上、下、など)に結合し、ペン、パターン、グラデーション属性を持っています。

カラーバンドの表示

カラーラインツール

カラーラインツールは、指定する軸や軸位置に線を描画する小さなオブジェクトです。これは、軸値にマークするため、あるいはカスタム軸により定義された範囲を分けるために使用できます。

【回転ツール】

回転ツールは、チャート上をマウスでドラッグした際にチャートの仰角や回転を変更します。

回転

【イメージツール

イメージツールは、チャート系列の背面にピクチャ(BITMAP、JPEGなど)を描画します。これは、GIS(地理)システム用に、イメージ上に等高線を使用、あるいは背景としてイメージを使用する他のアプリケーションで使用できます。
イメージは、接続された系列や軸と一緒にズームやスクロールします。

 

■Teeテンプレートの利用

Teeテンプレートテクノロジは、クライアントでODBCを必要としないLive ODBCデータベースのチャートアプリケーションの配布を実現します。ブラウザ上でズーミングやスクロールできる”動きのある”チャート表示を可能とします。Teeテンプレートファイルはチャートのデータと表示情報などを含んだ非常に小さなファイルです。このファイルは、Webサーバーで集中的に作成されクライアントのブラウザに配布されます。

■チャートの印刷

チャートの印刷には、TeeChartの印刷系のメソッドなどを使いコードで記述する方法のほかに、プレビューコントロールを利用することもできます。プレビューコントロールはコードを必要とせず実行時にユーザ側で印刷に関する設定をリアルタイムなプレビューを見ながら調整し印刷できます。プレビューに表示されるチャート上で直接、用紙の余白やチャートの大きさ、用紙上の位置などをマウスのドラッグ操作で変更できます。また、新コンポーネントの印刷プレビューパネルやページナビゲータは、複数のチャートのプレビュー設定やプレビューのページング表示を実現します。

【印刷プレビュー】

【印刷プレビューパネル】

■その他の注目機能
上記掲載以外のTeeChart Pro 8Jの注目機能のいくつかを紹介します。

【キャンバス/フォントのピクチャ】New!

フォントを塗りつぶすために使用するイメージを設定します。
例:
TChart1.Header.Font.Size = 48
TChart1.Header.Font.Picture.AssignImage Image1.Picture
TChart1.Header.Font.Outline.Visible = True

【キャンバス/カスタムな形状/ピクチャ】New!

系列マーカにイメージを割り当てます。
例:
'ImageListからイメージを割り当てます。
For i = 0 To TChart1.Series(0).Count - 1
    TChart1.Series(0).Marks.Item(i).Picture.AssignImage ImageList1.ListImages.Item(i + 1).Picture
Next i

【キャンバス/カスタムな形状/縁を丸くするサイズ】New!

各マーカの角を丸く設定します。
例:
With TChart1.Series(0).Marks
  .Pen.Visible = True
  .ShapeStyle = fosRoundRectangle
  .RoundSize = VScroll1.Value
End With

【キャンバス/グラデーション/サブグラデーション】New!

グラデーションの上にグラデーションを上塗りすることができます。

【イメージフィルタ/べベル】New!

ベベルフィルタはチャート内にカスタムベベルを追加する方法を提供します。有効なフィルタリストにフィルタを追加する場合はアンチエイリアスツールを使用してください。
例:
TChart1.Panel.Backimage.Filters.Item(0).asBevel.Bright = 64
TChart1.Panel.Backimage.Filters.Item(0).asBevel.Size = 28

【チャートのページ】New!

TChartPageにはページスケーリングを自動で決定する Boolean型のAutoScaleプロパティがあります。
例:
TChart1.Page.MaxPointsPerPage = 10
TChart1.Page.AutoScale = True

【グローバルなCloneChartTool手続き】New!

新しいCloneChartToolメソッドは同じチャートあるいは別のチャートに特定のツールを複製することができます。
例:
TChart1.Tools.Add tcColorLine

With TChart1.Tools.Items(TChart1.Tools.Count - 1).asColorLine
  .Axis = TChart1.Axis.Right
  .Value = 100
  .Pen.Width = 4
  .Pen.Color = vbBlack
End With

【系列グループ/チャートのSeriesGroupsプロパティ】New!

系列は、異なるグループを作成してグループ化ができます。TSeriesGroupsには、各グループにどの系列が属するか指定するための複数のプロパティがあります。
例:
With TChart1.SeriesList
  .AddGroup "Group B"
  .Groups.Items(0).Add 0
  .Groups.Items(0).Add 1
End With

【OpenGL/照明】New!

OpenGLライトのために追加されたDirectionプロパティとSpotDegreesプロパティです。Directionプロパティは、X,Y,Zの値を割り当ててライトの方向を定義します。SpotDegreesプロパティは、各ライトのスポットの度合いを定義します。

With TChart1.Aspect.OpenGL.Light
  .Direction.X = 50
  .Direction.Y = 25
  .Direction.z = 0
  .SpotDegrees = 60
End With

【カスタムエディタとカスタムプレビュー】

新しいプロパティによって、チャートエディタとプリントプレビューをカスタマイズすることができます。

【3D泡系列】

3D 泡系列は、異なるX、Y、半径、Zの値を持つ「泡」を描画します。

【横ヒストグラム系列】

横ヒストグラム系列は、「階段」モードの横面系列のような値を表示しますが、Y座標にポイントがセンタリングされます。

【極棒系列】

極棒系列は、円の中心から線で値を描画します。

【滑らかな極チャート】

極チャートにスムージング関数を適用できます。

【SVG(Scalable Vector Graphics)形式へのエクスポート】

実行時にエクスポートダイアログあるいはコードを使用してSVGにエクスポートできます。

【系列グループ】

系列コンポーネントは、一度に複数の系列を表示/非表示するグループ化を設定することができます。
グループ化が有効の場合、グループ名をチャートエディタに表示します。

【壁の透明度】

チャートの壁は、透明度を設定できます。

【角丸枠】

チャートパネルは、「角の丸い」枠を描画するために編集できます。
新しいBorderプロパティは、チャートパネルの周りに線を描画します。

【系列マーカのコールアウト】

系列マーカは、系列ポイントにマーカを接続するラインの外観を変更するために新しいCallOutプロパティが付加されました。

【系列マーカのカスタマイズ】

系列マーカは、ポイントデータ毎にカスタマイズできます。
たとえば、 マーカアイテム毎にフォントを指定できます。

【単独積み重ね(縦棒・横棒系列)】

縦棒系列や横棒系列は、単一系列で「単独積み重ね」を描画するための新しい積み重ねスタイルが付加されました。

TChart1.Series(0).MultiBar = mbSelfStack
          ↓

【サーフェス系列の透明度】

サーフェス系列は、透明度を設定してセルを描画できます。

【PDF形式へのエクスポート】

実行時にエクスポートダイアログあるいはコードを使用してAdobe Acrobat PDF形式でエクスポートできます。

【PostScript(EPS)形式へのエクスポート】

実行時にエクスポートダイアログあるいはコードを使用してPostScript(EPS)形式にエクスポートできます。

【キャンバスのブラシスタイル】

Brush.Styleプロパティを使用して多様なブラシスタイルを設定できます。

【凡例のカスタム位置】

チャートの凡例は、カスタムな位置付けを設定できます。

【凡例のチェックボックス】

凡例のチェックボックスを表示できます。
チェックボックスをクリックすることで系列を表示/非表示にします。

【面のグラデーション】

面系列は、グラデーション描画をサポートしています。

■プロジェクト アップグレード ユーティリティ

TeeChart Pro 8J ActiveXでは、前バージョンのTeeChart Pro ActiveXユーザ様のために、アップグレードユーティリティが用意されています。以前のTeeChart Pro ActiveXを使用して作成したプロジェクトをTeeChart Pro 8J ActiveXを含む任意のバージョンのプロジェクトに自動的にアップグレードするユーティリティです。

前バージョンのTeeChart Pro ActiveXをVS6.0でご利用だった場合と、VS.NETでご利用だった場合の、それぞれ別のアップグレードユーティリティが提供されています。

【Visual Studio 6.0プロジェクトで 以前のバージョン「TeeChart Pro ActiveX」を利用していた場合】

【Visual Studio .NETプロジェクトで前バージョン「TeeChart Pro 7J ActiveX」を利用していた場合】

■ランタイムライセンスについて

TeeChart Pro 8Jを使用してお客様が作成したアプリケーションは、ユーザ登録をしていただくことで、無償で配布できます。但し、Web Serverランタイムライセンスは別途ライセンス料が必要です。詳しくは、「ライセンスパック」のページをご覧ください。

■開発ライセンス・Webサーバーランタイムライセンスについて

TeeChart Pro 8Jの通常パッケージには、開発者1名分の開発者ライセンスが付属しています。お客様がTeeChart Pro 8Jを使用して複数の開発者で開発される場合に、お得な開発ライセンスパックをご用意しております。詳しくは、「ライセンスパック」のページをご覧ください。

■標準価格(シングルライセンス )

TeeChart Pro 8J ActiveX 1開発者ライセンス

108,000 円
(税込 113,400円)

TeeChart Pro 8J ActiveX
1 Web
 Server ランタイムライセンス

45,000円
(税込 47,250円)

 

※「TeeChart Pro 8J ActiveX」はDelphi、C++Builderでは使用できません。 「TeeChart Pro 8J  VCL」をご利用ください。

TeeChart Pro 8J VCL 1開発者ライセンス

110,000円
(税込 115,500円)

 

TeeChart Pro 8J VCL
1 Web
 Server ランタイムライセンス

38,000円
(税込 39,900円)

 
TeeChart Pro 8J VCL+Source 1開発者ライセンス
「TeeChart Pro 8J VCL」の内容に加えて、TeeChartのVCLソースファイルが付属します。

139,000円
(税込 145,950円)

そのほかの価格は、「ライセンスパック」のページをご覧ください。

■対応環境

対応OS
(すべて日本語版)
Windows 98/Me/2000/XP(32ビット)/Vista(32ビット)/7(32ビット)
Windows Server 2003(32ビット)/Server 2008(32ビット)
対応コンテナ
(すべて日本語版)
ActiveX

Visual Basic6.0, Visual C++6.0, ASP(IIS6.0/5.0/4.0)、 Internet Explorer 7/6/5/4、 Visual Studio .NET 2002/2003(COMラッパー) 、 Visual Studio 2005/2008(COMラッパー)

VCL

Embarcadero RAD Studio 2010(C++Builder 2010/Delphi 2010) New!、 CodeGear RAD Studio 2009(C++Builder 2009/Delphi 2009) CodeGear RAD Studio 2007(Delphi 2007 for Win32/C++Builder 2007)、 Borland Developer Studio 2006(C++Builder/Delphi for Win32)、 Delphi 2005(Win32)、 Delphi 7/6/5、 C++Builder 6/5

■パッケージ内容

1開発者ライセンス:

パッケージ 版
セットアップディスク/ユーザ登録カードなど
(マニュアルなどのドキュメントはディスクに含まれます)
▼パッケージイメージ
サイズ:W136×D15×H191mm(DVD/CD 用トールケース)

ダウンロード版
セットアップモジュール、ドキュメントデータなど

1 Web Server ランタイムライセンス

パッケージ 版のみ
ライセンス許諾契約書、ユーザ登録カード
(製品ディスクは付属していません)

 
TeeChart Pro 8J
開発元 スペイン Steema Software社
日本語版開発&国内独占販売元 株式会社ニュートン

※表記中の社名、製品名などは一般に各社の商標または、登録商標です。
※本仕様、及び価格などは予告なしに変更する場合があります。

Copyright (C) NEWTONE Corporation. All rights reserved.