What is the preferred way to detect a geometry change? To me it seems that a layer's OnFeatureGeometryChanged() is called when a geometry changes, but also if there only has been changes in attribute values in an edit form. I need to isolate real geometry changes.
If you are using AXF data you will notice that the AXF_STATUS column in you data will actually show the difference between attributes and geometry updates.
However using shapefiles you are limited to the event yo mentioned. you could blend a couple of ideas I suppose, like looking to see which tool is active and make some assumptions. Or you could read the vertices into memory before editing and do a check at the end.
If you are using AXF data you will notice that the AXF_STATUS column in you data will actually show the difference between attributes and geometry updates.
However using shapefiles you are limited to the event yo mentioned. you could blend a couple of ideas I suppose, like looking to see which tool is active and make some assumptions. Or you could read the vertices into memory before editing and do a check at the end.