Interface igridwidget

Unit

Declaration

type igridwidget = interface(inullinterface)

Description

This item has no description.

Hierarchy

Overview

Methods

Public procedure setfirstclick(var ainfo: mouseeventinfoty);
Public function getwidget: twidget;
Public procedure getautocellsize(const acanvas: tcanvas; var asize: sizety);
Public procedure updatepopupmenu(var amenu: tpopupmenu; var mouseinfo: mouseeventinfoty);
Public function getcellframe: framety;
Public function needscellfocuspaint(): boolean;
Public function getcellcursor(const arow: integer; const acellzone: cellzonety; const apos: pointty): cursorshapety;
Public procedure updatecellzone(const arow: integer; const apos: pointty; var result: cellzonety);
Public function createdatalist(const sender: twidgetcol): tdatalist;
Public function getdatalistclass: datalistclassty;
Public procedure datalistdestroyed;
Public function getdefaultvalue: pointer;
Public function getrowdatapo(const arow: integer): pointer;
Public function getoptionsedit: optionseditty;
Public procedure setgridintf(const intf: iwidgetgrid);
Public function getgridintf: iwidgetgrid;
Public procedure drawcell(const canvas: tcanvas);
Public procedure updateautocellsize(const canvas: tcanvas);
Public procedure beforecelldragevent(var ainfo: draginfoty; const arow: integer; var processed: boolean);
Public procedure aftercelldragevent(var ainfo: draginfoty; const arow: integer; var processed: boolean);
Public procedure initgridwidget;
Public procedure gridtovalue(row: integer);
Public procedure valuetogrid(row: integer);
Public function getnulltext: msestring;
Public function getassistivecelltext(const arow: int32): msestring;
Public procedure docellevent(const ownedcol: boolean; var info: celleventinfoty);
Public function sortfunc(const l,r): integer;
Public procedure gridvaluechanged(const index: integer);
Public procedure updatecoloptions(const aoptions: coloptionsty);
Public procedure updatecoloptions1(const aoptions: coloptions1ty);
Public procedure statdataread;
Public procedure griddatasourcechanged;
Public procedure setreadonly(const avalue: boolean);
Public function getifilink: tifilinkcomp;
Public procedure setparentgridwidget(const intf: igridwidget);
Public procedure setvaluedata(const source);
Public procedure getvaluedata(out dest);
Public procedure childdataentered(const sender: igridwidget);
Public procedure childfocused(const sender: igridwidget);

Description

Methods

Public procedure setfirstclick(var ainfo: mouseeventinfoty);

This item has no description.

Attributes
miid_igridwidget
Public function getwidget: twidget;

This item has no description.

Public procedure getautocellsize(const acanvas: tcanvas; var asize: sizety);

This item has no description.

Public procedure updatepopupmenu(var amenu: tpopupmenu; var mouseinfo: mouseeventinfoty);

This item has no description.

Public function getcellframe: framety;

This item has no description.

Public function needscellfocuspaint(): boolean;

This item has no description.

Public function getcellcursor(const arow: integer; const acellzone: cellzonety; const apos: pointty): cursorshapety;

This item has no description.

Public procedure updatecellzone(const arow: integer; const apos: pointty; var result: cellzonety);

This item has no description.

Public function createdatalist(const sender: twidgetcol): tdatalist;

This item has no description.

Public function getdatalistclass: datalistclassty;

This item has no description.

Public procedure datalistdestroyed;

This item has no description.

Public function getdefaultvalue: pointer;

This item has no description.

Public function getrowdatapo(const arow: integer): pointer;

This item has no description.

Public function getoptionsedit: optionseditty;

This item has no description.

Public procedure setgridintf(const intf: iwidgetgrid);

This item has no description.

Public function getgridintf: iwidgetgrid;

This item has no description.

Public procedure drawcell(const canvas: tcanvas);

This item has no description.

Public procedure updateautocellsize(const canvas: tcanvas);

This item has no description.

Public procedure beforecelldragevent(var ainfo: draginfoty; const arow: integer; var processed: boolean);

This item has no description.

Public procedure aftercelldragevent(var ainfo: draginfoty; const arow: integer; var processed: boolean);

This item has no description.

Public procedure initgridwidget;

This item has no description.

Public procedure gridtovalue(row: integer);

This item has no description.

Public procedure valuetogrid(row: integer);

This item has no description.

Public function getnulltext: msestring;

This item has no description.

Public function getassistivecelltext(const arow: int32): msestring;

This item has no description.

Public procedure docellevent(const ownedcol: boolean; var info: celleventinfoty);

This item has no description.

Public function sortfunc(const l,r): integer;

This item has no description.

Public procedure gridvaluechanged(const index: integer);

This item has no description.

Public procedure updatecoloptions(const aoptions: coloptionsty);

This item has no description.

Public procedure updatecoloptions1(const aoptions: coloptions1ty);

This item has no description.

Public procedure statdataread;

This item has no description.

Public procedure griddatasourcechanged;

This item has no description.

Public procedure setreadonly(const avalue: boolean);

This item has no description.

Public function getifilink: tifilinkcomp;

This item has no description.

Public procedure setparentgridwidget(const intf: igridwidget);

This item has no description.

Public procedure setvaluedata(const source);

This item has no description.

Public procedure getvaluedata(out dest);

This item has no description.

Public procedure childdataentered(const sender: igridwidget);

This item has no description.

Public procedure childfocused(const sender: igridwidget);

This item has no description.


Generated by PasDoc 0.17.0.snapshot.