In ArcMap flash a point programmatically with the 'crosshairs' additional effect that the ESRI flash command does

2191
2
11-04-2015 01:58 PM
MarkMindlin
Occasional Contributor III

Hi there,

I see the old posts about that question, and the answer probably - no way (no 'crosshairs' programmatically).

But my little hope is that in version 10.3 it could exist.

Or some how I could use the

IFindCallBack.FlashGeometry() - Generic method to flash a point on the display n times.

See the link

ArcObjects Help for .NET developers

Any help will be appreciated.

0 Kudos
2 Replies
FreddieGibson
Occasional Contributor III

I would assume that the logic shown on the following pages would need to be used to accomplish this. You'd have to select an appropriate symbol to make the symbol similar to the existing flash tool and you could probably draw lines that extend from the point to the edge of the display and use similar logic to flash them at the same times as the point.

Flash Geometry Snippet

http://resources.arcgis.com/en/help/arcobjects-net/componenthelp/index.html#//004900000075000000

Extending ArcObjects (IGeometry) - 08 - Flashing Geometry - YouTube

https://www.youtube.com/watch?v=h7TYtSK_04g&list=PLQnljOFTspQXqYsWJG8o-eJpGlvzww9lE&index=8

How to flash a point

http://forums.esri.com/Thread.asp?c=93&f=1147&t=284591

0 Kudos
MarkMindlin
Occasional Contributor III

Thank you Freddie,

I see you point.

I already use it to flash a point (without flashing lines from the edge to the point). But the user asked about the "same" 100 % ESRI appearance.

So, I am searching API.

0 Kudos