Подобъект создается прекрасно.
А вот с удаление подобъекта не получается.
n := MapObj1.Metric.SubObjCount;
ShowMessage ('n = '+IntToStr(n)); // Здесь все хорошо программа видит сколько подобъектов у объекта
res := mapDeleteSubject(MapObj1.ObjHandle,1);
mvMap.Repaint;
ShowMessage ('res = '+IntToStr(res)); // Здесь res > 0
На фактического удаление подобъекта не происходит,
не пойму почему?
А вот с удаление подобъекта не получается.
n := MapObj1.Metric.SubObjCount;
ShowMessage ('n = '+IntToStr(n)); // Здесь все хорошо программа видит сколько подобъектов у объекта
res := mapDeleteSubject(MapObj1.ObjHandle,1);
mvMap.Repaint;
ShowMessage ('res = '+IntToStr(res)); // Здесь res > 0
На фактического удаление подобъекта не происходит,
не пойму почему?