Add editing history, with methods:
<=TSizeCtrlHistory=>
Methods:
BeginUndoBlock
EndUndoBlock
Undo
Restore (Undoes all of the actions)
UndoIndex(index:integer;method: TSizeCtrlIndexShift) (Undoes specified action, slices or merges all of others)
Redo
Clear
Property:
Indexes: TArray
TSizeCtrlIndexShift = (szcsSlice, szcsMerge) //if the method is Slice, the discar
Atividade Prática referente à disciplina de Programação Orientada a Objetos (ELE078), do curso de Engenharia de Controle e Automação - UFMG. Atividade sobre Polimorfismo, Funções Virtuais , Classes abstratas e RTTI.
Add editing history, with methods:
<=TSizeCtrlHistory=>
Methods:
BeginUndoBlock
EndUndoBlock
Undo
Restore (Undoes all of the actions)
UndoIndex(index:integer;method: TSizeCtrlIndexShift) (Undoes specified action, slices or merges all of others)
Redo
Clear
Property:
Indexes: TArray
TSizeCtrlIndexShift = (szcsSlice, szcsMerge) //if the method is Slice, the discar