Class tarrayprop
Unit
Declaration
type tarrayprop = class(tpersistent)
Description
This item has no description.
Hierarchy
- TObject
- tpersistent
- tarrayprop
Overview
Fields
| Protected | fstate: arraypropsstatesty; |
| Protected | fupdating: integer; |
| Protected | fcountbefore: integer; |
Methods
| Protected | procedure setfixcount(const avalue: integer); virtual; |
| Protected | procedure change(const index: integer); virtual; |
| Protected | function getcount: integer; virtual; abstract; |
| Protected | function getdatapo: pointer; virtual; abstract; |
| Protected | procedure checkcount(var acount: integer); virtual; |
| Protected | procedure setcount1(acount: integer; doinit: boolean); virtual; |
| Protected | procedure setcount(const acount: integer); |
| Protected | procedure dosizechanged; virtual; |
| Protected | function getsize: integer; virtual; abstract; |
| Protected | function getitemspo(const index: integer): pointer; virtual; abstract; |
| Protected | procedure writeitem(const index: integer; writer: twriter); virtual; abstract; |
| Protected | procedure readitem(const index: integer; reader: treader); virtual; abstract; |
| Protected | procedure defineproperties(filer: tfiler); override; |
| Protected | procedure readcount(reader: treader); |
| Protected | procedure writecount(writer: twriter); |
| Protected | procedure readitems(reader: treader); |
| Protected | procedure writeitems(writer: twriter); |
| Protected | procedure init(startindex,endindex: integer); virtual; |
| Protected | procedure dochange(const aindex: integer); virtual; |
| Protected | procedure checkindex(const index: integer); |
| Protected | function checkstored(ancestor: tpersistent): boolean; virtual; |
| Public | function propkind: arraypropkindty; virtual; |
| Public | procedure beginupdate; |
| Public | procedure endupdate(nochange: boolean = false); |
| Public | procedure clear; |
| Public | procedure insertempty(const index: integer); |
| Public | procedure insertdefault(const index: integer); |
| Public | procedure delete(const index: integer); |
| Public | procedure move(const curindex,newindex: integer); virtual; |
| Public | procedure order(const sourceorder: integerarty); |
| Public | procedure reorder(const destorder: integerarty); |
| Public | procedure link(alinkedarrays: array of tarrayprop); |
Properties
| Public | property fixcount: integer read ffixcount write setfixcount default 0; |
| Public | property onchange: arraychangeeventty read fonchange write fonchange; |
| Published | property count: integer read getcount write setcount default 0; |
Description
Fields
| Protected | fstate: arraypropsstatesty; |
|
This item has no description. | |
| Protected | fupdating: integer; |
|
This item has no description. | |
| Protected | fcountbefore: integer; |
|
This item has no description. | |
Methods
| Protected | procedure setfixcount(const avalue: integer); virtual; |
|
This item has no description. | |
| Protected | procedure change(const index: integer); virtual; |
|
This item has no description. | |
| Protected | function getcount: integer; virtual; abstract; |
|
This item has no description. | |
| Protected | function getdatapo: pointer; virtual; abstract; |
|
This item has no description. | |
| Protected | procedure checkcount(var acount: integer); virtual; |
|
This item has no description. | |
| Protected | procedure setcount1(acount: integer; doinit: boolean); virtual; |
|
This item has no description. | |
| Protected | procedure setcount(const acount: integer); |
|
This item has no description. | |
| Protected | procedure dosizechanged; virtual; |
|
This item has no description. | |
| Protected | function getsize: integer; virtual; abstract; |
|
This item has no description. | |
| Protected | function getitemspo(const index: integer): pointer; virtual; abstract; |
|
This item has no description. | |
| Protected | procedure writeitem(const index: integer; writer: twriter); virtual; abstract; |
|
This item has no description. | |
| Protected | procedure readitem(const index: integer; reader: treader); virtual; abstract; |
|
This item has no description. | |
| Protected | procedure defineproperties(filer: tfiler); override; |
|
This item has no description. | |
| Protected | procedure readcount(reader: treader); |
|
This item has no description. | |
| Protected | procedure writecount(writer: twriter); |
|
This item has no description. | |
| Protected | procedure readitems(reader: treader); |
|
This item has no description. | |
| Protected | procedure writeitems(writer: twriter); |
|
This item has no description. | |
| Protected | procedure init(startindex,endindex: integer); virtual; |
|
This item has no description. | |
| Protected | procedure dochange(const aindex: integer); virtual; |
|
This item has no description. | |
| Protected | procedure checkindex(const index: integer); |
|
This item has no description. | |
| Protected | function checkstored(ancestor: tpersistent): boolean; virtual; |
|
This item has no description. | |
| Public | function propkind: arraypropkindty; virtual; |
|
This item has no description. | |
| Public | procedure beginupdate; |
|
This item has no description. | |
| Public | procedure endupdate(nochange: boolean = false); |
|
This item has no description. | |
| Public | procedure clear; |
|
This item has no description. | |
| Public | procedure insertempty(const index: integer); |
|
This item has no description. | |
| Public | procedure insertdefault(const index: integer); |
|
This item has no description. | |
| Public | procedure delete(const index: integer); |
|
This item has no description. | |
| Public | procedure move(const curindex,newindex: integer); virtual; |
|
This item has no description. | |
| Public | procedure order(const sourceorder: integerarty); |
|
This item has no description. | |
| Public | procedure reorder(const destorder: integerarty); |
|
This item has no description. | |
| Public | procedure link(alinkedarrays: array of tarrayprop); |
|
This item has no description. | |
Properties
| Public | property fixcount: integer read ffixcount write setfixcount default 0; |
|
This item has no description. | |
| Public | property onchange: arraychangeeventty read fonchange write fonchange; |
|
This item has no description. | |
| Published | property count: integer read getcount write setcount default 0; |
|
This item has no description. | |
Generated by PasDoc 0.17.0.snapshot.