![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Перестал вызываться метод DrawDataCell TDBGrida. [D7, XP, 2003]
12 © (2010-02-03 15:15:00)раньше работал, не знаю чего могло случится, но потом перестало
упростил до следующего
procedure TfrmMain.grdGrDrawDataCell(Sender: TObject; const Rect: TRect;
Field: TField; State: TGridDrawState);
begin
showmessage('!');
end;
Жму кнопку обновить, обновляется, и.. не выскакивает.
Начинаю новое приложение - работает.
Чего где слетело?
12 (2010-02-03 16:51:00) [1]да, стер из dfm
Columns = <
item
Expanded = False
FieldName = 'S'
Visible = True
end
item
Expanded = False
FieldName = 'b'
Visible = True
end>
столбцы поскакали, но onDrawDataCell стал вызываться
Медвежонок Пятачок (2010-02-03 16:42:00) [2]вероятно дфм перекошен
12 (2010-02-03 16:41:00) [3]вот опять
в режиме редактирования переставлял столбцы - отвалился onDrawDataCell
12 (2010-02-03 16:04:00) [4]>> Обработчик не назначен событию
Назначен. Во всяком случае, на вкладке Events напротив onDrawDataCell запись есть.
Удалил компонент, вставил новый, обозвал также - заработало.
Anatoly Podgoretsky (2010-02-03 15:53:00) [5]> 12 (03.02.2010 15:15:00) [0]
Обработчик не назначен событию
12 (2010-02-03 15:32:00) [6]серьезно, не пойму
открыл 2 копии дельфей, сравниваю этот проект и пустой, все св-ва построчно
всякие Top|Width, не учитывая, равны..
в одном срабатывает, в другом нет
KilkennyCat (2010-02-03 15:26:00) [7]соундбластер и в блоке питания перекос между +12 и +5