Unit msedatanodes
Uses
Variables
Description
Overview
Classes, Interfaces, Objects and Records
Name | Description |
---|---|
Record extrainfoty |
|
Record variablelistiteminfoty |
|
Record listitemlayoutinfoty |
|
Record nodeactioninfoty |
|
Interface iitemlist |
|
Class tlistitem |
|
Class ttreelistitem |
|
Class tfontarrayprop |
|
Class tcustomitemlist |
|
Class ttreenode |
Functions and Procedures
function copylistitems(const asource: listitemarty): listitemarty; |
Types
Constants
invalidatestates = [ns_expanded,ns_selected,ns_checked,
ns_subitems,ns_drawemptybox,ns_checkbox,
ns_useri0..ns_useri7]; |
invalidateallstates = [ns_expanded]; |
valuechangestates = [ns_checked]; |
statstates: nodestatesty = [ns_expanded,ns_selected,ns_checked,
ns_useri0..ns_useri3,ns_user0..ns_user3]; |
defaultlevelstep = 10; |
Description
Functions and Procedures
function copylistitems(const asource: listitemarty): listitemarty; |
Types
nodestatty = (...); |
Values
|
nodestatesty = set of nodestatty; |
nodestate1ty = (...); |
Values
|
nodestates1ty = set of nodestate1ty; |
nodeoptionty = (...); |
Values
|
nodeoptionsty = set of nodeoptionty; |
treeitemboxty = (...); |
Values
|
itemdrawoptionty = (...); |
Values
|
itemdrawoptionsty = set of itemdrawoptionty; |
treeitemboxidarty = array[treeitemboxty] of int32; |
ptreeitemboxidarty = treeitemboxidarty; |
getnodemodety = (...); |
Values
|
plistitemlayoutinfoty = ˆlistitemlayoutinfoty; |
nodeactionty = (...); |
Values
|
plistitem = ˆtlistitem; |
listitemclassty = class of tlistitem; |
listitemarty = array of tlistitem; |
listitematy = array[0..0] of tlistitem; |
plistitematy = ˆlistitematy; |
treelistitemarty = array of ttreelistitem; |
treelistitematy = array[0..0] of ttreelistitem; |
ptreelistitematy = ˆtreelistitematy; |
treelistitemclassty = class of ttreelistitem; |
checktreelistitemprocty = procedure(const sender: ttreelistitem; var delete: boolean) of object; |
ttreelistitemcomparefuncty = function( const l,r: ttreelistitem): integer of object; |
tlistitemcomparefuncty = function (const r: tlistitem; const acasesensitive: boolean): integer of object; |
ptreelistitem = ˆttreelistitem; |
itemliststatety = (...); |
Values
|
itemliststatesty = set of itemliststatety; |
statreaditemeventty = procedure(const sender: tobject; const reader: tstatreader; var aitem: tlistitem) of object; |
statreadtreeitemeventty = procedure(const sender: tobject; const reader: tstatreader; var aitem: ttreelistitem) of object; |
statwriteitemeventty = procedure(const sender: tobject; const writer: tstatwriter; const aitem: tlistitem) of object; |
statwritetreeitemeventty = procedure(const sender: tobject; const writer: tstatwriter; const aitem: ttreelistitem) of object; |
statreaditemlisteventty = procedure(const sender: tcustomitemlist; const areader: tstatreader; const aname: msestring) of object; |
statwriteitemlisteventty = procedure(const sender: tcustomitemlist; const areader: tstatwriter; const aname: msestring) of object; |
treenodeclassty = class of ttreenode; |
treenodearty = array of ttreenode; |
nodeeventty = procedure(const sender: ttreenode) of object; |
treenodefilterfuncty = function(const sender: ttreenode): boolean of object; |
ptreenode = ˆttreenode; |
Constants
invalidatestates = [ns_expanded,ns_selected,ns_checked,
ns_subitems,ns_drawemptybox,ns_checkbox,
ns_useri0..ns_useri7]; |
invalidateallstates = [ns_expanded]; |
valuechangestates = [ns_checked]; |
statstates: nodestatesty = [ns_expanded,ns_selected,ns_checked,
ns_useri0..ns_useri3,ns_user0..ns_user3]; |
defaultlevelstep = 10; |
Generated by PasDoc 0.16.0.