Something is puzzling me.
i use
if ActiveImageEnView().Proc.CanUndo then
begin
MiUndo.Caption := 'Undo ' + ActiveImageEnView().Proc.UndoCaptions[0];
showmessage(ActiveImageEnView().Proc.UndoCaptions[0]);
end
else
MiUndo.Caption := 'Undo ';
after each command but when i use
ShowTempHourglass;
ActiveImageEnView().LayersMergeAll(True);
ActiveImageEnView().Update();
It always shows the previous command i executed and not the layermegeall. How is taht possible ?
Maybe i have something that messes that up
Pierre