Bo Peng wrote:
This is the unfinished part. Numerous LFUNC can contaminate an inset, what is the best way to know if an inset is modified? I am thinking of doing an markDiry after each recordUndo, but there are too many recordUndo's. Is there any way to know if recordUndo() is called?
Why don't you call Inset::markDirty() for all inset inside recordUndo() ? Abdel.