2017-07-06 16 views
-1

にシフトしたラベルを作成し、右にシフトしたラベルとノブを作成します。TChartコード以下のランタイム

何が間違っている可能性がありますか?

  • TeeChart Proのv2015.16.150901の32ビットVCL
  • デルファイ10

答えて

3

TChartにバグがあります。設定したとき

_chart.Title.Text.Text := 'Some title'; 

ラベルはその場所にあります。

私は

_chart.Title.Text.Text := ''; 

または

_chart.Title.Visible := False; 

を行うと、それらがシフトしています。

DFMの同じコードが右のつまみを生成したのは、ビジュアルデザイナーがいくつかのプロパティを自動的に追加することで最小限のグラフ宣言を拡張するからです。これらのプロパティの中にはチャートのタイトルもありました。 "TChart"テキストで自動的に埋められます。

+0

[Bugtracker](http://bugs.teechart.net/)または[VCLサポートフォーラム](http://teechart.net/support/viewforum.php?f= 3)?もしそうでなければ、サブスクリプションを持っている誰かがフォーラムに投稿できるように私たちに知らせてください。 –

1

最初にhereと報告されたチケット#1547に記載されているものとまったく同じです。
は、チケットに記載されている回避策で試してみてください:

私はでき、その中に唯一の空白の小さなタイトルを持つことにより、唯一の回避策。

+0

ありがとう、それはまさにそのケースですが、Googleが必要なときにチケットを見つけられませんでした。 GoogleはStackOverflowとの接続性に優れています。残念ながらバグトラッカーでは、バグの修正状況に関する情報はなく、修正されていればTChartのバージョンもあります。 – Paul

+0

タイトルで別のバグを報告することもできます:私はそれをクリアすると、デフォルトの "TChart"テキストで頑強に満たされます。 – Paul

+0

チケットのステータスは "確認済み"で、まだ "解決済み"ではありません。 – Yeray