Interface igridwidget
Unit
Declaration
type igridwidget = interface(inullinterface)
Description
No description available, ancestor inullinterface description follows
Attributes
- GUID[miid_igridwidget]
Hierarchy
- IInterface
- inullinterface
- igridwidget
Overview
Methods
procedure setfirstclick(var ainfo: mouseeventinfoty); |
|
function getwidget: twidget; |
|
procedure getautocellsize(const acanvas: tcanvas; var asize: sizety); |
|
procedure updatepopupmenu(var amenu: tpopupmenu; var mouseinfo: mouseeventinfoty); |
|
function getcellframe: framety; |
|
function needscellfocuspaint(): boolean; |
|
function getcellcursor(const arow: integer; const acellzone: cellzonety; const apos: pointty): cursorshapety; |
|
procedure updatecellzone(const arow: integer; const apos: pointty; var result: cellzonety); |
|
function createdatalist(const sender: twidgetcol): tdatalist; |
|
function getdatalistclass: datalistclassty; |
|
procedure datalistdestroyed; |
|
function getdefaultvalue: pointer; |
|
function getrowdatapo(const arow: integer): pointer; |
|
function getoptionsedit: optionseditty; |
|
procedure setgridintf(const intf: iwidgetgrid); |
|
function getgridintf: iwidgetgrid; |
|
procedure drawcell(const canvas: tcanvas); |
|
procedure updateautocellsize(const canvas: tcanvas); |
|
procedure beforecelldragevent(var ainfo: draginfoty; const arow: integer; var processed: boolean); |
|
procedure aftercelldragevent(var ainfo: draginfoty; const arow: integer; var processed: boolean); |
|
procedure initgridwidget; |
|
procedure gridtovalue(row: integer); |
|
procedure valuetogrid(row: integer); |
|
function getnulltext: msestring; |
|
function getassistivecelltext(const arow: int32): msestring; |
|
procedure docellevent(const ownedcol: boolean; var info: celleventinfoty); |
|
function sortfunc(const l,r): integer; |
|
procedure gridvaluechanged(const index: integer); |
|
procedure updatecoloptions(const aoptions: coloptionsty); |
|
procedure updatecoloptions1(const aoptions: coloptions1ty); |
|
procedure statdataread; |
|
procedure griddatasourcechanged; |
|
procedure setreadonly(const avalue: boolean); |
|
function getifilink: tifilinkcomp; |
|
procedure setparentgridwidget(const intf: igridwidget); |
|
procedure setvaluedata(const source); |
|
procedure getvaluedata(out dest); |
|
procedure childdataentered(const sender: igridwidget); |
|
procedure childfocused(const sender: igridwidget); |
Description
Methods
procedure setfirstclick(var ainfo: mouseeventinfoty); |
|
function getwidget: twidget; |
|
procedure getautocellsize(const acanvas: tcanvas; var asize: sizety); |
|
procedure updatepopupmenu(var amenu: tpopupmenu; var mouseinfo: mouseeventinfoty); |
|
function getcellframe: framety; |
|
function needscellfocuspaint(): boolean; |
|
function getcellcursor(const arow: integer; const acellzone: cellzonety; const apos: pointty): cursorshapety; |
|
procedure updatecellzone(const arow: integer; const apos: pointty; var result: cellzonety); |
|
function createdatalist(const sender: twidgetcol): tdatalist; |
|
function getdatalistclass: datalistclassty; |
|
procedure datalistdestroyed; |
|
function getdefaultvalue: pointer; |
|
function getrowdatapo(const arow: integer): pointer; |
|
function getoptionsedit: optionseditty; |
|
procedure setgridintf(const intf: iwidgetgrid); |
|
function getgridintf: iwidgetgrid; |
|
procedure drawcell(const canvas: tcanvas); |
|
procedure updateautocellsize(const canvas: tcanvas); |
|
procedure beforecelldragevent(var ainfo: draginfoty; const arow: integer; var processed: boolean); |
|
procedure aftercelldragevent(var ainfo: draginfoty; const arow: integer; var processed: boolean); |
|
procedure initgridwidget; |
|
procedure gridtovalue(row: integer); |
|
procedure valuetogrid(row: integer); |
|
function getnulltext: msestring; |
|
function getassistivecelltext(const arow: int32): msestring; |
|
procedure docellevent(const ownedcol: boolean; var info: celleventinfoty); |
|
function sortfunc(const l,r): integer; |
|
procedure gridvaluechanged(const index: integer); |
|
procedure updatecoloptions(const aoptions: coloptionsty); |
|
procedure updatecoloptions1(const aoptions: coloptions1ty); |
|
procedure statdataread; |
|
procedure griddatasourcechanged; |
|
procedure setreadonly(const avalue: boolean); |
|
function getifilink: tifilinkcomp; |
|
procedure setparentgridwidget(const intf: igridwidget); |
|
procedure setvaluedata(const source); |
|
procedure getvaluedata(out dest); |
|
procedure childdataentered(const sender: igridwidget); |
|
procedure childfocused(const sender: igridwidget); |
|
Generated by PasDoc 0.16.0.