Hi
I have a single ArrowSeries on a chart which uses 3d arrows (so that each arrow has shape and not a line).
When I set the ArrowWidth and Height properties (in pixels) and scroll the chart then arrows are drawn in different widths and seem to disregard the absolute ArrowWidth / ArrowHeight pixel sizes.
Is there a solution to this problem ?
Many thanks
Toby
(Using TChart VCL 6.01 on Delphi 7, XP Pro)
Arrow Series drawing "feature"
Hi, Toby.
Are you sure ? I set arrow series ArrowWidth and ArrowHeight properties to specific value and when I performed a scroll/zoom operation, arrow series width/height remained the same (scaling did not change absolute screen size). But it's possible I've missed something and I cannot duplicate your example. So, if there is not too much trouble, can you send me small sample application which demonstrates this problem (sources only) ? You can send it to marjan@steema.com email address. I'll try it on my machine.
Are you sure ? I set arrow series ArrowWidth and ArrowHeight properties to specific value and when I performed a scroll/zoom operation, arrow series width/height remained the same (scaling did not change absolute screen size). But it's possible I've missed something and I cannot duplicate your example. So, if there is not too much trouble, can you send me small sample application which demonstrates this problem (sources only) ? You can send it to marjan@steema.com email address. I'll try it on my machine.
Marjan Slatinek,
http://www.steema.com
http://www.steema.com
Hi, Dan.
I see it now <g>. The problem happens arrow height is changing as you're scrolling (vertically) chart or changing chart size. The problem occurs only when chart 3D view is set to true and when arrow width/height is sufficiently small. The problem is a rounding error in internal chart TCanvas3D.Arrow method. I'll log this to our bug list so it can be addressed for next major release.
I see it now <g>. The problem happens arrow height is changing as you're scrolling (vertically) chart or changing chart size. The problem occurs only when chart 3D view is set to true and when arrow width/height is sufficiently small. The problem is a rounding error in internal chart TCanvas3D.Arrow method. I'll log this to our bug list so it can be addressed for next major release.
Marjan Slatinek,
http://www.steema.com
http://www.steema.com
Hi, Toby.
I've tested it with TeeChart v7.01 (still beta) and it's working fine (I think). I posted sample application which demonstrates this in our steema.public.attachments newsgroup. Can you give it a try and let me know if it works ?
I've tested it with TeeChart v7.01 (still beta) and it's working fine (I think). I posted sample application which demonstrates this in our steema.public.attachments newsgroup. Can you give it a try and let me know if it works ?
Marjan Slatinek,
http://www.steema.com
http://www.steema.com