Class ttreeitemeditlist
Unit
Declaration
type ttreeitemeditlist = class(tcustomitemeditlist)
Description
This item has no description.
Hierarchy
- TObject
- tpersistent
- tvirtualpersistent
- tnullinterfacedpersistent
- tlinkedpersistent
- tdatalist
- tdynamicdatalist
- tdynamicpointerdatalist
- tobjectdatalist
- tcustomitemlist
- tcustomitemeditlist
- ttreeitemeditlist
Overview
Methods
| Protected | procedure freedata(var data); override; |
| Protected | procedure docreateobject(var instance: tobject); override; |
| Protected | procedure createitem(out item: tlistitem); override; |
| Protected | procedure nodenotification(const sender: tlistitem; var ainfo: nodeactioninfoty); override; |
| Protected | function compare(const l,r): integer; override; |
| Protected | procedure statreaditem(const reader: tstatreader; var aitem: tlistitem); override; |
| Protected | procedure statwriteitem(const writer: tstatwriter; const aitem: tlistitem); override; |
| Protected | procedure readstate(const reader; const acount: integer; const aname: msestring); override; |
| Protected | procedure writestate(const writer; const name: msestring); override; |
| Protected | procedure beforedragevent(var ainfo: draginfoty; const arow: integer; var processed: boolean); |
| Protected | procedure afterdragevent(var ainfo: draginfoty; const arow: integer; var processed: boolean); |
| Public | constructor create; overload; override; |
| Public | constructor create(const intf: iitemlist; const aowner: ttreeitemedit); reintroduce; overload; |
| Public | procedure beginupdate; override; |
| Public | procedure endupdate; override; |
| Public | procedure change(const index: integer); override; |
| Public | procedure deleteitems(index,acount: integer); override; |
| Public | procedure insertitems(index,acount: integer); override; |
| Public | procedure assign(const root: ttreelistedititem; const freeroot: boolean = true); reintroduce; overload; |
| Public | procedure assign(const aitems: treelistedititemarty); reintroduce; overload; |
| Public | procedure add(const anode: ttreelistedititem; const freeroot: boolean = true); overload; |
| Public | procedure add(const anodes: treelistedititemarty); overload; |
| Public | procedure add(const acount: integer; aitemclass: treelistedititemclassty = nil); overload; |
| Public | procedure addchildren(const anode: ttreelistedititem); |
| Public | procedure insert(const aindex: integer;const anode: ttreelistedititem; const freeroot: boolean = true); |
| Public | procedure delete(const aindex: integer); |
| Public | procedure readnode(const aname: msestring; const reader: tstatreader; const anode: ttreelistitem); |
| Public | procedure writenode(const aname: msestring; const writer: tstatwriter; const anode: ttreelistitem); |
| Public | procedure updatenode(const aname: msestring; const filer: tstatfiler; const anode: ttreelistitem); |
| Public | function toplevelnodes: treelistedititemarty; |
| Public | function getnodes(const must: nodestatesty; const mustnot: nodestatesty; const amode: getnodemodety = gno_matching): treelistitemarty; |
| Public | function getselectednodes(const amode: getnodemodety = gno_matching): treelistitemarty; |
| Public | function getcheckednodes(const amode: getnodemodety = gno_matching): treelistitemarty; |
| Public | procedure updatechildcheckedtree; |
| Public | procedure updatechildnotcheckedtree; |
| Public | procedure updateparentnotcheckedtree; |
| Public | procedure expandall; |
| Public | procedure collapseall; |
| Public | procedure moverow(const source,dest: integer); |
Properties
| Public | property itemclass: treelistedititemclassty read getitemclass
write setitemclass; |
| Public | property items[const index: integer]: ttreelistedititem read getitems1
write setitems; |
| Public | property expandedstate: expandedinfoarty read getexpandedstate
write setexpandedstate; |
| Public | property rootnode: ttreelistedititem read frootnode write setrootnode; |
| Public | property insertparent: ttreelistedititem read finsertparent; |
| Public | property insertparentindex: integer read finsertparentindex; |
| Published | property colorglyph; |
| Published | property colorglyphactive; |
| Published | property boxglyph_versionactive; |
| Published | property boxglyph_checkbox; |
| Published | property boxglyph_checkboxchecked; |
| Published | property boxglyph_checkboxparentnotchecked; |
| Published | property boxglyph_checkboxchildchecked; |
| Published | property imnr_base; |
| Published | property imnr_expanded; |
| Published | property imnr_selected; |
| Published | property imnr_readonly; |
| Published | property imnr_checked; |
| Published | property imnr_subitems; |
| Published | property imnr_focused; |
| Published | property imnr_active; |
| Published | property imagelist; |
| Published | property imagewidth; |
| Published | property imageheight; |
| Published | property imagealignment; |
| Published | property defaultnodestate; |
| Published | property captionpos; |
| Published | property fonts; |
| Published | property options; |
| Published | property onitemnotification; |
| Published | property colorline: colorty read fcolorline write setcolorline
default cl_treeline; |
| Published | property colorlineactive: colorty read fcolorlineactive
write setcolorlineactive default cl_treelineactive; |
| Published | property boxglyph_empty: stockglyphty read getboxglyph_empty
write setboxglyph_empty default stg_box; |
| Published | property boxglyph_expand: stockglyphty read getboxglyph_expand
write setboxglyph_expand default stg_boxexpand; |
| Published | property boxglyph_expanded: stockglyphty read getboxglyph_expanded
write setboxglyph_expanded default stg_boxexpanded; |
| Published | property oncreateitem: createtreelistitemeventty read getoncreateitem
write setoncreateitem; |
| Published | property onstatwriteitem: statwritetreeitemeventty read getonstatwriteitem
write setonstatwriteitem; |
| Published | property onstatreaditem: statreadtreeitemeventty read getonstatreaditem
write setonstatreaditem; |
| Published | property onstatwrite; |
| Published | property onstatread; |
| Published | property ondragbegin: treeitemdragbegineventty read fondragbegin
write fondragbegin; |
| Published | property ondragover: treeitemdragovereventty read fondragover
write fondragover; |
| Published | property ondragdrop: treeitemdragdropeventty read fondragdrop
write fondragdrop; |
| Published | property levelstep; |
Description
Methods
| Protected | procedure freedata(var data); override; |
|
This item has no description. | |
| Protected | procedure docreateobject(var instance: tobject); override; |
|
This item has no description. | |
| Protected | procedure createitem(out item: tlistitem); override; |
|
This item has no description. | |
| Protected | procedure nodenotification(const sender: tlistitem; var ainfo: nodeactioninfoty); override; |
|
This item has no description. | |
| Protected | function compare(const l,r): integer; override; |
|
This item has no description. | |
| Protected | procedure statreaditem(const reader: tstatreader; var aitem: tlistitem); override; |
|
This item has no description. | |
| Protected | procedure statwriteitem(const writer: tstatwriter; const aitem: tlistitem); override; |
|
This item has no description. | |
| Protected | procedure readstate(const reader; const acount: integer; const aname: msestring); override; |
|
This item has no description. | |
| Protected | procedure writestate(const writer; const name: msestring); override; |
|
This item has no description. | |
| Protected | procedure beforedragevent(var ainfo: draginfoty; const arow: integer; var processed: boolean); |
|
This item has no description. | |
| Protected | procedure afterdragevent(var ainfo: draginfoty; const arow: integer; var processed: boolean); |
|
This item has no description. | |
| Public | constructor create; overload; override; |
|
This item has no description. | |
| Public | constructor create(const intf: iitemlist; const aowner: ttreeitemedit); reintroduce; overload; |
|
This item has no description. | |
| Public | procedure beginupdate; override; |
|
This item has no description. | |
| Public | procedure endupdate; override; |
|
This item has no description. | |
| Public | procedure change(const index: integer); override; |
|
This item has no description. | |
| Public | procedure deleteitems(index,acount: integer); override; |
|
This item has no description. | |
| Public | procedure insertitems(index,acount: integer); override; |
|
This item has no description. | |
| Public | procedure assign(const root: ttreelistedititem; const freeroot: boolean = true); reintroduce; overload; |
|
This item has no description. | |
| Public | procedure assign(const aitems: treelistedititemarty); reintroduce; overload; |
|
This item has no description. | |
| Public | procedure add(const anode: ttreelistedititem; const freeroot: boolean = true); overload; |
|
This item has no description. | |
| Public | procedure add(const anodes: treelistedititemarty); overload; |
|
This item has no description. | |
| Public | procedure add(const acount: integer; aitemclass: treelistedititemclassty = nil); overload; |
|
This item has no description. | |
| Public | procedure addchildren(const anode: ttreelistedititem); |
|
This item has no description. | |
| Public | procedure insert(const aindex: integer;const anode: ttreelistedititem; const freeroot: boolean = true); |
|
This item has no description. | |
| Public | procedure delete(const aindex: integer); |
|
This item has no description. | |
| Public | procedure readnode(const aname: msestring; const reader: tstatreader; const anode: ttreelistitem); |
|
This item has no description. | |
| Public | procedure writenode(const aname: msestring; const writer: tstatwriter; const anode: ttreelistitem); |
|
This item has no description. | |
| Public | procedure updatenode(const aname: msestring; const filer: tstatfiler; const anode: ttreelistitem); |
|
This item has no description. | |
| Public | function toplevelnodes: treelistedititemarty; |
|
This item has no description. | |
| Public | function getnodes(const must: nodestatesty; const mustnot: nodestatesty; const amode: getnodemodety = gno_matching): treelistitemarty; |
|
This item has no description. | |
| Public | function getselectednodes(const amode: getnodemodety = gno_matching): treelistitemarty; |
|
This item has no description. | |
| Public | function getcheckednodes(const amode: getnodemodety = gno_matching): treelistitemarty; |
|
This item has no description. | |
| Public | procedure updatechildcheckedtree; |
|
This item has no description. | |
| Public | procedure updatechildnotcheckedtree; |
|
This item has no description. | |
| Public | procedure updateparentnotcheckedtree; |
|
This item has no description. | |
| Public | procedure expandall; |
|
This item has no description. | |
| Public | procedure collapseall; |
|
This item has no description. | |
| Public | procedure moverow(const source,dest: integer); |
|
This item has no description. | |
Properties
| Public | property itemclass: treelistedititemclassty read getitemclass
write setitemclass; |
|
This item has no description. | |
| Public | property items[const index: integer]: ttreelistedititem read getitems1
write setitems; |
|
This item has no description. | |
| Public | property expandedstate: expandedinfoarty read getexpandedstate
write setexpandedstate; |
|
This item has no description. | |
| Public | property rootnode: ttreelistedititem read frootnode write setrootnode; |
|
This item has no description. | |
| Public | property insertparent: ttreelistedititem read finsertparent; |
|
This item has no description. | |
| Public | property insertparentindex: integer read finsertparentindex; |
|
This item has no description. | |
| Published | property colorglyph; |
|
This item has no description. | |
| Published | property colorglyphactive; |
|
This item has no description. | |
| Published | property boxglyph_versionactive; |
|
This item has no description. | |
| Published | property boxglyph_checkbox; |
|
This item has no description. | |
| Published | property boxglyph_checkboxchecked; |
|
This item has no description. | |
| Published | property boxglyph_checkboxparentnotchecked; |
|
This item has no description. | |
| Published | property boxglyph_checkboxchildchecked; |
|
This item has no description. | |
| Published | property imnr_base; |
|
This item has no description. | |
| Published | property imnr_expanded; |
|
This item has no description. | |
| Published | property imnr_selected; |
|
This item has no description. | |
| Published | property imnr_readonly; |
|
This item has no description. | |
| Published | property imnr_checked; |
|
This item has no description. | |
| Published | property imnr_subitems; |
|
This item has no description. | |
| Published | property imnr_focused; |
|
This item has no description. | |
| Published | property imnr_active; |
|
This item has no description. | |
| Published | property imagelist; |
|
This item has no description. | |
| Published | property imagewidth; |
|
This item has no description. | |
| Published | property imageheight; |
|
This item has no description. | |
| Published | property imagealignment; |
|
This item has no description. | |
| Published | property defaultnodestate; |
|
This item has no description. | |
| Published | property captionpos; |
|
This item has no description. | |
| Published | property fonts; |
|
This item has no description. | |
| Published | property options; |
|
This item has no description. | |
| Published | property onitemnotification; |
|
This item has no description. | |
| Published | property colorline: colorty read fcolorline write setcolorline
default cl_treeline; |
|
This item has no description. | |
| Published | property colorlineactive: colorty read fcolorlineactive
write setcolorlineactive default cl_treelineactive; |
|
This item has no description. | |
| Published | property boxglyph_empty: stockglyphty read getboxglyph_empty
write setboxglyph_empty default stg_box; |
|
This item has no description. | |
| Published | property boxglyph_expand: stockglyphty read getboxglyph_expand
write setboxglyph_expand default stg_boxexpand; |
|
This item has no description. | |
| Published | property boxglyph_expanded: stockglyphty read getboxglyph_expanded
write setboxglyph_expanded default stg_boxexpanded; |
|
This item has no description. | |
| Published | property oncreateitem: createtreelistitemeventty read getoncreateitem
write setoncreateitem; |
|
This item has no description. | |
| Published | property onstatwriteitem: statwritetreeitemeventty read getonstatwriteitem
write setonstatwriteitem; |
|
This item has no description. | |
| Published | property onstatreaditem: statreadtreeitemeventty read getonstatreaditem
write setonstatreaditem; |
|
This item has no description. | |
| Published | property onstatwrite; |
|
This item has no description. | |
| Published | property onstatread; |
|
This item has no description. | |
| Published | property ondragbegin: treeitemdragbegineventty read fondragbegin
write fondragbegin; |
|
This item has no description. | |
| Published | property ondragover: treeitemdragovereventty read fondragover
write fondragover; |
|
This item has no description. | |
| Published | property ondragdrop: treeitemdragdropeventty read fondragdrop
write fondragdrop; |
|
This item has no description. | |
| Published | property levelstep; |
|
This item has no description. | |
Generated by PasDoc 0.17.0.snapshot.