TDBGridControler: Difference between revisions

From Lazarus wiki
Jump to navigationJump to search
(Five changed the content model of the page TDBGridControler from "JavaScript" to "wikitext")
Tag: content model change
 
(30 intermediate revisions by the same user not shown)
Line 1: Line 1:
==[[File:TdxDBGridControler_200.png|32px|thumb|Left|]] TDBGridControler is a non visual component with no dependencies providing added functionalities for the TDBGrid object==
== See also ==


 
* [[TDBGridController]]
 
Download link : https://gitlab.com/lazaruscomponent/dbgridcontroler
 
 
 
You need more functionalities? A grid controller that provide extra features to your existing TDBGrid
 
* Searching expression in the grid;
* Searching expression in column;
* Column filter editor;
* Datetime editor, memo editor and lookup editor;
* Saving the current filter view;
* Multi column sorting;
* Column chooser editor;
* Column grouping visual separator on one level;
* Footer and aggregation on columns;
 
 
TDBGrid Overidden Events to achive the task
 
* OnCellDraw
* OnCellHint
* OnEditorEdit
* OnMouseClick
* OnTitleClick
* OnTitleDraw
 
 
New events
 
* OnAfterFilterGrid
* OnAfterSortColumn
* OnAggregation
* OnBeforeSortColumn
* OnLocalize
* OnPrepareLookupDataset
* OnSortColumn

Latest revision as of 15:50, 30 December 2022