#include <HistoryList.h>
Public Types | |
enum | EUndoMode { Mode_1, Mode_2 } |
Public Methods | |
void __fastcall | SetDepthOfBuffer (int depth) |
void __fastcall | SetUndoMode (EUndoMode mode) |
void __fastcall | RemoveAllRecords (void) |
void __fastcall | SetLockModeLevel (int level) |
int __fastcall | GetLockModeLevel (void) const |
bool __fastcall | Undo (int i=0) |
bool __fastcall | Redo (int i=0) |
bool __fastcall | GetFirstUndoName (CSmallString &text, bool short_type=true) |
bool __fastcall | GetNextUndoName (CSmallString &text, bool short_type=true) |
bool __fastcall | GetFirstRedoName (CSmallString &text, bool short_type=true) |
bool __fastcall | GetNextRedoName (CSmallString &text, bool short_type=true) |
bool __fastcall | IsUndoActive (void) |
bool __fastcall | IsRedoActive (void) |
bool __fastcall | BeginChange (int lockmodelevel) |
void __fastcall | RegisterChange (CElementsRecord *record) |
void __fastcall | EndChange (void) |
Public Attributes | |
__property _FChange | OnChange = {read = ChangeFce,write = ChangeFce} |