Originally posted by Sjef
View Post
CTRL+Z buffer: W, then X
Effects Undo buffer: X, then Y, then ...
So, an extra buffer would be needed for your request. Both bitmaps (X and Y) would need to be kept in memory in addition to the current image (Z). That is three times the memory instead of only two.
W (previous)
X (original viewer image)
Y (X+first effect)
Z (Y+second effect)
So, your suggestion would work well to solve my problem because the CTRL+Z buffer would be somewhat independent. It would just need to keep W in the CTRL+Z buffer until you change X, then put X in there. That way if you cancelled, you wouldn't lose W by just opening Effects.
Hopefully, Irfan can manage these buffers for better memory management, so they aren't unnecessarily used. Only thing I wonder is what will become of the Effects Undo buffer if you turn off Undo in the program? Currently, it is disabled, but that's only because it is the same as CTRL+Z.
Comment