Class tcustomdbstringgrid

Unit

Declaration

type tcustomdbstringgrid = class(tcustomstringgrid, iwidgetgrid, igriddatalink)

Description

This item has no description.

Hierarchy

Overview

Methods

Protected function getassistiveflags(): assistiveflagsty override;
Protected function canautoappend: boolean; override;
Protected procedure setupeditor(const acell: gridcoordty; const focusin: boolean); override;
Protected function getdbindicatorcol: integer;
Protected procedure setnavigator(const avalue: tdbnavigator);
Protected procedure setselected(const cell: gridcoordty; const avalue: boolean); override;
Protected procedure updatelayout; override;
Protected procedure setoptionsgrid(const avalue: optionsgridty); override;
Protected function getfieldlink(const acol: integer): tfielddatalink;
Protected function updatesortcol(const avalue: integer): integer; override;
Protected procedure doasyncevent(var atag: integer); override;
Protected procedure internalcreateframe; override;
Protected function createfixcols: tfixcols; override;
Protected function createdatacols: tdatacols; override;
Protected procedure scrollevent(sender: tcustomscrollbar; event: scrolleventty); override;
Protected function getzebrastart: integer; override;
Protected function getnumoffset: integer; override;
Protected procedure checkcellvalue(var accept: boolean); override;
Protected procedure dopaint(const acanvas: tcanvas); override;
Protected procedure dohide; override;
Protected procedure loaded; override;
Protected procedure doshortcut(var info: keyeventinfoty; const sender: twidget); override;
Protected function cangridcopy: boolean;
Protected function caninsertrow: boolean; override;
Protected function canappendrow: boolean; override;
Protected function candeleterow: boolean; override;
Protected procedure doinsertrow(const sender: tobject); override;
Protected procedure doappendrow(const sender: tobject); override;
Protected procedure dodeleterow(const sender: tobject); override;
Protected procedure beforefocuscell(const cell: gridcoordty; const selectaction: focuscellactionty); override;
Protected procedure coloptionstoeditoptions(var dest: optionseditty; var dest1: optionsedit1ty);
Protected function isfirstrow: boolean; override;
Protected function islastrow: boolean; override;
Protected procedure defineproperties(filer: tfiler); override;
Public constructor create(aowner: tcomponent); override;
Public destructor destroy; override;
Public function focuscell(cell: gridcoordty; selectaction: focuscellactionty = fca_focusin; const selectmode: selectcellmodety = scm_cell; const ashowcell: cellpositionty = cep_nearest): boolean; override;
Public procedure docellevent(var info: celleventinfoty); override;
Public function canclose(const newfocus: twidget): boolean; override;
Public procedure rowup(const action: focuscellactionty = fca_focusin; const nowrap: boolean = false); override;
Public procedure rowdown(const action: focuscellactionty = fca_focusin; const nowrap: boolean = false); override;
Public procedure pageup(const action: focuscellactionty = fca_focusin); override;
Public procedure pagedown(const action: focuscellactionty = fca_focusin); override;
Public procedure wheelup(const action: focuscellactionty = fca_focusin); override;
Public procedure wheeldown(const action: focuscellactionty = fca_focusin); override;
Public procedure lastrow(const action: focuscellactionty = fca_focusin); override;
Public procedure firstrow(const action: focuscellactionty = fca_focusin); override;

Properties

Public property datacols: tdbstringcols read getdatacols write setdatacols;
Public property datalink: tstringgriddatalink read fdatalink write setdatalink;
Public property options: dbstringgridoptionsty read foptions write setoptions default [];
Public property fieldnamedisplayfixrow: integer read ffieldnamedisplayfixrow write setfieldnamedisplayfixrow default -1;
Public property zebra_step default 0;
Public property fixcols: tdbstringfixcols read getfixcols write setfixcols;

Description

Methods

Protected function getassistiveflags(): assistiveflagsty override;

This item has no description.

Protected function canautoappend: boolean; override;

This item has no description.

Protected procedure setupeditor(const acell: gridcoordty; const focusin: boolean); override;

This item has no description.

Protected function getdbindicatorcol: integer;

This item has no description.

Protected procedure setnavigator(const avalue: tdbnavigator);

This item has no description.

Protected procedure setselected(const cell: gridcoordty; const avalue: boolean); override;

This item has no description.

Protected procedure updatelayout; override;

This item has no description.

Protected procedure setoptionsgrid(const avalue: optionsgridty); override;

This item has no description.

Protected function getfieldlink(const acol: integer): tfielddatalink;

This item has no description.

Protected function updatesortcol(const avalue: integer): integer; override;

This item has no description.

Protected procedure doasyncevent(var atag: integer); override;

This item has no description.

Protected procedure internalcreateframe; override;

This item has no description.

Protected function createfixcols: tfixcols; override;

This item has no description.

Protected function createdatacols: tdatacols; override;

This item has no description.

Protected procedure scrollevent(sender: tcustomscrollbar; event: scrolleventty); override;

This item has no description.

Protected function getzebrastart: integer; override;

This item has no description.

Protected function getnumoffset: integer; override;

This item has no description.

Protected procedure checkcellvalue(var accept: boolean); override;

This item has no description.

Protected procedure dopaint(const acanvas: tcanvas); override;

This item has no description.

Protected procedure dohide; override;

This item has no description.

Protected procedure loaded; override;

This item has no description.

Protected procedure doshortcut(var info: keyeventinfoty; const sender: twidget); override;

This item has no description.

Protected function cangridcopy: boolean;

This item has no description.

Protected function caninsertrow: boolean; override;

This item has no description.

Protected function canappendrow: boolean; override;

This item has no description.

Protected function candeleterow: boolean; override;

This item has no description.

Protected procedure doinsertrow(const sender: tobject); override;

This item has no description.

Protected procedure doappendrow(const sender: tobject); override;

This item has no description.

Protected procedure dodeleterow(const sender: tobject); override;

This item has no description.

Protected procedure beforefocuscell(const cell: gridcoordty; const selectaction: focuscellactionty); override;

This item has no description.

Protected procedure coloptionstoeditoptions(var dest: optionseditty; var dest1: optionsedit1ty);

This item has no description.

Protected function isfirstrow: boolean; override;

This item has no description.

Protected function islastrow: boolean; override;

This item has no description.

Protected procedure defineproperties(filer: tfiler); override;

This item has no description.

Public constructor create(aowner: tcomponent); override;

This item has no description.

Public destructor destroy; override;

This item has no description.

Public function focuscell(cell: gridcoordty; selectaction: focuscellactionty = fca_focusin; const selectmode: selectcellmodety = scm_cell; const ashowcell: cellpositionty = cep_nearest): boolean; override;

This item has no description.

Public procedure docellevent(var info: celleventinfoty); override;

This item has no description.

Public function canclose(const newfocus: twidget): boolean; override;

This item has no description.

Public procedure rowup(const action: focuscellactionty = fca_focusin; const nowrap: boolean = false); override;

This item has no description.

Public procedure rowdown(const action: focuscellactionty = fca_focusin; const nowrap: boolean = false); override;

This item has no description.

Public procedure pageup(const action: focuscellactionty = fca_focusin); override;

This item has no description.

Public procedure pagedown(const action: focuscellactionty = fca_focusin); override;

This item has no description.

Public procedure wheelup(const action: focuscellactionty = fca_focusin); override;

This item has no description.

Public procedure wheeldown(const action: focuscellactionty = fca_focusin); override;

This item has no description.

Public procedure lastrow(const action: focuscellactionty = fca_focusin); override;

This item has no description.

Public procedure firstrow(const action: focuscellactionty = fca_focusin); override;

This item has no description.

Properties

Public property datacols: tdbstringcols read getdatacols write setdatacols;

This item has no description.

Public property datalink: tstringgriddatalink read fdatalink write setdatalink;

This item has no description.

Public property options: dbstringgridoptionsty read foptions write setoptions default [];

This item has no description.

Public property fieldnamedisplayfixrow: integer read ffieldnamedisplayfixrow write setfieldnamedisplayfixrow default -1;

This item has no description.

Public property zebra_step default 0;

This item has no description.

Public property fixcols: tdbstringfixcols read getfixcols write setfixcols;

This item has no description.


Generated by PasDoc 0.17.0.snapshot.