Class ttextundolist
Unit
Declaration
type ttextundolist = class(tdynamicdatalist)
Description
No description available, ancestor tdynamicdatalist description follows
No description available, ancestor tdatalist description follows
No description available, ancestor tlinkedpersistent description follows
No description available, ancestor tnullinterfacedpersistent description follows
No description available, ancestor tvirtualpersistent description follows
Hierarchy
- TObject
- tpersistent
- tvirtualpersistent
- tnullinterfacedpersistent
- tlinkedpersistent
- tdatalist
- tdynamicdatalist
- ttextundolist
Overview
Methods
procedure freedata(var data); override; |
|
procedure beforecopy(var data); override; |
|
constructor create(intf: iundo); reintroduce; |
|
procedure clear; override; |
|
procedure beginlink(linkto: undotypety; forcenew: boolean); |
|
procedure endlink(forcenew: boolean); |
|
procedure setpos(const endpos: gridcoordty; selected: boolean; alink: boolean = false); |
|
procedure inserttext(const startpos,endpos: gridcoordty; const atext: msestring; selected: boolean; backwards: boolean; alink: boolean = false); |
|
procedure overwritetext(const startpos,endpos: gridcoordty; const atext,atextbefore: msestring; selected: boolean; alink: boolean = false); |
|
procedure deletetext(const startpos,endpos: gridcoordty; const atext: msestring; selected: boolean; backwards: boolean; alink: boolean = false); |
|
procedure undo; |
|
procedure redo; |
Properties
property canundo: boolean read getcanundo; |
|
property canredo: boolean read getcanredo; |
|
property maxcount default defaultundomaxcount; |
|
property maxsize: integer read fmaxsize write fmaxsize default defaultundobuffermaxsize; |
|
property locked: boolean read getlocked; |
Description
Methods
procedure freedata(var data); override; |
|
procedure beforecopy(var data); override; |
|
constructor create(intf: iundo); reintroduce; |
|
procedure clear; override; |
|
procedure beginlink(linkto: undotypety; forcenew: boolean); |
|
procedure endlink(forcenew: boolean); |
|
procedure setpos(const endpos: gridcoordty; selected: boolean; alink: boolean = false); |
|
procedure inserttext(const startpos,endpos: gridcoordty; const atext: msestring; selected: boolean; backwards: boolean; alink: boolean = false); |
|
procedure overwritetext(const startpos,endpos: gridcoordty; const atext,atextbefore: msestring; selected: boolean; alink: boolean = false); |
|
procedure deletetext(const startpos,endpos: gridcoordty; const atext: msestring; selected: boolean; backwards: boolean; alink: boolean = false); |
|
procedure undo; |
|
procedure redo; |
|
Properties
property canundo: boolean read getcanundo; |
|
property canredo: boolean read getcanredo; |
|
property maxcount default defaultundomaxcount; |
|
property maxsize: integer read fmaxsize write fmaxsize default defaultundobuffermaxsize; |
|
property locked: boolean read getlocked; |
|
Generated by PasDoc 0.16.0.