Спасибо за разъяснения."Повторение, мать учения".> -- Александр Ильин писал(а):
> С точки зрения пользователя будет так: он отменяет ввод текста, но попутно вдруг меняются размеры у встроенных в тот же текст вьюшек. Проходили, знаем. Нужен notRecorded....PS: Невидимые операции "забивают" очередь Undo/Redo в том смысле, что без толку накапливаются в памяти.Полной эквивалентности нет, Вы правы. Поспешные выводы, "головокружение от успехов".Речь же шла ровно про это.

Использовать недокументированные фичи ради того чтобы сборщик мусора не надорвался --- не вариант. Если уж на это идти, должны быть очень веские причины. А пока их нет, лучше за пределы даденого каркасом не выходить.

С точки зрения порчи вида отменой --- для конечного пользователя и конкретного приложения, это, пожалуй, может быть причиной... Но насчёт допустимости notRecored для всеобщего использования --- есть подозрения, что интегрально это будет конечному пользователю больше во вред.

P.S. Нельзя ли реализовать специальную операцию по изменению размера так, что на Undo/Redo она не будет "портить вида"? --- вопрос, как сочетать её с последовательностью других операций...