delphi - 鼠标缩放: marquee color

标签 delphi delphi-7 vcl teechart

当我在图表(TeeChart)上使用鼠标缩放(左键并拖动右下角)时,光标会为缩放区域绘制一个选取框矩形。浅灰色的选框线几乎看不见。有没有办法改变选框线的颜色(如黑色、红色等)以使其更具对比度且易于查看?

我正在使用 VCL TChart 4.04。

最佳答案

我认为这在 TChart v.4.04 中是不可能的,或者至少没有找到任何可能做到这一点的属性。

至少在 TChart v.8.03(Delphi 2009 附带的版本)中,有属性 TChart.Zoom.BrushTChart.Zoom.Pen 您可以在其中设置选择矩形的颜色和其他属性。因此,如果您有更新版本的 TChart,您可能会使用如下内容:

procedure TForm1.FormCreate(Sender: TObject);
begin
  Chart1.Zoom.Pen.Width := 2;
  Chart1.Zoom.Pen.Color := clRed;
end;

关于delphi - 鼠标缩放: marquee color,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10093166/

相关文章:

sql - 在 SQL 中使用 QuotedStr

forms - 我怎样才能做到这种效果?

delphi - 如何使两个控件各自占据其父级区域的一半?

delphi - 如何更新 TList<T> 中的数据?

delphi - IntraWeb/DataSnap?

Delphi IDE 线长度

delphi - 不使用节读取值

delphi - 如何使用泛型创建不同类型的 MDI 子项?

delphi - 使用 Delphi 10.2.3 安装 JCL/JVCL 时禁用目标 IDE

delphi - 找不到WinDows.PATH