データベースからの 5000 ポイントを含む tchart シリーズがあります。マウスを使用して、データの特定のセクションを拡大できます。サブセットに表示されている x 値と y 値のみをクリップボード (またはテキスト ファイル) にコピーしたいと考えています。シリーズ全体に簡単にアクセスできますが、ズームされた長方形のデータのみにアクセスする方法を理解できませんでした。
どんな助けでも大歓迎です。前もってありがとうアーサー
これはここで議論されました。ここでの提案がお役に立てば幸いです。
シリーズの任意のポイントをTPoint
構造体として (関数を使用して) Point()
、ビュー エリアをTRect
(関数を使用してRect()
) として表すことができる場合、PtInRect()
関数を使用して、ポイントがズームされた四角形内にあるかどうかをテストできます。 :
if PtInRect(ZoomedRect, ChartPoint) then ...
参考文献: