Unit msedatalist
Uses
Variables
Description
Overview
Classes, Interfaces, Objects and Records
Name | Description |
---|---|
Record listlinkinfoty |
|
Interface idatalistclient |
|
Class tdatalist |
|
Class tnonedatalist |
|
Record subdatainfoty |
|
Class tintegerdatalist |
|
Class tbooleandatalist |
|
Class tint64datalist |
|
Class tcurrencydatalist |
|
Class tenumdatalist |
|
Class tenum64datalist |
|
Class trealdatalist |
|
Class tdatetimedatalist |
|
Class tcomplexdatalist |
|
Record realintty |
|
Class trealintdatalist |
|
Class tpointerdatalist |
|
Class tdynamicdatalist |
|
Class tdynamicpointerdatalist |
|
Class tansistringdatalist |
|
Class tpoorstringdatalist |
|
Class tmsestringdatalist |
|
Class tdoublemsestringdatalist |
|
Record msestringintty |
|
Class tmsestringintdatalist |
|
Packed Record rowstatety |
|
Packed Record colmergety |
|
Packed Record rowstatecolmergety |
|
Packed Record rowheightty |
|
Packed Record rowstaterowheightty |
|
Class tcustomrowstatelist |
|
Class tobjectdatalist |
Functions and Procedures
function datalisttocomplexar(const re,im: trealdatalist): complexarty; |
function newidentnum(const count: integer; getfunc: getintegeritemfuncty): integer; |
function getdatalistclass(const adatatype: listdatatypety): datalistclassty; |
procedure registerdatalistclass(const adatatype: listdatatypety; const aclass: datalistclassty); |
procedure setremotedatalist(const aintf: idatalistclient; const source: tdatalist; var dest: tdatalist); |
Types
Constants
foldhiddenbit = 7; |
foldhiddenmask = 1 shl foldhiddenbit; |
currentfoldhiddenbit = 6; |
currentfoldhiddenmask = 1 shl currentfoldhiddenbit; |
foldlevelmask = byte(not (foldhiddenmask or currentfoldhiddenmask)); |
foldissumbit = 0; |
foldissummask = $01; |
rowstatemask = $7f; |
selectedcolmax = 30; |
wholerowselectedmask = $80000000; |
mergedcolmax = 32; |
mergedcolall = $ffffffff; |
rowstatenummask = $7f; |
rowinfosizes: array[rowinfolevelty] of integer =
(sizeof(rowstatety),sizeof(rowstatecolmergety),
sizeof(rowstaterowheightty)); |
Description
Functions and Procedures
function datalisttocomplexar(const re,im: trealdatalist): complexarty; |
function newidentnum(const count: integer; getfunc: getintegeritemfuncty): integer; |
function getdatalistclass(const adatatype: listdatatypety): datalistclassty; |
procedure registerdatalistclass(const adatatype: listdatatypety; const aclass: datalistclassty); |
procedure setremotedatalist(const aintf: idatalistclient; const source: tdatalist; var dest: tdatalist); |
Types
dataprocty = procedure(var data) of object; |
indexeventty = procedure(const sender: tdatalist; const index: integer) of object; |
blockcopymodety = (...); |
Values
|
copyprocty = procedure(const source,dest:pointer); |
copy2procty = procedure(const source1,source2,dest:pointer); |
datalistarty = array of tdatalist; |
plistlinkinfoty = ˆlistlinkinfoty; |
dataliststatety = (...); |
Values
|
dataliststatesty = set of dataliststatety; |
pdatalist = ˆtdatalist; |
subdatainfoarty = array of subdatainfoty; |
prealintty = ˆrealintty; |
realintarty = array of realintty; |
realintaty = array[0..0] of realintty; |
addcharoptionty = (...); |
Values
|
addcharoptionsty = set of addcharoptionty; |
stringdatalistoptionty = (...); |
Values
|
stringdatalistoptionsty = set of stringdatalistoptionty; |
pmsestringintty = ˆmsestringintty; |
msestringintarty = array of msestringintty; |
msestringintaty = array[0..0] of msestringintty; |
pmsestringintaty = ˆmsestringintaty; |
rowstatenumty = -1..126; |
rowinfolevelty = (...); |
Values
|
prowstatety = ˆrowstatety; |
rowstateaty = array[0..0] of rowstatety; |
prowstateaty = ˆrowstateaty; |
prowstatecolmergety = ˆrowstatecolmergety; |
rowstatecolmergeaty = array[0..0] of rowstatecolmergety; |
prowstatecolmergeaty = ˆrowstatecolmergeaty; |
prowstaterowheightty = ˆrowstaterowheightty; |
rowstaterowheightaty = array[0..0] of rowstaterowheightty; |
prowstaterowheightaty = ˆrowstaterowheightaty; |
rowstatememberty = (...); |
Values
|
rowlinewidthty = -1..254; |
createobjecteventty = procedure(const sender: tobject; var obj: tobject) of object; |
datalistclassty = class of tdatalist; |
getintegeritemfuncty = function(const index: integer): integer of object; |
Constants
foldhiddenbit = 7; |
foldhiddenmask = 1 shl foldhiddenbit; |
currentfoldhiddenbit = 6; |
currentfoldhiddenmask = 1 shl currentfoldhiddenbit; |
foldlevelmask = byte(not (foldhiddenmask or currentfoldhiddenmask)); |
foldissumbit = 0; |
foldissummask = $01; |
rowstatemask = $7f; |
selectedcolmax = 30; |
wholerowselectedmask = $80000000; |
mergedcolmax = 32; |
mergedcolall = $ffffffff; |
rowstatenummask = $7f; |
rowinfosizes: array[rowinfolevelty] of integer =
(sizeof(rowstatety),sizeof(rowstatecolmergety),
sizeof(rowstaterowheightty)); |
Generated by PasDoc 0.16.0.