Объявление |
Тип |
Описание |
(прод.) |
• dgMultiSelect -можно выделять несколько строк одновременно |
|
|
Pu 1 |
Содержит объект текущего ПОЛЯ |
property Selectedindex:
|
Pu |
Содержит номер текущей КОЛОНКИ в массиве свойства Columns |
|
RO |
Набор закладок на записи набора данных, соответствующих выделенным строкам сетки |
|
Pb |
Шрифт заголовков колонок |
|
Pu I |
Показывает, можно ли редактировать текущую ячейку Цвет фона неподвижных ячеек сетки |
тлу r^v^ r\y 4-T т T?-> ^7-^r^O/-\ X.l^T- * |
||
Методы |
||
procedure
|
Pu |
Перерисовывает текст в ячейке колонки с номером DataCol. Ячейка задается прямоугольником Rect на канве сетки. 1 Параметр state определяет состояние 1 ячейки после перерисовки. Параметр I Column содержит экземпляр класса ко-I лонки, которой пртадлежит ячейка |
|
Pu |
Перерисовывает текст в ячейке колонки, определяемой параметром Field, содержащим связанный с колонкой объект поля. Ячейка задается прямоугольником Rect на канве сетки. Параметр State определяет состояние ячейки после перерисовки |
|
Pu |
Вызывает всплывающее меню для колонки, которой соответствуют текущие координаты мыши. Компонент должен обрабатывать сообщение WM RBUTTONUP |
|
Pu |
Выполняет действие, заданное парамет-| ром Action, по отношению к данному компоненту |
Таблица 15.2 (продолжение)
Объявление procedure ShowPopupEditor(Column: TColumn; X: Integer = Low(Integer); Y: Integer = .............,I„^iL.T,„i„X^i.t..i^i.S).^.^.....1...:........cb.ffi-s.mi.-ff.m-............................. |
\ Тип Pu |
Описание Открывает набор данных, связанный с передаваемой параметром Column колонкой в новом окне. Работает только для типов данных абстрактный и набор данных. Параметры X и Y определяют положение нового окна |
function ValidFieldlndex(Fieldlndex:
|
Pu |
Возвращает значение True, если колонка с номером Fieldlndex связана с полем набора данных |
function MouseCoord(X, Y:
|
Pu |
Возвращает номера строки и столбца, соответствующие ячейке, которой принадлежат экранные координаты X и Y |
Методы-обработчики событий |
||
|
Pb |
Вызывается при щелчке мышьюна ячейке. Параметр Column содержит колонку, которой принадлежит ячейка |
|
f Pb |
Вызывается при переносе фокуса на новую колонку сетки |
|
Pb Pb |
Вызывается перед переносом фокуса из текущей колонки |
|
Вызывается при переносе колонки в сетке на новое место при помощи мыши. Параметр Fromlndex возвращает номер старого положения колонки. Параметр Tolndex возвращает номер нового положения колонки |
|
type
|
Pb |
Вызывается при перерисовке ячейки. Параметр Rect определяет ячейку по координатам прямоугольника на канве. Параметр DataCol возвращает номер колонки в сетке. Параметр Column содержит объект колонки. Параметр state возвращает состояние колонки |
Таблица 15.2 (окончание)