Глава 12. РАЗРАБОТКА ОКОННОГО ИНТЕРФЕЙСА 
Ячеистая сетка TDBGridA 
Компонент TDBGridA является потомком компонента TCustomDbAltGrid и поэтому имеет все 
те же свойства, события и методы, что и 
компонент TDbAltGrid от Quasidata. 
 
  
    | дополнительные события | 
    Тип события | 
    Назначение | 
   
  
    | OnGetEditText | 
    TGetEditEvent | 
    Происходит в момент появления InplaceEditor-а | 
   
  
    | OnSetEditText | 
    TSetEditEvent | 
    Происходит каждый раз после нажатия клавиши в режиме редактирования в 
InplaceEditor-е сетки. Используется для реализации «поиска 
по нажатию» | 
   
  
    | OnSelectCell | 
    TSelectCellEvent | 
    Происходит в момент выбора ячейки | 
   
  
    | OnGetCellParams | 
    TGetCellParamsEvent | 
    Происходит при рисовании ячеек. Позволяет раскрашивать любые ячейки в 
разные цвета в процессе работы программы. Тип события позаимствован 
из библиотеки RX. аналогичное событие имеется в сетке TRxDBGrid | 
   
 
 
TGetEditEvent = procedure (Sender: TObject; ACol, ARow: Longint; var Value: string) of object;
TSetEditEvent = procedure (Sender: TObject; ACol, ARow: Longint; const Value: string) of object;
TSelectCellEvent = procedure (Sender: TObject; ACol, ARow: Longint; var CanSelect: Boolean) of object;
TGetCellParamsEvent = procedure (Sender: TObject; Field: TField;
                                           AFont: TFont; var Background: TColor; Highlight: Boolean) of object;
Таким образом, компонент TDBGridA наследует все преимущества ячеистой сетки 
с палитры Quasidata, в которой возможно многострочное расположение полей
, расширяя ее рядом дополнительных полезных событий. 
Подробнее о свойствах, событиях и методах самого компонента TDbAltGrid 
от Quasidata можно узнать на сайте производителя компонента: 
http://www.quasidata.com/ 
Краткое описание компонента DbAltGrid 
http://www.quasidata.com/dbaltgrid.html 
Часто задаваемые вопросы по компоненту DbAltGrid 
http://www.quasidata.com/faq.html 
При помощи ячеистых сеток можно создавать отчеты наподобие того, 
что показан на рисунке: 
 
 
 
 
 
               |