Class tfoldedit
Unit
Declaration
type tfoldedit = class(tstringedit)
Description
This item has no description.
Hierarchy
- TObject
- tpersistent
- tcomponent
- tmsecomponent
- tactcomponent
- twidget
- tactionwidget
- tactionpublishedwidgetnwr
- tpublishedwidgetnwr
- tpublishedwidget
- tcustomedit
- tcustomdataedit
- tdataedit
- tcustomstringedit
- tstringedit
- tfoldedit
Overview
Methods
| Protected | procedure updatelayout; |
| Protected | procedure drawimage(const acanvas: tcanvas; const ainfo: prowfoldinfoty; var arect: rectty; const isselected,isreadonly: boolean; const datapo: pmsestringintty); |
| Protected | procedure drawcell(const canvas: tcanvas); override; |
| Protected | procedure clientmouseevent(var ainfo: mouseeventinfoty); override; |
| Protected | procedure docellevent(const ownedcol: boolean; var info: celleventinfoty); override; |
| Protected | procedure updatecellzone(const row: integer; const apos: pointty; var result: cellzonety); override; |
| Protected | procedure updatelevelcellzone(const alevel: integer; const apos: pointty; var azone: cellzonety); virtual; |
| Protected | function getcellcursor(const arow: integer; const acellzone: cellzonety; const apos: pointty): cursorshapety; override; |
| Protected | procedure doonpaint(const acanvas: tcanvas); override; |
| Protected | function createdatalist(const sender: twidgetcol): tdatalist; override; |
| Protected | function getdefaultvalue: pointer; override; |
| Protected | function imageshift(arow: integer): integer; |
| Protected | procedure setupeditor; override; |
| Protected | procedure gridtovalue(arow: integer); override; |
| Protected | procedure valuetogrid(arow: integer); override; |
| Protected | procedure writestatvalue(const writer: tstatwriter); override; |
| Protected | procedure readstatvalue(const reader: tstatreader); override; |
| Protected | procedure updatepopupmenu(var amenu: tpopupmenu; var mouseinfo: mouseeventinfoty); override; |
| Public | constructor create(aowner: tcomponent); override; |
| Public | procedure synctofontheight; override; |
Properties
| Public | property imagesize: sizety read fimagesize write setimagesize; |
| Public | property gridimnr[index: integer]: integer
read getgridimnr write setgridimnr; |
| Public | property gridimnrs: integerarty read getgridimnrs write setgridimnrs; |
| Published | property options: foldeditoptionsty read foptions write foptions default []; |
| Published | property oncellevent: celleventty read foncellevent write foncellevent; |
| Published | property onclientmouseevent: mouseeventty read fonclientmouseevent
write fonclientmouseevent; |
| Published | property levelstep: integer read flevelstep write setlevelstep default 10; |
| Published | property imnr_base: integer read fimnr_base write setimnr_base default 0; |
| Published | property imnr_expanded: integer read fimnr_expanded
write setimnr_expanded default 0; |
| Published | property imnr_selected: integer read fimnr_selected
write setimnr_selected default 0; |
| Published | property imnr_readonly: integer read fimnr_readonly
write setimnr_readonly default 0; |
| Published | property imnr_subitems: integer read fimnr_subitems
write setimnr_subitems default 0; |
| Published | property imnr_value: integer read fimnr_value write setimnr_value default -1; |
| Published | property imnr_valuebase: integer read fimnr_valuebase
write setimnr_valuebase default 0; |
| Published | property imnr_valueexpanded: integer read fimnr_valueexpanded
write setimnr_valueexpanded default 0; |
| Published | property imnr_valueselected: integer read fimnr_valueselected
write setimnr_valueselected default 0; |
| Published | property imnr_valuereadonly: integer read fimnr_valuereadonly
write setimnr_valuereadonly default 0; |
| Published | property imnr_valuesubitems: integer read fimnr_valuesubitems
write setimnr_valuesubitems default 0; |
| Published | property imagelist: timagelist read fimagelist write setimagelist; |
| Published | property imagelistvalue: timagelist read fimagelistvalue
write setimagelistvalue; |
| Published | property imagewidth: integer read fimagesize.cx write setimagewidth default 0; |
| Published | property imageheight: integer read fimagesize.cy write setimageheight default 0; |
| Published | property textflags default defaultfoldedittextflags; |
| Published | property textflagsactive default defaultfoldedittextflagsactive; |
Description
Methods
| Protected | procedure updatelayout; |
|
This item has no description. | |
| Protected | procedure drawimage(const acanvas: tcanvas; const ainfo: prowfoldinfoty; var arect: rectty; const isselected,isreadonly: boolean; const datapo: pmsestringintty); |
|
This item has no description. | |
| Protected | procedure drawcell(const canvas: tcanvas); override; |
|
This item has no description. | |
| Protected | procedure clientmouseevent(var ainfo: mouseeventinfoty); override; |
|
This item has no description. | |
| Protected | procedure docellevent(const ownedcol: boolean; var info: celleventinfoty); override; |
|
This item has no description. | |
| Protected | procedure updatecellzone(const row: integer; const apos: pointty; var result: cellzonety); override; |
|
This item has no description. | |
| Protected | procedure updatelevelcellzone(const alevel: integer; const apos: pointty; var azone: cellzonety); virtual; |
|
This item has no description. | |
| Protected | function getcellcursor(const arow: integer; const acellzone: cellzonety; const apos: pointty): cursorshapety; override; |
|
This item has no description. | |
| Protected | procedure doonpaint(const acanvas: tcanvas); override; |
|
This item has no description. | |
| Protected | function createdatalist(const sender: twidgetcol): tdatalist; override; |
|
This item has no description. | |
| Protected | function getdefaultvalue: pointer; override; |
|
This item has no description. | |
| Protected | function imageshift(arow: integer): integer; |
|
This item has no description. | |
| Protected | procedure setupeditor; override; |
|
This item has no description. | |
| Protected | procedure gridtovalue(arow: integer); override; |
|
This item has no description. | |
| Protected | procedure valuetogrid(arow: integer); override; |
|
This item has no description. | |
| Protected | procedure writestatvalue(const writer: tstatwriter); override; |
|
This item has no description. | |
| Protected | procedure readstatvalue(const reader: tstatreader); override; |
|
This item has no description. | |
| Protected | procedure updatepopupmenu(var amenu: tpopupmenu; var mouseinfo: mouseeventinfoty); override; |
|
This item has no description. | |
| Public | constructor create(aowner: tcomponent); override; |
|
This item has no description. | |
| Public | procedure synctofontheight; override; |
|
This item has no description. | |
Properties
| Public | property imagesize: sizety read fimagesize write setimagesize; |
|
This item has no description. | |
| Public | property gridimnr[index: integer]: integer
read getgridimnr write setgridimnr; |
|
This item has no description. | |
| Public | property gridimnrs: integerarty read getgridimnrs write setgridimnrs; |
|
This item has no description. | |
| Published | property options: foldeditoptionsty read foptions write foptions default []; |
|
This item has no description. | |
| Published | property oncellevent: celleventty read foncellevent write foncellevent; |
|
This item has no description. | |
| Published | property onclientmouseevent: mouseeventty read fonclientmouseevent
write fonclientmouseevent; |
|
This item has no description. | |
| Published | property levelstep: integer read flevelstep write setlevelstep default 10; |
|
This item has no description. | |
| Published | property imnr_base: integer read fimnr_base write setimnr_base default 0; |
|
This item has no description. | |
| Published | property imnr_expanded: integer read fimnr_expanded
write setimnr_expanded default 0; |
|
This item has no description. | |
| Published | property imnr_selected: integer read fimnr_selected
write setimnr_selected default 0; |
|
This item has no description. | |
| Published | property imnr_readonly: integer read fimnr_readonly
write setimnr_readonly default 0; |
|
This item has no description. | |
| Published | property imnr_subitems: integer read fimnr_subitems
write setimnr_subitems default 0; |
|
This item has no description. | |
| Published | property imnr_value: integer read fimnr_value write setimnr_value default -1; |
|
This item has no description. | |
| Published | property imnr_valuebase: integer read fimnr_valuebase
write setimnr_valuebase default 0; |
|
This item has no description. | |
| Published | property imnr_valueexpanded: integer read fimnr_valueexpanded
write setimnr_valueexpanded default 0; |
|
This item has no description. | |
| Published | property imnr_valueselected: integer read fimnr_valueselected
write setimnr_valueselected default 0; |
|
This item has no description. | |
| Published | property imnr_valuereadonly: integer read fimnr_valuereadonly
write setimnr_valuereadonly default 0; |
|
This item has no description. | |
| Published | property imnr_valuesubitems: integer read fimnr_valuesubitems
write setimnr_valuesubitems default 0; |
|
This item has no description. | |
| Published | property imagelist: timagelist read fimagelist write setimagelist; |
|
This item has no description. | |
| Published | property imagelistvalue: timagelist read fimagelistvalue
write setimagelistvalue; |
|
This item has no description. | |
| Published | property imagewidth: integer read fimagesize.cx write setimagewidth default 0; |
|
This item has no description. | |
| Published | property imageheight: integer read fimagesize.cy write setimageheight default 0; |
|
This item has no description. | |
| Published | property textflags default defaultfoldedittextflags; |
|
This item has no description. | |
| Published | property textflagsactive default defaultfoldedittextflagsactive; |
|
This item has no description. | |
Generated by PasDoc 0.17.0.snapshot.