Class tlistitem
Unit
Declaration
type tlistitem = class(tnullinterfacedobject)
Description
No description available, ancestor tnullinterfacedobject description follows
Hierarchy
- tobject
- tnullinterfacedobject
- tlistitem
Overview
Fields
![]() |
fstate: nodestatesty; |
![]() |
fstate1: nodestates1ty; |
![]() |
findex: integer; |
![]() |
fimagelist: timagelist; |
![]() |
fimagenr: integer; |
![]() |
fcaption: msestring; |
![]() |
fowner: tcustomitemlist; |
![]() |
tag: integer; |
![]() |
tagpo: pointer; |
Methods
![]() |
procedure setchecked(const avalue: boolean); virtual; |
![]() |
procedure setcaption(const avalue: msestring); virtual; |
![]() |
function checkaction(aaction: nodeactionty): boolean; |
![]() |
procedure actionnotification(var ainfo: nodeactioninfoty); virtual; |
![]() |
function getactimagenr( const alayoutinfo: listitemlayoutinfoty): integer; virtual; |
![]() |
procedure objectevent(const sender: tobject; const event: objecteventty); virtual; |
![]() |
procedure setowner(const aowner: tcustomitemlist); virtual; |
![]() |
function compare(const r: tlistitem; const acasesensitive: boolean): integer; virtual; |
![]() |
function cancaptionedit: boolean; virtual; |
![]() |
function canvalueedit: boolean; virtual; |
![]() |
function getvalueitem: tlistitem; virtual; |
![]() |
procedure setvalueitem(const avalue: tlistitem); virtual; |
![]() |
function getownerintf: iitemlist inline; |
![]() |
constructor create(const aowner: tcustomitemlist); overload; virtual; |
![]() |
constructor createassign(const aowner: tcustomitemlist; const asource: tlistitem); overload; |
![]() |
destructor destroy; override; |
![]() |
class procedure calcitemlayout(const asize: sizety; const ainnerframe: framety; const list: tcustomitemlist; var info: listitemlayoutinfoty); virtual; |
![]() |
procedure assign(const source: tlistitem); overload; virtual; |
![]() |
procedure beginupdate; |
![]() |
procedure endupdate; |
![]() |
procedure releaseowner; virtual; |
![]() |
function empty: boolean; virtual; |
![]() |
procedure change(); virtual; |
![]() |
procedure valuechange(const delta: nodestatesty = []); virtual; |
![]() |
procedure updatecellzone(const pos: pointty; var zone: cellzonety); virtual; |
![]() |
procedure drawimage(const acanvas: tcanvas; var alayoutinfo: listitemlayoutinfoty) virtual; |
![]() |
procedure updatecaption(const acanvas: tcanvas; var alayoutinfo: listitemlayoutinfoty; var ainfo: drawtextinfoty); virtual; |
![]() |
procedure drawcell(const acanvas: tcanvas); virtual; |
![]() |
procedure mouseevent(var info: mouseeventinfoty); virtual; |
![]() |
procedure focusrow(); |
![]() |
procedure setupeditor(const editor: tinplaceedit; const font: tfont; const notext: boolean); virtual; |
![]() |
procedure dostatupdate(const filer: tstatfiler); |
![]() |
procedure dostatread(const reader: tstatreader); virtual; |
![]() |
procedure dostatwrite(const writer: tstatwriter); virtual; |
![]() |
function captionclipped: boolean; |
![]() |
function getvaluetext: msestring; virtual; |
![]() |
procedure setvaluetext(var avalue: msestring); virtual; |
Properties
![]() |
property tagpointer: pointer read tagpo write tagpo; deprecated 'Use tagpo instead'; |
![]() |
property index: integer read findex; |
![]() |
property caption: msestring read fcaption write setcaption; |
![]() |
property state: nodestatesty read fstate write setstate; |
![]() |
property state1: nodestates1ty read fstate1; |
![]() |
property imagelist: timagelist read getimagelist write setimagelist; |
![]() |
property imagenr: integer read fimagenr write setimagenr; |
![]() |
property selected: boolean read getselected write setselected; |
![]() |
property checkbox: boolean read getcheckbox write setcheckbox; |
![]() |
property checked: boolean read getchecked write setchecked; |
![]() |
property owner: tcustomitemlist read fowner; |
![]() |
property valuetext: msestring read getvaluetext write setvaluetext1; |
![]() |
property valueitem: tlistitem read getvalueitem; |
![]() |
property top: boolean read gettop write settop; |
Description
Fields
![]() |
fstate: nodestatesty; |
![]() |
fstate1: nodestates1ty; |
![]() |
findex: integer; |
![]() |
fimagelist: timagelist; |
![]() |
fimagenr: integer; |
![]() |
fcaption: msestring; |
![]() |
fowner: tcustomitemlist; |
![]() |
tag: integer; |
![]() |
tagpo: pointer; |
Methods
![]() |
procedure setchecked(const avalue: boolean); virtual; |
![]() |
procedure setcaption(const avalue: msestring); virtual; |
![]() |
function checkaction(aaction: nodeactionty): boolean; |
![]() |
procedure actionnotification(var ainfo: nodeactioninfoty); virtual; |
![]() |
function getactimagenr( const alayoutinfo: listitemlayoutinfoty): integer; virtual; |
![]() |
procedure objectevent(const sender: tobject; const event: objecteventty); virtual; |
![]() |
procedure setowner(const aowner: tcustomitemlist); virtual; |
![]() |
function compare(const r: tlistitem; const acasesensitive: boolean): integer; virtual; |
![]() |
function cancaptionedit: boolean; virtual; |
![]() |
function canvalueedit: boolean; virtual; |
![]() |
function getvalueitem: tlistitem; virtual; |
![]() |
procedure setvalueitem(const avalue: tlistitem); virtual; |
![]() |
function getownerintf: iitemlist inline; |
![]() |
constructor create(const aowner: tcustomitemlist); overload; virtual; |
![]() |
constructor createassign(const aowner: tcustomitemlist; const asource: tlistitem); overload; |
![]() |
destructor destroy; override; |
![]() |
class procedure calcitemlayout(const asize: sizety; const ainnerframe: framety; const list: tcustomitemlist; var info: listitemlayoutinfoty); virtual; |
![]() |
procedure assign(const source: tlistitem); overload; virtual; |
![]() |
procedure beginupdate; |
![]() |
procedure endupdate; |
![]() |
procedure releaseowner; virtual; |
![]() |
function empty: boolean; virtual; |
![]() |
procedure change(); virtual; |
![]() |
procedure valuechange(const delta: nodestatesty = []); virtual; |
![]() |
procedure updatecellzone(const pos: pointty; var zone: cellzonety); virtual; |
![]() |
procedure drawimage(const acanvas: tcanvas; var alayoutinfo: listitemlayoutinfoty) virtual; |
![]() |
procedure updatecaption(const acanvas: tcanvas; var alayoutinfo: listitemlayoutinfoty; var ainfo: drawtextinfoty); virtual; |
![]() |
procedure drawcell(const acanvas: tcanvas); virtual; |
![]() |
procedure mouseevent(var info: mouseeventinfoty); virtual; |
![]() |
procedure focusrow(); |
![]() |
procedure setupeditor(const editor: tinplaceedit; const font: tfont; const notext: boolean); virtual; |
![]() |
procedure dostatupdate(const filer: tstatfiler); |
![]() |
procedure dostatread(const reader: tstatreader); virtual; |
![]() |
procedure dostatwrite(const writer: tstatwriter); virtual; |
![]() |
function captionclipped: boolean; |
![]() |
function getvaluetext: msestring; virtual; |
![]() |
procedure setvaluetext(var avalue: msestring); virtual; |
Properties
![]() |
property tagpointer: pointer read tagpo write tagpo; deprecated 'Use tagpo instead'; |
|
Warning: this symbol is deprecated: Use tagpo instead | |
![]() |
property index: integer read findex; |
![]() |
property caption: msestring read fcaption write setcaption; |
![]() |
property state: nodestatesty read fstate write setstate; |
![]() |
property state1: nodestates1ty read fstate1; |
![]() |
property imagelist: timagelist read getimagelist write setimagelist; |
![]() |
property imagenr: integer read fimagenr write setimagenr; |
![]() |
property selected: boolean read getselected write setselected; |
![]() |
property checkbox: boolean read getcheckbox write setcheckbox; |
![]() |
property checked: boolean read getchecked write setchecked; |
![]() |
property owner: tcustomitemlist read fowner; |
![]() |
property valuetext: msestring read getvaluetext write setvaluetext1; |
![]() |
property valueitem: tlistitem read getvalueitem; |
![]() |
property top: boolean read gettop write settop; |
Generated by PasDoc 0.16.0.

