А тут случаем не 2 раза создаётся MText?Таки ДА судя по этой информации из документации:
Ей-богу, лучше бы они сделали два отдельных метода типа: ExtractMText() и PutMText(MText). Создание нового объекта-клона при обращении к свойству - это так неочевидно! Вроде как, я тоже на эти грабли наступал уже не раз.В ObjectARX - это два различных метода: mtext() и setMText()
Простите, а при присвоении ml.MText = mt , что тоже клон создается?Нет конечно.
mt потом неплохо бы освободить (mt.Dispose), а то будет утечка памяти.таки получается что не нужно диспозить, ведь mt теперь сохранен в MLeader
таки получается что не нужно диспозить, ведь mt теперь сохранен в MLeaderСохранён не он сам, а информация из него: