I have been finding that Ctrl z stops working a few times each day in version 19. Enough so that I have gone back to 18 today. The "undo/redo" are greyed out in the Edit menu when this happens. That is not because there isn't something to undo. I wouldn't be looking for it to work if I wasn't undoing something. This has happened in version 18 before, but not as often. Usually when I have 3 or more files open in DataCAD. Which makes it more of a nuisance to shut DataCAD down and reopen it to restore the Ctrl z to functioning. I thought maybe it was a memory issue with my computer. But it seems to be happening every day with version 19.

Jim Allen wrote:I have been finding that Ctrl z stops working a few times each day in version 19. Enough so that I have gone back to 18 today. The "undo/redo" are greyed out in the Edit menu when this happens. That is not because there isn't something to undo. I wouldn't be looking for it to work if I wasn't undoing something. This has happened in version 18 before, but not as often. Usually when I have 3 or more files open in DataCAD. Which makes it more of a nuisance to shut DataCAD down and reopen it to restore the Ctrl z to functioning. I thought maybe it was a memory issue with my computer. But it seems to be happening every day with version 19.

I had this happen this morning as well - I was fiddling around with Self XRefs at the time.

I would be curious to know if the Undo Buffer is getting cleared when the Undo / Redo icons stop working.

You can enable the Undo History by setting the key, ShowUndoHistory, to TRUE in the [DEBUG] section of DCADWIN.ini.

[DEBUG]ShowUndoHistory=TRUE

When set to TRUE, you'll find a new menu item, Show Undo History, on the Edit pull-down menu. You can then select this menu option to display a modeless dialog of the Undo History. So I'd like to know if this history gets cleared when the Undo / Redo shortcuts 'break.'

Dave has found and corrected the error that can cause the undo system to get suspended after you open then close the Layer Manger or set a perspective view. The fix will be available in the next update to DataCAD 19.00.01.

We will see. I don't think I do either of those two things before the undo stops working. I open the layer manager and very rarely ever close it. No reason to unless it's blocking what is under it. And I haven't set any perspectives in a long time. But I hope it gets fixed. Undo just stopped again about a half hour ago right after I turned all the layers on in a drawing to see where an entity belonged.

Jim Allen wrote:We will see. I don't think I do either of those two things before the undo stops working. I open the layer manager and very rarely ever close it. No reason to unless it's blocking what is under it. And I haven't set any perspectives in a long time. But I hope it gets fixed. Undo just stopped again about a half hour ago right after I turned all the layers on in a drawing to see where an entity belonged.

Jim:

It's not the closing of the Layer Manager that triggers the loss of Undo. If you use the persistent Layer Manager, merely turning layers On and/or Off can do it. In the non-persistent Layer Manager, clicking Apply can do it. Essentially anything that causes the Layer Manager to force a Redraw to the drawing window can trigger it.

I'm pretty confident that the problem I found is the cause for the loss of Undo.