Knowledge Base



KB10893 - Marker not drawn on OnPaintShape event.

Markers are drawn using the SmartSize feature to avoid drawing shapes that are very close to each other. This implementation improves performance when drawing massive point layers, such as Lidar files.

A workaround is to temporarily set (upon drawing):

  _shape.Params.Marker.SmartSize := 0 ;

Or just set SmartSize to 0 for the layer.
Created: March 08, 2013, Modified: March 08, 2013
follow us on Facebook  follow us on Twitter  follow us on Google +  follow us on LinkedIn  Embarcadero