mark arrow obscured by pointer lazarus / 55-TAChart ---------------------------------------------------------------------- mtanner · 2015-11-16 10:12 With a TLineSeries I'm attaching marks. The arrowhead is obscured by the pointer itself, because the end-point of the arrow is the centre of the pointer, not the edge. Is there any way of pushing the arrow end-point back to the edge of pointer? ---------------------------------------------------------------------- wp · 2015-11-16 10:51 No. Let me see how to fix this... ---------------------------------------------------------------------- wp · 2015-11-16 23:46 In the new version in trunk, the series marks have a new property "LinkDistance" which shifts the arrow head away from the data point. Use a value greater than the series pointer's VertSize to prevent covering the arrow by the pointer. ---------------------------------------------------------------------- mtanner · 2015-11-16 23:49 Thanks. I'll update my copy of Lazarus at some point then. ---------------------------------------------------------------------- wp · 2015-11-17 00:10 Ah, looks as if you don't use trunk? I am attaching the modified file - I am not 100% sure, but I think there are no incompatible changes with older versions. So, extract the TATextElements.pas from the attached zip and copy it into your TAChart folder, (lazarus)\components\tachart, but make a copy of the original file first - just in case if something goes wrong. Then open Lazarus and rebuild the IDE (in the tools menu)