Class twidgetcol
Unit
Declaration
type twidgetcol = class(tdatacol, iwidgetgrid, idatalistclient)
Description
This item has no description.
Hierarchy
- TObject
- tpersistent
- tvirtualpersistent
- tnullinterfacedpersistent
- tlinkedpersistent
- townedeventpersistent
- tindexpersistent
- tgridprop
- tcol
- tdatacol
- twidgetcol
Overview
Fields
| Protected | fintf: igridwidget; |
Methods
| Protected | function getgrid: tcustomwidgetgrid; |
| Protected | procedure edited(); |
| Protected | function getbrushorigin: pointty; |
| Protected | function getcol: twidgetcol; |
| Protected | procedure getdata(var arow: integer; var dest); |
| Protected | procedure setdata(var arow: integer; const source; const noinvalidate: boolean = false); virtual; |
| Protected | function getrow: integer; |
| Protected | procedure setrow(arow: integer); |
| Protected | function empty(arow: integer): boolean; |
| Protected | function cangridcopy: boolean; |
| Protected | procedure updateeditoptions(var aoptions: optionseditty; const aoptions1: optionsedit1ty); |
| Protected | function showcaretrect(const arect: rectty; const aframe: tcustomframe): pointty; |
| Protected | procedure widgetpainted(const canvas: tcanvas); |
| Protected | function nullcheckneeded(const newfocus: twidget): boolean; |
| Protected | function nonullcheck: boolean; |
| Protected | function nocheckvalue: boolean; |
| Protected | procedure updateifigriddata(const alist: tdatalist); |
| Protected | procedure checkcanclose(var accepted: boolean); |
| Protected | procedure docellfocuschanged(enter: boolean; const cellbefore: gridcoordty; var newcell: gridcoordty; const selectaction: focuscellactionty); override; |
| Protected | procedure defineproperties(filer: tfiler); override; |
| Protected | function getdatapo(const arow: integer): pointer; override; |
| Protected | procedure drawcell(const canvas: tcanvas); override; |
| Protected | procedure drawfocusedcell(const acanvas: tcanvas); override; |
| Protected | procedure drawfocus(const acanvas: tcanvas); override; |
| Protected | function sortcompare(const index1,index2: integer): integer; override; |
| Protected | procedure itemchanged(const sender: tdatalist; const aindex: integer); override; |
| Protected | procedure setwidget(const awidget: twidget); virtual; |
| Protected | procedure seteditwidget(const value: twidget); |
| Protected | procedure setfixrowwidget(const awidget: twidget; const rowindex: integer); |
| Protected | function geteditwidget: twidget; |
| Protected | function getinnerframe: framety; override; |
| Protected | procedure setoptions(const avalue: coloptionsty); override; |
| Protected | procedure setoptions1(const avalue: coloptions1ty); override; |
| Protected | function getcursor(const arow: integer; const actcellzone: cellzonety; const amousepos: pointty): cursorshapety; override; |
| Protected | procedure datasourcechanged; |
| Protected | procedure beforedragevent(var ainfo: draginfoty; const arow: integer; var processed: boolean); override; |
| Protected | procedure afterdragevent(var ainfo: draginfoty; const arow: integer; var processed: boolean); override; |
| Public | constructor create(const agrid: tcustomgrid; const aowner: tgridarrayprop); override; |
| Public | destructor destroy; override; |
| Public | procedure sourcenamechanged(const atag: integer); |
| Public | procedure updatecellzone(const row: integer; const pos: pointty; var result: cellzonety); override; |
| Public | function actualfont: tfont; override; |
Properties
| Public | property editwidget: twidget read geteditwidget write seteditwidget; |
| Public | property fixrowwidgets[aindex: integer]: twidget read getfixrowwidgets
write setfixrowwidgets; |
| Public | property grid: tcustomwidgetgrid read getgrid; |
| Published | property datalist stored false; |
| Published | property ondrawcell: drawcelleventty read fondrawcell write fondrawcell; |
Description
Fields
| Protected | fintf: igridwidget; |
|
This item has no description. | |
Methods
| Protected | function getgrid: tcustomwidgetgrid; |
|
This item has no description. | |
| Protected | procedure edited(); |
|
This item has no description. | |
| Protected | function getbrushorigin: pointty; |
|
This item has no description. | |
| Protected | function getcol: twidgetcol; |
|
This item has no description. | |
| Protected | procedure getdata(var arow: integer; var dest); |
|
This item has no description. | |
| Protected | procedure setdata(var arow: integer; const source; const noinvalidate: boolean = false); virtual; |
|
This item has no description. | |
| Protected | function getrow: integer; |
|
This item has no description. | |
| Protected | procedure setrow(arow: integer); |
|
This item has no description. | |
| Protected | function empty(arow: integer): boolean; |
|
This item has no description. | |
| Protected | function cangridcopy: boolean; |
|
This item has no description. | |
| Protected | procedure updateeditoptions(var aoptions: optionseditty; const aoptions1: optionsedit1ty); |
|
This item has no description. | |
| Protected | function showcaretrect(const arect: rectty; const aframe: tcustomframe): pointty; |
|
This item has no description. | |
| Protected | procedure widgetpainted(const canvas: tcanvas); |
|
This item has no description. | |
| Protected | function nullcheckneeded(const newfocus: twidget): boolean; |
|
This item has no description. | |
| Protected | function nonullcheck: boolean; |
|
This item has no description. | |
| Protected | function nocheckvalue: boolean; |
|
This item has no description. | |
| Protected | procedure updateifigriddata(const alist: tdatalist); |
|
This item has no description. | |
| Protected | procedure checkcanclose(var accepted: boolean); |
|
This item has no description. | |
| Protected | procedure docellfocuschanged(enter: boolean; const cellbefore: gridcoordty; var newcell: gridcoordty; const selectaction: focuscellactionty); override; |
|
This item has no description. | |
| Protected | procedure defineproperties(filer: tfiler); override; |
|
This item has no description. | |
| Protected | function getdatapo(const arow: integer): pointer; override; |
|
This item has no description. | |
| Protected | procedure drawcell(const canvas: tcanvas); override; |
|
This item has no description. | |
| Protected | procedure drawfocusedcell(const acanvas: tcanvas); override; |
|
This item has no description. | |
| Protected | procedure drawfocus(const acanvas: tcanvas); override; |
|
This item has no description. | |
| Protected | function sortcompare(const index1,index2: integer): integer; override; |
|
This item has no description. | |
| Protected | procedure itemchanged(const sender: tdatalist; const aindex: integer); override; |
|
This item has no description. | |
| Protected | procedure setwidget(const awidget: twidget); virtual; |
|
This item has no description. | |
| Protected | procedure seteditwidget(const value: twidget); |
|
This item has no description. | |
| Protected | procedure setfixrowwidget(const awidget: twidget; const rowindex: integer); |
|
This item has no description. | |
| Protected | function geteditwidget: twidget; |
|
This item has no description. | |
| Protected | function getinnerframe: framety; override; |
|
This item has no description. | |
| Protected | procedure setoptions(const avalue: coloptionsty); override; |
|
This item has no description. | |
| Protected | procedure setoptions1(const avalue: coloptions1ty); override; |
|
This item has no description. | |
| Protected | function getcursor(const arow: integer; const actcellzone: cellzonety; const amousepos: pointty): cursorshapety; override; |
|
This item has no description. | |
| Protected | procedure datasourcechanged; |
|
This item has no description. | |
| Protected | procedure beforedragevent(var ainfo: draginfoty; const arow: integer; var processed: boolean); override; |
|
This item has no description. | |
| Protected | procedure afterdragevent(var ainfo: draginfoty; const arow: integer; var processed: boolean); override; |
|
This item has no description. | |
| Public | constructor create(const agrid: tcustomgrid; const aowner: tgridarrayprop); override; |
|
This item has no description. | |
| Public | destructor destroy; override; |
|
This item has no description. | |
| Public | procedure sourcenamechanged(const atag: integer); |
|
This item has no description. | |
| Public | procedure updatecellzone(const row: integer; const pos: pointty; var result: cellzonety); override; |
|
This item has no description. | |
| Public | function actualfont: tfont; override; |
|
This item has no description. | |
Properties
| Public | property editwidget: twidget read geteditwidget write seteditwidget; |
|
This item has no description. | |
| Public | property fixrowwidgets[aindex: integer]: twidget read getfixrowwidgets
write setfixrowwidgets; |
|
This item has no description. | |
| Public | property grid: tcustomwidgetgrid read getgrid; |
|
This item has no description. | |
| Published | property datalist stored false; |
|
This item has no description. | |
| Published | property ondrawcell: drawcelleventty read fondrawcell write fondrawcell; |
|
This item has no description. | |
Generated by PasDoc 0.17.0.snapshot.