Click or drag to resize

mcCommonUndoStackOperationFlags Enumeration

Common flags to be passed in the McUndoStack.Push Operation argument

Namespace:  MediaCy.IQL.Engine
Assembly:  MediaCy.IQL.Engine (in MediaCy.IQL.Engine.dll) Version: 10.0.6912.0
Syntax
VB
Public Enumeration mcCommonUndoStackOperationFlags
Members
  Member nameValueDescription
mccusofNoFlags0No common flags
mccusofUndoWithNextPush-2147483648If set, then the pushoperation is considered to be joined with the next push operation as one state capture. When McUndoStack.Undo operation is performed, then not only is the top of the stack restored, but all subsequent stack elements that have this flag set are also restored. Since this flag signals that one or more subsequent Push method calls are expected, no notifications are sent during the push. Furthermore, the MaxSize property of the McUndoStack does not count Push operations with this flag set against the maximum.
mccusofCommonFlagsMask-268435456Mask for the commonflags. McUndoable.Backup gets the Operation argument and may support other flags; see for example, mcImageUndoOperationFlags.
mccusofJoinedToPrevious16777216Set automatically, donot set it yourself. If set in a state's Operation flags (accessable via the UndoTopStateOperation or RedoTopStateOperation) property, then this state is joined with the next state on the stack as one state capture. This flag is applied to any Push that occurs after a Push has been made using the mccusofUndoWithNextPush Operation argument flag.
mccusofDiscardedInfo33554432Set automatically, donot set it yourself. If this flag is set in the state's Operation flags (accessable via the UndoTopStateOperation or RedoTopStateOperation) property then the state's stored information necessary to do the undo or redo appears to be missing or discarded. Currently this is only supported for IMcImage Undoable instances, where large images may not be pushed onto the stack at all or may be stored with discardable memory that is subsequently discarded in tight memory situations.
See Also