EndGroup Method
Description
Used to specify a group of "undoable" operations has finished.
Syntax
Public Sub EndGroup()
Remarks
The StartGroup and EndGroup methods are used to "group" a set of "undoable" operations together. Grouping the operations is useful as grouped operations can be undone or redone with a single call to Undo or Redo. If the operations are not grouped, you would have to call Undo or Redo for each operation performed.
"Undoable" operations performed between StartGroup and EndGroup will be undone/redone with a single call to Undo or Redo.
In the sample below, a single Undo call will replace all deleted blocks/keys, no matter how many were deleted.
Dim Block As TrackBlock
TrackControl.UndoManager.StartGroup
For Each Block In TrackControl.SelectedBlocks
Block.Item.RemoveBlock Block.Index
Next
TrackControl.UndoManager.EndGroup
See Also
Copyright (c) 1998-2024 Codejock Technologies. All rights reserved.