> -- Иван Денисов писал(а):
> Пришлось добавить ещё w.seq.SetDirty(TRUE) в Undo и Redo
оба-на! а вот это я проглядел, спасибо!

вообще, по уму надо бы в ундо-список класть операцию смены dirty-флага тоже, чтобы её обычным механизмом откатывало. тогда redo её будет тем же механизмом накатывать обратно. в смысле save-undo-redo приведёт к корректному состоянию «чистенький» тогда, например.

я попробую на днях посмотреть, насколько это больно будет. no promises, но…