問題タブ [teechart]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
delphi - TeeChartでの真夜中の交差、軸の境界、およびデータの保存順序
データをログに記録し、fastLineシリーズを使用してTeeChartに継続的に表示し、x軸として時間を使用するアプリケーションがあります...
データは毎秒約1ポイントで追加されますが、表示されるポイントの数を最後に追加されたMaxPointsに制限したいと思います(MaxPointsは、ユーザー入力によっていつでも更新できる整数変数です)。MaxPointsが表示された後、ストリップチャートのように、データが追加されるときにデータが画面上をスクロールする必要があります。
私は次のことを試しました。TheTimeはFrac(Now)です...
これは、表示がフリーズする深夜まで完全に機能します。問題は、データが追加されるときに並べ替えられるため、Series [0] .Delete(0)が最小のx値を持つデータを削除することです(つまり、最も古いデータではなく、真夜中が過ぎたときに追加される最新のデータ)シリーズに追加されたデータ。
外部を追加して救助してみました
手順を次のように変更します...
しかし、これは恐ろしい「恨み」です。真夜中を過ぎると、a)x軸が拡大して24時間全体が表示され、b)最新のポイント(グラフの左端近く)と真夜中前に追加されたものの中で最も古い残りのポイント(グラフの右端近く)。
代替...
動作しますが、グラフがクリア後にゆっくりと再入力されるため、深夜前のポイントは深夜に「失われ」ます。これも望ましいとは言えません。
最も単純な「解決策」は、軸の最小値と最大値が真夜中の境界を越えることができる場合ですが、軸の最大値を最小値未満に設定することは不可能のようです。
「真夜中の交差」の問題に対処するために他の誰かが出くわしたかもしれない代替の解決策を聞きたいと思います。
delphi - TeeChart 2012 Standard または Professional のデモは、完全にインストールされた非試用版の TeeChart ですぐにコンパイルできますか?
Delphi 用の TeeChart 2012 には多くのデモが含まれていますが、最初に試してみようと思ったのは features\tee9new.dpr デモです。ハイエンドの TeeChart 製品 SKU で出荷されるため、デモはそのままでは構築されません。teeChart 標準で出荷されたとしても、役に立たないデモです。
パッケージに含まれる「基本的な TChart デモのみ」のデモはないようです。
多分私は何かが足りない。しかし、ある時点で、Featuresのデモは、グラデーションと極座標マップ、そして TeeChart 2012 標準にないがらくたに関するものになりました。
Steema から提供されたものがない場合は、次の 3 つのことを行うデモを教えてください。
少なくとも 5 種類のグラフ (棒、折れ線、系列など) を作成します。
毎日グラフを操作するための推奨コード パターンを示します。
私は現在、機能のデモをハッキングして、標準に組み込まれていないものを削除していますが、確かにこのようなものはすでにそこにあるはずですか? デモのハッキングに 1 時間以上費やしましたが、「標準またはプロで機能しないもの」を扱うにはほど遠いようです。
現在、デルファイ 7、2007、および xe2 で動作するデモを取得しようとしています。
teechart - TeeChart の例
私は Delphi XE2 の一部として TeeChart 8 Standard を持っています。最近、TeeChart の機能に関するアドバイスを求めたところ、All Features\etc... でサンプル コードを見つけることができると言われました。Steema から圧縮された TeeChart2010_Examples ファイルをダウンロードし、すべての機能を表示する Tee9New.exe を実行しました... サブディレクトリのカスケード。これで私が欲しいものの例を見つけることができますが、ソースコードタブには、ソースコードを表示するには TChart Pro をインストールする必要があることが示されています。
サンプルのソース コードは、Pro バージョンのインストール後にのみ利用できますか? これを確認するために評価版をインストールできると思いますが、Delphi に付属している既に機能している標準版を「台無し」にしたくありません。
xamarin.android - Monodroid の TeeChart
TeeChart と統合された MonoDroid アプリケーションを作成しようとしています。チャートを保持するアクティビティと、テキストビュー、ボタンなどの他のコンポーネントが必要です。コードは次のとおりです。
私は testpanel.AddView(tChart1); を使用しました。しかし、そこには何も表示されません。MealChartPanel の線形レイアウトにグラフを配置するにはどうすればよいですか?
ありがとう、
delphi - TChart コンポーネントで分を非表示にする
TChart コンポーネントで時間 (時間、分、秒) を非表示にするにはどうすればよいですか? 日付形式のみが必要です。
設定
しかし、時間はチャートに存在します
android - x軸とy軸の両方に文字列値を与えることによるTeeChartの線画
TeeChartJavaAndroid_3.2012.0202を使用していますが、X軸とY軸の両方に文字列値を持つ線を描画できませんでした。これは可能ですか?line.add()メソッドが2つの文字列値を受け取らないことを知っている!?!?
java - TeeChart で Graphics3D を描画する
tChart で IGraphics3D を使用すると問題が発生します。tChart 上に任意のタイプの画像を描画できますが、getImage() を使用して画像をファイルにエクスポートしようとすると、描画が消えます。これらの画像は、チャート上でマウスをクリックすると消えます。「com.steema.teechart.tools.Annotation」も使用しており、希望どおりに機能します。ただし、 Graphics3D の動作が異なる理由はわかりません。
図面の作成方法を示すコードをコピーします。
誰でもその疑問を解決できますか?
前もって感謝します。
teechart - x64 のビルド エラー
dll のセットのみがあり、プロジェクトのターゲット設定が「すべての CPU」に設定されているため、古いバージョン (v3) でプロジェクトをビルドしても問題はありません。x86 と x64 の両方のビルドで正常にビルドされ、Win32 と Win64 の両方のボックスで正常に動作しました。
ダウンロードして、最新の Teechart 2012 バージョン (4.1.2012.7136) を試してみたかった
質問 1: 私の理解は正しいですか? 新しいバージョンに 2 つのバージョンの TeeChart dll があるのはなぜですか?
ビルド テスト 1: 新しい x64 TeeChart dll を使用した x64 プロジェクトのビルド C:\Program Files (x86)\Steema Software\Steema TeeChart for .NET 2012\net35\x64\ からプロジェクト フォルダーに dll をコピーしました。これは、x64 dll でビルドしたいためです。
x64 ビルドのビルド時に 2 種類のビルド エラーが発生します: エラー 1 'ファイルまたはアセンブリ 'TeeChart, Version=4.1.2012.7136, Culture=neutral, PublicKeyToken=9c8126276c77bdb7' またはその依存関係の 1 つを読み込めませんでした。不正な形式のプログラムを読み込もうとしました。
エラー 2: 'ファイルまたはアセンブリ 'TeeChart、バージョン = 3.5.3225.32185、カルチャ = ニュートラル、PublicKeyToken = 9c8126276c77bdb7' またはその依存関係の 1 つを読み込めませんでした。無効なポインター (HRESULT からの例外: 0x80004003 (E_POINTER))'
質問 2: プロジェクト内のすべての licenses.licx ファイルを更新する必要がありますか? TChart を追加すると、これらが自動的に生成されることを知っていますか? TeeChart ライブラリを更新しているときの状況をどのように処理すればよいですか?
質問 3: なぜ 2 つの異なる種類のエラーがあるのですか? すべての licenses.licx には現在、Version=3.5.3225.32185 を含むテキストがあります。すべての licenses.licx ファイルを新しいバージョンに手動で更新しようとしましたが、役に立ちませんでした。
ビルド テスト 2: 新しい x86 TeeChart dll を使用した x64 プロジェクト ビルド dll をフォルダー C:\Program Files (x86)\Steema Software\Steema TeeChart for .NET 2012\net35\x86\ からプロジェクト フォルダーにコピーしました。
すべてが正常に構築され、正常に実行されました
質問 4: プロジェクトの licenses.licx ファイルを更新しなくても、このビルドはどのようにうまくいきましたか?
delphi - TChart のサイズをプログラムで変更する
プログラムでtChartを作成しています(Delphi2007、TeeChar 7無料版)。グラフの寸法を設定して縦横比を変更したいのですが、幅と高さのプロパティを変更しても意味のある結果が得られません。軸の TickLength も変更してみましたが、うまくいきませんでした。TChart の関連するプロパティを dfm ファイルからコピーしました。意味のあるものを忘れないようにします。X と Y の最大値と最小値を編集した場合にのみグラフの外観が変わりますが、これだけでは不十分です。
これが私の元のチャートと「再フォーマット」されたチャートです。チャートのサイズは両方とも 400 x 250 です。グラフのサイズを変更するための特定のプロパティはありますか? それに応じて軸のサイズを変更したいのですが、可能ですか? ご協力ありがとうございました
TChart に関連するコードは次のとおりです。
teechart - ドローラインの y 値を返す
ドローラインの y 値を取得する方法はありますか? 唯一の開始位置と終了位置を取得できます。
私は、動く金融シリーズのろうそくがドローラインを突破するチャンスをつかもうとします。